鬼佬大哥大
  • / 21
  • 下載費用:30 金幣  

一種圖片處理方法、裝置及服務器.pdf

摘要
申請專利號:

CN201510618582.4

申請日:

2015.09.24

公開號:

CN105069176A

公開日:

2015.11.18

當前法律狀態:

實審

有效性:

審中

法律詳情: 實質審查的生效IPC(主分類):G06F 17/30申請日:20150924|||公開
IPC分類號: G06F17/30 主分類號: G06F17/30
申請人: 北京金山安全軟件有限公司
發明人: 陳思危
地址: 100085北京市海淀區小營西路33號二層東區
優先權:
專利代理機構: 北京清亦華知識產權代理事務所(普通合伙)11201 代理人: 張大威
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201510618582.4

授權公告號:

|||

法律狀態公告日:

2015.12.16|||2015.11.18

法律狀態類型:

實質審查的生效|||公開

摘要

本發明提出一種圖片處理方法、裝置及服務器,該圖片處理方法包括:獲取終端發送的待分類的圖片對應的目錄;根據目錄與應用程序之間的對應關系,確定與所述待分類的圖片對應的目錄對應的待定應用程序標識集,所述待定應用程序標識集包括至少一個備選應用程序標識;從所述待定應用程序標識集中確定目標應用程序標識;向所述終端發送所述待分類的圖片與所述目標應用程序標識的關聯關系。該方法能夠解決圖片查找時間較長的問題。

權利要求書

1.一種圖片處理方法,其特征在于,包括:
獲取終端發送的待分類的圖片對應的目錄;
根據目錄與應用程序之間的對應關系,確定與所述待分類的圖片對應的目錄對應的待
定應用程序標識集,所述待定應用程序標識集包括至少一個備選應用程序標識;
從所述待定應用程序標識集中確定目標應用程序標識;
向所述終端發送所述待分類的圖片與所述目標應用程序標識的關聯關系。
2.根據權利要求1所述的方法,其特征在于,還包括:
在應用程序對目錄進行讀寫操作時,記錄所述應用程序讀寫的目錄;
根據讀寫關系,記錄目錄與讀寫所述目錄的應用程序之間的關系為所述目錄與應用程
序之間的對應關系。
3.根據權利要求1所述的方法,其特征在于,所述從所述待定應用程序標識集中確定
目標應用程序標識,包括:
將所述待定應用程序標識集包括的備選應用程序標識與所述待分類的圖片對應的目錄
進行關鍵字段匹配;
確定所述關鍵字段匹配成功的備選應用程序標識為所述目標應用程序標識。
4.根據權利要求3所述的方法,其特征在于,在所述將所述待定應用程序標識集包括
的備選應用程序標識與所述待分類的圖片對應的目錄進行關鍵字段匹配之后,所述方法還
包括:
當存在所述關鍵字段匹配不成功時,根據所述對應的目錄中所述關鍵字段的信息,指
示驗證服務器下載待定應用程序;
獲取所述驗證服務器發送的驗證目錄以及所述待定應用程序對應的標識;
將所述驗證目錄與所述待分類的圖片對應的目錄進行關鍵字段匹配;
當匹配成功時,確定所述待定應用程序對應的標識為所述目標應用程序標識。
5.根據權利要求4所述的方法,其特征在于,在所述將所述驗證目錄與所述待分類的
圖片對應的目錄進行關鍵字段匹配之后,所述方法還包括:
當匹配不成功時,確定無歸屬標識為所述目標應用程序標識,其中所述無歸屬標識對
應于未分類圖片所在的文件。
6.根據權利要求1-5任一項所述的方法,其特征在于,還包括:
展示圖片與目標應用程序標識之間的對應關系。
7.一種圖片處理裝置,其特征在于,包括:
獲取模塊,用于獲取終端發送的待分類的圖片對應的目錄;
確定模塊,用于根據目錄與應用程序之間的對應關系,確定與所述待分類的圖片對應
的目錄對應的待定應用程序標識集,所述待定應用程序標識集包括至少一個備選應用程序
標識;
選擇模塊,用于從所述待定應用程序標識集中確定目標應用程序標識;
發送模塊,用于向所述終端發送所述待分類的圖片與所述目標應用程序標識的關聯關
系。
8.根據權利要求7所述的裝置,其特征在于,還包括:
記錄模塊,用于在應用程序對目錄進行讀寫操作時,記錄所述應用程序讀寫的目錄;
以及,根據讀寫關系,記錄目錄與讀寫所述目錄的應用程序之間的關系為所述目錄與應用
程序之間的對應關系。
9.根據權利要求7所述的裝置,其特征在于,所述選擇模塊包括:
第一單元,用于將所述待定應用程序標識集包括的備選應用程序標識與所述待分類的
圖片對應的目錄進行關鍵字段匹配;
第二單元,用于確定所述關鍵字段匹配成功的備選應用程序標識為目標應用程序標識。
10.一種服務器,其特征在于,包括:殼體、處理器、存儲器、電路板和電源電路,
其中,電路板安置在殼體圍成的空間內部,處理器和存儲器設置在電路板上;電源電路,
用于為服務器的各個電路或器件供電;存儲器用于存儲可執行程序代碼;處理器通過讀取
存儲器中存儲的可執行程序代碼來運行與可執行程序代碼對應的程序,以用于執行以下步
驟:
獲取終端發送的待分類的圖片對應的目錄;
根據目錄與應用程序之間的對應關系,確定與所述待分類的圖片對應的目錄對應的待
定應用程序標識集,所述待定應用程序標識集包括至少一個備選應用程序標識;
從所述待定應用程序標識集中確定目標應用程序標識;
向所述終端發送所述待分類的圖片與所述目標應用程序標識的關聯關系。

說明書

一種圖片處理方法、裝置及服務器

技術領域

本發明涉及圖片處理技術領域,尤其涉及一種圖片處理方法、裝置及服務器。

背景技術

