两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

電子裝置及多媒體文件排序方法

文檔序號:6514436閱讀:227來源:國知局
電子裝置及多媒體文件排序方法
【專利摘要】本發(fā)明提供一種多媒體文件排序方法,用于一電子裝置。該方法包括:取得儲存于該電子裝置的多個多媒體文件的時間信息及位置信息;依據(jù)所取得的該時間信息及該位置信息過濾該等多媒體文件;以及依據(jù)所取得的該時間信息及該位置信息的相似度以排序該等多媒體文件至多個群組。
【專利說明】電子裝置及多媒體文件排序方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明是有關(guān)于電子裝置,特別是有關(guān)于電子裝置及多媒體文件排序方法,其可依據(jù)時間及地理位置信息將多個多媒體文件排序至不同群組。
【背景技術(shù)】
[0002]隨著科技進步,移動裝置例如是智能型手機及平板計算機等已變得愈來愈普及。移動裝置常用來擷取圖像或下載多媒體文件,而且所擷取的圖像及所下載的多媒體文件可被嵌入時間信息及位置信息(例如GPS坐標)。然而傳統(tǒng)的移動裝置無法有效地使用時間信息及位置信息來排序所擷取的圖像文件及所下載的多媒體文件,使得使用者在傳統(tǒng)移動裝置上以有意義的群組觀賞多媒體文件時會造成不便。

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

[0003]本發(fā)明提供一種多媒體文件排序方法,用于一電子裝置。該方法包括:取得儲存于該電子裝置的多個多媒體文件的時間信息及位置信息;依據(jù)所取得的該時間信息及該位置信息過濾該等多媒體文件;以及依據(jù)所取得的該時間信息及該位置信息的相似度以排序該等多媒體文件至多個群組。
[0004]本發(fā)明還提供一種多媒體文件排序方法,用于一電子裝置。該方法包括:在由該電子裝置所執(zhí)行的一行事歷應(yīng)用程序中安排一事件,其中該事件具有一開始時間及一結(jié)束時間;利用該電子裝置取得多個多媒體文件,其中各多媒體文件具有相應(yīng)的時間信息及位置信息;依據(jù)該事件的一參考位置決定一參考區(qū)域;以及將該時間信息介于該開始時間及該結(jié)束時間之間以及該位置信息在該參考區(qū)域內(nèi)的該等多媒體文件排序至一第一群組。
[0005]本發(fā)明還提供一種多媒體文件排序方法,用于一電子裝置。該方法包括:取得儲存于該電子裝置的多個第一多媒體文件,其中所取得該等第一多媒體文件系被排序至一第一群組,且該等第一多媒體文件的文件名稱包括一第一樣式;編輯至少一該等第一多媒體文件,并將所編輯的該第一多媒體文件儲存為具有該第一樣式的一第二多媒體文件;以及依據(jù)該第一樣式將該第二多媒體文件排序至該第一群組。
[0006]本發(fā)明還提供一種多媒體文件排序方法,用于一電子裝置,該方法包括:取得儲存于該電子裝置中的多個不同數(shù)據(jù)夾中的多個第一多媒體文件;藉由分析所有該等第一多媒體文件以取得該等第一多媒體文件的時間信息及位置信息;以及依據(jù)所取得的該時間信息及/或該位置信息的相似度將該等第一多媒體文件排序到至少一群組。
[0007]本發(fā)明還提供一種電子裝置,包括:一存儲器單元,用以儲存多個多媒體文件;以及一處理器,用以取得儲存于該電子裝置的多個多媒體文件的時間信息及位置信息,依據(jù)所取得的該時間信息及該位置信息過濾該等多媒體文件,依據(jù)所取得的該時間信息及該位置信息的相似度以排序該等多媒體文件至多個群組。
[0008]本發(fā)明還提供一種電子裝置,包括:一存儲器單元,用以儲存多個多媒體文件及一行事歷應(yīng)用程序;以及一處理器,用以在由該電子裝置所執(zhí)行的一行事歷應(yīng)用程序中安排一事件,其中該事件具有一開始時間及一結(jié)束時間;其中該電子裝置還取得多個多媒體文件,其中各多媒體文件具有相應(yīng)的時間信息及位置信息;其中該處理器還依據(jù)該事件的一參考位置決定一參考區(qū)域,并將該時間信息介于該開始時間及該結(jié)束時間之間以及該位置信息在該參考區(qū)域內(nèi)的該等多媒體文件排序至一第一群組。
[0009]本發(fā)明還提供一種電子裝置,包括:一存儲器單元,用以儲存多個第一多媒體文件,其中該等第一多媒體文件被排序至一第一群組,且該等第一多媒體文件的文件名稱包括一第一樣式;以及一處理器,用以編輯至少一該等第一多媒體文件,并將所編輯的該第一多媒體文件儲存為具有該第一樣式的一第二多媒體文件,以及依據(jù)該第一樣式將該第二多媒體文件排序至該第一群組。
[0010]本發(fā)明還提供一種電子裝置,包括:一存儲器單元,用以儲存位于多個不同實體數(shù)據(jù)夾的多個第一多媒體文件;以及一處理器,用以取得該等第一多媒體文件,藉由分析所有該等第一多媒體文件以取得該等第一多媒體文件的時間信息及位置信息,以及依據(jù)所取得的該時間信息及/或該位置信息的相似度將該等第一多媒體文件排序到至少一群組。
【專利附圖】

