亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

多源圖片處理方法及其裝置制造方法

文檔序號:6515346閱讀:171來源:國知局
多源圖片處理方法及其裝置制造方法
【專利摘要】本發(fā)明涉及圖片處理,公開了一種多源圖片處理方法及其裝置。本發(fā)明中,多源圖片處理方法包括步驟:從至少兩個源獲取圖片文件;對于所獲取的各圖片文件,將源自同一個原始圖片的圖片文件合并成一個圖像對象,供以圖像對象為單位進行后續(xù)處理,每個圖像對象包括指向?qū)谠搱D像對象的各圖片文件的指針。本發(fā)明中,來自不同源的圖片文件實質(zhì)內(nèi)容相同時,將圖片文件合并成同一個圖像對象,之后用戶能夠以圖像對象為單位進行操作,系統(tǒng)自動根據(jù)不同的操作類型對圖像對象中的各文件進行處理,用戶不必關(guān)心圖片文件級別的細節(jié),如圖片文件的來源等,簡化了用戶操作。
【專利說明】多源圖片處理方法及其裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖片處理,特別涉及多源圖片處理方法及裝置。
【背景技術(shù)】
[0002]隨著多媒體技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,海量圖片存放的位置除了本地設(shè)備外,還包括網(wǎng)絡(luò)服務,遠程設(shè)備等多種圖片源。因此,用戶發(fā)現(xiàn)現(xiàn)有的圖片應用程序存在以下弊病:
[0003]用戶必須去各種圖片源查看他們生活的不同片段。
[0004]為了看到某個特定的圖片,用戶必須記住存放該圖片的源以及對應的應用程序。
[0005]用戶不能以一種聚合的方式查看圖片。例如,許多第三方服務引導用戶從移動設(shè)備自動上傳圖片,以致于用戶隨處可見重復的圖片。
[0006]用戶無法以一種聚合的方式組織圖片。例如,用戶無法將多源的圖片組織成一個語義圖像集。
[0007]用戶不能以一種聚合的方式分享圖片。用戶不能將多源的圖片以批處理的方式和其他用戶分享。
[0008]用戶不能以一種聚合的方式操作圖片。例如,用戶不能一次性刪除多源的圖片。
[0009]由于不同的用戶使用不同的社交網(wǎng)絡(luò)或者不同的應用程序,造成了與朋友分享圖片存在困難的問題。
[0010]現(xiàn)有的一些移動應用程序從各種源收集圖片,但仍然將來自不同源的圖片放到相互獨立的文件夾下。因此,圖片仍然依據(jù)圖片的來源而分隔開,導致上述各難點并沒有得到解決。

【發(fā)明內(nèi)容】

[0011]本發(fā)明的目的在于提供一種多源圖片處理方法及其裝置,來自不同源的圖片文件實質(zhì)內(nèi)容相同時,將圖片文件合并成同一個圖像對象,之后用戶能夠以圖像對象為單位進行操作,系統(tǒng)自動根據(jù)不同的操作類型對圖像對象中的各文件進行處理,用戶不必關(guān)心圖片文件級別的細節(jié),如圖片文件的來源等,簡化用戶操作。
[0012]為解決上述技術(shù)問題,本發(fā)明的實施方式公開了一種多源圖片處理方法,包括步驟:
[0013]從至少兩個源獲取圖片文件;
[0014]對于所獲取的各圖片文件,將源自同一個原始圖片的圖片文件合并成一個圖像對象,供以圖像對象為單位進行后續(xù)處理,每個圖像對象包括指向?qū)谠搱D像對象的各圖片文件的指針。
[0015]本發(fā)明的實施方式還公開了一種多源圖片處理裝置,包括獲取模塊,合并模塊,后續(xù)處理模塊;
[0016]獲取模塊用于從至少兩個源獲取圖片文件;
[0017]合并模塊用于將源自同一個原始圖片的圖片文件合并成一個圖像對象,供后續(xù)處理模塊以圖像對象為單位進行后續(xù)處理,每個圖像對象包括指向?qū)谠搱D像對象的各圖片文件的指針。
[0018]本發(fā)明實施方式與現(xiàn)有技術(shù)相比,主要區(qū)別及其效果在于:
[0019]來自不同源的圖片文件實質(zhì)內(nèi)容相同時,將圖片文件合并成同一個圖像對象,之后用戶能夠以圖像對象為單位進行操作,系統(tǒng)自動根據(jù)不同的操作類型對圖像對象中的各文件進行處理,用戶不必關(guān)心圖片文件級別的細節(jié),如圖片文件的來源等,簡化了用戶操作。
[0020]進一步地,通過比較指紋來判斷圖片文件是否源自同一個原始圖片,判斷效率高。
[0021]進一步地,在將源自同一個原始圖片的圖片文件合并成一個圖像之前,對圖片文件先進行初步分類,有利于減少計算量。
[0022]進一步地,對基于事件的圖像集進行管理和分享不必顧及圖像對象的不同來源。
[0023]進一步地,在將源自同一個原始圖片的圖片文件合并成一個圖像對象的步驟中,由于圖像對象和圖片文件之間建立了映射關(guān)系,當待處理的圖像對象映射多個圖片文件時,可以根據(jù)具體的操作需要,選擇最佳源的圖片文件,從而省去不必要的傳輸步驟,為客戶提供最佳的互動式體驗。
[0024]進一步地,當全屏觀看圖像時,選擇本地設(shè)備圖片或遠程設(shè)備圖片而不是本方服務圖片或第三方服務圖片,因此省去了查看圖片時的下載過程。
[0025]進一步地,當共享圖像對象到一個基于事件的圖像集時,選擇本方服務圖片或第三方服務圖片而不是本地設(shè)備圖片或遠程設(shè)備圖片,因此省去了上傳的過程。
[0026]進一步地,當發(fā)送一組圖像對象到網(wǎng)絡(luò)中時,選擇本方服務圖片或第三方服務圖片,而不是本地設(shè)備圖片或遠程設(shè)備圖片,因此省去了上傳過程。
[0027]進一步地,當刪除圖像對象時,選中支持刪除操作的所有源提示用戶確認。一旦最后的圖片文件刪除了,圖像就不再顯示了。
[0028]進一步地,根據(jù)圖像對象的屬性,將多個圖像對象組織到不同類別的圖像集中,便于用戶瀏覽或者根據(jù)索引進行搜索。
【專利附圖】