隨著互聯網的不斷發展,各式各樣的應用程序(APP)層出不窮,而產生圖片的應用程
序也越來越多,比如在信息中攜帶圖片的新聞類應用程序,或者處理圖片的應用程序等。
由于產生圖片的應用程序越來越多,相應產生的圖片也越來越多,為了方便用戶查找,需
要對這些圖片進行分類管理。

通常,圖片是按照時間先后順序分類或者按照目錄分類存放在本地相冊中。然而當用
戶需要查看、使用或者備份圖片時,需要在本地相冊中進行海選,當本地相冊中存儲大量
的圖片時,導致查找圖片的時間較長。

發明內容

本發明提供的一種圖片處理方法、裝置及服務器,可以解決圖片查找時間較長的問題。

為達到上述目的,本發明第一方面實施例提出的圖片處理方法,包括:獲取終端發送
的待分類的圖片對應的目錄;根據目錄與應用程序之間的對應關系,確定與所述待分類的
圖片對應的目錄對應的待定應用程序標識集,所述待定應用程序標識集包括至少一個備選
應用程序標識;從所述待定應用程序標識集中確定目標應用程序標識;向所述終端發送所
述待分類的圖片與所述目標應用程序標識的關聯關系。

可選的,還包括:在應用程序對目錄進行讀寫操作時,記錄所述應用程序讀寫的目錄;
根據讀寫關系,記錄目錄與讀寫所述目錄的應用程序之間的關系為所述目錄與應用程序之
間的對應關系。

可選的,所述從所述待定應用程序標識集中確定目標應用程序標識,包括:將所述待
定應用程序標識集包括的備選應用程序標識與所述待分類的圖片對應的目錄進行關鍵字段
匹配;確定所述關鍵字段匹配成功的備選應用程序標識為目標應用程序標識。

可選的,在所述將所述待定應用程序標識集包括的備選應用程序標識與所述待分類的
圖片對應的目錄進行關鍵字段匹配之后,所述方法還包括:當存在所述關鍵字段匹配不成
功時,根據所述對應的目錄中所述關鍵字段的信息,指示驗證服務器下載待定應用程序;
獲取所述驗證服務器發送的驗證目錄以及所述待定應用程序對應的標識;將所述驗證目錄
與所述待分類的圖片對應的目錄進行關鍵字段匹配;當匹配成功時,確定所述待定應用程
序對應的標識為所述目標應用程序標識。

可選的,在所述將所述驗證目錄與所述待分類的圖片對應的目錄進行關鍵字段匹配之
后,所述方法還包括:當匹配不成功時,確定無歸屬標識為所述目標應用程序標識,其中
所述無歸屬標識對應于未分類圖片所在的文件。

可選的,還包括:展示圖片與目標應用程序標識之間的對應關系。

本發明第一方面實施例提出的圖片處理方法,通過確定待分類的圖片對應的目標應
用程序標識,向終端發送待分類的圖片與目標應用程序標識之間的關聯關系,可以實
現按照應用程序對圖片進行分類,豐富圖片分類的方式,并且可以降低圖片查找時間。

可選的,還包括:記錄模塊,用于在應用程序對目錄進行讀寫操作時,記錄所述應用
程序讀寫的目錄;以及,根據讀寫關系,記錄目錄與讀寫所述目錄的應用程序之間的關系
為所述目錄與應用程序之間的對應關系。

可選的,所述選擇模塊包括:第一單元,用于將所述待定應用程序標識集包括的備選
應用程序標識與所述待分類的圖片對應的目錄進行關鍵字段匹配;第二單元,用于確定所
述關鍵字段匹配成功的備選應用程序標識為目標應用程序標識。

可選的,還包括:第三單元,用于當存在所述關鍵字段匹配不成功時,根據所述對應
的目錄中所述關鍵字段的信息,指示驗證服務器下載待定應用程序;第四單元,用于獲取
所述驗證服務器發送的驗證目錄以及所述待定應用程序對應的標識;第五單元,用于將所
述驗證目錄與所述待分類的圖片對應的目錄進行關鍵字段匹配;第六單元,用于當匹配成
功時,確定所述待定應用程序對應的標識為所述目標應用程序標識。

可選的,還包括:第七單元,用于當匹配不成功時,確定無歸屬標識為所述目標應用
程序標識,其中所述無歸屬標識對應于未分類圖片所在的文件。

可選的,還包括:展示模塊,用于展示圖片與目標應用程序標識之間的對應關系。

為達到上述目的,本發明第二方面實施例提出的圖片處理裝置,包括:獲取模塊,用
于獲取終端發送的待分類的圖片對應的目錄;確定模塊,用于根據目錄與應用程序之間的
對應關系,確定與所述待分類的圖片對應的目錄對應的待定應用程序標識集,所述待定應
用程序標識集包括至少一個備選應用程序標識;選擇模塊,用于從所述待定應用程序標識
集中確定目標應用程序標識;發送模塊,用于向所述終端發送所述待分類的圖片與所述目
標應用程序標識的關聯關系。

本發明第二方面實施例提出的圖片處理裝置,通過確定待分類的圖片對應的目標應
用程序標識,向終端發送待分類的圖片與目標應用程序標識之間的關聯關系,可以實
現按照應用程序對圖片進行分類,豐富圖片分類的方式,并且可以降低圖片查找時間。

為達到上述目的,本發明第三方面實施例提出的服務器,包括:殼體、處理器、存儲
器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內部,處理器和存儲器設置
在電路板上;電源電路,用于為服務器的各個電路或器件供電;存儲器用于存儲可執行程
序代碼;處理器通過讀取存儲器中存儲的可執行程序代碼來運行與可執行程序代碼對應的
程序,以用于執行以下步驟:獲取終端發送的待分類的圖片對應的目錄;根據目錄與應用
程序之間的對應關系,確定與所述待分類的圖片對應的目錄對應的待定應用程序標識集,
所述待定應用程序標識集包括至少一個備選應用程序標識;從所述待定應用程序標識集中
確定目標應用程序標識;向所述終端發送所述待分類的圖片與所述目標應用程序標識的關
聯關系。