【附圖說明】
[0011]圖1顯示依據(jù)本發(fā)明一實施例的電子裝置100的功能方塊圖。
[0012]圖2是顯示依據(jù)本發(fā)明一實施例中依據(jù)時間排序多媒體文件的示意圖。
[0013]圖3是顯示依據(jù)本發(fā)明一實施例中依地理位置排序多媒體文件的示意圖。[0014]圖4A — 4E是顯示依據(jù)本發(fā)明一實施例中同時依據(jù)時間及地理位置排序多媒體文件的示意圖。
[0015]圖5A及5B是顯示依據(jù)本發(fā)明一實施例中利用建立于行事歷中的事件以排序多媒體文件的示意圖。
[0016]圖6是顯示依據(jù)本發(fā)明另一實施例中依據(jù)文件名稱以排序多媒體文件的示意圖。
[0017]圖7是顯示依據(jù)本發(fā)明一實施例中將儲存于不同實體數(shù)據(jù)夾中的多媒體文件進行排序的不意圖。
[0018]圖8是顯示依據(jù)本發(fā)明一實施例中的多媒體文件排序方法的流程圖。
[0019]圖9是顯示依據(jù)本發(fā)明另一實施例中的多媒體文件排序方法的流程圖。
[0020]圖10是顯示依據(jù)本發(fā)明又一實施例中的多媒體文件排序法的流程圖。
[0021]圖11是顯示依據(jù)本發(fā)明又一實施例中的多媒體文件排序方法的流程圖。
[0022]圖12A - 12B是顯示依據(jù)本發(fā)明一實施例中自動合并不同的小事件的示意圖。
[0023]圖12C - 12D是顯示依據(jù)本發(fā)明另一實施例中自動合并不同的小事件的示意圖。
[0024][標號說明]
[0025]100~電子裝置;122~操作系統(tǒng);
[0026]110~處理器;124~通訊程序;
[0027]120~存儲器單元;125~顯示程序;
[0028]131~鍵盤程序;126~接觸動作程序;
[0029]135~天線;128~圖形處理程序;
[0030]140~顯示單元;130~應(yīng)用程序;
[0031]150~圖像擷取單元; 112~控制器;[0032]160~射頻電路;115~外圍接口 ;
[0033]165~天線;116~集成電路;
[0034]170~位置檢測器;132~多媒體文件;
[0035]210 — 240,310 — 350,410 — 450,510 — 540 ~照片;
[0036]500~行事歷應(yīng)用程序;dl、d2~距離;
[0037]L21 — L24、L31 — L35、L41 — L44 ~位置;
[0038]R31 - R33~參考區(qū)域;1210 — 1290~事件;
[0039]S810 — S830、S910 — S940、S1010 — S1030、SlllO — S1130 ~步驟。
【具體實施方式】
[0040]為使本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉一較佳實施例,并配合所附圖式,作詳細說明如下。
[0041]圖1顯示依據(jù)本發(fā)明一實施例的電子裝置100的功能方塊圖。電子裝置100主要包括處理器110、存儲器單元120、顯示單元140、圖像擷取單元150及位置檢測器170。在一實施例中,電子裝置100可為個人計算機或可攜式裝置,例如移動電話、平板計算機、數(shù)字相機/攝影機,游戲機或任何具有錄像功能的裝置。處理器110可為數(shù)據(jù)處理器、圖像處理器、應(yīng)用處理器、及/或中央處理器,并可通過控制器112存取存儲器單元112,并執(zhí)行儲存于存儲器單元120中的一或多種類型的計算機可讀媒體。在一些實施例中,電子裝置100還可包括射頻電路160。于本發(fā)明的實施例中,顯示單元140可為觸控屏幕。需注意的是,顯示單元140、圖像擷取單元150、射頻電路160及位置檢測器170是通過一外圍接口 115以耦接至處理器110。在一些實施例中,處理器110、控制器112及外圍接口 115可集成為一集成電路(integrated circuit) 116。
[0042]射頻電路160耦接至一或多個天線165,且可通過無線網(wǎng)絡(luò)與一或多個額外的裝置、計算機、及/或服務(wù)器進行通訊。移動通訊裝置100可支持多種通訊協(xié)議,例如CDMA、GSM、EDGE、HSDPA, Wifi (例如 IEEE802.lla/b/g/n)、Bluetooth、W1-MAX,電子郵件協(xié)議、實時消息(instant messaging)、及/或短消息服務(wù)(SMS),但本發(fā)明并不限于此。
[0043]顯示單元140可為例如觸控屏幕,其可用任何已知的或后續(xù)發(fā)展的觸控檢測技術(shù)來檢測接觸和任何移動或停止動作,其中上述觸控檢測技術(shù)包括但不限于電容式(capacitive)、電阻式(resistive)、紅外線(infrared)、表面聲波(surface acousticwave)技術(shù)、以及其它近接感測陣列(proximity sensor array),或可決定觸控屏幕的一或多個接觸點的其它元件。然而,顯示單元140還可顯示電子裝置100的視頻輸出。在一些實施例中,電子裝置100可包括支持位置決定功能的電路單元,例如全球衛(wèi)星定位裝置(Global Positioning System)。
[0044]圖像擷取單元150可包含用以接收圖像的一或多個光學(xué)感測器。例如,圖像擷取單元150可包含一或多個CXD或CMOS感測器,但本發(fā)明不限于此。
[0045]存儲器單元120包括一或多種類型的計算機可儲媒體。存儲器單元120可以是高速隨機存取存儲器(例如SRAM或DRAM)、及/或非易失性存儲器,例如閃存(例如內(nèi)嵌式多媒體存儲卡)。存儲器單元120可儲存操作系統(tǒng)122的程序碼,例如LINUX、UNIX、OS X、Android、iOS、 Windows或嵌入式操作系統(tǒng),例如VxWorks。操作系統(tǒng)122可執(zhí)行用以處理基本系統(tǒng)服務(wù)及執(zhí)行硬件從屬的工作(hardware dependent tasks)的多個程序。存儲器單元120還可儲存通訊程序124用以執(zhí)行通訊程序。通訊程序是用以與一或多個額外的裝置、一或多臺計算機、及/或一或多臺服務(wù)器進行通訊。存儲器單元120還可包括顯示程序125、接觸動作程序126及圖形處理程序128,其中接觸動作程序126用以決定一或多個接觸點及/或其移動動作。圖形處理程序128可支持界面工具集(widget),意即具有嵌入式圖形的模塊或應(yīng)用程序。界面工具集可用JavaScipt、HTML、Adobe Flash或其它適合的計算機程序語言或技術(shù)來實現(xiàn)。
[0046]存儲器元件120還可包括一或多個應(yīng)用程序130。舉例來說,儲存在存儲單元120中的應(yīng)用程序可包括電話應(yīng)用程序、電子郵件應(yīng)用程序、文字消息或?qū)崟r消息應(yīng)用程序、筆記本應(yīng)用程序、通訊簿或好友名單(contact list)、日歷、拍照相及相片管理應(yīng)用程序、及音樂播放及音樂管理應(yīng)用程序。應(yīng)用程序130可包括一網(wǎng)頁瀏覽器(圖1中未繪示)用以繪示以HTML、WML或其它可組成網(wǎng)頁或其它線上內(nèi)的語言所寫成的頁面。存儲器單元120還包括一輸入程序(或一指令集)131,用以操作一或多個軟件鍵盤。除此之外,電子裝置100所擷取的多媒體文件(例如圖像/視頻/音頻文件等等)或所下載的多媒體文件亦可儲存于存儲器單元120中,例如為多媒體文件132。
[0047]需注意的是,上述各模塊及各應(yīng)用程序是與一指令集有關(guān),用以操作如前述實施例中的一或多個功能。這些模塊(注:指令集)可不必使用不同的軟件程序、程序或模塊來實現(xiàn)。不同的模塊或子模塊可重新排列及/或合并。電子裝置100中的多種功能可用硬件及/或軟件來實現(xiàn),其可包括一或多個信號處理及/或應(yīng)用程序?qū)虻募呻娐?Application Specific Integrated circuit, ASIC)。
[0048]圖2是顯示依據(jù)本發(fā)明一實施例中依據(jù)時間排序多媒體文件的示意圖。當電子裝置100用以擷取照片或視頻,在創(chuàng)建這些照片或視頻時,電子裝置100可將相關(guān)的本地時間及地理位置的信息嵌入各個所擷取的照片或視頻中(例如在所擷取的照片/視頻/音頻文件的文件頭)。因此,電子裝置100可依據(jù)各類型的嵌入信息(例如電子裝置100的本地時間及/或地理位置)將所擷取的照片分為多個群組。另一方面,電子裝置100可由其它來源(例如來自一智能型手機或因特網(wǎng))接收具有時間及地理信息的多媒體文件,并將所接收的多媒體文件依據(jù)時間及/或地理信息進行排序。舉例來說,電子裝置100可為一個人計算機、一筆記本型計算機、一智能型手機、一平板計算機、或可依據(jù)時間及/或地理信息對多媒體文件進行排序的其它裝置。
[0049]然而,當所擷取的多媒體文件的數(shù)量龐大時,對使用者來說會難以安排這些多媒體文件。若多媒體文件可排序至一些有意義以事件排序的群組,則可增進使用者感受。在一實施例中,電子裝置100可藉由分析各多媒體文件的媒體時間(media time)來排序多媒體文件。一般來說,與同一事件相關(guān)的照片會具有類似的媒體時間。因此,電子裝置100可將這些具有類似媒體時間的多媒體文件排序至相同的群組。更進一步而言,以照片為例,電子裝置100可先決定具有一參考媒體時間(reference media time)的一參考照片,并過濾具有類似媒體時間的照片(例如在參考時間的媒體時間之前或之后的一預(yù)定期間內(nèi))至相同的群組。如圖2所示,舉例來說,參考照片210的參考媒體時間為10:30,且該預(yù)定的期間為2小時。因此,電子裝置100可選擇照片220至與參考照片210相同的群組,因為其照片220的媒體時間為11:30,其在照片210的媒體時間之后的預(yù)定期間內(nèi)。接著,電子裝置可將照片220視為參考照片,且參考媒體時間會被更改至11:30。同樣地,因為照片230的媒體時間為12:00,故照片230可被選擇至與照片210及220相同的群組。在將照片230加至包括照片210及220的群組后,參考媒體時間會被更改至照片230的媒體時間。需注意的是,因為照片240的媒體時間是在照片230的媒體時間的3小時后,故照片240并不會被選擇。
[0050]圖3是顯示依據(jù)本發(fā)明一實施例中依地理位置排序多媒體文件的示意圖。在一實施例中,電子裝置100可包括一全球衛(wèi)星定位系統(tǒng)(Global Positioning System,GPS),因此電子裝置100還可將地理信息(例如GPS坐標)嵌入至所擷取的照片的檔頭(header)中。因此,與同一事件有關(guān)的照片會具有類似的地理位置,因此電子裝置100可將這些具有類似地理位置的照片排序至相同的群組。更進一步而言,電子裝置100可先決定一參考照片,并接著過濾具有類似地理位置的照片(例如在參考照片的地理位置一預(yù)定距離內(nèi))至同一群組。如圖3所示,舉例來說,參考照片310是在地理位置LI被擷取,且預(yù)定距離為10公里。接著,電子裝置100可取得其它各照片(例如照片320?340)的地理位置,并計算其它各照片與參考照片310的地理位置之間的距離。如圖3所示,在照片320的地理位置L22與照片310的地理位置L21之間的距離是小于該預(yù)定距離(例如10公里),且電子裝置100可將照片320加入與照片310相同的群組。更進一步,照片330的地理位置L23是在以地理位置L21為準的一參考區(qū)域350中(例如20公里(距離dl*2)*20公里(距離d2*2)的正方形區(qū)域),電子裝置100可將照片330排序至與照片310相同的群組。除此之外,照片340的地理位置L24并不在該參考區(qū)域350中,因此照片340不會被加入與照片310相同的群組。需注意的是,該參考區(qū)域的范圍并不局限于20公里*20公里的正方形,且該參考區(qū)域的范圍可由使用者自行設(shè)定。舉例來說,參考區(qū)域可以恰為一地理區(qū)域(例如區(qū)、村、縣、城市、或國家)、在一預(yù)定距離內(nèi)的一區(qū)域、或是在一經(jīng)度/緯度范圍內(nèi)的一區(qū)域。
[0051]圖4A — 4E是顯示依據(jù)本發(fā)明一實施例中同時依據(jù)時間及地理位置排序多媒體文件的示意圖。如圖2及圖3中的實施例所述,照片可依據(jù)時間或地理位置以分別排序照片。電子裝置100還可同時依據(jù)時間及地理位置將照片排序至相應(yīng)的群組中。簡短來說,當一候選照片的媒體時間及地理位置符合如圖2及圖3的判斷準則時,該候選照片才會被加入?yún)⒖颊掌南嗤航M。如圖4A所示,照片410是在9:30于地理位置L31被擷取。電子裝置100可依據(jù)地理位置L31決定參考區(qū)域R31。接著,照片420是在10:30于地理位置L32被擷取。因為在照片410及420的媒體時間之間的時間小于該預(yù)定期間(例如2小時),且地理位置L32是在參考區(qū)域R31中,電子裝置100會將照片420加入與照片410相同的群組,并將參考時間改變至10:30。需注意的是,可依據(jù)地理位置L32以取得另一參考區(qū)域R32。在合并照片410及420至相同群組后,電子裝置100還可藉由擴展參考區(qū)域R31及R32的邊界以產(chǎn)生一新的參考區(qū)域R33,如圖4B所示。
[0052]然而,電子裝置100有時會擷取不具有任何地理信息的照片430 (例如電子裝置100的GPS裝置或網(wǎng)絡(luò)單元被關(guān)閉),如圖4C所示。因此,電子裝置100僅可依據(jù)照片430的媒體時間(例如12:00)來進行排序。因為照片430的媒體時間與參考媒體時間(例如10:30)之間的時間是小于該預(yù)定期間(例如2小時),電子裝置仍會將照片430加入與照片410及420相同的群組中,并將參考媒體時間更改為12:00。如圖4D所示,照片440是在時間17:00時被擷取。因為照片440的媒體時間在參考時間12:00的4小時后,電子裝置100不會將照片440加入與照片410?430相同的群組。取而代之的是,電子裝置100會依據(jù)照片440再創(chuàng)建一個新群組。如圖4E所示,照片450是在時間12:30于地理位置L35被擷取。因為地理位置L35是在參考區(qū)域R33之外,電子裝置100不會將該照片450加入與照片410 — 430相同的群組中。
[0053]綜上所述,圖4A — 4E中的實施例已介紹可依據(jù)照片的時間及/或地理信息以管理照片至不同的群組的許多方式。需注意的是,上述預(yù)定距離/區(qū)域/期間均可由使用者手動設(shè)定,或是利用上述的預(yù)設(shè)值所定義。在后續(xù)段落中,將會介紹更多管理多媒體文件的方法。
[0054]圖5A及5B是顯示依據(jù)本發(fā)明一實施例中利用建立于行事歷中的事件以排序多媒體文件的示意圖。在一實施例中,一使用者可由電子裝置100所執(zhí)行的一行事歷應(yīng)用程序(calendar application)中安排一行程,且在行事歷中的事件500具有一開始時間及一結(jié)束時間。意即,電子裝置100可過濾在該事件500的開始時間及結(jié)束時間的期間內(nèi)的照片。接著,電子裝置100可決定已過濾的各照片所相應(yīng)的地理位置,并可利用圖3的實施例所述的排序方法以進行排序。意即,電子裝置100可決定符合時間/地理位置的判斷準則的照片至相同的群組中。除此之外,與該事件500相關(guān)的照片群組并不會嚴格地限制在開始時間及結(jié)束時間之間的期間內(nèi)。舉例來說,當使用者計劃參加一聚會是在時間19:00至21:00之間舉行,如圖5A所示,該使用者可在時間18:30到達該聚會的位置(注:在開始時間19:00的30分鐘之前),并開始拍攝照片(例如照片510 - 540),其中照片510是在時間18:30于地理位置L41被擷取,且照片520 — 540是分別在時間19:05、19:30及20:15于地理位置L42、L43及L44被擷取,如圖5B所示。然而,在開始時間之前的照片(例如照片510)仍與該聚會有關(guān)。電子裝置100可決定在照片510的媒體時間與該聚會的開始時間之間的期間是否有于一預(yù)定期間(例如60分鐘)。若是,電子裝置還可決定照片510的地理位置L41是否在以照片520 - 540為準的一參考區(qū)域中。若是,電子裝置100則將照片510加入與照片520 - 540相同的群組中。若照片510的媒體時間及地理位置并不符合上述判斷準則,則電子裝置100不會將照片510加入與照片520 - 540相同的群組中。
[0055]在另一實施例中,使用者會在時間20:45離開該聚會(意即在結(jié)束時間21:00的15分鐘前),并在時間21:45于地理位置L45擷取照片550。因為照片550的媒體時間在該聚會預(yù)定的結(jié)束時間后的一預(yù)期期間內(nèi)(例如60分鐘),電子裝置100會進一步?jīng)Q定該地理位置L45是否在以照片520 - 540的地理位置為準的該參考區(qū)域中。若是,電子裝置100會將照片550加入與照片520 - 540相同的群組中。若否,電子裝置100會將照片550排序至另一新群組。
[0056]圖6是顯示依據(jù)本發(fā)明另一實施例中依據(jù)文件名稱以排序多媒體文件的示意圖。在一實施例中,使用者會想要編輯(edit)/裁切(crop)/修剪(trim)儲存于電子裝置100中的照片,并將編輯后的照片儲存為其它圖像文件。這些新圖像文件的文件名稱會具有與源文件相同的樣式(pattern)(例如相同的前綴或字尾)或是相同的文件路徑。因為這些文件名稱可能對使用者是有意義的,電子裝置100可將這些具有相同樣式或相同文件路徑的圖像文件排序至與其原始照片相同的群組中。舉例來說,如圖6所示,一原始圖像文件IMAGE_002.jpg已被使用者所編輯,且被儲存為IMAGE_002_01.jpg及IMAGE_002_02.jpg,其具有與原始圖像文件IMAGE_002.jpg相同的時間及/或地理信息。因為編輯后的圖像文件具有與原始圖像文件相同的時間及地理信息,電子裝置100將編輯后的圖像文件IMAGE_002_01.jpg及IMAGE_002_02.jpg加入與原始圖像文件IMAGE_002.jpg相同的群組中。
[0057]圖7是顯示依據(jù)本發(fā)明一實施例中將儲存于不同實體數(shù)據(jù)夾中的多媒體文件進行排序的示意圖。在一實施例中,儲存于電子裝置100中的照片可能已被使用者安排過,因此這些照片可能會位不同的實體數(shù)據(jù)夾中(例如在Android系統(tǒng)中的DCM目錄下的子目錄,但非限定)。電子裝置100會分析所有儲存于不同實體數(shù)據(jù)夾中的照片,并取得已分析的各照片的媒體時間及地理位置。接著,電子裝置100會依據(jù)先前所述的排序方法開始排序這些已分析的照片,因此可建立不同的新群組。除此之外,電子裝置100可建立一虛擬相本(virtual album),其是用一代表縮圖(例如來自各群組的一參考照片)標示,如圖7所示。因此,當電子裝置100進入該相本畫面,不僅有原始實體數(shù)據(jù)夾的縮圖,而且新群組的縮圖均被顯示于屏幕上。雖然已建立了新群組,但在原始實體數(shù)據(jù)夾中的照片并不會被改變。
[0058]圖8是顯示依據(jù)本發(fā)明一實施例中的多媒體文件排序方法的流程圖。請參考圖4A - 4E及圖8,在步驟S810,處理器110是由儲存于存儲器單元120中的多媒體文件的時間信息及位置信息。在步驟S820,處理器110會依所取得的時間信息及位置信息來過濾多媒體文件。舉例來說,所取得的時間信息應(yīng)該在一參考時間的一預(yù)定期間內(nèi),且所取得的位置信息應(yīng)該在一參考位置的一參考區(qū)域中。在步驟S830,處理器110依據(jù)在所取得的時間信息及位置信息的相似度將多媒體文件排序至多個群組。需注意的是,上述參考時間及參考地點可由一參考多媒體文件取得(例如在排序過程中的第一個多媒體文件),因此處理器110可過濾具有類似時間及位置信息的多媒體文件,并將過濾后的文件排序至相同的群組。
[0059]圖9是顯示依據(jù)本發(fā)明另一實施例中的多媒體文件排序方法的流程圖。請參考圖5A - 5B及圖9,在步驟S910,處理器110執(zhí)行一行事歷程序并在該行事歷程序中安排一事件,其中該事件具有一開始時間及一結(jié)束時間。在步驟S920,處理器110取得多個多媒體文件(例如經(jīng)由圖像擷取單元150或是由網(wǎng)絡(luò)下載),其中各多媒體文件具有相應(yīng)的時間信息及位置信息。在步驟S930,處理器110依據(jù)該事件的一參考位置決定一參考區(qū)域。在步驟S940,處理器110將該時間信息介于該開始時間及該結(jié)束時間之間以及該位置信息在該參考區(qū)域中的多媒體文件進行排序至一第一群組。
[0060]圖10是顯示依據(jù)本發(fā)明又一實施例中的多媒體文件排序法的流程圖。請參考圖6及圖10,在步驟S1010,處理器110取得儲存于存儲器單元120中的多個第一多媒體文件,其中所取得的該等第一多媒體文件被排序至一第一群組,且該等第一多媒體文件的文件名稱包括一第一樣式(例如一相同樣式)。在步驟S1020,編輯至少一該等第一多媒體文件,且儲存所編輯的該第一多媒體文件至具有該第一樣式的一第二多媒體文件。需注意的是,該第二多媒體文件是與所編輯的該第一多媒體文件具有類似的時間信息及位置信息。在步驟S1030,處理器110依據(jù)該第一樣式將該第二多媒體文件排序至該第一群組。更進一步來說,因為該第二多媒體文件與該等第一多媒體文件具有類似的時間信息及位置信息、以及相同的文件名稱樣式,處理器110可輕易地將該第二多媒體文件加入該等第一多媒體文件的該第一群組。[0061]圖11是顯示依據(jù)本發(fā)明又一實施例中的多媒體文件排序方法的流程圖。請參考圖7及圖11,在步驟S1110,處理器取得儲存于電子裝置100中的不同實體數(shù)據(jù)夾中的多個第一多媒體文件。在步驟S1120,處理器110藉由分析該等第一多媒體文件以取得該等第一多媒體文件的時間信息及位置信息。在步驟S1130,處理器110依據(jù)所取得的時間信息及位置信息的相似度將該等第一多媒體文件排序到至少一群組。換言之,在步驟S1130,在圖
2- 10中所介紹的排序方法均可用于排序該等第一多媒體文件。
[0062]綜上所述,本發(fā)明已提供依據(jù)時間及地理位置信息以將照片排序至不同群組的多個排序方法。更進一步而言,時間及位置信息的相似度可用以將照片排序至有意義的群組(例如依據(jù)時間相似度或空間相似度)。除此之外,對于本領(lǐng)域技術(shù)人員來說,當了解本發(fā)明并不限于排序照片,且前述的排序方法可應(yīng)用于多媒體文件(例如照片/視頻/音頻文件等等)。換言之,各個新群組包括照片、視頻、及/或音頻文件。
[0063]圖12A - 12B是顯示依據(jù)本發(fā)明一實施例中自動合并不同的小事件的示意圖。在一實施例中,當儲存于電子裝置100中的多媒體文件已依據(jù)圖1 一 7中的排序方法而分類至不同的群組,一群組合并規(guī)則還可應(yīng)用于這些事件中,以防止呈現(xiàn)太多零星小事件給使用者,其可能是意外地、無意義地、或隨機地拍攝的小事件。更進一步而言,可依據(jù)容量、日期及連續(xù)性(continuity)將這些零星小事件合并至另一事件。舉例來說,如圖12A所示,儲存于電子裝置100中的多媒體文件可被儲存為事件1210、1220、1230及1240。需注意的是在事件1210 — 1240中的所有多媒體文件是在2013年4月12日所創(chuàng)建,且事件1210 —1240的容量分別為100、2、3及300MByes。然而,事件1220及1230可能僅包括數(shù)量相當有限的照片,且事件1220及1230的容量很小。更進一步,事件1220及1230均在同一天所建立。因此,事件1220及1230可被視為具有相同情況的兄弟事件(sibling events),且電子裝置100可自動合并事件1220及1230至一聯(lián)結(jié)事件(joint event) 1250,其總?cè)萘繛?MB,如圖12B所示。更進一步而言,當事件的容量小于一預(yù)定容量(例如24MB)且在同一天所建立,電子裝置100可自動地將這些事件合并至另一事件。并且,當一事件的容量大于一預(yù)定容量(例如24MB)時,該事件可被視為一注目事件(highlighted event)。
[0064]除此之外,合并事件的判斷準則可為事件的照片數(shù)量。舉例來說,如圖12A所示,儲存于電子裝置100中的多媒體文件可被分為事件1210、1220、1230及1240。需注意的是,在事件1210 — 1240中的所有多媒體文件均是在2013年4月12日所創(chuàng)建,且事件1210 —1240的照片數(shù)量分別為30、5、3及18。然而,在事件1220及1230中的照片數(shù)量是小于一預(yù)定數(shù)量(例如6張照片,非限定),因此電子裝置100可將事件1220及1230視為同樣具有小的照片數(shù)量的兄弟事件,并自動地將事件1220及1230合并為一聯(lián)結(jié)事件1250。
[0065]圖12C - 12D是顯示依據(jù)本發(fā)明另一實施例中自動合并不同的小事件的示意圖。舉例來說,如圖12C所示,儲存于電子裝置100中的多媒體文件可被儲存為事件1260、1270、1280及1290。需注意的是在事件1260、1270、1280及1290中的所有多媒體文件均創(chuàng)建于不同的時間及/或不同的地點,且事件1260 - 1290的容量分別為100、2、3及300Mbytes。雖然事件1270及1280是在不同的日期創(chuàng)建,事件1270及1280均是在臺中被創(chuàng)建。除此之外,事件1270及1280僅包括相當有限的照片數(shù)量,且事件1270及1280的容量均很小。因此,事件1270及1280可被視為具有相同情況的兄弟事件,且電子裝置100可自動地將事件1270及1280合并為一聯(lián)結(jié)事件1275,其總?cè)萘繛?MB,如圖12D所示。更進一步而言,當事件的容量小于一預(yù)定容量(例如24MB)并且在相同地點被創(chuàng)建,電子裝置100可自動地將這些事件合并至另一事件。并且,當一事件的容量大于一預(yù)定容量(例如24MB)時,該事件可被視為一注目事件。在一些實施例中,事件1260、1270、1280及1290的照片數(shù)量分別為30、5、3及18。類似于圖12A及圖12B的實施例,在一些實施例中,當在相同地點創(chuàng)建的多個事件的照片數(shù)量小于一預(yù)定數(shù)量(例如6張照片,非限定)時,電子裝置100會將這些事件(例如事件1270及1280)自動合并為一聯(lián)合事件(例如事件1275)。
[0066]除此之外,使用者亦可過手動操作,例如是合并、分割、重新命名、加入、刪除、創(chuàng)建、虛擬顯示/隱藏,來管理電子裝置100上的事件。需注意的是,上述手動操作并不會影響儲存于電子裝置100中的多媒體文件。舉例來說,使用者可通過「合并」操作將兩個事件完全合并,其可以是相關(guān)或不相關(guān)的事件。使用者亦可將在一事件中一些多媒體文件分割至其它事件,其可以是相關(guān)或不相關(guān)的事件。使用者亦可將一事件中的一些多媒體文件加入其它事件,且各多媒體文件是可能存在于多個事件中。使用者亦可給予一命名至一指定事件。
[0067]使用者亦可刪除一事件中的某些多媒體文件,其表示移除該事件與該多媒體文件的關(guān)系。當在該事件中的多媒體文件與其它事件沒有關(guān)聯(lián)時,該多媒體文件被實體地刪除。在另一實施例中,使用者可創(chuàng)建具有一指定名稱的事件,且利用手動操作(例如是合并、分害I]、加入、刪除等指令)來管理所創(chuàng)建的事件中的多媒體文件。在又一實施例中,使用者亦可通過使用者界面來指定那些事件要顯示或隱藏。
[0068]本發(fā)明的方法,或特定型態(tài)或其部分,可以以程序碼的型態(tài)包含于實體媒體,如軟盤、光盤片、硬盤、或是任何其它機器可讀取(如計算機可讀取)儲存媒體,其中,當程序碼被機器,如計算機加載且執(zhí)行時,此機器變成用以參與本發(fā)明的裝置或系統(tǒng)。本發(fā)明的方法、系統(tǒng)與裝置也可以以程序碼型態(tài)通過一些傳送媒體,如電線或電纜、光纖、或是任何傳輸型態(tài)進行傳送,其中,當程序碼被機器,如計算機接收、加載且執(zhí)行時,此機器變成用以參與本發(fā)明的裝置或系統(tǒng)。當在一般用途處理器實作時,程序碼結(jié)合處理器提供一操作類似于應(yīng)用特定邏輯電路的獨特裝置。
[0069]本發(fā)明雖以較佳實施例揭露如上,然其并非用以限定本發(fā)明的范圍,任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當可做些許的更動與潤飾,因此本發(fā)明的保護范圍當視所附的權(quán)利要求范圍所界定者為準。
【權(quán)利要求】
1.一種多媒體文件排序方法,用于一電子裝置,該方法包括: 取得儲存于該電子裝置的多個多媒體文件的時間信息及位置信息; 依據(jù)所取得的該時間信息及該位置信息過濾該多個多媒體文件;以及 依據(jù)所取得的該時間信息及該位置信息的相似度以排序該多個多媒體文件至多個群組。
2.根據(jù)權(quán)利要求1所述的多媒體文件排序方法,還包括: 利用該電子裝置創(chuàng)建該多個多媒體文件; 取得該電子裝置的一本地時間及一相關(guān)位置;以及 在創(chuàng)建該多個多媒體文件時將該電子裝置的該本地時間及該相關(guān)位置嵌入該多個多媒體文件。
3.根據(jù)權(quán)利要求1所述的多媒體文件排序方法,還包括: 依據(jù)一預(yù)定期間決定在所取得的該時間信息的相似度;以及 依據(jù)一參考區(qū)域決定在所取得的該位置信息的相似度。
4.根據(jù)權(quán)利要求3所述的多媒體文件排序方法,還包括: 由該多個多媒體文 件決定一參考多媒體文件; 取得該參考多媒體文件的一參考時間信息及一參考位置; 依據(jù)該參考多媒體文件的該參考位置決定該參考區(qū)域; 決定在該多個多媒體文件中的各剩余多媒體文件的該時間信息是否在該參考時間信息的一預(yù)定期間之內(nèi); 決定在該多個多媒體文件中的各剩余多媒體文件的該位置信息是否在該參考位置中的該參考區(qū)域內(nèi);以及 將具有該時間信息在該參考時間信息的一預(yù)定期間之內(nèi)且具有該位置信息在該參考位置中的該參考區(qū)域內(nèi)的該多個多媒體文件排序至該參考多媒體文件的相同群組。
5.根據(jù)權(quán)利要求3所述的多媒體文件排序方法,其中該參考區(qū)域是定義為在該參考位置的一預(yù)定距離內(nèi)的一區(qū)域。
6.一種多媒體文件排序方法,用于一電子裝置,該方法包括: 在由該電子裝置所執(zhí)行的一行事歷應(yīng)用程序中安排一事件,其中該事件具有一開始時間及一結(jié)束時間; 利用該電子裝置取得多個多媒體文件,其中各多媒體文件具有相應(yīng)的時間信息及位置信息; 依據(jù)該事件的一參考位置決定一參考區(qū)域;以及 將該時間信息介于該開始時間及該結(jié)束時間之間以及該位置信息在該參考區(qū)域內(nèi)的該多個多媒體文件排序至一第一群組。
7.根據(jù)權(quán)利要求6所述的多媒體文件排序方法,還包括: 將具有該時間信息在該開始時間之前或在該結(jié)束時間之后一預(yù)定期間內(nèi),且具有該位置信息在該參考區(qū)域之內(nèi)的該多個多媒體文件排序至該第一群組。
8.一種多媒體文件排序方法,用于一電子裝置,該方法包括: 取得儲存于該電子裝置的多個第一多媒體文件,其中所取得該多個第一多媒體文件被排序至一第一群組,且該多個第一多媒體文件的文件名稱包括一第一樣式;編輯至少一該多個第一多媒體文件,并將所編輯的該第一多媒體文件儲存為具有該第一樣式的一第二多媒體文件;以及 依據(jù)該第一樣式將該第二多媒體文件排序至該第一群組。
9.根據(jù)權(quán)利要求8所述的多媒體文件排序方法,其中該第二多媒體文件包括與所編輯的該第一多媒體文件相同的該時間信息及該位置信息。
10.一種多媒體文件排序方法,用于一電子裝置,該方法包括: 取得儲存于該電子裝置中的多個不同數(shù)據(jù)夾中的多個第一多媒體文件; 藉由分析所有該多個第一多媒體文件以取得該多個第一多媒體文件的時間信息及位置信息;以及 依據(jù)所取得的該時間信息及/或該位置信息的相似度將該多個第一多媒體文件排序到至少一群組。
11.一種電子裝置,包括: 一存儲器單元,用以儲存多個多媒體文件;以及 一處理器,用以取得儲存于該電子裝置的多個多媒體文件的時間信息及位置信息,依據(jù)所取得的該時間信息及該位置信息過濾該多個多媒體文件,依據(jù)所取得的該時間信息及該位置信息的相似度以排序該多個多媒體文件至多個群組。
12.根據(jù)權(quán)利要求11所述的電子裝置,其中該處理器還利用該電子裝置創(chuàng)建該多個多媒體文件,取得該電子裝置的一本地時間及一相關(guān)位置,以及在創(chuàng)建該多個多媒體文件時將該電子裝置的該本地時間及該相關(guān)位置嵌入該多個多媒體文件。
13.根據(jù)權(quán)利要求11所述的電子裝置,其中該處理器還依據(jù)一預(yù)定期間決定在所取得的該時間信息的相似度,并依據(jù)一參考區(qū)域決定在所取得的該位置信息的相似度。
14.根據(jù)權(quán)利要求13所述的電子裝置,其中該處理器還由該多個多媒體文件決定一參考多媒體文件,取得該參考多媒體文件的一參考時間信息及一參考位置,依據(jù)該參考多媒體文件的該參考位置決定該參考區(qū)域,決定在該多個多媒體文件中的各剩余多媒體文件的該時間信息是否在該參考時間信息的一預(yù)定期間之內(nèi),決定在該多個多媒體文件中的各剩余多媒體文件的該位置信息是否在該參考位置中的該參考區(qū)域內(nèi),以及將具有該時間信息在該參考時間信息的一預(yù)定期間之內(nèi)且具有該位置信息在該參考位置中的該參考區(qū)域內(nèi)的該多個多媒體文件排序至該參考多媒體文件的相同群組。
15.根據(jù)權(quán)利要求11所述的電子裝置,其中該參考區(qū)域是定義為在該參考位置的一預(yù)定距離內(nèi)的一區(qū)域。
16.一種電子裝置,包括: 一存儲器單元,用以儲存多個多媒體文件及一行事歷應(yīng)用程序;以及一處理器,用以在由該電子裝置所執(zhí)行的一行事歷應(yīng)用程序中安排一事件,其中該事件具有一開始時間及一結(jié)束時間; 其中該電子裝置還取得多個多媒體文件,其中各多媒體文件具有相應(yīng)的時間信息及位置信息; 其中該處理器還依據(jù)該事件的一參考位置決定一參考區(qū)域,并將該時間信息介于該開始時間及該結(jié)束時間之間以及該位置信息在該參考區(qū)域內(nèi)的該多個多媒體文件排序至一第一群組。
17.根據(jù)權(quán)利要求16所述的電子裝置,其中該處理器還將具有該時間信息在該開始時間之前或在該結(jié)束時間之后一預(yù)定期間內(nèi),且具有該位置信息在該參考區(qū)域之內(nèi)的該多個多媒體文件排序至該第一群組。
18.一種電子裝置,包括: 一存儲器單元,用以儲存多個第一多媒體文件,其中該多個第一多媒體文件被排序至一第一群組,且該多個第一多媒體文件的文件名稱包括一第一樣式;以及 一處理器,用以編輯至少一該多個第一多媒體文件,并將所編輯的該第一多媒體文件儲存為具有該第一樣式的一第二多媒體文件,以及依據(jù)該第一樣式將該第二多媒體文件排序至該第一群組。
19.根據(jù)權(quán)利要求18所述的電子裝置,其中該第二多媒體文件包括與所編輯的該第一多媒體文件相同的該時間信息及該位置信息。
20.一種電子裝置,包括: 一存儲器單元,用以儲存位于多個不同實體數(shù)據(jù)夾的多個第一多媒體文件;以及 一處理器,用以取得該多個第一多媒體文件,藉由分析所有該多個第一多媒體文件以取得該多個第一多媒體文件的時間信息及位置信息,以及依據(jù)所取得的該時間信息及/或該位置信息的相似度將該·多個第一多媒體文件排序到至少一群組。
【文檔編號】G06F17/30GK103714111SQ201310461819
【公開日】2014年4月9日 申請日期:2013年9月30日 優(yōu)先權(quán)日:2012年10月5日
【發(fā)明者】蔡振宇, 施怡芬 申請人:宏達國際電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
明光市| 越西县| 靖西县| 夏津县| 沧源| 米泉市| 安徽省| 睢宁县| 沙雅县| 麻城市| 辉县市| 汉寿县| 元谋县| 汶川县| 五大连池市| 蕲春县| 丰镇市| 和硕县| 循化| 全南县| 康保县| 安岳县| 遵义县| 札达县| 香河县| 乡城县| 安新县| 涞源县| 枣阳市| 尼玛县| 台前县| 富裕县| 扶绥县| 基隆市| 潮州市| 湄潭县| 香港| 云阳县| 夏河县| 泸水县| 漳浦县|