<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

圖片處理方法、裝置及終端的制作方法

文檔序號:6543637閱讀:205來源:國知局
圖片處理方法、裝置及終端的制作方法
【專利摘要】本發明是關于一種圖片處理方法、裝置及終端,屬于計算機【技術領域】。所述方法包括:獲取待處理的圖片;檢測所述圖片是否是敏感圖片,所述敏感圖片是包括敏感信息的圖片;若檢測出所述圖片是敏感圖片,則對所述圖片進行加密。所述裝置包括:圖片獲取模塊、第一檢測模塊和圖片加密模塊。本發明解決了獲取到終端的非終端用戶直接從終端顯示的圖片中獲取到敏感信息,造成信息泄露的問題,達到了提高終端中信息的安全性的效果。
【專利說明】圖片處理方法、裝置及終端
【技術領域】
[0001]本公開涉及計算機【技術領域】,特別涉及一種圖片處理方法、裝置及終端。
【背景技術】
[0002]隨著終端技術的發展,帶有圖片處理功能的終端逐漸進入到人們的日常生活中。用戶可以通過終端對一些敏感信息進行圖片記錄,后續在終端顯示圖片的過程中獲取該敏感信息。
[0003]通常,終端將記錄的圖片保存在圖庫中。若需要對攜帶有重要信息的圖片進行查看,終端則接收觸發信號;根據該觸發信號打開圖庫;接收用戶對圖片進行選擇時產生的選擇信號;將該選擇信號所指示的圖片顯示在終端的顯示界面中,該圖片中顯示有敏感信
肩、O
[0004]發明人在實現本公開的過程中,發現相關技術中至少存在以下缺陷:
[0005]若重要信息是信用卡信息、身份證信息和護照信息等敏感信息,則當終端用戶丟失了終端時,獲取到該終端的非終端用戶可以直接從顯示的圖片中獲取到這些敏感信息,造成信息泄露。

【發明內容】