可選的,還包括:在應用程序對目錄進行讀寫操作時,記錄所述應用程序讀寫的目錄;
根據讀寫關系,記錄目錄與讀寫所述目錄的應用程序之間的關系為所述目錄與應用程序之
間的對應關系。

可選的,所述從所述待定應用程序標識集中確定目標應用程序標識,包括:將所述待
定應用程序標識集包括的備選應用程序標識與所述待分類的圖片對應的目錄進行關鍵字段
匹配;確定所述關鍵字段匹配成功的備選應用程序標識為目標應用程序標識。

可選的,在所述將所述待定應用程序標識集包括的備選應用程序標識與所述待分類的
圖片對應的目錄進行關鍵字段匹配之后,所述方法還包括:當存在所述關鍵字段匹配不成
功時,根據所述對應的目錄中所述關鍵字段的信息,指示驗證服務器下載待定應用程序;
獲取所述驗證服務器發送的驗證目錄以及所述待定應用程序對應的標識;將所述驗證目錄
與所述待分類的圖片對應的目錄進行關鍵字段匹配;當匹配成功時,確定所述待定應用程
序對應的標識為所述目標應用程序標識。

可選的,在所述將所述驗證目錄與所述待分類的圖片對應的目錄進行關鍵字段匹配之
后,所述方法還包括:當匹配不成功時,確定無歸屬標識為所述目標應用程序標識,其中
所述無歸屬標識對應于未分類圖片所在的文件。

可選的,還包括:展示圖片與目標應用程序標識之間的對應關系。

本發明第三方面實施例提出的服務器,通過確定待分類的圖片對應的目標應用程序
標識,向終端發送待分類的圖片與目標應用程序標識之間的關聯關系,可以實現按照
應用程序對圖片進行分類,豐富圖片分類的方式,并且可以降低圖片查找時間。

為達到上述目的,本發明第四方面實施例提出的一種非易失性計算機存儲介質,
所述計算機存儲介質存儲有一個或者多個模塊,當所述一個或者多個模塊被執行時:
獲取終端發送的待分類的圖片對應的目錄;根據目錄與應用程序之間的對應關系,確定與
所述待分類的圖片對應的目錄對應的待定應用程序標識集,所述待定應用程序標識集包括
至少一個備選應用程序標識;從所述待定應用程序標識集中確定目標應用程序標識;向所
述終端發送所述待分類的圖片與所述目標應用程序標識的關聯關系。

可選的,還包括:在應用程序對目錄進行讀寫操作時,記錄所述應用程序讀寫的目錄;
根據讀寫關系,記錄目錄與讀寫所述目錄的應用程序之間的關系為所述目錄與應用程序之
間的對應關系。

可選的,所述從所述待定應用程序標識集中確定目標應用程序標識,包括:將所述待
定應用程序標識集包括的備選應用程序標識與所述待分類的圖片對應的目錄進行關鍵字段
匹配;確定所述關鍵字段匹配成功的備選應用程序標識為目標應用程序標識。

可選的,在所述將所述待定應用程序標識集包括的備選應用程序標識與所述待分類的
圖片對應的目錄進行關鍵字段匹配之后,所述方法還包括:當存在所述關鍵字段匹配不成
功時,根據所述對應的目錄中所述關鍵字段的信息,指示驗證服務器下載待定應用程序;
獲取所述驗證服務器發送的驗證目錄以及所述待定應用程序對應的標識;將所述驗證目錄
與所述待分類的圖片對應的目錄進行關鍵字段匹配;當匹配成功時,確定所述待定應用程
序對應的標識為所述目標應用程序標識。

可選的,在所述將所述驗證目錄與所述待分類的圖片對應的目錄進行關鍵字段匹配之
后,所述方法還包括:當匹配不成功時,確定無歸屬標識為所述目標應用程序標識,其中
所述無歸屬標識對應于未分類圖片所在的文件。

可選的,還包括:展示圖片與目標應用程序標識之間的對應關系。

本發明第四方面實施例提出的一種非易失性計算機存儲介質,通過確定待分類的
圖片對應的目標應用程序標識,向終端發送待分類的圖片與目標應用程序標識之間的
關聯關系,可以實現按照應用程序對圖片進行分類,豐富圖片分類的方式,并且可以
降低圖片查找時間。

為達到上述目的,本發明第五方面實施例提出的一種應用程序,用于在被啟動后
執行:獲取終端發送的待分類的圖片對應的目錄;根據目錄與應用程序之間的對應關系,
確定與所述待分類的圖片對應的目錄對應的待定應用程序標識集,所述待定應用程序標識
集包括至少一個備選應用程序標識;從所述待定應用程序標識集中確定目標應用程序標識;
向所述終端發送所述待分類的圖片與所述目標應用程序標識的關聯關系。

可選的,還包括:在應用程序對目錄進行讀寫操作時,記錄所述應用程序讀寫的目錄;
根據讀寫關系,記錄目錄與讀寫所述目錄的應用程序之間的關系為所述目錄與應用程序之
間的對應關系。

可選的,所述從所述待定應用程序標識集中確定目標應用程序標識,包括:將所述待
定應用程序標識集包括的備選應用程序標識與所述待分類的圖片對應的目錄進行關鍵字段
匹配;確定所述關鍵字段匹配成功的備選應用程序標識為目標應用程序標識。

可選的,在所述將所述待定應用程序標識集包括的備選應用程序標識與所述待分類的
圖片對應的目錄進行關鍵字段匹配之后,所述方法還包括:當存在所述關鍵字段匹配不成
功時,根據所述對應的目錄中所述關鍵字段的信息,指示驗證服務器下載待定應用程序;
獲取所述驗證服務器發送的驗證目錄以及所述待定應用程序對應的標識;將所述驗證目錄
與所述待分類的圖片對應的目錄進行關鍵字段匹配;當匹配成功時,確定所述待定應用程
序對應的標識為所述目標應用程序標識。