【附圖說明】
[0029]圖1是本發(fā)明第一實施方式中一種多源圖片處理方法的流程示意圖;
[0030]圖2是本發(fā)明第三實施方式中一種多源圖片處理方法的流程示意圖;
[0031]圖3是本發(fā)明第三實施方式中一種多源圖片處理方法的流程示意圖;
[0032]圖4是本發(fā)明第四實施方式中一種多源圖片處理裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0033]在以下的敘述中,為了使讀者更好地理解本申請而提出了許多技術(shù)細節(jié)。但是,本領(lǐng)域的普通技術(shù)人員可以理解,即使沒有這些技術(shù)細節(jié)和基于以下各實施方式的種種變化和修改,也可以實現(xiàn)本申請各權(quán)利要求所要求保護的技術(shù)方案。
[0034]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明的實施方式作進一步地詳細描述。
[0035]綜合來說,導致設(shè)計復雜度和技術(shù)挑戰(zhàn)的主要是以下兩個領(lǐng)域:[0036]聚合:將來自多源的圖片進行匹配,合并到一個統(tǒng)一類型的圖像對象中,并將其呈現(xiàn)在一個統(tǒng)一的語義視圖中。
[0037]組織:基于聚合,將圖片組織成具有邏輯性的、有一定意義并易于使用的圖像集。
[0038]本發(fā)明第一實施方式涉及一種多源圖片處理方法,圖1是該多源圖片處理方法的流程示意圖。
[0039]具體地說,如圖1所示,該多源圖片處理方法包括步驟:
[0040]在步驟101中,從至少兩個源獲取圖片文件。
[0041]可以理解,本發(fā)明中,源是指圖片的來源,通常是以設(shè)備的形式或者服務賬戶的形式存在。
[0042]其中,設(shè)備可以分為本地設(shè)備和遠程設(shè)備。本地設(shè)備是指用戶正在使用的并且裝有客戶端的計算機或者移動設(shè)備,本地設(shè)備上的圖片稱作“本地設(shè)備圖片”。遠程設(shè)備是指屬于用戶的計算機或者移動設(shè)備,而不是正在使用的設(shè)備,遠程設(shè)備上的圖片稱作“遠程設(shè)備圖片”。本地設(shè)備上的客戶端為“本地客戶端”,遠程設(shè)備可能但不一定裝有客戶端,遠程設(shè)備上的客戶端為“遠程客戶端”。遠程設(shè)備圖片的全屏圖在該獲取階段已被下載到本地設(shè)備。
[0043]服務賬戶可以分為本方服務賬戶和第三方服務賬戶。本方服務賬戶上的圖片稱作“本方服務圖片”,包括從客戶端上傳的圖片和分享自其他用戶的圖片。第三方服務賬戶上的圖片稱作“第三方服務圖片”,該第三方服務包括臉譜網(wǎng),網(wǎng)盤,微軟在線文檔系統(tǒng),谷哥云端硬碟,圖片共享應用,網(wǎng)絡(luò)相冊等。不同賬戶為不同的源,舉個例子來說,網(wǎng)盤賬戶甲和網(wǎng)盤賬戶乙是兩個不同的源。
[0044]在本發(fā)明中,客戶端是指各種移動設(shè)備或者計算機平臺上的圖片處理應用程序。系統(tǒng)包括各平臺上的客戶端及服務器程序。
[0045]其中,圖片文件存儲于上述四種源中并能夠被系統(tǒng)讀取,承載著圖片的內(nèi)容。
[0046]此后進入步驟102,對于所獲取的各圖片文件,將源自同一個原始圖片的圖片文件合并成一個圖像對象,供以圖像對象為單位進行后續(xù)處理。其中,每個圖像對象包括指向?qū)谠搱D像對象的各圖片文件的指針。
[0047]優(yōu)選地,在本步驟102中,包括以下子步驟:
[0048]通過比較指紋來判斷圖片文件是否源自同一個原始圖片;
[0049]將源自同一個原始圖片的圖片文件合并成一個圖像對象。
[0050]保存圖像對象與圖片文件之間的映射關(guān)系。
[0051]其中,指紋是根據(jù)圖片文件計算得到的用以識別圖片文件的小塊數(shù)據(jù)??梢岳斫?,在本發(fā)明中,通過比較指紋來判斷圖片文件是否源自同一個原始圖片,由于圖片指紋的抽象程度高,因此判斷效率較高。在本發(fā)明的其它實施方式中,也可以通過逐像素比較的方法或者其它方法來判斷圖片文件是否源自同一個原始圖片。
[0052]在將源自同一個原始圖片的圖片文件合并成一個圖像對象的子步驟中,合并后的圖像對象包括縮略圖和一系列相關(guān)屬性,例如時間戳和指向?qū)獔D片文件的指針。
[0053]優(yōu)選地,在本步驟102之前,還包括步驟:
[0054]對所獲取的圖片文件進行初步分類,再在分類后的類別中執(zhí)行步驟102,將源自同一個原始圖片的圖片文件合并成一個圖像。[0055]在將源自同一個原始圖片的圖片文件合并成一個圖像之前,對圖片文件先進行初步分類,有利于減少計算量。
[0056]此外,可以理解,在本發(fā)明的其它實施方式中,也可以不包括對圖片文件進行初步分類的步驟。
[0057]優(yōu)選地,在本步驟102之后,還包括步驟:
[0058]將圖像對象分類到基于事件的圖像集中,供以基于事件的圖像集為單位對圖像對象進行后續(xù)處理。優(yōu)選地,該步驟包括子步驟:
[0059]首先,將所有圖像對象按時間軸排列;
[0060]然后,經(jīng)迭代過程將圖像對象分類到對應的基于事件的圖像集中。
[0061]其中,上述經(jīng)迭代過程將圖像對象分類到對應的基于事件的圖像集中的步驟,包括以下子步驟:
[0062]生成候選的基于事件的圖像集,供用戶確認,基于事件的各圖像集分別由一組圖像對象組成;
[0063]去除圖像池中經(jīng)用戶確認的圖像對象;
[0064]不屬于任一基于事件的圖像集的圖像對象重新回到圖像池,等待下一次分類;
[0065]判斷剩余的圖像對象數(shù)量是否少于預定值,若判斷結(jié)果為是,則將剩余的圖像對象分類為雜項圖像集。若判斷結(jié)果為否,或者有新的圖像對象輸入,則進入下一輪的迭代過程。
[0066]此外,可以理解,迭代過程起初,所有的圖像對象都未經(jīng)用戶確認,未經(jīng)用戶確認的圖像對象的集合稱為圖像池。
[0067]優(yōu)選地,在生成候選的基于事件的圖像集的步驟中,使用了事件檢測算法,該事件檢測算法利用了圖像對象以下屬性之一或其任意組合:
[0068]元數(shù)據(jù),圖像對象內(nèi)容,既存組織結(jié)構(gòu)。
[0069]在本發(fā)明中,元數(shù)據(jù)屬性可以包括時間和位置,圖像對象內(nèi)容屬性可以包括人數(shù),室內(nèi)或者戶外,白天或者夜晚,既存的組織屬性可以包括文件夾,相冊等,但不局限于此。
[0070]將圖像對象分類到基于事件的圖像集中,供以基于事件的圖像集為單位對圖像對象進行后續(xù)處理的步驟中,后續(xù)處理為對基于事件的圖像集進行管理和分享。
[0071]對基于事件的圖像集進行管理包括在圖像對象中增加事件圖像集名稱的標簽,以及對一組圖像對象或者個別圖像對象進行評價。
[0072]對基于事件的圖像集進行分享為用戶將基于事件的圖像集作為一個整體與其他用戶分享。
[0073]對基于事件的圖像集進行管理和分享不必顧及圖像對象的不同來源。
[0074]本實施方式的主要優(yōu)勢體現(xiàn)在:來自不同源的圖片文件實質(zhì)內(nèi)容相同時,將圖片文件合并成同一個圖像對象,之后用戶能夠以圖像對象為單位進行操作,系統(tǒng)自動根據(jù)不同的操作類型對圖像對象中的各文件進行處理,用戶不必關(guān)心圖片文件級別的細節(jié),如圖片文件的來源等,簡化了用戶操作
[0075]本發(fā)明第二實施方式涉及一種多源圖片處理方法,第二實施方式在第一實施方式的基礎(chǔ)上進行了改進,主要改進之處在于:
[0076]在從至少兩個源獲取圖片文件的步驟101中,還包括建立對應于每個圖片文件的圖像對象的子步驟;
[0077]同時,在對于所獲取的各圖片文件,將源自同一個原始圖片的圖片文件合并成一個圖像對象的步驟102中,是通過將源自同一個原始圖片的圖片文件所對應建立的圖像對象合并成一個圖像對象來實現(xiàn)的。
[0078]也就是說,在本實施方式中,獲取圖片文件的步驟包括收集圖片文件和建立對應于圖片文件的圖像對象兩個子步驟。
[0079]此外,可以理解,由一個或者多個匹配的圖片文件建立得到的圖像對象包括了下列數(shù)據(jù):
[0080]指向?qū)搱D像對象的圖片文件的指針以及相應的屬性,包括指紋、格式、分辨率等,以及為適應不同需求而剪輯自圖片文件的不同分辨率的視覺影像。
[0081]優(yōu)選地,根據(jù)圖片文件的源不同,在建立對應于每個圖片文件的圖像對象的步驟中,包括以下子步驟:
[0082]本地設(shè)備圖片文件所對應的圖像對象由本地客戶端建立;
[0083]遠程設(shè)備圖片文件所對應的圖像對象,當遠程設(shè)備未安裝遠程客戶端時,由本地客戶端獲取圖片文件后建立;當遠程設(shè)備安裝有遠程客戶端時,由遠程客戶端建立對應的圖像對象,本地客戶端直接獲取該圖像對象;
[0084]本方服務圖片所對應的圖像對象由服務器建立;
[0085]第三方服務圖片所對應的圖像對象由服務器經(jīng)用戶允許后建立。
[0086]本發(fā)明第三實施方式涉及一種多源圖片處理方法,第三實施方式在第一實施方式的基礎(chǔ)上進行了改進,主要改進之處在于:
[0087]在對于所獲取的各圖片文件,將源自同一個原始圖片的圖片文件合并成一個圖像對象,供以圖像對象為單位進行后續(xù)處理的步驟102之后,還包括步驟:
[0088]當待操作的圖像對象對應多個來自不同源的圖片文件時,客戶端選擇最佳源的圖片文件。
[0089]具體地說,當操作為全屏預覽圖像對象,則客戶端選擇的最佳源是本地設(shè)備或遠程設(shè)備。全屏觀看圖像對象時,選擇本地設(shè)備圖片或遠程設(shè)備圖片而不是本方服務圖片或第三方服務圖片,省去了查看圖片時的下載過程。對于遠程設(shè)備上的圖片,全屏圖在獲取階段就已經(jīng)被下載到了本地設(shè)備上,在查看時不需要臨時下載;對于本方服務圖片或者第三方服務圖片,在獲取階段不會下載全屏圖,在查看時需要臨時下載。因此省去了查看圖片時的下載過程。
[0090]當操作為共享圖像對象到一個基于事件的圖像集,則客戶端選擇的最佳源是本方服務帳戶或第三方服務帳戶。共享圖像對象到一個基于事件的圖像集時,選擇本方服務圖片或第三方服務圖片而不是本地設(shè)備圖片或遠程設(shè)備圖片,因此省去了上傳的過程。
[0091]當操作為發(fā)送一組圖像對象到網(wǎng)絡(luò)中,則客戶端選擇的最佳源是本方服務帳戶或第三方服務帳戶。發(fā)送一組圖像對象到網(wǎng)絡(luò)中時,選擇本方服務圖片或第三方服務圖片,而不是本地設(shè)備圖片或者遠程設(shè)備圖片,因此省去了上傳過程。
[0092]當操作為刪除圖像對象,選中支持刪除操作的所有源。刪除圖像對象時,提示用戶確認,一旦最后的圖片文件刪除了,圖像對象就不再顯示了。此外,可以理解,用戶可以對某個源取消選擇或者選擇。[0093]作為本發(fā)明的優(yōu)選例,如圖2和3所示,圖2和圖3是該多源圖片處理方法的流程示意圖,圖3是在圖2的基礎(chǔ)上對多源圖片處理方法各步驟所針對的處理對象進行了進一步詳細的描述。
[0094]具體地說,如圖2所示,在步驟201中,客戶端進行收集,準備待處理的圖片文件。
[0095]此后進入步驟202,將源自同一個原始圖片的圖片文件合并成一個圖像對象。
[0096]不同來源的圖片文件可能對應于同一圖像對象,即相互匹配??蛻舳送ㄟ^比較指紋,用下列兩種匹配方式判斷圖片文件是否對應于同一圖像對象:
[0097]精確匹配:如果兩個文件每個像素都相同,則他們精確匹配。
[0098]類似匹配:如果兩個文件像素不完全相同,但是通過比較一個或者多個指紋,他們基本是相同的圖片(可能大小不同),則他們類似匹配。類似匹配可能有誤,所以需要允許用戶進行檢查和糾錯。
[0099]此外,保持圖像對象及其底層圖片文件之間的映射關(guān)系。為了進一步優(yōu)化,使得減少計算量并提升用戶體驗,將圖片文件合并成一個圖像對象的步驟和對圖片文件進行分類的步驟以一種迭代的方式進行,即在將圖片文件合并成一個圖像對象之前,可以先對圖片文件進行分類,這樣的話,只有在同一個類別中的圖片文件才會被合并成一個圖像對象,明顯減少了計算量。
[0100]經(jīng)過步驟202,對于一組匹配的圖片文件,只有一個圖像對象顯示。
[0101]此后進入步驟203,將合并后的圖像對象按事件進行分類。
[0102]首先,根據(jù)時間軸將圖像對象按從最晚到最早的時間順序排列。
[0103]然后,結(jié)合用戶互動,用迭代法對圖像對象進行分類,得到基于事件的圖像集。
[0104]此后進入步驟204或者步驟205。
[0105]在步驟204中,基于事件的圖像集進行管理和分享。
[0106]當圖片被分類為基于事件的圖像對象集后,用戶可以對圖像對象進行管理,例如增加基于事件的圖像集名稱的標簽,對一組圖像對象或者個別圖像對象進行評價。用戶也可以將基于事件的圖像集作為一個整體與其他用戶分享。上述組織和分享不必顧忌圖像對象的不同來源。
[0107]在步驟205中,根據(jù)具體的操作需要選擇最佳源的圖片文件。此操作可以應用于用戶看到的圖像對象,并且這些操作的執(zhí)行都進行了優(yōu)化。
[0108]由于聚集圖片文件的步驟中,圖像對象和圖片文件之間建立了映射關(guān)系。當操作的圖像對象映射多個圖片文件時,可以根據(jù)之前建立的映射關(guān)系選擇最佳源的文件。
[0109]此外,可以理解,基于事件的圖像集的管理和分享的步驟204,以及根據(jù)具體的操作需要選擇最佳源的圖片文件的步驟205,可以選擇其中一個步驟或者其組合進行執(zhí)行。
[0110]優(yōu)選地,在將源自同一個原始圖片的圖片文件合并成一個圖像對象,供以圖像對象為單位進行后續(xù)處理的步驟之后,還可以包括步驟:
[0111]根據(jù)圖像對象的語義屬性,將多個圖像對象組織到不同類別的智能圖像集中,智能圖像集包括人臉圖像集、位置圖像集、語義標簽圖像集、質(zhì)量圖像集、顏色圖像集、場景圖像集、風景圖像集或者肖像圖像集。
[0112]其中,上述語義屬性是從圖片文件得到的,包括例如獲取時間,位置,方向,標簽等屬性。[0113]優(yōu)選地,在對于所獲取的各圖片文件,將源自同一個原始圖片的圖片文件合并成一個圖像對象,供以圖像對象為單位進行后續(xù)處理的步驟之后,還可以包括步驟:
[0114]建立圖像對象的語義屬性索引,供用戶通過圖像對象進行搜索。
[0115]本實施方式的優(yōu)勢主要體現(xiàn)在:在源自同一個原始圖片的圖片文件合并成一個圖像對象的步驟中,由于圖像對象和圖片文件之間建立了映射關(guān)系,當待處理的圖像對象映射多個圖片文件時,可以根據(jù)具體的操作需要,選擇最佳源的圖片文件,從而省去不必要的傳輸步驟,為客戶提供最佳的互動式體驗。根據(jù)圖像對象的屬性,將多個圖像對象組織到不同類別的圖像集中,便于用戶瀏覽或者根據(jù)索引進行搜索。
[0116]本發(fā)明的各方法實施方式均可以以軟件、硬件、固件等方式實現(xiàn)。不管本發(fā)明是以軟件、硬件、還是固件方式實現(xiàn),指令代碼都可以存儲在任何類型的計算機可訪問的存儲器中(例如永久的或者可修改的,易失性的或者非易失性的,固態(tài)的或者非固態(tài)的,固定的或者可更換的介質(zhì)等等)。同樣,存儲器可以例如是可編程陣列邏輯(Programmable ArrayLogic,簡稱“PAL”)、隨機存取存儲器(Random Access Memory,簡稱“RAM”)、可編程只讀存儲器(Programmable Read Only Memory,簡稱“PROM”)、只讀存儲器(Read-Only Memory,簡稱“ROM”)、電可擦除可編程只讀存儲器(Electrically Erasable Programmable ROM,簡稱“EEPROM”)、磁盤、光盤、數(shù)字通用光盤(Digital Versatile Disc,簡稱“DVD”)等等。
[0117]本發(fā)明第四實施方式涉及一種多源圖片處理裝置,圖4是該多源圖片處理裝置的結(jié)構(gòu)示意圖。
[0118]具體地說,如圖4所示,該多源圖片處理裝置包括獲取模塊,合并模塊,后續(xù)處理模塊。
[0119]獲取模塊用于從至少兩個源獲取圖片文件。
[0120]合并模塊用于將源自同一個原始圖片的圖片文件合并成一個圖像對象,供后續(xù)處理模塊以圖像對象為單位進行后續(xù)處理,其中,每個圖像對象包括指向?qū)谠搱D像對象的各圖片文件的指針。
[0121]優(yōu)選地,合并模塊包括以下子模塊:
[0122]判斷子模塊,用于通過比較指紋來判斷圖片文件是否源自同一個原始圖片。
[0123]合并核心子模塊,用于將源自同一個原始圖片的圖片文件合并成一個圖像對象。
[0124]映射子模塊,用于保存圖像對象與圖片文件之間的映射關(guān)系。
[0125]優(yōu)選地,該多源圖片處理裝置還包括:分類模塊,最佳源選擇模塊,組織模塊,搜索模塊。
[0126]分類模塊,用于將圖像對象分類到基于事件的圖像集中,供以基于事件的圖像集為單位對圖像對象進行后續(xù)處理。
[0127]最佳源選擇模塊,用于當待操作的圖像對象對應多個來自不同源的圖片文件時,選擇最佳源的圖片文件進行操作:
[0128]當操作為全屏預覽圖像對象,則選擇的最佳源是本地設(shè)備或遠程設(shè)備;
[0129]當操作為共享圖像對象到一個基于事件的圖像集,則選擇的最佳源是本方服務帳戶或第三方服務帳戶;
[0130]當操作為發(fā)送一組圖像對象到網(wǎng)絡(luò)中,則選擇的最佳源是本方服務帳戶或第三方服務帳戶[0131]當操作為刪除圖像對象,則選擇的最佳源是支持刪除操作的所有源。組織模塊,用于根據(jù)圖像對象的語義屬性,將多個圖像對象組織到不同類別的智能圖像集中。
[0132]搜索模塊,用于建立圖像對象的語義屬性索引,供用戶通過圖像對象進行搜索。
[0133]第一、第二、第三實施方式是與本實施方式相對應的方法實施方式,本實施方式可與第一、第二、第三實施方式互相配合實施。第一、第二、第三實施方式中提到的相關(guān)技術(shù)細節(jié)在本實施方式中依然有效,為了減少重復,這里不再贅述。相應地,本實施方式中提到的相關(guān)技術(shù)細節(jié)也可應用在第一、第二、第三實施方式中。
[0134]本發(fā)明的目的在于提供一種多源圖片處理方法及其裝置,來自不同源的圖片文件實質(zhì)內(nèi)容相同時,將圖片文件合并成同一個圖像對象,之后用戶能夠以圖像對象為單位進行操作,系統(tǒng)自動根據(jù)不同的操作類型對圖像對象中的各文件進行處理,用戶不必關(guān)心圖片文件級別的細節(jié),如圖片文件的來源等,簡化用戶操作。
[0135]本發(fā)明解決方案的獨特點主要體現(xiàn)在以下幾個方面:
[0136]本發(fā)明多源圖片的處理方法使得多源圖片組織和處理成為可能,通過實現(xiàn)前文所述的結(jié)構(gòu)和算法,能夠為用戶提供自然、統(tǒng)一管理和共享圖片的瀏覽體驗,用戶不必關(guān)心圖片的存儲位置。
[0137]結(jié)合本發(fā)明所述的步驟,解決了設(shè)計復雜性和技術(shù)挑戰(zhàn)。
[0138]特別地,合并和分類的步驟以一種迭代的方式進行。將圖片文件合并到圖像對象依賴于初始分類,而分類又依賴于圖片文件的合并。
[0139]依據(jù)數(shù)據(jù)源的不同,創(chuàng)建并實現(xiàn)了一個虛擬的基于事件的圖像集的概念。
[0140]最佳源選擇也為用戶提供了最好的使用體驗。
[0141]需要說明的是,本發(fā)明各設(shè)備實施方式中提到的各單元都是邏輯單元,在物理上,一個邏輯單元可以是一個物理單元,也可以是一個物理單元的一部分,還可以以多個物理單元的組合實現(xiàn),這些邏輯單元本身的物理實現(xiàn)方式并不是最重要的,這些邏輯單元所實現(xiàn)的功能的組合才是解決本發(fā)明所提出的技術(shù)問題的關(guān)鍵。此外,為了突出本發(fā)明的創(chuàng)新部分,本發(fā)明上述各設(shè)備實施方式并沒有將與解決本發(fā)明所提出的技術(shù)問題關(guān)系不太密切的單元引入,這并不表明上述設(shè)備實施方式并不存在其它的單元。
[0142]需要說明的是,在本專利的權(quán)利要求和說明書中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包括”或者其任何其他變體意在涵蓋非排他性的包括,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0143]雖然通過參照本發(fā)明的某些優(yōu)選實施方式,已經(jīng)對本發(fā)明進行了圖示和描述,但本領(lǐng)域的普通技術(shù)人員應該明白,可以在形式上和細節(jié)上對其作各種改變,而不偏離本發(fā)明的精神和范圍。
【權(quán)利要求】
1.一種多源圖片處理方法,其特征在于,包括步驟: 從至少兩個源獲取圖片文件; 對于所獲取的各圖片文件,將源自同一個原始圖片的圖片文件合并成一個圖像對象,供以圖像對象為單位進行后續(xù)處理,每個圖像對象包括指向?qū)谠搱D像對象的各圖片文件的指針。
2.根據(jù)權(quán)利要求1所述的多源圖片處理方法,其特征在于,還包括步驟: 將圖像對象分類到基于事件的圖像集中,供以基于事件的圖像集為單位對圖像對象進行后續(xù)處理。
3.根據(jù)權(quán)利要求1所述的多源圖片處理方法,其特征在于,在所述對于所獲取的各圖片文件,將源自同一個原始圖片的圖片文件合并成一個圖像對象的步驟中,包括以下子步驟: 通過比較指紋來判斷圖片文件是否源自同一個原始圖片; 將源自同一個原始圖片的圖片文件合并成一個圖像對象; 保存所述圖像對象與圖片文 件之間的映射關(guān)系。
4.根據(jù)權(quán)利要求1所述的多源圖片處理方法,其特征在于,所述圖像對象還包括縮略圖和屬性信息。
5.根據(jù)權(quán)利要求1所述的多源圖片處理方法,其特征在于,對于所獲取的各圖片文件,將源自同一個原始圖片的圖片文件合并成一個圖像對象的步驟之前,還包括步驟: 對所獲取的圖片文件進行初步分類,在分類后的類別中將源自同一個原始圖片的圖片文件合并成一個圖像。
6.根據(jù)權(quán)利要求2所述的多源圖片處理方法,其特征在于,所述將圖像對象分類到基于事件的圖像集中的步驟,包括以下子步驟: 將所有圖像對象按時間軸排列; 經(jīng)迭代過程將圖像對象分類到對應的基于事件的圖像集中。
7.根據(jù)權(quán)利要求6所述的多源圖片處理方法,其特征在于,在所述經(jīng)迭代過程將圖像對象分類到對應的基于事件的圖像集的步驟中,使用了事件檢測算法,該事件檢測算法利用了圖像對象以下屬性之一或其任意組合: 元數(shù)據(jù),圖像對象內(nèi)容,既存組織結(jié)構(gòu)。
8.根據(jù)權(quán)利要求2所述的多源圖片處理方法,其特征在于,所述將圖像對象分類到基于事件的圖像集中,供以基于事件的圖像集為單位對圖像對象進行后續(xù)處理的步驟中,所述后續(xù)處理為對基于事件的圖像集進行管理和分享。
9.根據(jù)權(quán)利要求1至8中任一項所述的多源圖片處理方法,其特征在于,在所述從至少兩個源獲取圖片文件的步驟中,還包括建立對應于每個圖片文件的圖像對象的子步驟; 在所述對于所獲取的各圖片文件,將源自同一個原始圖片的圖片文件合并成一個圖像對象的步驟中,是通過將源自同一個原始圖片的圖片文件所對應建立的圖像對象合并成一個圖像對象來實現(xiàn)的。
10.根據(jù)權(quán)利要求9所述的多源圖片處理方法,其特征在于,在所述建立對應于每個圖片文件的圖像對象的步驟中,包括子步驟: 本地設(shè)備圖片文件所對應的圖像對象由本地客戶端建立;遠程設(shè)備圖片文件所對應的圖像對象當遠程設(shè)備未安裝遠程客戶端時,由本地客戶端獲取圖片文件后建立;當遠程設(shè)備安裝有遠程客戶端時,由遠程客戶端建立對應的圖像對象,本地客戶端直接獲取該圖像對象; 本方服務圖片所對應的圖像對象由服務器建立; 第三方服務圖片所對應的圖像對象由服務器經(jīng)用戶允許從第三方服務獲取后建立。
11.根據(jù)權(quán)利要求1至8中任一項所述的多源圖片處理方法,其特征在于,在所述對于所獲取的各圖片文件,將源自同一個原始圖片的圖片文件合并成一個圖像對象,供以圖像對象為單位進行后續(xù)處理的步驟之后,還包括步驟: 當待操作的圖像對象對應多個來自不同源的圖片文件時,客戶端選擇最佳源的圖片文件。
12.根據(jù)權(quán)利要求11所述的多源圖片處理方法,其特征在于,所述當待操作的圖像對象對應多個來自不同源的圖片文件時,客戶端選擇最佳源的圖片文件的步驟中,當所述操作為全屏預覽圖像,則客戶端選擇的最佳源是本地設(shè)備或遠程設(shè)備。
13.根據(jù)權(quán)利要求11所述的多源圖片處理方法,其特征在于,所述當待操作的圖像對象對應多個來自不同源的圖片文件時,客戶端選擇最佳源的圖片文件的步驟中,當所述操作為共享圖像對象到一個基于事件的圖像集,則客戶端選擇的最佳源是本方服務賬戶或第三方服務賬戶。
14.根據(jù)權(quán)利要求11所述的多源圖片處理方法,其特征在于,所述當待操作的圖像對象對應多個來自不同源的圖片文件時,客戶端選擇最佳源的圖片文件的步驟中,當所述操作為發(fā)送一組圖像對象到網(wǎng)絡(luò)中,則客戶端選擇的最佳源是本方服務帳戶或第三方服務帳戶。
15.根據(jù)權(quán)利要求11所述的多源圖片處理方法,其特征在于,所述當待操作的圖像對象對應多個來自不同源的圖片文件時,客戶端選擇最佳源的圖片文件的步驟中,當所述操作為刪除圖像對象,則選中支持刪除操作的所有源提示用戶確認。
16.根據(jù)權(quán)利要求1至8中任一項所述的多源圖片處理方法,其特征在于,將源自同一個原始圖片的圖片文件合并成一個圖像對象,供以圖像對象為單位進行后續(xù)處理的步驟之后,還包括步驟: 根據(jù)圖像對象的語義屬性,將多個圖像對象組織到不同類別的智能圖像集中,所述智能圖像集包括人臉圖像集、位置圖像集、語義標簽圖像集、質(zhì)量圖像集、顏色圖像集、場景圖像集、風景圖像集或者肖像圖像集。
17.根據(jù)權(quán)利要求1至8中任一項所述的多源圖片處理方法,其特征在于,在所述對于所獲取的各圖片文件,將源自同一個原始圖片的圖片文件合并成一個圖像對象,供以圖像對象為單位進行后續(xù)處理的步驟之后,還包括步驟: 建立圖像對象的語義屬性索引,供用戶通過圖像對象進行搜索。
18.一種多源圖片處理裝置,其特征在于,包括獲取模塊,合并模塊,后續(xù)處理模塊; 所述獲取模塊用于從至少兩個源獲取圖片文件; 所述合并模塊用于將源自同一個原始圖片的圖片文件合并成一個圖像對象,供后續(xù)處理模塊以圖像對象為單位進行后續(xù)處理,每個圖像對象包括指向?qū)谠搱D像對象的各圖片文件的指針。
19.根據(jù)權(quán)利要求18所述的多源圖片處理裝置,其特征在于,所述合并模塊包括以下子模塊: 判斷子模塊,用于通過比較指紋來判斷圖片文件是否源自同一個原始圖片; 合并核心子模塊,用于將源自同一個原始圖片的圖片文件合并成一個圖像對象; 映射子模塊,用于保存所述圖像對象與圖片文件之間的映射關(guān)系。
20.根據(jù)權(quán)利要求18所述的多源圖片處理裝置,其特征在于,還包括: 分類模塊,用于將圖像對象分類到基于事件的圖像集中,供以基于事件的圖像集為單位對圖像對象進行后續(xù)處理。
21.根據(jù)權(quán)利要求18所述的多源圖片處理裝置,其特征在于,還包括: 最佳源選擇模塊,用于當待操作的圖像對象對應多個來自不同源的圖片文件時,選擇最佳源的圖片文件進行操作; 當所述操作為全屏預覽圖像對象,則選擇的最佳源是本地設(shè)備或遠程設(shè)備; 當所述操作為共享圖像對象到一個基于事件的圖像集,則選擇的最佳源是本方服務帳戶或第三方服務帳戶; 當所述操作為發(fā)送一組圖像對象到網(wǎng)絡(luò)中,則選擇的最佳源是本方服務帳戶或第三方服務帳戶; 當所述操作為刪除圖像對象,則選擇的最佳源是支持刪除操作的所有源。
22.根據(jù)權(quán)利要求18所述的多源圖片處理裝置,其特征在于,還包括: 組織模塊,用于根據(jù)圖像對象的語義屬性,將多個圖像對象組織到不同類別的智能圖像集中。
23.根據(jù)權(quán)利要求18所述的多源圖片處理裝置,其特征在于,還包括: 搜索模塊,用于建立圖像對象的語義屬性索引,供用戶通過圖像對象進行搜索。
【文檔編號】G06F17/30GK103544251SQ201310478916
【公開日】2014年1月29日 申請日期:2013年10月14日 優(yōu)先權(quán)日:2013年10月14日
【發(fā)明者】白天, 諸葛越, 肖文良, 秦鵬, 張小賓, 陳維梵 申請人:北京合輝信息技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1