[0006]為解決獲取到終端的非終端用戶直接從終端顯示的圖片中獲取到敏感信息,造成信息泄露的問題,本公開提供了一種圖片處理方法、裝置及終端。
[0007]根據本公開實施例的第一方面,提供一種圖片處理方法,包括:
[0008]獲取待處理的圖片;
[0009]檢測所述圖片是否是敏感圖片,所述敏感圖片是包括敏感信息的圖片;
[0010]若檢測出所述圖片是敏感圖片,則對所述圖片進行加密。
[0011]可選的,所述方法,還包括:
[0012]若檢測出所述圖片是敏感圖片,檢測所述圖片是否屬于預定敏感類別,所述預定敏感類別是從敏感圖片庫對應的各個敏感類別中選擇出的至少一個類別;
[0013]若檢測出所述圖片屬于所述預定敏感類別,則觸發執行所述對所述圖片進行加密的步驟。
[0014]可選的,所述檢測所述圖片是否是敏感圖片,包括:
[0015]將所述圖片發送給服務器,根據所述服務器發送的檢測結果確定所述圖片是否是敏感圖片,所述檢測結果由所述服務器檢測預設的敏感圖片庫中是否存在與所述圖片相似的圖片后得到;或,
[0016]在預設的至少一個分類器中檢測是否存在所述圖片所屬的分類器,每一個分類器是服務器對同種類型的敏感圖片進行訓練后得到的。
[0017]可選的,所述檢測所述圖片是否是敏感圖片,還包括:
[0018]判斷是否能夠從所述圖片中識別出預定特征信息,所述預定特征信息用于指示所述圖片是否是敏感圖片;
[0019]若判斷出能夠從所述圖片中識別出所述預定特征信息,則根據所述預定特征信息確定所述圖片是否是敏感圖片;
[0020]若判斷出不能夠從所述圖片中識別出所述預定特征信息,則觸發執行所述將所述圖片發送給服務器的步驟,或,觸發執行所述在預設的至少一個分類器中檢測是否存在所述圖片所屬的分類器的步驟。
[0021]可選的,所述對所述圖片進行加密,包括:
[0022]獲取所述圖片中敏感信息的顯示區域,對所述顯示區域進行加密;或,
[0023]對所述圖片的全部顯示區域進行加密。
[0024]可選的,所述獲取所述圖片中敏感信息的顯示區域,包括:
[0025]從所述圖片中識別出所述敏感信息的顯示區域;或,
[0026]根據預設的加密規則確定所述圖片中敏感信息的顯示區域,所述加密規則用于指示各個圖片中敏感信息的顯示區域;或,
[0027]接收服務器發送的所述圖片中敏感信息的顯示區域的信息,根據所述信息確定所述顯示區域。
[0028]可選的,所述方法,還包括:
[0029]對加密后的所述圖片進行顯示。
[0030]可選的,所述方法,還包括:
[0031]接收用于觸發將顯示的加密后的所述圖片顯示為原始圖片的觸發信號;
[0032]獲取輸入的驗證信息;
[0033]檢測所述驗證信息與預設的加密信息是否匹配;
[0034]若檢測出所述驗證信息與所述加密信息匹配,則對加密后的所述圖片進行解密,對解密后的所述圖片進行顯示。
[0035]根據本公開實施例的第二方面,提供一種圖片處理裝置,包括:
[0036]圖片獲取模塊,用于獲取待處理的圖片;
[0037]第一檢測模塊,用于檢測所述圖片獲取模塊獲取到的所述圖片是否是敏感圖片,所述敏感圖片是包括敏感信息的圖片;
[0038]圖片加密模塊,用于在所述第一檢測模塊檢測出所述圖片是敏感圖片時,對所述圖片進行加密。
[0039]可選的,所述裝置,還包括:
[0040]第二檢測模塊,用于在所述第一檢測模塊檢測出所述圖片是敏感圖片時,檢測所述圖片是否屬于預定敏感類別,所述預定敏感類別是從敏感圖片庫對應的各個敏感類別中選擇出的至少一個類別;
[0041]操作觸發模塊,用于在所述第二檢測模塊檢測出所述圖片屬于所述預定敏感類別時,觸發所述圖片加密模塊執行所述對所述圖片進行加密的操作。
[0042]可選的,所述第一檢測模塊,包括:
[0043]第一檢測單元,用于將所述圖片發送給服務器,根據所述服務器發送的檢測結果確定所述圖片是否是敏感圖片,所述檢測結果由所述服務器檢測預設的敏感圖片庫中是否存在與所述圖片相似的圖片后得到;或,[0044]第二檢測單元,用于在預設的至少一個分類器中檢測是否存在所述圖片所屬的分類器,每一個分類器是服務器對同種類型的敏感圖片進行訓練后得到的。
[0045]可選的,所述第一檢測模塊,還包括:
[0046]信息判斷單元,用于判斷是否能夠從所述圖片中識別出預定特征信息,所述預定特征信息用于指示所述圖片是否是敏感圖片;
[0047]圖片確定單元,用于在所述信息判斷單元判斷出能夠從所述圖片中識別出所述預定特征信息時,根據所述預定特征信息確定所述圖片是否是敏感圖片;
[0048]操作觸發單元,用于在所述信息判斷單元判斷出不能夠從所述圖片中識別出所述預定特征信息時,觸發執行所述將所述圖片發送給服務器的操作,或,觸發執行所述在預設的至少一個分類器中檢測是否存在所述圖片所屬的分類器的操作。
[0049]可選的,所述圖片加密模塊,包括:
[0050]第一加密單元,用于獲取所述圖片中敏感信息的顯示區域,對所述顯示區域進行加密;或,
[0051]第二加密單元,用于對所述圖片的全部顯示區域進行加密。
[0052]可選的,所述第一加密單元,包括:
[0053]第一確定子單元,用于從所述圖片中識別出所述敏感信息的顯示區域;或,
[0054]第二確定子單元,用于根據預設的加密規則確定所述圖片中敏感信息的顯示區域,所述加密規則用于指示各個圖片中敏感信息的顯示區域;或,
[0055]第三確定子單元,用于接收服務器發送的所述圖片中敏感信息的顯示區域的信息,根據所述信息確定所述顯示區域。
[0056]可選的,所述裝置,還包括:
[0057]第一顯示模塊,用于對加密后的所述圖片進行。
[0058]可選的,所述裝置,還包括:
[0059]信號接收模塊,用于接收用于觸發將顯示的加密后的所述圖片顯示為原始圖片的觸發信號;
[0060]信息獲取模塊,用于獲取輸入的驗證信息;
[0061]第三檢測模塊,用于檢測所述信息獲取模塊獲取到的所述驗證信息與預設的加密信息是否匹配;
[0062]第二顯示模塊,用于在所述第三檢測模塊檢測出所述驗證信息與所述加密信息匹配時,對加密后的所述圖片進行解密,對解密后的所述圖片進行顯示。
[0063]根據本公開實施例的第三方面,提供一種終端,包括:
[0064]處理器;
[0065]用于存儲處理器可執行指令的存儲器;
[0066]其中,所述處理器被配置為:
[0067]獲取待處理的圖片;
[0068]檢測所述圖片是否是敏感圖片,所述敏感圖片是包括敏感信息的圖片;
[0069]若檢測出所述圖片是敏感圖片,則對所述圖片進行加密。
[0070]本公開的實施例提供的技術方案可以包括以下有益效果:
[0071]通過獲取待處理的圖片;檢測該圖片是否是敏感圖片,敏感圖片是包括敏感信息的圖片;若檢測出該圖片是敏感圖片,則對該圖片進行加密,由于在處理圖片之前會對圖片是否是敏感圖片進行檢測,對檢測出是敏感圖片的圖片進行加密,通過加密來實現對圖片所包括的敏感信息的隱藏,解決了獲取到終端的非終端用戶直接從終端顯示的圖片中獲取到敏感信息,造成信息泄露的問題,達到了提高終端中信息的安全性的效果。
[0072]應當理解的是,以上的一般描述和后文的細節描述僅是示例性的,并不能限制本公開。
【專利附圖】