可選的,在所述將所述驗證目錄與所述待分類的圖片對應的目錄進行關鍵字段匹配之
后,所述方法還包括:當匹配不成功時,確定無歸屬標識為所述目標應用程序標識,其中
所述無歸屬標識對應于未分類圖片所在的文件。

可選的,還包括:展示圖片與目標應用程序標識之間的對應關系。

本發明第五方面實施例提出的一種應用程序,通過確定待分類的圖片對應的目標
應用程序標識,向終端發送待分類的圖片與目標應用程序標識之間的關聯關系,可以
實現按照應用程序對圖片進行分類,豐富圖片分類的方式,并且可以降低圖片查找時
間。

本發明附加的方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明
顯,或通過本發明的實踐了解到。

附圖說明

本發明上述的和/或附加的方面和優點從下面結合附圖對實施例的描述中將變得明顯
和容易理解,其中:

圖1是本發明一實施例提出的圖片處理方法的流程示意圖;

圖2是本發明另一實施例提出的圖片處理方法的流程示意圖;

圖3是本發明另一實施例提出的圖片處理方法的流程示意圖;

圖4是本發明另一實施例提出的圖片處理方法的流程示意圖;

圖5是本發明另一實施例提出的圖片處理裝置的結構示意圖;

圖6是本發明另一實施例提出的圖片處理裝置的結構示意圖;

圖7是本發明另一實施例提出的服務器的結構示意圖。

具體實施方式

下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同
或類似的標號表示相同或類似的模塊或具有相同或類似功能的模塊。下面通過參考附圖描
述的實施例是示例性的,僅用于解釋本發明,而不能理解為對本發明的限制。相反,本發
明的實施例包括落入所附加權利要求書的精神和內涵范圍內的所有變化、修改和等同物。

圖1是本發明一實施例提出的圖片處理方法的流程示意圖,該方法應用于服務器
中,該方法包括:

S11:獲取終端發送的待分類的圖片對應的目錄。

其中,待分類的圖片可以是用戶在終端上使用應用程序生成的、接收的、瀏覽的、或
者處理后得到的新圖片。

在終端內,對應每張圖片可以記錄該圖片的屬性數據,屬性數據中包含該圖片對應的
目錄信息,因此,終端可以從圖片對應的屬性數據中獲取該圖片對應的目錄。之后,終端
可以將目錄信息發送給服務器,從而服務器可以獲取待分類的圖片對應的目錄。

需要說明的是,本實施例中的服務器可以為具有云特性的云端服務器。

S12:根據目錄與應用程序之間的對應關系,確定與所述待分類的圖片對應的目錄對應
的待定應用程序標識集,所述待定應用程序標識集包括至少一個備選應用程序標識。

例如,以圖片分類在目錄內為例,待分類的圖片是圖片A,保存圖片A的目錄是目錄B,
而預先記錄的對應關系中表明目錄B對應的備選應用程序標識包括:應用程序C1、應用程
序C2、應用程序C3,則可以確定待分類的圖片對應的目錄對應的待定應用程序標識集包括:
應用程序C1、應用程序C2、應用程序C3。一些實施例中,還可以包括獲取目錄與應用程
序之間的對應關系的流程,參見圖2,該流程可以具體包括:

S21:在應用程序對目錄進行讀寫操作時,記錄所述應用程序讀寫的目錄。

例如,可以使用預設的應用程序獲取圖片,之后對該圖片進行保存,獲取保存該圖片
的目錄,從而得到應用程序讀寫的目錄。

其中,預設的應用程序可以是任意的具有圖片生成、接收、瀏覽或處理功能的應
用程序。例如,預設的應用程序是具有拍照功能的應用程序,從而可以拍照生成圖片,
或者,預設的應用程序是社交類應用程序,從而可以接收圖片,或者,預設的應用程
序是具有圖片瀏覽功能的應用程序,從而可以對用戶主動保存的圖片進行瀏覽查看,
或者,預設的應用程序是具有圖片處理功能的應用程序,從而可以對原始的圖片進行
修圖等處理,獲取新圖片。

例如,預先安裝“美圖秀秀”這一應用程序,之后可以使用該應用程序拍攝圖片或者
對原始圖片進行處理等,獲取新的圖片。

在獲取圖片后,可以將圖片保存在服務器的本地。

在圖片保存時,如果之前已經保存過該應用程序生成的圖片,則該圖片可以與之前的
圖片保存到同一個目錄中,或者,如果之前沒有保存過該應用程序生成的圖片,則可以新
建立一個目錄,在該目錄中保存獲取的圖片。

在保存圖片后,圖片的屬性數據中會記錄保存該圖片的目錄,因此,從圖片的屬性數
據中可以獲取保存圖片的目錄。

例如,使用“美圖秀秀”處理一張圖片,以及,保存處理后得到的新圖片后,該新圖
片對應的屬性數據中會記錄保存該新圖片的目錄,則可以從屬性數據中獲取目錄,例如,
目錄是“storage/sdcard0/MTXX/”。

S22:根據讀寫關系,記錄目錄與讀寫所述目錄的應用程序之間的關系為所述目錄與應
用程序之間的對應關系。

在獲取目錄后,可以記錄目錄與應用程序之間的關系作為上述的目錄與應用程序之間
的對應關系,具體在記錄時可以記錄目錄名與應用程序的包名之間的對應關系,例如,美
圖秀秀的包名是com.mt.mtxx.mtxx,則可以記錄“storage/sdcard0/MTXX/”(目錄名)對
應“com.mt.mtxx.mtxx”(應用程序的包名)。

類似“美圖秀秀”的處理,還可以記錄其他的應用程序與目錄之間的對應關系,例如,
安裝應用程序(假設稱為D),使用應用程序D接收了一張圖片E,并且在保存圖片E后,
獲取保存圖片E的目錄是目錄F,則還可以記錄目錄F與應用程序D之間的對應關系。

因此,通過上述處理,可以得到多個應用程序與目錄之間的對應關系。另外,一個應
用程序可以對應一個或多個目錄。一個目錄也可以對應一個或多個應用程序。

在獲取目錄與應用程序之間的對應關系后,可以根據該對應關系確定與待分類的圖片
對應的目錄對應的待定應用程序標識集。

需要說明的是,該所述目錄與應用程序之間的對應關系也可以由驗證服務器發送給云
端服務器中。

S13:從所述待定應用程序標識集中確定目標應用程序標識。例如,待分類的圖片是圖
片A,對應的待定應用程序標識集中包括的備選應用程序標識包括:應用程序C1、應用程
序C2、應用程序C3,則可以在應用程序C1、應用程序C2、應用程序C3中選擇一個應用程
序標識作為目標應用程序標識,假設選擇的應用程序標識是應用程序C1,則可以確定目標
應用程序標識是應用程序C1。

一些實施例中,參見圖3,所述從所述待定應用程序標識集中確定目標應用程序標識,
包括:

S31:將所述待定應用程序標識集包括的備選應用程序標識與所述待分類的圖片對應的
目錄進行關鍵字段匹配。

例如,保存待分類的圖片的目錄的名稱是:“…/Pictures/Instagram/”,相應的關鍵
字段選為“Instagram”,假設備選應用程序標識(如備選應用程序的包名)的關鍵字段分
別是:Instagram、Whatsapp和Camera,則在關鍵字段匹配時,可以分別將“Instagram”
(備選應用程序標識的關鍵字段)與“Instagram”(保存待分類圖片的目錄的關鍵字段)
進行匹配,將“Whatsapp”(備選應用程序標識的關鍵字段)與“Instagram”(保存待
分類圖片的目錄的關鍵字段)進行匹配,“Camera”(備選應用程序標識的關鍵字段)與
“Instagram”(保存待分類圖片的目錄的關鍵字段)進行匹配。

S32:確定所述關鍵字段匹配成功的備選應用程序標識為目標應用程序標識。

例如,由于“Instagram”(備選應用程序標識的關鍵字段)與“Instagram”(保存待
分類圖片的目錄的關鍵字段)匹配成功,則“Instagram”對應的備選應用程序標識為目標
應用程序標識。

一些實施例中,參見圖3,在所述將所述待定應用程序標識集包括的備選應用程序標
識與所述待分類的圖片對應的目錄進行關鍵字段匹配之后,所述方法還包括:

S33:當存在所述關鍵字段匹配不成功時,根據所述對應的目錄中所述關鍵字段的信息,
指示驗證服務器下載待定應用程序。

例如,當關鍵字段匹配不成功時,云端服務器根據目錄中的“Instagram”等關鍵字段
的信息,指示驗證服務器下載與“Instagram”相關的應用程序作為待定應用程序。

驗證服務器接收到云端服務器發送的指示信息并下載待定應用程序后,驗證服務器觸
發所述待定應用程序產生驗證圖片,獲取所述驗證圖片對應的目錄,將該目標作為驗證目
錄并發送給云端服務器。

或者,云端服務器根據目錄中的“Instagram”等關鍵字段的信息,下載與“Instagram”
相關的應用程序作為待定應用程序,然后觸發所述待定應用程序產生驗證圖片,獲取所述
驗證圖片對應的目錄,將該目標作為驗證目錄。

S34:獲取所述驗證服務器發送的驗證目錄以及所述待定應用程序對應的標識。

例如,云端服務器可以接收到驗證服務器發送的驗證目錄和待定應用程序對應的標識。

S35:將所述驗證目錄與所述待分類的圖片對應的目錄進行關鍵字段匹配。

在獲取到驗證目錄后,可以提取驗證目錄與待分類的圖片對應的目錄中的關鍵字段,
以進行關鍵字段匹配。

S36:當匹配成功時,確定所述待定應用程序對應的標識為所述目標應用程序標識。

例如,驗證目錄與待分類的圖片對應的目錄的關鍵字段一致時,則確定匹配成功,將
待定應用程序對應的標識確定為目標應用程序標識。

一些實施例中,參見圖3,在所述將所述驗證目錄與所述待分類的圖片對應的目錄進
行關鍵字段匹配之后,所述方法還包括:

S37:當匹配不成功時,確定無歸屬標識為所述目標應用程序標識,其中所述無歸屬標
識對應于未分類圖片所在的文件。

例如,可以預先配置一個無歸屬標識,以便將匹配不成功的圖片都保存到無歸屬標識
對應的文件中。

S14:向所述終端發送所述待分類的圖片與所述目標應用程序標識的關聯關系。

例如,待分類的圖片是圖片A,目標應用程序標識應用程序C1,則可以將圖片A與應
用程序C1之間的關聯關系發送給終端。

另外,終端在接收到云端服務器發送的該關聯關系后,可以將待分類的圖片歸類到目
標應用程序標識對應的文件下,例如,將待分類圖片保存到目標應用程序標識對應的文件
內。從而實現了基于應用程序的圖片分類。一些實施例中,參見圖4,該方法還可以包括:

S41:展示圖片與目標應用程序標識之間的對應關系。

例如,展示圖片A對應應用程序C1,以方便用戶查看。

本實施例中,通過確定待分類的圖片對應的目標應用程序標識,向終端發送待分
類的圖片與目標應用程序標識之間的關聯關系,可以實現按照應用程序對圖片進行分
類,豐富圖片分類的方式,并且可以降低圖片查找時間。進一步的,通過根據讀寫關
系記錄目錄與應用程序之間的對應關系,可以在應用程序讀寫的過程中同時獲取該對
應關系,無需引入過多的非必要操作。通過根據關鍵字匹配選擇應用程序,可以簡便
地實現應用程序的選擇。通過對驗證服務器分暗室的驗證目錄進行關鍵字段匹配,可
以提高準確性。通過展示圖片與應用程序之間的對應關系,方便用戶查看,提升用戶
體驗。

圖5是本發明另一實施例提出的圖片處理裝置的結構示意圖,該裝置50包括:獲
取模塊51、確定模塊52、選擇模塊53和發送模塊54。