【附圖說明】
[0073]此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本發明的實施例,并于說明書一起用于解釋本發明的原理。
[0074]圖1是根據一示例性實施例示出的一種圖片處理方法的流程圖;
[0075]圖2是根據另一示例性實施例示出的一種圖片處理方法的流程圖;
[0076]圖3是根據一示例性實施例示出的一種圖片處理裝置的示意圖;
[0077]圖4是根據再一示例性實施例示出的一種圖片處理裝置的示意圖;
[0078]圖5是根據一示例性實施例示出的一種圖片處理裝置的示意圖。
【具體實施方式】
[0079]這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發明相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本發明的一些方面相一致的裝置和方法的例子。
[0080]圖1是根據一示例性實施例示出的一種圖片處理方法的流程圖,如圖1所示,圖片處理方法應用于終端中,包括以下步驟。
[0081]在步驟101中,獲取待處理的圖片。
[0082]終端可以在圖庫中新增圖片時,實時將該圖片確定為待處理的圖片;也可以每隔預定時間對圖庫中的圖片進行掃描,將掃描出的新增圖片確定為待處理的圖片,本實施例不限定終端獲取待處理的圖片的獲取方式。
[0083]在步驟102中,檢測該圖片是否是敏感圖片,敏感圖片是包括敏感信息的圖片。
[0084]其中,敏感信息是諸如用戶隱私之類的信息,可以包括但不限于:身份證信息、護照信息、信用卡信息、密保卡信息、賬戶信息和支付信息。
[0085]在步驟103中,若檢測出該圖片是敏感圖片,則對該圖片進行加密。
[0086]若檢測出該圖片是敏感圖片,則終端對該圖片進行加密,通過加密來實現對圖片所包括的敏感信息的隱藏,提高終端中信息的安全性。
[0087]綜上所述,本公開提供的圖片處理方法,通過獲取待處理的圖片;檢測該圖片是否是敏感圖片,敏感圖片是包括敏感信息的圖片;若檢測出該圖片是敏感圖片,則對該圖片進行加密,由于在處理圖片之前會對圖片是否是敏感圖片進行檢測,對檢測出是敏感圖片的圖片進行加密,通過加密來實現對圖片所包括的敏感信息的隱藏,解決了獲取到終端的非終端用戶直接從終端顯示的圖片中獲取到敏感信息,造成信息泄露的問題,達到了提高終端中信息的安全性的效果。[0088]圖2是根據另一示例性實施例示出的一種圖片處理方法的流程圖,如圖2所示,圖片處理方法應用于終端中,包括如下步驟。
[0089]在步驟201中,獲取待處理的圖片。
[0090]終端可以在圖庫中新增圖片時,實時將該圖片確定為待處理的圖片;也可以每隔預定時間對圖庫中的圖片進行掃描,將掃描出的新增圖片確定為待處理的圖片,本實施例不限定終端獲取待處理的圖片的獲取方式。
[0091]在步驟202中,檢測該圖片是否是敏感圖片,敏感圖片是包括敏感信息的圖片。
[0092]其中,敏感信息是諸如用戶隱私之類的信息,可以包括但不限于:身份證信息、護照信息、信用卡信息、密保卡信息、賬戶信息和支付信息。
[0093]本實施例中,檢測圖片是否是敏感圖片,包括:
[0094]I)將圖片發送給服務器,根據服務器發送的檢測結果確定圖片是否是敏感圖片,檢測結果由服務器檢測預設的敏感圖片庫中是否存在與圖片相似的圖片后得到;或,
[0095]2)在預設的至少一個分類器中檢測是否存在圖片所屬的分類器,每一個分類器是服務器對同種類型的敏感圖片進行訓練后得到的。
[0096]第一,終端將圖片發送給服務器進行檢測;
[0097]服務器預先收集敏感圖片,得到敏感圖片庫;在接收到終端發送的圖片后,檢測敏感圖片庫中是否存在與該圖片相似的圖片;若敏感圖片庫中存在與該圖片相似的圖片,則向終端發送該圖片是敏感圖片的檢測結果;若敏感圖片庫中不存在與該圖片相似的圖片,則向終端發送該圖片不是敏感圖片的檢測結果。其中,與該圖片相似的圖片可以是與該圖片的相似度達到第一閾值的圖片。
[0098]由于圖片的信息量較大,在敏感圖片庫中檢測圖片的效率較低,因此,服務器可以對敏感圖片庫中的敏感圖片進行分類,對同種類型的敏感圖片提取圖片特征信息,得到圖片特征信息庫,比如,身份證信息類、信用卡信息類等;在接收到終端發送的圖片后,提取該圖片的圖片特征信息;檢測圖片特征信息庫中是否存在與該圖片特征信息相似的圖片特征信息。若圖片特征信息庫中存在與該圖片特征信息相似的圖片特征信息,則確定敏感圖片庫中存在與該圖片相似的圖片;若圖片特征信息庫中不存在與該圖片特征信息相似的圖片特征信息,則確定敏感圖片庫中不存在與該圖片相似的圖片。其中,與該圖片的圖片特征信息相似的圖片特征信息可以是與該圖片的圖片特征信息的差異小于第二閾值的圖片特征信息。
[0099]其中,圖片特征信息可以是圖片的特征向量,也可以是圖片的指紋信息,本實施例不對圖片特征信息作限定。當圖片特征信息庫中的圖片特征信息較多時,服務器還可以對圖片特征信息進行排序,通過對排序后的圖片特征信息進行檢測可以提高對圖片的檢測效率。
[0100]進一步地,終端向服務器發送圖片需要消耗較多的流量,因此,終端可以提取圖片的圖片特征信息,將圖片特征信息發送給服務器進行檢測。
[0101]第二,終端根據分類器對圖片進行檢測;
[0102]服務器預先收集敏感圖片,得到敏感圖片庫;對敏感圖片庫中的敏感圖片進行分類,比如,身份證信息類、信用卡信息類等;對于每一類敏感圖片,服務器對該類敏感圖片進行訓練,得到與該類敏感圖片唯一對應的分類器;服務器將與各類敏感圖片一一對應的分類器發送給終端。其中,分類器用于檢測圖片是否屬于該分類。比如,與身份證信息類對應的分類器用于檢測圖片是否屬于身份證信息類。
[0103]終端接收到至少一個分類器后,逐個使用分類器對該圖片進行檢測;若檢測出存在該圖片所屬的分類器,則確定圖片是包括敏感信息的敏感圖片;若檢測出不存在該圖片所屬的分類器,則確定圖片不是包括敏感信息的敏感圖片。
[0104]本實施例中,檢測圖片是否是敏感圖片,還包括:
[0105]I)判斷是否能夠從圖片中識別出預定特征信息,該預定特征信息用于指示圖片是否是敏感圖片;
[0106]2)若判斷出能夠從圖片中識別出預定特征信息,則根據預定特征信息確定圖片是否是敏感圖片;
[0107]3)若判斷出不能夠從圖片中識別出預定特征信息,則觸發執行將圖片發送給服務器的步驟,或,觸發執行在預設的至少一個分類器中檢測是否存在圖片所屬的分類器的步驟。
[0108]終端還可以對圖片中是否包括特征信息進行判斷,并根據判斷結果確定對圖片是否是敏感圖 片的檢測方式。其中,特征信息是終端從圖片中識別出的且用于指示圖片是否是敏感圖片的文字信息。
[0109]當圖片包括特征信息時,終端可以直接從圖片中識別出特征信息,并根據特征信息確定該圖片是否是敏感圖片。比如,當終端通過0CR(Optical Character Recognition,光學字符識別)模塊從圖片中識別出“居民身份證”的特征信息時,可以確定該圖片是身份證信息,即該圖片是敏感圖片。當圖片不包括特征信息時,終端可以采用上述兩種檢測方式對圖片是否是敏感圖片進行檢測。
[0110]在步驟203中,若檢測出圖片是敏感圖片,則檢測圖片是否屬于預定敏感類別,該預定敏感類別是從敏感圖片庫對應的各個敏感類別中選擇出的至少一個類別。
[0111]若用戶在終端中設置了預定敏感類別,則終端在確定該圖片是敏感圖片之后,還需要檢測該圖片是否屬于預定敏感類別。若該圖片屬于預定敏感類別,則終端確定需要對該圖片進行處理,即執行步驟204;若該圖片不屬于預定敏感類別,則終端確定不需要對該圖片進行處理。流程結束。
[0112]其中,終端可以獲取敏感圖片庫對應的各個敏感類別,并從各個敏感類別中選擇出至少一個敏感類別,將該至少一個敏感類別確定為預定敏感類別。
[0113]在步驟204中,若檢測出圖片屬于預定敏感類別,則對圖片進行加密。
[0114]本實施例中,對圖片進行加密,包括:獲取圖片中敏感信息的顯示區域,對顯示區域進行加密;或,對圖片的全部顯示區域進行加密。
[0115]終端對顯示區域進行加密的目的是隱藏圖片中的敏感信息,因此,本實施例中的加密方式可以包括對顯示區域進行模糊處理,在顯示區域打馬賽克,在顯示區域添加覆蓋
/Z^寸寸O
[0116]若終端僅僅對敏感信息的顯示區域進行加密,則還需要預先獲取敏感信息的顯示區域。其中,獲取圖片中敏感信息的顯示區域,包括:
[0117]I)從圖片中識別出敏感信息的顯示區域;或,
[0118]2)根據預設的加密規則確定圖片中敏感信息的顯示區域,該加密規則用于指示各個圖片中敏感信息的顯示區域;或,
[0119]3)接收服務器發送的圖片中敏感信息的顯示區域的信息,根據信息確定顯示區域。
[0120]第一,終端可以從圖片中識別出特征信息,根據特征信息確定敏感信息的顯示區域。比如,終端從圖片中識別出“公民身份號碼”、“地址”等特征信息,則確定與該特征信息對應的信息即為敏感信息,將與該特征信息對應的信息的顯示區域確定為敏感信息的顯示區域。
[0121]第二,由于相同類型的敏感圖片的布局相同,因此,終端可以根據敏感圖片的類型設置加密規則,該加密規則用于圖片中敏感信息的顯示區域。比如,銀行卡的卡號顯示在銀行卡的下半部分,則可以將銀行卡信息類的敏感圖片的加密規則設置為加密圖片的下半部分的顯示區域。
[0122]其中,終端可以確定圖片所屬的分類,獲取與該分類對應的加密規則,根據該加密規則對該圖片進行加密。
[0123]第三,若終端將圖片發送給服務器進行檢測,則服務器可以在檢測出敏感圖片庫中存在與該圖片相似的圖片后,將檢測出的相似圖片的64位指紋信息與該圖片的64位指紋信息進行比較,根據指紋信息之間的漢明距離確定相似的顯示區域;或,服務器將檢測出的相似圖片的128位特征向量與該圖片的128位特征向量進行比較,根據特征向量確定相似的顯示區域。服務器將該相似的顯示區域的信息添加到檢測結果中發送給終端,終端給據該信息確定敏感信息的顯示區域。
[0124]需要補充說明的是,終端對圖片進行加密后,可以對加密后的圖片進行保存,并刪除原始圖片,以避免從原始圖片中提取出敏感信息造成的信息泄露,進一步提高了終端中信息的安全性。其中,原始圖片是對圖片加密之前的圖片。
[0125]在步驟205中,對加密后的圖片進行顯示。
[0126]終端對隱藏了敏感信息的圖片進行顯示。
[0127]在步驟206中,接收用于觸發將顯示的加密后的圖片顯示為原始圖片的觸發信號。
[0128]若用戶想要查看某一張加密后的圖片的原始圖片,則可以點擊該加密后的圖片,終端將該點擊操作產生的觸發信號確定為用于觸發將該加密后的圖片顯示為原始圖片的觸發信號。
[0129]在步驟207中,獲取輸入的驗證信息。
[0130]終端根據觸發信號展示用于輸入驗證信息的輸入框,接收在該輸入框中輸入的驗證信息。其中,驗證信息是用于驗證是否需要顯示原始圖片的待驗證信息,可以是用戶輸入的密碼信息。比如,驗證信息可以是用戶輸入的字符串、指紋信息、人臉信息、在九宮格輸入的圖案信息等。
[0131]在步驟208中,檢測驗證信息與預設的加密信息是否匹配。
[0132]加密信息是用于驗證是否需要顯示原始圖片的標準信息,可以由終端用戶預先在終端中設置。比如,加密信息可以是設置的字符串、指紋信息、人臉信息、在九宮格輸入的圖
案信息等。
[0133]在步驟209中,若檢測出驗證信息與加密信息匹配,則對加密后的圖片進行解密,對解密后的圖片進行顯示。
[0134]終端將獲取到的驗證信息與加密信息進行匹配;若檢測出驗證信息與加密信息匹配,則確定對驗證信息的驗證通過,此驗證信息是終端用戶發送的,終端對加密后的圖片進行解密,并對解密后得到的原始圖片進行顯示;若檢測出驗證信息與加密信息不匹配,則確定對驗證信息的驗證不通過,該驗證信息是非終端用戶發送的。因此,為了提高終端中信息的安全性,終端仍然顯示加密后的圖片,使得加密后的圖片能夠對圖片所包括的敏感信息進行隱藏。
[0135]綜上所述,本公開提供的圖片處理方法,通過獲取待處理的圖片;檢測該圖片是否是敏感圖片,敏感圖片是包括敏感信息的圖片;若檢測出該圖片是敏感圖片,則對該圖片進行加密,由于在處理圖片之前會對圖片是否是敏感圖片進行檢測,對檢測出是敏感圖片的圖片進行加密,通過加密來實現對圖片所包括的敏感信息的隱藏,解決了獲取到終端的非終端用戶直接從終端顯示的圖片中獲取到敏感信息,造成信息泄露的問題,達到了提高終端中信息的安全性的效果。
[0136]另外,通過判斷是否能夠從圖片中識別出預定特征信息,可以根據預定特征信息直接確定圖片是否是敏感圖片,而不需要將圖片發送給服務器或從服務器接收分類器,既節省了終端與服務器之間進行交互產生的流量,也提高了對圖片的檢測效率。
[0137]圖3是根據一示例性實施例示出的一種圖片處理裝置的示意圖,如圖3所示,圖片處理裝置應用于終端中,包括:圖片獲取模塊301、第一檢測模塊302和圖片加密模塊303。
[0138]該圖片獲取模塊301被配置為,用于獲取待處理的圖片;
[0139]該第一檢測模塊302被配置為,用于檢測圖片獲取模塊301獲取到的圖片是否是敏感圖片,敏感圖片是包括敏感信息的圖片;
[0140]該圖片加密模塊303被配置為,用于在第一檢測模塊302檢測出圖片是敏感圖片時,對圖片進行加密。
[0141]綜上所述,本公開提供的圖片處理裝置,通過獲取待處理的圖片;檢測該圖片是否是敏感圖片,敏感圖片是包括敏感信息的圖片;若檢測出該圖片是敏感圖片,則對該圖片進行加密,由于在處理圖片之前會對圖片是否是敏感圖片進行檢測,對檢測出是敏感圖片的圖片進行加密,通過加密來實現對圖片所包括的敏感信息的隱藏,解決了獲取到終端的非終端用戶直接從終端顯示的圖片中獲取到敏感信息,造成信息泄露的問題,達到了提高終端中信息的安全性的效果。
[0142]圖4是根據一示例性實施例示出的一種圖片處理裝置的示意圖,如圖4所示,圖片處理裝置應用于終端中,包括:圖片獲取模塊301、第一檢測模塊302和圖片加密模塊303。
[0143]該圖片獲取模塊301被配置為,用于獲取待處理的圖片;
[0144]該第一檢測模塊302被配置為,用于檢測圖片獲取模塊301獲取到的圖片是否是敏感圖片,敏感圖片是包括敏感信息的圖片;
[0145]該圖片加密模塊303被配置為,用于在第一檢測模塊302檢測出圖片是敏感圖片時,對圖片進行加密。
[0146]可選的,裝置,還包括:第二檢測模塊304和操作觸發模塊305 ;
[0147]該第二檢測模塊304被配置為,用于在第一檢測模塊302檢測出圖片是敏感圖片時,檢測圖片是否屬于預定敏感類別,預定敏感類別是從敏感圖片庫對應的各個敏感類別中選擇出的至少一個類別;
[0148]該操作觸發模塊305被配置為,用于在第二檢測模塊304檢測出圖片屬于預定敏感類別時,觸發圖片加密模塊303執行對圖片進行加密的操作。
[0149]可選的,第一檢測模塊302,包括:第一檢測單元3021和第二檢測單元3022 ;
[0150]該第一檢測單元3021被配置為,用于將圖片發送給服務器,根據服務器發送的檢測結果確定圖片是否是敏感圖片,檢測結果由服務器檢測預設的敏感圖片庫中是否存在與圖片相似的圖片后得到;或,
[0151]該第二檢測單元3022被配置為,用于在預設的至少一個分類器中檢測是否存在圖片所屬的分類器,每一個分類器是服務器對同種類型的敏感圖片進行訓練后得到的。
[0152]可選的,第一檢測模塊302,還包括:信息判斷單元3023、圖片確定單元3024和操作觸發單元3025 ;
[0153]該信息判斷單元3023被配置為,用于判斷是否能夠從圖片中識別出預定特征信息,預定特征信息用于指示圖片是否是敏感圖片;
[0154]該圖片確定單元3024被配置為,用于在信息判斷單元3023判斷出能夠從圖片中識別出預定特征信息時,根據預定特征信息確定圖片是否是敏感圖片;
[0155]該操作觸發單元3025被配置為,用于在信息判斷單元3023判斷出不能夠從圖片中識別出預定特征信息時,觸發第一檢測單元3021執行將圖片發送給服務器的操作,或,觸發第二檢測單元3022執行在預設的至少一個分類器中檢測是否存在圖片所屬的分類器的操作。
[0156]可選的,圖片加密模塊303,包括:第一加密單元3031和第二加密單元3032 ;
[0157]該第一加密單元3031被配置為,用于獲取圖片中敏感信息的顯示區域,對顯示區域進行加密;或,
[0158]該第二加密單元3032被配置為,用于對圖片的全部顯示區域進行加密。
[0159]可選的,第一加密單元3031,包括:第一確定子單元30311、第二確定子單元30312和第三確定子單元30313 ;
[0160]該第一確定子單元30311被配置為,用于從圖片中識別出敏感信息的顯示區域;或,
[0161]該第二確定子單元30312被配置為,用于根據預設的加密規則確定圖片中敏感信息的顯示區域,加密規則用于指示各個圖片中敏感信息的顯示區域;或,
[0162]該第三確定子單元30313被配置為,用于接收服務器發送的圖片中敏感信息的顯示區域的信息,根據信息確定顯示區域。
[0163]可選的,裝置,還包括:第一顯示模塊306 ;
[0164]該第一顯示模塊306被配置為,用于對加密后的圖片進行顯示。
[0165]可選的,裝置,還包括:信號接收模塊307、信息獲取模塊308、第三檢測模塊309和第二顯示模塊310 ;
[0166]該信號接收模塊307被配置為,用于接收用于觸發將顯示的加密后的圖片顯示為原始圖片的觸發信號;
[0167]該信息獲取模塊308被配置為,用于獲取輸入的驗證信息;
[0168]該第三檢測模塊309被配置為,用于檢測信息獲取模塊308獲取到的驗證信息與預設的加密信息是否匹配;
[0169]該第二顯示模塊310被配置為,用于在第三檢測模塊309檢測出驗證信息與加密信息匹配時,對加密后的圖片進行解密,對解密后的圖片進行顯示。
[0170]綜上所述,本公開提供的圖片處理裝置,通過獲取待處理的圖片;檢測該圖片是否是敏感圖片,敏感圖片是包括敏感信息的圖片;若檢測出該圖片是敏感圖片,則對該圖片進行加密,由于在處理圖片之前會對圖片是否是敏感圖片進行檢測,對檢測出是敏感圖片的圖片進行加密,通過加密來實現對圖片所包括的敏感信息的隱藏,解決了獲取到終端的非終端用戶直接從終端顯示的圖片中獲取到敏感信息,造成信息泄露的問題,達到了提高終端中信息的安全性的效果。
[0171]另外,通過判斷是否能夠從圖片中識別出預定特征信息,可以根據預定特征信息直接確定圖片是否是敏感圖片,而不需要將圖片發送給服務器或從服務器接收分類器,既節省了終端與服務器之間進行交互產生的流量,也提高了對圖片的檢測效率。
[0172]關于上述實施例中的裝置,其中各個模塊執行操作的具體方式已經在有關該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
[0173]圖5是根據一不例性實施例不出的一種用于圖片處理裝置500的不意圖。例如,裝置500可以是移動電話,計算機,數字廣播終端,消息收發設備,游戲控制臺,平板設備,醫療設備,健身設備,個人數字助理等。
[0174]參照圖5,裝置500可以包括以下一個或多個組件:處理組件502,存儲器504,電源組件506,多媒體組件508,音頻組件510,輸入/輸出(I/O)的接口 512,傳感器組件514,以及通信組件516。
[0175]處理組件502通常控制裝置500的整體操作,諸如與顯示,電話呼叫,數據通信,相機操作和記錄操作相關聯的操作。處理組件502可以包括一個或多個處理器518來執行指令,以完成上述的方法的全部或部分步驟。此外,處理組件502可以包括一個或多個模塊,便于處理組件502和其他組件之間的交互。例如,處理組件502可以包括多媒體模塊,以方便多媒體組件508和處理組件502之間的交互。
[0176]存儲器504被配置為存儲各種類型的數據以支持在裝置500的操作。這些數據的示例包括用于在裝置500上操作的任何應用程序或方法的指令,聯系人數據,電話簿數據,消息,圖片,視頻等。存儲器504可以由任何類型的易失性或非易失性存儲設備或者它們的組合實現,如靜態隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPR0M),可擦除可編程只讀存儲器(EPR0M),可編程只讀存儲器(PR0M),只讀存儲器(R0M),磁存儲器,快閃存儲器,磁盤或光盤。
[0177]電源組件506為裝置500的各種組件提供電力。電源組件506可以包括電源管理系統,一個或多個電源,及其他與為裝置500生成、管理和分配電力相關聯的組件。
[0178]多媒體組件508包括在所述裝置500和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(IXD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實現為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關的持續時間和壓力。在一些實施例中,多媒體組件508包括一個前置攝像頭和/或后置攝像頭。當裝置500處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數據。每個前置攝像頭和后置攝像頭可以是一個固定的光學透鏡系統或具有焦距和光學變焦能力。
[0179]音頻組件510被配置為輸出和/或輸入音頻信號。例如,音頻組件510包括一個麥克風(MIC),當裝置500處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器504或經由通信組件516發送。在一些實施例中,音頻組件510還包括一個揚聲器,用于輸出音頻信號。
[0180]I/O接口 512為處理組件502和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
[0181]傳感器組件514包括一個或多個傳感器,用于為裝置500提供各個方面的狀態評估。例如,傳感器組件514可以檢測到裝置500的打開/關閉狀態,組件的相對定位,例如所述組件為裝置500的顯示器和小鍵盤,傳感器組件514還可以檢測裝置500或裝置500一個組件的位置改變,用戶與裝置500接觸的存在或不存在,裝置500方位或加速/減速和裝置500的溫度變化。傳感器組件514可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件514還可以包括光傳感器,如CMOS或CXD圖像傳感器,用于在成像應用中使用。在一些實施例中,該傳感器組件514還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
[0182]通信組件516被配置為便于裝置500和其他設備之間有線或無線方式的通信。裝置500可以接入基于通信標準的無線網絡,如WiFi,2G或3G,或它們的組合。在一個示例性實施例中,通信組件516經由廣播信道接收來自外部廣播管理系統的廣播信號或廣播相關信息。在一個示例性實施例中,所述通信組件516還包括近場通信(NFC)模塊,以促進短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術,紅外數據協會(IrDA)技術,超寬帶(UffB)技術,藍牙(BT)技術和其他技術來實現。
[0183]在示例性實施例中,裝置500可以被一個或多個應用專用集成電路(ASIC)、數字信號處理器(DSP)、數字信號處理設備(DSPD)、可編程邏輯器件(PLD)、現場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現,用于執行上述方法。
[0184]在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質,例如包括指令的存儲器504,上述指令可由裝置500的處理器518執行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質可以是ROM、隨機存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數據存儲設備等。
[0185]本領域技術人員在考慮說明書及實踐這里公開的發明后,將容易想到本發明的其它實施方案。本申請旨在涵蓋本發明的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本發明的一般性原理并包括本公開未公開的本【技術領域】中的公知常識或慣用技術手段。說明書和實施例僅被視為示例性的,本發明的真正范圍和精神由下面的權利要求指出。
[0186]應當理解的是,本發明并不局限于上面已經描述并在附圖中示出的精確結構,并且可以在不脫離其范圍進行各種修改和改變。本發明的范圍僅由所附的權利要求來限制。
【權利要求】
1.一種圖片處理方法,其特征在于,包括: 獲取待處理的圖片; 檢測所述圖片是否是敏感圖片,所述敏感圖片是包括敏感信息的圖片; 若檢測出所述圖片是敏感圖片,則對所述圖片進行加密。
2.根據權利要求1所述的方法,其特征在于,所述方法,還包括: 若檢測出所述圖片是敏感圖片,檢測所述圖片是否屬于預定敏感類別,所述預定敏感類別是從敏感圖片庫對應的各個敏感類別中選擇出的至少一個類別; 若檢測出所述圖片屬于所述預定敏感類別,則觸發執行所述對所述圖片進行加密的步驟。
3.根據權利要求1所述的方法,其特征在于,所述檢測所述圖片是否是敏感圖片,包括: 將所述圖片發送給服務器,根據所述服務器發送的檢測結果確定所述圖片是否是敏感圖片,所述檢測結果由所述服務器檢測預設的敏感圖片庫中是否存在與所述圖片相似的圖片后得到;或, 在預設的至少一個分類器中檢測是否存在所述圖片所屬的分類器,每一個分類器是服務器對同種類型的敏感圖片進行訓練后得到的。
4.根據權利要求3所述的方法,其特征在于,所述檢測所述圖片是否是敏感圖片,還包括: 判斷是否能夠從所述圖片中識別出預定特征信息,所述預定特征信息用于指示所述圖片是否是敏感圖片; 若判斷出能夠從所述圖片中識別出所述預定特征信息,則根據所述預定特征信息確定所述圖片是否是敏感圖片; 若判斷出不能夠從所述圖片中識別出所述預定特征信息,則觸發執行所述將所述圖片發送給服務器的步驟,或,觸發執行所述在預設的至少一個分類器中檢測是否存在所述圖片所屬的分類器的步驟。
5.根據權利要求1至4任一項所述的方法,其特征在于,所述對所述圖片進行加密,包括: 獲取所述圖片中敏感信息的顯示區域,對所述顯示區域進行加密;或, 對所述圖片的全部顯示區域進行加密。
6.根據權利要求5所述的方法,其特征在于,所述獲取所述圖片中敏感信息的顯示區域,包括: 從所述圖片中識別出所述敏感信息的顯示區域;或, 根據預設的加密規則確定所述圖片中敏感信息的顯示區域,所述加密規則用于指示各個圖片中敏感信息的顯示區域;或, 接收服務器發送的所述圖片中敏感信息的顯示區域的信息,根據所述信息確定所述顯示區域。
7.根據權利要求1所述的方法,其特征在于,所述方法,還包括: 對加密后的所述圖片進行顯示。
8.根據權利要求7所述的方法,其特征在于,所述方法,還包括:接收用于觸發將顯示的加密后的所述圖片顯示為原始圖片的觸發信號; 獲取輸入的驗證信息; 檢測所述驗證信息與預設的加密信息是否匹配; 若檢測出所述驗證信息與所述加密信息匹配,則對加密后的所述圖片進行解密,對解密后的所述圖片進行顯示。
9.一種圖片處理裝置,其特征在于,包括: 圖片獲取模塊,用于獲取待處理的圖片; 第一檢測模塊,用于檢測所述圖片獲取模塊獲取到的所述圖片是否是敏感圖片,所述敏感圖片是包括敏感信息的圖片; 圖片加密模塊,用于在所述第一檢測模塊檢測出所述圖片是敏感圖片時,對所述圖片進行加密。
10.根據權利要求9所述的裝置,其特征在于,所述裝置,還包括: 第二檢測模塊,用于在所述第一檢測模塊檢測出所述圖片是敏感圖片時,檢測所述圖片是否屬于預定敏感類別,所述預定敏感類別是從敏感圖片庫對應的各個敏感類別中選擇出的至少一個類別; 操作觸發模塊,用于在所述第二檢測模塊檢測出所述圖片屬于所述預定敏感類別時,觸發所述圖片加密模塊執行所述對所述圖片進行加密的操作。
11.根據權利要求9所述的裝置,其特征在于,所述第一檢測模塊,包括: 第一檢測單元,用于將所述圖片發送給服務器,根據所述服務器發送的檢測結果確定所述圖片是否是敏感圖片,所述檢測結果由所述服務器檢測預設的敏感圖片庫中是否存在與所述圖片相似的圖片后得到;或, 第二檢測單元,用于在預設的至少一個分類器中檢測是否存在所述圖片所屬的分類器,每一個分類器是服務器對同種類型的敏感圖片進行訓練后得到的。
12.根據權利要求11所述的裝置,其特征在于,所述第一檢測模塊,還包括: 信息判斷單元,用于判斷是否能夠從所述圖片中識別出預定特征信息,所述預定特征信息用于指示所述圖片是否是敏感圖片; 圖片確定單元,用于在所述信息判斷單元判斷出能夠從所述圖片中識別出所述預定特征信息時,根據所述預定特征信息確定所述圖片是否是敏感圖片; 操作觸發單元,用于在所述信息判斷單元判斷出不能夠從所述圖片中識別出所述預定特征信息時,觸發所述第一檢測單元執行所述將所述圖片發送給服務器的操作,或,觸發所述第二檢測單元執行所述在預設的至少一個分類器中檢測是否存在所述圖片所屬的分類器的操作。
13.根據權利要求9至12任一項所述的裝置,其特征在于,所述圖片加密模塊,包括: 第一加密單元,用于獲取所述圖片中敏感信息的顯示區域,對所述顯示區域進行加密;或, 第二加密單元,用于對所述圖片的全部顯示區域進行加密。
14.根據權利要求13所述的裝置,其特征在于,所述第一加密單元,包括: 第一確定子單元,用于從所述圖片中識別出所述敏感信息的顯示區域;或, 第二確定子單元,用于根據預設的加密規則確定所述圖片中敏感信息的顯示區域,所述加密規則用于指示各個圖片中敏感信息的顯示區域;或, 第三確定子單元,用于接收服務器發送的所述圖片中敏感信息的顯示區域的信息,根據所述信息確定所述顯示區域。
15.根據權利要求9所述的裝置,其特征在于,所述裝置,還包括: 第一顯示模塊,用于對加密后的所述圖片進行顯示。
16.根據權利要求15所述的裝置,其特征在于,所述裝置,還包括: 信號接收模塊,用于接收用于觸發將顯示的加密后的所述圖片顯示為原始圖片的觸發信號; 信息獲取模塊,用于獲取輸入的驗證信息; 第三檢測模塊,用于檢測所述信息獲取模塊獲取到的所述驗證信息與預設的加密信息是否匹配; 第二顯示模塊,用于在所述第三檢測模塊檢測出所述驗證信息與所述加密信息匹配時,對加密后的所述圖片進行解密,對解密后的所述圖片進行顯示。
17.—種終端,其特 征在于,包括: 處理器; 用于存儲處理器可執行指令的存儲器; 其中,所述處理器被配置為: 獲取待處理的圖片; 檢測所述圖片是否是敏感圖片,所述敏感圖片是包括敏感信息的圖片; 若檢測出所述圖片是敏感圖片,則對所述圖片進行加密。
【文檔編號】G06T1/00GK103942469SQ201410147779
【公開日】2014年7月23日 申請日期:2014年4月14日 優先權日:2014年4月14日
【發明者】陳志軍, 張波, 王百超 申請人:小米科技有限責任公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影