獲取模塊51,用于獲取終端發送的待分類的圖片對應的目錄;

其中,待分類的圖片可以是用戶在終端上使用應用程序生成的、接收的、瀏覽的、或
者處理后得到的新圖片。

在終端內,對應每張圖片可以記錄該圖片的屬性數據,屬性數據中包含該圖片對應的
目錄信息,因此,終端可以從圖片對應的屬性數據中獲取該圖片對應的目錄。之后,終端
可以將目錄信息發送給服務器,從而服務器可以獲取待分類的圖片對應的目錄。

確定模塊52,用于根據目錄與應用程序之間的對應關系,確定與所述待分類的圖片對
應的目錄對應的待定應用程序標識集,所述待定應用程序標識集包括至少一個備選應用程
序標識;

例如,以圖片分類在目錄內為例,待分類的圖片是圖片A,保存圖片A的目錄是目錄B,
而預先記錄的對應關系中表明目錄B對應的備選應用程序標識包括:應用程序C1、應用程
序C2、應用程序C3,則可以確定待分類的圖片對應的目錄對應的待定應用程序標識集包括:
應用程序C1、應用程序C2、應用程序C3。

一些實施例中,參見圖6,該裝置50還包括:

記錄模塊55,用于在應用程序對目錄進行讀寫操作時,記錄所述應用程序讀寫的目錄;
以及,根據讀寫關系,記錄目錄與讀寫所述目錄的應用程序之間的關系為所述目錄與應用
程序之間的對應關系。

例如,可以使用預設的應用程序獲取圖片,之后對該圖片進行保存,獲取保存該圖片
的目錄,從而得到應用程序讀寫的目錄。

其中,預設的應用程序可以是任意的具有圖片生成、接收、瀏覽或處理功能的應
用程序。例如,預設的應用程序是具有拍照功能的應用程序,從而可以拍照生成圖片,
或者,預設的應用程序是社交類應用程序,從而可以接收圖片,或者,預設的應用程
序是具有圖片瀏覽功能的應用程序,從而可以對用戶主動保存的圖片進行瀏覽查看,
或者,預設的應用程序是具有圖片處理功能的應用程序,從而可以對原始的圖片進行
修圖等處理,獲取新圖片。

例如,預先安裝“美圖秀秀”這一應用程序,之后可以使用該應用程序拍攝圖片或者
對原始圖片進行處理等,獲取新的圖片。

在獲取圖片后,可以將圖片保存在服務器的本地。

在圖片保存時,如果之前已經保存過該應用程序生成的圖片,則該圖片可以與之前的
圖片保存到同一個目錄中,或者,如果之前沒有保存過該應用程序生成的圖片,則可以新
建立一個目錄,在該目錄中保存獲取的圖片。

在保存圖片后,圖片的屬性數據中會記錄保存該圖片的目錄,因此,從圖片的屬性數
據中可以獲取保存圖片的目錄。

例如,使用“美圖秀秀”處理一張圖片,以及,保存處理后得到的新圖片后,該新圖
片對應的屬性數據中會記錄保存該新圖片的目錄,則可以從屬性數據中獲取目錄,例如,
目錄是“storage/sdcard0/MTXX/”。

在獲取目錄后,可以記錄目錄與應用程序之間的關系作為上述的目錄與應用程序之間
的對應關系,具體在記錄時可以記錄目錄名與應用程序的包名之間的對應關系,例如,美
圖秀秀的包名是com.mt.mtxx.mtxx,則可以記錄“storage/sdcard0/MTXX/”(目錄名)對
應“com.mt.mtxx.mtxx”(應用程序的包名)。

類似“美圖秀秀”的處理,還可以記錄其他的應用程序與目錄之間的對應關系,例如,
安裝應用程序(假設稱為D),使用應用程序D接收了一張圖片E,并且在保存圖片E后,
獲取保存圖片E的目錄是目錄F,則還可以記錄目錄F與應用程序D之間的對應關系。

因此,通過上述處理,可以得到多個應用程序與目錄之間的對應關系。另外,一個應
用程序可以對應一個或多個目錄。一個目錄也可以對應一個或多個應用程序。

在獲取目錄與應用程序之間的對應關系后,可以根據該對應關系確定與待分類的圖片
對應的目錄對應的待定應用程序標識集。

選擇模塊53,用于從所述待定應用程序標識集中確定目標應用程序標識;

例如,待分類的圖片是圖片A,對應的待定應用程序標識集中包括的備選應用程序標
識包括:應用程序C1、應用程序C2、應用程序C3,則可以在應用程序C1、應用程序C2、
應用程序C3中選擇一個應用程序標識作為目標應用程序標識,假設選擇的應用程序標識是
應用程序C1,則可以確定目標應用程序標識是應用程序C1。

一些實施例中,參見圖6,所述選擇模塊53包括:

第一單元531,用于將所述待定應用程序標識集包括的備選應用程序標識與所述待分
類的圖片對應的目錄進行關鍵字段匹配。

例如,保存待分類的圖片的目錄的名稱是:“…/Pictures/Instagram/”,相應的關鍵
字段選為“Instagram”,假設備選應用程序標識(如備選應用程序的包名)的關鍵字段分
別是:Instagram、Whatsapp和Camera,則在關鍵字段匹配時,可以分別將“Instagram”
(備選應用程序標識的關鍵字段)與“Instagram”(保存待分類圖片的目錄的關鍵字段)
進行匹配,將“Whatsapp”(備選應用程序標識的關鍵字段)與“Instagram”(保存待
分類圖片的目錄的關鍵字段)進行匹配,“Camera”(備選應用程序標識的關鍵字段)與
“Instagram”(保存待分類圖片的目錄的關鍵字段)進行匹配。

第二單元532,用于確定所述關鍵字段匹配成功的備選應用程序標識為目標應用程序
標識。

例如,由于“Instagram”(備選應用程序標識的關鍵字段)與“Instagram”(保存待
分類圖片的目錄的關鍵字段)匹配成功,則“Instagram”對應的備選應用程序標識為目標
應用程序標識。

一些實施例中,參見圖6,所述選擇模塊53還包括:

第三單元533,用于當存在所述關鍵字段匹配不成功時,根據所述對應的目錄中所述
關鍵字段的信息,指示驗證服務器下載待定應用程序;

例如,當關鍵字段匹配不成功時,云端服務器根據目錄中的“Instagram”等關鍵字段
的信息,指示驗證服務器下載與“Instagram”相關的應用程序作為待定應用程序。

驗證服務器接收到云端服務器發送的指示信息并下載待定應用程序后,驗證服務器觸
發所述待定應用程序產生驗證圖片,獲取所述驗證圖片對應的目錄,將該目標作為驗證目
錄并發送給云端服務器。

第四單元534,用于獲取所述驗證服務器發送的驗證目錄以及所述待定應用程序對應
的標識;

例如,云端服務器可以接收到驗證服務器發送的驗證目錄和待定應用程序對應的標識。

第五單元535,用于將所述驗證目錄與所述待分類的圖片對應的目錄進行關鍵字段匹
配;

在獲取到驗證目錄后,可以提取驗證目錄與待分類的圖片對應的目錄中的關鍵字段,
以進行關鍵字段匹配。

第六單元536,用于當匹配成功時,確定所述待定應用程序對應的標識為所述目標應
用程序標識。

例如,驗證目錄與待分類的圖片對應的目錄的關鍵字段一致時,則確定匹配成功,將
待定應用程序對應的標識確定為目標應用程序標識。

一些實施例中,參見圖6,所述選擇模塊53還包括:

第七單元537,用于當匹配不成功時,確定無歸屬標識為所述目標應用程序標識,其
中所述無歸屬標識對應于未分類圖片所在的文件。

例如,可以預先配置一個無歸屬標識,以便將匹配不成功的圖片都保存到無歸屬標識
對應的文件中。

發送模塊54,用于向所述終端發送所述待分類的圖片與所述目標應用程序標識的關聯
關系。

例如,待分類的圖片是圖片A,目標應用程序標識應用程序C1,則可以將圖片A與應
用程序C1之間的關聯關系發送給終端。

另外,終端在接收到云端服務器發送的該關聯關系后,可以將待分類的圖片歸類到目
標應用程序標識對應的目標下,例如,將待分類圖片保存到目標應用程序標識對應的文件
內。從而實現了基于應用程序的圖片分類。

一些實施例中,參見圖6,該裝置50還包括:

展示模塊56,用于展示圖片與目標應用程序標識之間的對應關系。

例如,展示圖片A對應應用程序C1,以方便用戶查看。

本實施例中,通過確定待分類的圖片對應的目標應用程序標識,向終端發送待分
類的圖片與目標應用程序標識之間的關聯關系,可以實現按照應用程序對圖片進行分
類,豐富圖片分類的方式,并且可以降低圖片查找時間。進一步的,通過根據讀寫關
系記錄目錄與應用程序之間的對應關系,可以在應用程序讀寫的過程中同時獲取該對
應關系,無需引入過多的非必要操作。通過根據關鍵字匹配選擇應用程序,可以簡便
地實現應用程序的選擇。通過對驗證服務器分暗室的驗證目錄進行關鍵字段匹配,可
以提高準確性。通過展示圖片與應用程序之間的對應關系,方便用戶查看,提升用戶
體驗。

圖7是本發明另一實施例提出的服務器的結構示意圖,該電子設備包括:殼體71、
處理器72、存儲器73、電路板74和電源電路75,其中,電路板74安置在殼體71圍成的
空間內部,處理器72和存儲器73設置在電路板74上;電源電路75,用于為服務器的各
個電路或器件供電;存儲器73用于存儲可執行程序代碼;處理器72通過讀取存儲器中存
儲的可執行程序代碼來運行與可執行程序代碼對應的程序,以用于執行以下步驟:

獲取終端發送的待分類的圖片對應的目錄;

根據目錄與應用程序之間的對應關系,確定與所述待分類的圖片對應的目錄對應的待
定應用程序標識集,所述待定應用程序標識集包括至少一個備選應用程序標識;

從所述待定應用程序標識集中確定目標應用程序標識;

向所述終端發送所述待分類的圖片與所述目標應用程序標識的關聯關系。

可選的,還包括:在應用程序對目錄進行讀寫操作時,記錄所述應用程序讀寫的目錄;
根據讀寫關系,記錄目錄與讀寫所述目錄的應用程序之間的關系為所述目錄與應用程序之
間的對應關系。

可選的,所述從所述待定應用程序標識集中確定目標應用程序標識,包括:將所述待
定應用程序標識集包括的備選應用程序標識與所述待分類的圖片對應的目錄進行關鍵字段
匹配;確定所述關鍵字段匹配成功的備選應用程序標識為目標應用程序標識。

可選的,在所述將所述待定應用程序標識集包括的備選應用程序標識與所述待分類的
圖片對應的目錄進行關鍵字段匹配之后,所述方法還包括:當存在所述關鍵字段匹配不成
功時,根據所述對應的目錄中所述關鍵字段的信息,指示驗證服務器下載待定應用程序;
獲取所述驗證服務器發送的驗證目錄以及所述待定應用程序對應的標識;將所述驗證目錄
與所述待分類的圖片對應的目錄進行關鍵字段匹配;當匹配成功時,確定所述待定應用程
序對應的標識為所述目標應用程序標識。

可選的,在所述將所述驗證目錄與所述待分類的圖片對應的目錄進行關鍵字段匹配之
后,所述方法還包括:當匹配不成功時,確定無歸屬標識為所述目標應用程序標識,其中
所述無歸屬標識對應于未分類圖片所在的文件。

可選的,還包括:展示圖片與目標應用程序標識之間的對應關系。

上述步驟的具體內容可以參見上述相關實施例,在此不再贅述。

另外,本發明實施例還提出一種非易失性計算機存儲介質,所述計算機存儲介質存
儲有一個或者多個模塊,當所述一個或者多個模塊被執行時:獲取終端發送的待分類的
圖片對應的目錄;根據目錄與應用程序之間的對應關系,確定與所述待分類的圖片對應的
目錄對應的待定應用程序標識集,所述待定應用程序標識集包括至少一個備選應用程序標
識;從所述待定應用程序標識集中確定目標應用程序標識;向所述終端發送所述待分類的
圖片與所述目標應用程序標識的關聯關系。

可選的,還包括:在應用程序對目錄進行讀寫操作時,記錄所述應用程序讀寫的目錄;
根據讀寫關系,記錄目錄與讀寫所述目錄的應用程序之間的關系為所述目錄與應用程序之
間的對應關系。

可選的,所述從所述待定應用程序標識集中確定目標應用程序標識,包括:將所述待
定應用程序標識集包括的備選應用程序標識與所述待分類的圖片對應的目錄進行關鍵字段
匹配;確定所述關鍵字段匹配成功的備選應用程序標識為目標應用程序標識。

可選的,在所述將所述待定應用程序標識集包括的備選應用程序標識與所述待分類的
圖片對應的目錄進行關鍵字段匹配之后,所述方法還包括:當存在所述關鍵字段匹配不成
功時,根據所述對應的目錄中所述關鍵字段的信息,指示驗證服務器下載待定應用程序;
獲取所述驗證服務器發送的驗證目錄以及所述待定應用程序對應的標識;將所述驗證目錄
與所述待分類的圖片對應的目錄進行關鍵字段匹配;當匹配成功時,確定所述待定應用程
序對應的標識為所述目標應用程序標識。

可選的,在所述將所述驗證目錄與所述待分類的圖片對應的目錄進行關鍵字段匹配之
后,所述方法還包括:當匹配不成功時,確定無歸屬標識為所述目標應用程序標識,其中
所述無歸屬標識對應于未分類圖片所在的文件。

可選的,還包括:展示圖片與目標應用程序標識之間的對應關系。

另外,本發明實施例還提出一種應用程序,用于在被啟動后執行:獲取終端發送的
待分類的圖片對應的目錄;根據目錄與應用程序之間的對應關系,確定與所述待分類的圖
片對應的目錄對應的待定應用程序標識集,所述待定應用程序標識集包括至少一個備選應
用程序標識;從所述待定應用程序標識集中確定目標應用程序標識;向所述終端發送所述
待分類的圖片與所述目標應用程序標識的關聯關系。

可選的,還包括:在應用程序對目錄進行讀寫操作時,記錄所述應用程序讀寫的目錄;
根據讀寫關系,記錄目錄與讀寫所述目錄的應用程序之間的關系為所述目錄與應用程序之
間的對應關系。

可選的,所述從所述待定應用程序標識集中確定目標應用程序標識,包括:將所述待
定應用程序標識集包括的備選應用程序標識與所述待分類的圖片對應的目錄進行關鍵字段
匹配;確定所述關鍵字段匹配成功的備選應用程序標識為目標應用程序標識。

可選的,在所述將所述待定應用程序標識集包括的備選應用程序標識與所述待分類的
圖片對應的目錄進行關鍵字段匹配之后,所述方法還包括:當存在所述關鍵字段匹配不成
功時,根據所述對應的目錄中所述關鍵字段的信息,指示驗證服務器下載待定應用程序;
獲取所述驗證服務器發送的驗證目錄以及所述待定應用程序對應的標識;將所述驗證目錄
與所述待分類的圖片對應的目錄進行關鍵字段匹配;當匹配成功時,確定所述待定應用程
序對應的標識為所述目標應用程序標識。

可選的,在所述將所述驗證目錄與所述待分類的圖片對應的目錄進行關鍵字段匹配之
后,所述方法還包括:當匹配不成功時,確定無歸屬標識為所述目標應用程序標識,其中
所述無歸屬標識對應于未分類圖片所在的文件。

可選的,還包括:展示圖片與目標應用程序標識之間的對應關系。

需要說明的是,在本發明的描述中,術語“第一”、“第二”等僅用于描述目的,而
不能理解為指示或暗示相對重要性。此外,在本發明的描述中,除非另有說明,“多個”
的含義是指至少兩個。

流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個
或更多個用于實現特定邏輯功能或過程的步驟的可執行指令的代碼的模塊、片段或部分,
并且本發明的優選實施方式的范圍包括另外的實現,其中可以不按所示出或討論的順序,
包括根據所涉及的功能按基本同時的方式或按相反的順序,來執行功能,這應被本發明的
實施例所屬技術領域的技術人員所理解。

應當理解,本發明的各部分可以用硬件、軟件、固件或它們的組合來實現。在上述實
施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執行系統執行的軟件或
固件來實現。例如,如果用硬件來實現,和在另一實施方式中一樣,可用本領域公知的下
列技術中的任一項或他們的組合來實現:具有用于對數據信號實現邏輯功能的邏輯門電路
的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現
場可編程門陣列(FPGA)等。

本技術領域的普通技術人員可以理解實現上述實施例方法攜帶的全部或部分步驟是可
以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,
該程序在執行時,包括方法實施例的步驟之一或其組合。

此外,在本發明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各
個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既
可以采用硬件的形式實現,也可以采用軟件功能模塊的形式實現。所述集成的模塊如果以
軟件功能模塊的形式實現并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀
取存儲介質中。

上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。

在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、
或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點
包含于本發明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不一
定指的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任何
的一個或多個實施例或示例中以合適的方式結合。

盡管上面已經示出和描述了本發明的實施例,可以理解的是,上述實施例是示例性的,
不能理解為對本發明的限制,本領域的普通技術人員在本發明的范圍內可以對上述實施例
進行變化、修改、替換和變型。

關 鍵 詞:
一種 圖片 處理 方法 裝置 服務器
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:一種圖片處理方法、裝置及服務器.pdf
鏈接地址:http://www.wwszu.club/p-6386059.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
鬼佬大哥大