用于使用圖像識別布置圖像的方法和設(shè)備的制作方法
【專利摘要】公開了一種用于使用圖像識別布置圖像的方法和設(shè)備。所述方法包括如下操作:從原始圖像識別與原始圖像的至少一個局部區(qū)域相應(yīng)的主體部分;剪切主體部分;在預(yù)定區(qū)域中顯示主體部分。
【專利說明】用于使用圖像識別布置圖像的方法和設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖像布局。更具體地講,本發(fā)明涉及一種用于使用圖像識別布置圖像的方法和設(shè)備。
【背景技術(shù)】
[0002]近來的諸如智能電話、平板PC、個人數(shù)字助理(PDA)和全球定位系統(tǒng)(GPS)的電子裝置提供越來越多種類的服務(wù)和可選功能。在選擇電子裝置時,消費者趨向于不僅強調(diào)電子裝置的功能而且強調(diào)功能的視覺方面。
[0003]為了跟上這一趨勢,已經(jīng)開發(fā)了在電子裝置上向用戶提供更加方便且精心設(shè)計的圖像布局的技術(shù),其中,在電子裝置中,以有效方式在有限區(qū)域內(nèi)布置至少一個圖像。
[0004]在這方面,用于使用圖像識別布置圖像的技術(shù)在以下專利公布中進行了描述:在2009年12月15日公布的發(fā)明人為Youngjoon Woo和Myungjee Kang并被轉(zhuǎn)讓給三星電子的名稱為 “METHOD OF USING IMAGE INFORMATION IN PORTABLE TERMINAL (使用便攜式終端中的圖像信息的方法)”的第10-2009-028038號韓國專利公布以及在2010年2月17日公布的發(fā)明人為Crystal Lynn Hoyer并被轉(zhuǎn)讓給微軟公司的名稱為“DYNAMICALLY LAYINGOUT IMAGES AND ASSOCIATED TEXT USING PRE-DEFINED LAYOUTS (使用預(yù)定義的布局動態(tài)布置圖像和相關(guān)聯(lián)文本)”的第10-2010-0018544號韓國專利公布。
[0005]前者公開了用于識別人類的面部并顯示識別出的面部區(qū)域的技術(shù),后者公開了用于使用預(yù)定義的布局顯示圖像和文本的技術(shù)。
[0006]另外,在當(dāng)前應(yīng)用的圖像布局技術(shù)中,對于例如圖庫縮略圖,存在用于將以整個圖像的某一區(qū)域為中心的區(qū)域剪切到預(yù)定尺寸并布置結(jié)果圖像的技術(shù)。
[0007]因此已經(jīng)提出了多樣化的布局技術(shù)。然而,當(dāng)為了在預(yù)定區(qū)域(例如,比圖像尺寸小的區(qū)域)中布置圖像而應(yīng)用這些技術(shù)中的一種技術(shù)時,可能發(fā)生圖像的不必要部分被放置在顯示器的中心,并因此使圖像的重要區(qū)域模糊,從而產(chǎn)生了不好的查看布局。此外,在分開的時間布置圖像和文本可能導(dǎo)致圖像的重要區(qū)域會被文本模糊的問題。
[0008]因此,需要一種用于使用圖像識別布置圖像以實現(xiàn)整個圖像的重要部分在預(yù)定區(qū)域中被最佳布置的設(shè)備和方法。
[0009]以上信息僅被呈現(xiàn)為用于幫助理解本公開的背景信息。關(guān)于以上內(nèi)容中的任何內(nèi)容是否可應(yīng)用為針對本發(fā)明的現(xiàn)有技術(shù),沒做確定,也沒做斷言。
【發(fā)明內(nèi)容】
[0010]本發(fā)明的多個方面在于至少解決上述問題和/或缺點并至少提供下述優(yōu)點。因此,本發(fā)明的一方面在于提供一種用于使用圖像識別布置圖像以使整個圖像的重要部分能夠被最佳地布置在預(yù)定區(qū)域中的方法和設(shè)備。
[0011]本發(fā)明的另一方面在于提供一種用于使用圖像識別布置圖像以確保當(dāng)圖像和文本將被一起顯示時整個圖像的重要部分不被相關(guān)聯(lián)文本模糊的方法和設(shè)備。[0012]根據(jù)本發(fā)明的一方面,提供一種使用圖像識別布置圖像的方法。所述方法包括:從原始圖像識別與原始圖像的至少一個局部區(qū)域相應(yīng)的主體部分;將原始圖像的主體部分從原始圖像剪切掉;在預(yù)定區(qū)域中顯示剪切的主體部分。
[0013]根據(jù)本發(fā)明的另一方面,提供一種使用圖像識別布置圖像的方法。所述方法包括:在原始圖像被顯示在屏幕中時,響應(yīng)于預(yù)定用戶命令,基于預(yù)定準(zhǔn)則從原始圖像識別原始圖像的主體部分;考慮將在屏幕中與原始圖像顯示的文本的尺寸和位置中的至少一個,確定在何處顯示原始圖像的主體部分和文本中的至少一個,使得主體部分不被文本模糊。
[0014]根據(jù)本發(fā)明的另一方面,提供一種使用圖像識別布置圖像的方法。所述方法包括:當(dāng)聯(lián)系人模式被運行時,在屏幕中顯示至少一個呼叫者標(biāo)識(ID)的列表;如果呼叫者ID從列表中的至少一個呼叫者ID中被選擇,則在全屏幕中顯示呼叫者ID的原始圖像;如果預(yù)定用戶命令被輸入,則基于預(yù)定準(zhǔn)則從原始圖像識別與在全屏幕中顯示的原始圖像的至少一個局部區(qū)域相應(yīng)的主體部分;剪切識別出的主體部分;在屏幕中的預(yù)定區(qū)域中顯示剪切的主體部分。
[0015]根據(jù)本發(fā)明的另一方面,提供一種用于使用圖像識別布置圖像的設(shè)備。所述設(shè)備包括:顯示單元,顯示應(yīng)用程序的運行屏幕和菜單狀態(tài);控制器,控制如下布局操作:識別與原始圖像的至少一個局部區(qū)域相應(yīng)的原始圖像的主體部分,從原始圖像剪切掉主體部分,并在預(yù)定區(qū)域中顯示剪切的主體部分。
[0016]控制器可控制如下布局操作:在原始圖像被顯示在屏幕中時,在接收到預(yù)定用戶命令時,基于預(yù)定準(zhǔn)則識別與原始圖像的至少一個局部區(qū)域相應(yīng)的原始圖像的主體部分;考慮文本的尺寸和位置中的至少一個,確定在何處顯示原始圖像的主體部分和將與原始圖像顯示的文本,使得原始圖像的主體部分不被文本模糊。
[0017]控制器可控制如下操作:如果聯(lián)系人模式被運行,則在屏幕中顯示包括至少一個呼叫者ID的列表;當(dāng)呼叫者ID從列表的至少一個呼叫者ID中被選擇時,在全屏幕中顯示呼叫者ID的原始圖像;在原始圖像被顯示在全屏幕中時,在接收到預(yù)定用戶命令時,基于預(yù)定準(zhǔn)則識別與原始圖像的至少一個局部區(qū)域相應(yīng)的原始圖像的主體部分;剪切主體部分;在預(yù)定區(qū)域中顯示主體部分。
[0018]根據(jù)本發(fā)明的示例性實施例,如果圖像將被布置在小于圖像尺寸的預(yù)定區(qū)域中,則圖像的重要部分可被布置在顯示屏幕的中心處,而不必要部分在中心外,從而提供精心設(shè)計的顯示屏幕。
[0019]另外,如果相關(guān)聯(lián)文本將與顯示圖像被顯示,則確保文本不模糊整個圖像的重要部分。
[0020]從以下結(jié)合附圖進行的公開了本發(fā)明的示例性實施例的詳細(xì)描述,本發(fā)明的其他方面、優(yōu)點和顯著特征對本領(lǐng)域的技術(shù)人員將變得清楚。
【專利附圖】
【附圖說明】
[0021]從結(jié)合附圖進行的以下描述,本發(fā)明的特定示例性實施例的以上和其他方面、特征和優(yōu)點將更加清楚,在附圖中:
[0022]圖1是根據(jù)本發(fā)明的示例性實施例的應(yīng)用了用于使用圖像識別布置圖像的設(shè)備的移動裝置的框圖;[0023]圖2是示出根據(jù)本發(fā)明的示例性實施例的使用圖像識別布置圖像的操作的流程圖;
[0024]圖3A至圖3F示出根據(jù)本發(fā)明的示例性實施例的在識別人圖像的主體部分方面的圖像;
[0025]圖4示出根據(jù)本發(fā)明的示例性實施例的在識別背景圖像的主體部分方面的圖像;
[0026]圖5是示出根據(jù)本發(fā)明的示例性實施例的使用圖像識別布置圖像的操作的流程圖;
[0027]圖6A至圖6D示出根據(jù)本發(fā)明的示例性實施例的從使用圖像識別布置圖像的操作產(chǎn)生的縮略圖視圖屏幕;
[0028]圖7是示出根據(jù)本發(fā)明的示例性實施例的使用圖像識別布置圖像的操作的流程圖;
[0029]圖8是示出根據(jù)本發(fā)明的示例性實施例的布置圖像和文本的操作的流程圖;
[0030]圖9A至圖9C1示出根據(jù)本發(fā)明的示例性實施例的具有從使用圖像識別布置圖像的操作產(chǎn)生的圖像和相關(guān)聯(lián)文本的屏幕;
[0031]圖10是示出根據(jù)本發(fā)明的另一示例性實施例的使用圖像識別布置圖像的操作的流程圖;
[0032]圖1lA和圖1lB示出根據(jù)本發(fā)明的示例性實施例的從使用圖像識別布置圖像的操作產(chǎn)生的聯(lián)系人模式的運行屏幕。
[0033]在整個附圖中,應(yīng)注意的是,相似的標(biāo)號用于描繪相同或相似的元件、特征和結(jié)構(gòu)。
【具體實施方式】
[0034]提供參照附圖的以下描述以幫助全面理解由權(quán)利要求及其等同物限定的本發(fā)明的示例性實施例。以下描述包括各種特定細(xì)節(jié)以幫助理解,但是這些細(xì)節(jié)應(yīng)僅被視為示例性的。因此,本領(lǐng)域的普通技術(shù)人員將認(rèn)識到,在不脫離本發(fā)明的范圍和精神的情況下,可對本文中描述的實施例進行各種改變和修改。另外,為了清楚和簡明,可省略對公知功能和構(gòu)造的描述。
[0035]在以下描述和權(quán)利要求中使用的術(shù)語和詞語不限于書面含義,而僅被發(fā)明人使用以實現(xiàn)對本發(fā)明的清晰和一致的理解。因此,本領(lǐng)域的技術(shù)人員應(yīng)清楚的是,提供對本發(fā)明的示例性實施例的以下描述僅為了說明目的,而不是為了限制由權(quán)利要求及其等同物限定的本發(fā)明的目的。
[0036]應(yīng)理解,除非上下文另外明確地指示,否則單數(shù)形式包括復(fù)數(shù)指示物。因此,例如,參考“組件表面”包括參考這種表面中的一個或更多個。
[0037]圖1是根據(jù)本發(fā)明的示例性實施例的應(yīng)用了用于使用圖像識別布置圖像的設(shè)備的移動裝置的框圖。
[0038]參照圖1,移動裝置100包括顯示單元190和顯示控制器195。移動裝置100還包括控制器110、移動通信模塊120、子通信模塊130、多媒體模塊140、相機模塊150、全球定位系統(tǒng)(GPS)模塊155、輸入/輸出模塊160、傳感器模塊170、存儲器175和電源180。子通信模塊130包括無線局域網(wǎng)(WLAN)模塊131和短距離通信模塊132中的至少一個,多媒體模塊140包括廣播通信模塊141、音頻播放模塊142和視頻播放模塊143中的至少一個。相機模塊150包括第一相機151和第二相機152中的至少一個。輸入/輸出模塊160包括按鈕161、麥克風(fēng)162、揚聲器163、振動電機164、連接器165和鍵盤166中的至少一個。下文中,假定顯示單元190和顯示控制器195分別是例如觸摸屏和觸摸屏控制器。
[0039]移動通信模塊120在控制器110的控制下至少使用一個或更多個天線(未示出)通過移動通信將移動裝置100連接到外部裝置。移動通信模塊120將用于語音呼叫、視頻會議呼叫、短消息服務(wù)(SMS)消息或多媒體消息服務(wù)(麗S)消息的無線信號發(fā)送到蜂窩電話(未示出)、智能電話(未示出)、平板個人計算機(PC)(未示出)或另一裝置(未示出),和/或從這些裝置接收無線信號,其中,電話將電話號碼輸入了移動裝置100中。
[0040]子通信模塊130可包括WLAN模塊131和短距離通信模塊132中的至少一個。
[0041]WLAN模塊131可在控制器110的控制下連接到存在無線接入點(AP)(未示出)的地方中的互聯(lián)網(wǎng)。WLAN模塊131支持電氣和電子工程師協(xié)會(IEEE)WLAN標(biāo)準(zhǔn)IEEE802.1lx0短距離通信模塊132可執(zhí)行移動裝置100與另一移動裝置之間的短距離通信。
[0042]移動裝置100可包括移動通信模塊120、WLAN模塊131和短距離通信模塊132中的至少一個。例如,移動裝置100可基于每個模塊的性能而包括移動通信模塊120、WLAN模塊131和短距離通信模塊132的組合。
[0043]多媒體模塊140可包括廣播通信模塊141、音頻播放模塊142或視頻播放模塊143。廣播通信模塊141可在控制器110的控制下通過廣播通信天線(未示出)接收從廣播站發(fā)送的廣播信號(例如,電視廣播信號、無線電廣播信號或數(shù)據(jù)廣播信號)和附加廣播信息(例如,電子節(jié)目指南(EPG)或電子服務(wù)指南(ESG))。音頻播放模塊142可在控制器110的控制下播放存儲的或接收的數(shù)字音頻文件(例如,具有諸如mp3、wma、ogg或wav的擴展名的文件)。視頻播放模塊143可在控制器110的控制下播放存儲的或接收的數(shù)字視頻文件(例如,具有諸如mpeg、mpg、mp4、av1、move或mkv的擴展名的文件)。視頻播放模塊143還可播放數(shù)字音頻文件。
[0044]多媒體模塊140可包括除了廣播通信模塊141之外的音頻播放模塊142和視頻播放模塊143。多媒體模塊140的音頻播放模塊142或視頻播放模塊143可被包括在控制器110 中。
[0045]相機模塊150可包括用于在控制器110的控制下捕獲靜止圖像或視頻圖像的第一相機151和第二相機152中的至少一個。
[0046]GPS模塊155從位于地球軌道上的多顆GPS衛(wèi)星(未示出)接收無線電信號,并可通過使用從GPS衛(wèi)星到移動裝置100的到達時間來計算移動裝置100的位置。
[0047]輸入/輸出模塊160可包括多個按鈕161、麥克風(fēng)162、揚聲器163、振動電機164、連接器165和鍵盤166中的至少一種。
[0048]至少一個按鈕161可被布置在移動裝置100的外殼的前面、側(cè)面或后面,并可包括電源/鎖定按鈕(未示出)、音量按鈕(未示出)、菜單按鈕、主頁按鈕、返回按鈕和搜索按鈕中的至少一個。
[0049]麥克風(fēng)162通過在控制器110的控制下接收語音或聲音來產(chǎn)生電信號。
[0050]揚聲器163可在控制器110的控制下將與各種信號(例如,無線電信號、廣播信號、數(shù)字音頻文件、數(shù)字視頻文件或拍攝信號)相應(yīng)的聲音從移動通信模塊120、子通信模塊130、多媒體模塊140或相機模塊150輸出到移動裝置100的外部。揚聲器163可輸出與移動裝置100執(zhí)行的功能相應(yīng)的聲音(例如,按鈕按下聲音或回鈴音)??稍谝苿友b置100的外殼的適當(dāng)位置布置一個或多個揚聲器163。
[0051]振動電機164可在控制器110的控制下將電信號轉(zhuǎn)換為機械振動。例如,處于振動模式下的移動裝置100在從另一裝置(未示出)接收到語音呼叫時操作振動電機164??稍谝苿友b置100的外殼內(nèi)存在一個或更多個振動電機164。振動電機164可響應(yīng)于用戶通過觸摸屏190的觸摸行為或連續(xù)觸摸而操作。
[0052]連接器165可用作用于將移動裝置100連接到外部裝置(未示出)或電源(未示出)的接口。在控制器Iio的控制下,移動裝置100可經(jīng)由連接到連接器165的線纜將存儲在移動裝置100的存儲器175中的數(shù)據(jù)發(fā)送到外部裝置,或者從外部裝置接收數(shù)據(jù)。此外,移動裝置100可經(jīng)由連接到連接器165的線纜被電源供電,或者可利用電源對電池(未示出)充電。
[0053]鍵盤166可從用戶接收鍵輸入以控制移動裝置100。鍵盤166可包括形成在移動裝置100中的物理鍵盤(未示出)或顯示在觸摸屏190上的虛擬鍵盤(未示出)??梢罁?jù)移動裝置100的性能或結(jié)構(gòu)而不包括形成在移動裝置100中的機械鍵盤。
[0054]耳機(未示出)可被插入到耳機連接插孔167中,從而連接到移動裝置100。
[0055]傳感器模塊170包括用于檢測移動裝置100的狀態(tài)的至少一個傳感器。例如,傳感器模塊170可包括用于檢測用戶到移動裝置100的接近度的接近傳感器、用于檢測移動裝置100的環(huán)境光的量的照度傳感器(未示出)、用于檢測移動裝置100的運動(例如,移動裝置100的旋轉(zhuǎn)、施加到移動裝置100的加速度或振動)的運動傳感器(未示出)、用于使用地磁場檢測方向的地磁傳感器(未示出)、用于檢測重力作用的方向的重力傳感器以及用于通過測量氣壓來檢測高度的高度計。至少一個傳感器可檢測狀態(tài),并產(chǎn)生發(fā)送到控制器110的相應(yīng)信號。傳感器模塊170的傳感器可依據(jù)移動裝置100的性能而被添加或移除。
[0056]存儲器175可在控制器110的控制下存儲根據(jù)移動通信模塊120、子通信模塊130、多媒體模塊140、相機模塊150、GPS模塊155、輸入/輸出模塊160、傳感器模塊170或觸摸屏190的操作而輸入/輸出的信號或數(shù)據(jù)。存儲器175可存儲用于控制移動裝置100或控制器110的控制程序和應(yīng)用。
[0057]術(shù)語“存儲器”不僅表示存儲器175,而且表示控制器110中的只讀存儲器(ROM)112或隨機存取存儲器(RAM)113或安裝在移動裝置100中的存儲卡(未示出)(例如,安全數(shù)字(SD)卡、記憶棒等)。存儲器還可包括非易失性存儲器、易失性存儲器、硬盤驅(qū)動器(HDD)、固態(tài)驅(qū)動器(SSD)等。
[0058]電源180可在控制器110的控制下對放置在移動裝置100的外殼內(nèi)的一個或更多個電池(未示出)供電。所述一個或更多個電池對移動裝置100供電。電源180可經(jīng)由連接到連接器165的線纜向移動裝置100供應(yīng)從外部電源(未示出)輸入的電力。電源180還可使用無線充電技術(shù)向移動裝置100供應(yīng)來自外部電源的無線電力。
[0059]觸摸屏190接收用戶對觸摸屏190的操縱,并可顯示運行屏幕、應(yīng)用程序的操作狀態(tài)、菜單狀態(tài)等。換言之,觸摸屏190可向用戶提供用于各種服務(wù)(例如,呼叫、數(shù)據(jù)發(fā)送、廣播、拍攝服務(wù)等)的用戶接口。觸摸屏190可將與輸入到用戶接口的至少一個觸摸相應(yīng)的模擬信號發(fā)送到觸摸屏控制器195。觸摸屏190可從用戶的物理接觸(例如,使用包括拇指的手指)或經(jīng)由諸如電子筆(例如,觸控筆)的可觸摸的輸入裝置接收至少一個觸摸。觸摸屏190可接收至少一個觸摸中的一個觸摸的連續(xù)移動。觸摸屏190可將與輸入的觸摸的連續(xù)移動相應(yīng)的模擬信號發(fā)送到觸摸屏控制器195。
[0060]這里,觸摸不限于用戶的物理接觸或可觸摸的輸入裝置,并可包括非觸摸??蓹z測的距觸摸屏190的距離可依據(jù)移動裝置100的性能或結(jié)構(gòu)而變化,具體地講,觸摸屏190可輸出觸摸檢測和懸停檢測的不同值(例如,電流值)以可區(qū)分地檢測通過與用戶的身體或可觸摸的輸入裝置的接觸所發(fā)生的觸摸事件和非接觸輸入(例如,懸停事件)。此外,觸摸屏190可輸出對發(fā)生懸停事件的地方與觸摸屏190之間的距離的懸停檢測的不同值(例如,電流值)。
[0061]觸摸屏190可使用電阻、電容、紅外或聲波技術(shù)來實現(xiàn)。
[0062]觸摸屏控制器195將從觸摸屏190接收的模擬信號轉(zhuǎn)換為數(shù)字信號(例如,XY坐標(biāo)),并將數(shù)字信號發(fā)送到控制器110??刂破?10可通過使用從觸摸屏控制器195接收的數(shù)字信號來控制觸摸屏190。例如,響應(yīng)于觸摸事件或懸停事件,控制器110可使顯示在觸摸屏190上的快捷圖標(biāo)(未示出)能夠被選擇或被執(zhí)行。觸摸屏控制器195還可被合并在控制器110中。
[0063]此外,觸摸屏控制器195可通過檢測經(jīng)由觸摸屏190輸出的值(例如,電流值)來確定發(fā)生懸停事件的地方與觸摸屏190之間的距離,將確定的距離轉(zhuǎn)換為數(shù)字信號(例如,Z坐標(biāo)),并將數(shù)字信號提供給控制器110。
[0064]觸摸屏190可包括用于檢測通過用戶的身體或可觸摸的輸入裝置對觸摸屏190的觸摸或接近的至少兩個觸摸屏面板,以同時接收由用戶的身體或可觸摸的輸入裝置做出的兩個輸入。所述至少兩個觸摸屏面板將不同的輸出值提供給觸摸屏控制器195,并且觸摸屏控制器195可通過不同地識別從所述至少兩個觸摸屏面板輸入的值來區(qū)分通過觸摸屏由用戶的身體做出的輸入和由可觸摸的輸入裝置做出的輸入。
[0065]存儲器175可在控制器110的控制下存儲根據(jù)移動通信模塊120、子通信模塊130、多媒體模塊140、相機模塊150、GPS模塊155、輸入/輸出模塊160、傳感器模塊170和觸摸屏190的操作而輸入/輸出的信號或數(shù)據(jù)。存儲器175可存儲用于控制移動裝置100或控制器110的控制程序和應(yīng)用。
[0066]控制器110可包括中央處理單元(CPU) 111、ROMll2和RAMl 13,其中,ROMl 12存儲用于控制移動裝置100的控制程序,RAM113存儲從外部源輸入的信號或數(shù)據(jù)或者用作移動裝置100中的工作結(jié)果的存儲空間。CPUl 11可包括單核、雙核、三核或四核。CPUl 11、ROMl 12和RAMl 13可經(jīng)由內(nèi)部總線互相連接。
[0067]控制器110可控制移動通信模塊120、子通信模塊130、多媒體模塊140、相機模塊150,GPS模塊155、輸入/輸出模塊160、傳感器模塊170、存儲器175、電源180、觸摸屏190和觸摸屏控制器195。
[0068]在本發(fā)明的示例性實施例中,控制器110可基于用于使用圖像識別布置圖像的設(shè)備的屬性來控制如下布局操作:識別與原始圖像的至少一個局部區(qū)域相應(yīng)的原始圖像的主體部分,剪切出原始圖像的主體部分,并在預(yù)定區(qū)域中顯示主體部分。
[0069]在本發(fā)明的另一示例性實施例中,控制器110可基于用于使用圖像識別布置圖像的設(shè)備的屬性來控制如下布局操作:當(dāng)在屏幕中顯示原始圖像的同時接收到預(yù)定用戶命令時,基于預(yù)定準(zhǔn)則識別與原始圖像的至少一個局部區(qū)域相應(yīng)的原始圖像的主體部分,并考慮文本的尺寸和位置中的至少一個來確定在何處顯示原始圖像的主體部分和將與原始圖像顯示的文本,使得原始圖像的主體部分不被文本模糊。
[0070]在本發(fā)明的另一示例性實施例中,控制器110可基于用于使用圖像識別布置圖像的設(shè)備的屬性來控制如下操作:如果運行了聯(lián)系人模式,則在屏幕中顯示包括至少一個呼叫者標(biāo)識符(ID)的列表,當(dāng)從列表的至少一個呼叫者ID中選擇了呼叫者ID時,在全屏幕中顯示呼叫者ID的原始圖像,當(dāng)在全屏幕中顯示原始圖像的同時接收到預(yù)定用戶命令時,基于預(yù)定準(zhǔn)則識別與原始圖像的至少一個局部區(qū)域相應(yīng)的原始圖像的主體部分,剪切識別出的主體部分,并在預(yù)定區(qū)域中顯示主體部分。
[0071]圖2是示出根據(jù)本發(fā)明的示例性實施例的使用圖像識別布置圖像的操作的流程圖。
[0072]參照圖2,在步驟200運行與在接收到預(yù)定用戶命令(諸如用戶的觸摸、語音輸入、按鈕按下等)時使用圖像識別布置任何圖像相關(guān)的操作模式。操作模式可以是顯示包含至少一個圖像的圖庫的圖庫模式或者顯示包含至少一個縮略圖圖像的圖庫的圖庫縮略圖模式。在步驟204,在操作模式下從原始圖像識別與原始圖像的至少一個局部區(qū)域相應(yīng)的主體部分。以下將更加詳細(xì)地描述在步驟204識別主體部分的操作。在步驟206,剪切原始圖像的主體部分,并且在步驟208,在預(yù)定區(qū)域中顯示剪切的主體部分。
[0073]更詳細(xì)地講,可通過不識別原始圖像中的背景而識別對象(諸如人、動物或物品)并將包含至少一個對象的區(qū)域建立為主體部分來確定原始圖像的主體部分。
[0074]圖3A至圖3F示出根據(jù)本發(fā)明的示例性實施例的在識別人圖像的主體部分方面的圖像。
[0075]參照圖3A至圖3F,例如,如果對象是人,則可如下所述執(zhí)行從原始圖像識別除了背景之外的對象并將包含至少一個對象的區(qū)域建立為主體部分的操作。
[0076]首先,使用識別人的面部的技術(shù),識別包含在原始圖像O中的各個對象p1、p2和P3。然后,建立主體部分的候選區(qū)域c以包括所有的被識別的對象pl、p2和p3。候選區(qū)域C可包括原始圖像的大部分或原始圖像的一部分。將候選區(qū)域C的尺寸與預(yù)定參考尺寸S比較,并通過改變候選區(qū)域C的尺寸以適應(yīng)于參考尺寸S來確定主體部分m。
[0077]在建立具有若干對象的圖像的候選區(qū)域中,將整個顯示區(qū)域中的一點設(shè)置為具有參考坐標(biāo)(0,O),并且可通過檢查被識別的對象相對于參考坐標(biāo)的坐標(biāo)來建立候選區(qū)域。例如,在顯示區(qū)域的左上角被設(shè)置為參考坐標(biāo)(0,O)并且在參考尺寸S的長度小于顯示的圖像的長度時參考尺寸s的寬度等于顯示的圖像的寬度的情況下,可通過分別確定具有最小和最大Y坐標(biāo)的兩個對象并分別向下和向上移動距所述兩個對象的坐標(biāo)的預(yù)定距離來建立候選區(qū)域。
[0078]現(xiàn)在將更詳細(xì)地描述從原始圖像建立主體部分的操作。
[0079]首先參照圖3A和圖3B,在將候選區(qū)域c的尺寸與參考尺寸s比較中,如果候選區(qū)域C的尺寸小于參考尺寸S,則建立包含候選區(qū)域C的區(qū)域以適應(yīng)于參考尺寸S,然后將該區(qū)域確定為主體部分m。
[0080]參照圖3C和圖3D,在將候選區(qū)域c的尺寸與參考尺寸s比較中,如果候選區(qū)域c的尺寸大于參考尺寸S,則確定包含候選區(qū)域C的中心的區(qū)域以適應(yīng)于參考尺寸S,并且確定包含候選區(qū)域C的中心的區(qū)域是否包括被識別的對象中的至少一個。如圖3C中所示,如果至少一個對象P3包括在包含候選區(qū)域c的中心的區(qū)域中,則該區(qū)域被確定為主體部分m。
[0081]另一方面,參照圖3E和圖3F,如果包含候選區(qū)域c的中心的區(qū)域不包括任何一個被識別的對象,則從被識別的對象pl、p2和p3中檢測具有最大識別區(qū)域的對象(例如,對象P2),并且建立包含對象p2的區(qū)域以適應(yīng)于參考尺寸s并將該區(qū)域確定為主體部分m。
[0082]在識別包含在原始圖像中的各個對象中,如果對象中的一個是人,則可使用僅識別人的面部的技術(shù)來僅識別人的面部。如果對象不包含任何人類而相反包含動物,則可使用僅識別動物的面部的技術(shù)來僅識別動物的面部。在對圖像中的人類、動物和物品指定示例性優(yōu)先級中,人類排在第一位,動物排在下一位,物品排在最后。因此,在顯示圖像的主體部分方面,包括任何人類的區(qū)域被建立為主體部分并將被顯示。在示例性實施例中,例如,在將從包含動物和書桌的圖像顯示主體部分的情況下,包括動物的面部的區(qū)域被建立為主體部分并將被顯示。
[0083]此外,為了更詳細(xì)地解釋在步驟204識別主體部分的操作,原始圖像的主體部分可被建立為距原始圖像的中心的預(yù)定參考尺寸。例如,圖4示出根據(jù)本發(fā)明的示例性實施例的在識別背景圖像的主體部分方面的圖像。參照圖4,如果原始圖像包含風(fēng)景視圖而不包含任何人類、動物或物品,則建立主體部分m以適應(yīng)于以原始圖像的中心為中心的預(yù)定參考尺寸。
[0084]圖5是示出根據(jù)本發(fā)明的示例性實施例的使用圖像識別布置圖像的操作的流程圖。
[0085]參照圖5,在步驟300,響應(yīng)于用戶命令運行圖庫縮略圖視圖。在步驟302,加載安置在移動裝置100中的圖庫中的縮略圖的原始圖像,并識別原始圖像的各個主體部分。以與前述步驟204基本上相同的方式執(zhí)行識別原始圖像的主體部分的操作。在步驟304,通過剪切包括原始圖像的被識別的主體部分的各個區(qū)域以適應(yīng)于預(yù)定縮略圖尺寸來剪切原始圖像的被識別的各個主體部分。在步驟306,產(chǎn)生剪切主體部分的結(jié)果,作為與原始圖像相應(yīng)的各個縮略圖。在步驟308,將產(chǎn)生的縮略圖加載到圖庫中,并且在步驟310,在預(yù)定區(qū)域中分別顯示產(chǎn)生的縮略圖。
[0086]圖5的示例性實施例描述了當(dāng)用戶打開圖庫并設(shè)置以縮略圖格式顯示照片列表的照片列表的縮略圖視圖時,剪切每個圖像以使相應(yīng)主體部分不被剪切掉的操作。這確保每個縮略圖顯露出相應(yīng)原始圖像的主體部分。
[0087]圖6A至圖6D示出根據(jù)本發(fā)明的示例性實施例的從使用圖像識別布置圖像的操作產(chǎn)生的縮略圖視圖屏幕。
[0088]參照圖6A至圖6D,示出了移動裝置100的圖庫中的照片,每張照片具有包含稍后將被剪切并被產(chǎn)生作為縮略圖的主體部分的區(qū)域s的標(biāo)記。圖6A中是執(zhí)行圖5的操作的結(jié)果縮略圖視圖,圖5的操作包括產(chǎn)生相應(yīng)照片圖像的主體部分的各個縮略圖并布置縮略圖的操作。圖6B至圖6D示出從縮略圖中選擇的圖像的剪切,以不使相應(yīng)主體部分被剪切掉。
[0089]圖7是示出根據(jù)本發(fā)明的示例性實施例的使用圖像識別布置圖像的操作的流程圖。
[0090]參照圖7,在步驟400,響應(yīng)于用戶命令運行圖庫細(xì)節(jié)視圖。運行圖庫細(xì)節(jié)視圖包括:當(dāng)從移動裝置100的圖庫中的多個圖像中選擇了圖像時,在全屏幕中或以預(yù)定尺寸顯示圖像。在步驟402,顯示由用戶選擇的原始圖像。在步驟404,確定是否存在用于引入與原始圖像相關(guān)聯(lián)的文本的預(yù)定用戶命令。所述用戶命令可以是如輕拂的觸摸輸入、語音命令、按鈕按下等。如果在步驟404存在用于引入與原始圖像相關(guān)聯(lián)的文本的預(yù)定用戶命令,則處理進行到步驟406,否則如果不存在所述用戶命令,則處理結(jié)束。在步驟406,識別原始圖像的主體部分。以與前述步驟204基本上相同的方式執(zhí)行在步驟406識別原始圖像的主體部分的操作。在步驟408,通過考慮文本的尺寸和位置確定在屏幕中的何處顯示原始圖像的主體部分和文本使得主體部分不被文本模糊,來布置原始圖像和將與原始圖像顯示的文本。
[0091]以下將更詳細(xì)地描述步驟408的這種布局操作。
[0092]圖8是示出根據(jù)本發(fā)明的示例性實施例的布置圖像和文本的操作的流程圖。
[0093]參照圖8,在步驟4080,基于將被顯示的文本的尺寸和位置確定文本是否被預(yù)期與原始圖像的主體部分重疊。將被顯示的文本的位置可以位于顯示區(qū)域的上側(cè)、下側(cè)、左側(cè)和右側(cè)中的任何一個。
[0094]如果在步驟4080確定將被顯示的文本被預(yù)期不與原始圖像的主體部分重疊,則處理進行到步驟4081,或者如果將被顯示的文本被預(yù)期與原始圖像的主體部分重疊,則處理進行到步驟4082。
[0095]在步驟4081,在預(yù)定區(qū)域中顯示將被顯示的文本以與原始圖像重疊。這里,可在透明狀態(tài)下或在不透明狀態(tài)下顯示文本。
[0096]對于圖像的更詳細(xì)的視圖,在執(zhí)行在預(yù)定區(qū)域中引入并顯示與圖像相關(guān)聯(lián)的文本的操作中,如果圖像的主體部分不被文本的顯示所模糊而是被顯露,則可允許文本在圖像的顯示之上被顯示。
[0097]圖9A至圖9C1示出根據(jù)本發(fā)明的示例性實施例的具有從使用圖像識別布置圖像的操作產(chǎn)生的圖像和相關(guān)聯(lián)文本的屏幕。
[0098]參照圖9A至圖9CI,圖9A是來自圖庫的圖像的詳細(xì)視圖,其中,包含圖像的主體部分的區(qū)域s被標(biāo)記。圖9A1示出使用圖像識別布置圖像與相關(guān)聯(lián)文本而不進行圖像剪切或移動的結(jié)果,文本t與圖像重疊。
[0099]如果在步驟4080將被顯示的文本被預(yù)期與原始圖像重疊,則在步驟4082確定在原始圖像的顯示位置被移動得遠(yuǎn)離文本將被顯示的地方達到與將被顯示的文本的尺寸一樣遠(yuǎn)的情況下原始圖像的主體部分是否被預(yù)期將被模糊。如果在步驟4082確定在原始圖像的顯示位置被移動的情況下主體部分的一部分被預(yù)期將不被模糊,則處理進行到步驟4083,否則如果在原始圖像的位置被移動的情況下主體圖像的一部分被預(yù)期將被模糊,則處理進行到步驟4085。
[0100]在步驟4083,移動原始圖像的顯示位置。更具體地講,顯示的原始圖像的顯示位置被移動得遠(yuǎn)離文本將被顯示的地方。例如,如果假設(shè)文本位于整個顯示屏幕的下側(cè),則原始圖像的整個顯示位置被向上移動以離開文本的區(qū)域。在步驟4084,在為文本剩下的區(qū)域中顯示文本。
[0101]對于圖像的更詳細(xì)的視圖,在執(zhí)行在預(yù)定區(qū)域中引入并顯示與圖像相關(guān)聯(lián)的文本的操作中,如果在圖像被移動的情況下圖像的主體部分不被模糊而被顯露,則圖像被移動得與文本的尺寸一樣遠(yuǎn),以剩下用于顯示文本的空間。參照圖9B,示出了來自圖庫的圖像的詳細(xì)視圖,其中,包含圖像的主體部分的區(qū)域s被標(biāo)記。圖9B1示出通過移動圖像的顯示位置以確保在通過圖像的顯示位置的移動所產(chǎn)生的顯示屏幕的空的空間中顯示文本t的同時圖像的主體部分被全部顯示來使用圖像識別布置與文本相關(guān)聯(lián)的圖像的結(jié)果。
[0102]如果在步驟4082確定在圖像的位置被移動的情況下圖像的整個或局部主體部分被預(yù)期將被模糊,則在步驟4085,建立虛擬區(qū)域以包括主體部分而不包括將被顯示的文本的區(qū)域。更具體地講,在文本位于整個顯示器的上側(cè)或下側(cè)的示例性實施例中,可建立虛擬區(qū)域以包括圖像的主體部分以及除了文本所位于的空間之外的主體部分的左側(cè)空間和右側(cè)空間。在文本位于整個顯示器的左側(cè)或右側(cè)的另一示例性實施例中,可建立虛擬區(qū)域以包括圖像的主體部分以及除了文本所位于的空間之外的主體部分的上部空間和下部空間。在步驟4087,剪切掉除了虛擬區(qū)域之外的區(qū)域,并且將虛擬區(qū)域中的圖像移動遠(yuǎn)離文本將被顯示的地方,以避免圖像和文本的重疊。在步驟4089,在通過剪切產(chǎn)生的空區(qū)域中顯示文本。
[0103]對于圖像的更詳細(xì)的視圖,在執(zhí)行在預(yù)定區(qū)域中引入并顯示與圖像相關(guān)聯(lián)的文本的操作中,可建立不包括圖像的主體部分的區(qū)域,并剪切掉該區(qū)域,并且可在該區(qū)域被剪切掉的地方顯示文本。在文本位于整個顯示屏幕的下側(cè)的示例性實施例中,將被剪切的區(qū)域是不包括主體部分以及主體部分的左側(cè)和右側(cè)的區(qū)域,即,僅整個圖像的不包含主體部分的上側(cè)和下側(cè)被剪切。然后,為了避免圖像和文本彼此重疊,將不被剪切的區(qū)域中的圖像顯示被移動遠(yuǎn)離文本將被顯示的地方,并且文本被顯示在通過圖像顯示的移動所產(chǎn)生的空的空間中。在文本位于整個顯示屏幕的左側(cè)或右側(cè)的另一示例性實施例中,將被剪切的區(qū)域是不包括主體部分以及主體部分的上側(cè)和下側(cè)的區(qū)域,即,僅整個圖像的不包含主體部分的左側(cè)和右側(cè)被剪切。然后,將不被剪切的區(qū)域中的圖像顯示被移動遠(yuǎn)離文本將被顯示的地方,并且文本被顯示在通過圖像顯示的移動所產(chǎn)生的空的空間中。圖9C是來自圖庫的圖像的詳細(xì)視圖,其中,包含圖像的主體部分的區(qū)域s被標(biāo)記。圖9C1示出通過剪切掉除了包括圖像的主體部分的虛擬區(qū)域之外的區(qū)域以在顯示屏幕中示出主體部分并移動虛擬區(qū)域的顯示位置使得文本t被顯示在通過圖像的顯示位置的移動所產(chǎn)生的空顯示區(qū)域中來使用圖像識別布置圖像與相關(guān)聯(lián)文本的結(jié)果。
[0104]圖10是示出根據(jù)本發(fā)明的示例性實施例的使用圖像識別布置圖像的操作的流程圖。
[0105]參照圖10,在步驟500,響應(yīng)于用戶命令運行聯(lián)系人模式。在步驟502,在聯(lián)系人模式下顯示呼叫者ID列表。在步驟504,確定是否通過用戶的觸摸或語音命令從呼叫者ID列表選擇了呼叫者ID。如果選擇了呼叫者ID,則處理進行到步驟506,否則如果沒有選擇任何呼叫者ID,則處理結(jié)束。在步驟506,在全屏幕中顯示選擇的呼叫者ID的預(yù)定原始圖像。此時,通過各個圖標(biāo)表示呼叫者ID的預(yù)定項,諸如姓名、電話號碼、電子郵件地址等,并且圖標(biāo)被顯示為與顯示在全屏幕中的原始圖像重疊,并且用于停止聯(lián)系人模式、返回主屏幕、執(zhí)行編輯等的附加圖標(biāo)也可被顯示為與顯示在全屏幕中的原始圖像重疊。
[0106]在步驟508確定是否存在用于顯示呼叫者ID的詳細(xì)信息的預(yù)定用戶命令。所述用戶命令可以是用戶的如輕拂的觸摸輸入、語音命令、圖標(biāo)選擇或按鈕按下。如果在步驟508存在所述用戶命令,則處理進行到步驟510,否則處理結(jié)束。[0107]在步驟510,識別原始圖像的主體部分。以與前述步驟204基本上相同的方式執(zhí)行在步驟510識別原始圖像的主體部分的操作。在步驟512,剪切原始圖像的主體部分,在步驟514,在預(yù)定區(qū)域中顯示剪切的主體部分。在步驟514,可在預(yù)定區(qū)域中顯示呼叫者ID的預(yù)定項,諸如呼叫者ID的姓名、電話號碼、電子郵件地址等。
[0108]可選擇地,在在步驟510識別原始圖像的主體部分之后,可在預(yù)定區(qū)域中僅顯示主體部分。在在預(yù)定區(qū)域中僅顯示原始圖像的主體部分的情況下,如果對顯示的原始圖像作出包括拖動或輕拂的觸摸,則可在原始圖像被拖動或輕拂時改變從顯示的原始圖像顯露的內(nèi)容。
[0109]圖10的示例性實施例描述了當(dāng)從在聯(lián)系人模式下顯示的至少一個呼叫者ID中選擇了呼叫者ID時,在全屏幕中顯示選擇的呼叫者ID的預(yù)定圖像的操作。示例性實施例還描述了當(dāng)通過用戶命令將顯示呼叫者ID的詳細(xì)信息時使圖像的主體部分被顯示的操作。
[0110]圖1lA和圖1lB示出根據(jù)本發(fā)明的示例性實施例的從使用圖像識別布置圖像的操作產(chǎn)生的聯(lián)系人模式的運行屏幕。
[0111]參照圖1lA和圖11B,圖1lA在具有表示呼叫者ID的預(yù)定項的各個圖標(biāo)的圖像i的全屏幕中示出呼叫者ID的預(yù)定原始圖像。圖1lA的原始圖像具有包含原始圖像的主體部分的區(qū)域S。圖1lB示出從圖1OA的處理產(chǎn)生的圖像,圖像表示出了呼叫者ID的詳細(xì)信息與圖像的主體部分和包括呼叫者ID的電話號碼、電子郵件地址等的預(yù)定項。
[0112]本發(fā)明的示例性實施例不限于以上描述的示例性實施例。相反,在由權(quán)利要求限定的本發(fā)明的精神和范圍內(nèi),可進行各種改變和替代。
[0113]例如,以上描述的示例性實施例包括識別原始圖像的對象而非背景并將包括至少一個對象的區(qū)域建立為原始圖像的主體部分的操作,其中,對象是人,但是本發(fā)明還可應(yīng)用于對象是動物或物品的情況。
[0114]另外,如果將與原始圖像顯示的文本的尺寸固定但是文本的顯示位置不固定,則在在步驟406識別原始圖像的主體部分之后,可通過考慮將在屏幕中與原始圖像顯示的文本的尺寸執(zhí)行剪切包含主體部分的圖像區(qū)域的操作和移動圖像區(qū)域的操作中的至少一個來確定在屏幕中的何處顯示文本使得原始圖像的主體部分不被模糊,從而布置文本和原始圖像。在此情況下,如果即使當(dāng)原始圖像的主體部分的剪切操作和移動操作中的至少一個被執(zhí)行時整個或局部主體部分也被模糊,則可應(yīng)用如上所述的重疊操作。
[0115]此外,如果將與原始圖像顯示的文本的尺寸不固定但是文本的顯示位置固定,則在在步驟406識別原始圖像的主體部分之后,可通過考慮將在屏幕中與原始圖像顯示的文本的位置執(zhí)行前述重疊、移動和剪切操作中的至少一個來確定將在屏幕中顯示的文本的尺寸使得原始圖像的主體部分不被文本模糊,從而布置文本和原始圖像。
[0116]另外,在執(zhí)行在預(yù)定區(qū)域中引入并顯示文本的操作中,還可能夠使文本與原始圖像重疊并且同時移動原始圖像的顯示位置。
[0117]對于圖像的詳細(xì)視圖,在執(zhí)行在預(yù)定區(qū)域中引入并顯示與圖像相關(guān)聯(lián)的文本的操作中,還可剪切并移動圖像,并且另外,使文本與圖像重疊。
[0118]除了對圖像的移動、剪切和重疊操作之外,還可通過縮小主體部分的圖像尺寸來布置圖像的主體部分。
[0119]將認(rèn)識到,本發(fā)明的示例性實施例可被實現(xiàn)為硬件、軟件或者硬件和軟件的組合的形式。軟件可在計算機可讀介質(zhì)上被存儲為可在處理器上執(zhí)行的程序指令或計算機可讀代碼。計算機可讀記錄介質(zhì)的示例包括磁存儲介質(zhì)(例如,ROM、軟盤、硬盤等)和光記錄介質(zhì)(例如,⑶-ROM或DVD)。計算機可讀記錄介質(zhì)還可分布于通過網(wǎng)絡(luò)連接的計算機系統(tǒng)中,使得計算機可讀代碼以分布方式被存儲和執(zhí)行。該介質(zhì)可被計算機讀取,被存儲在存儲器中,并被處理器執(zhí)行。包括在電力發(fā)送器或電力接收器中的存儲器可以是適合于存儲具有實現(xiàn)本發(fā)明的示例性實施例的指令的程序的計算機可讀記錄介質(zhì)的示例。
[0120]盡管已經(jīng)參照本發(fā)明的特定示例性實施例示出和描述了本發(fā)明,但是本領(lǐng)域的技術(shù)人員將理解,在不脫離由權(quán)利要求及其等同物限定的本發(fā)明的精神和范圍的情況下,在此可進行形式和細(xì)節(jié)上的各種改變。
【權(quán)利要求】
1.一種使用圖像識別布置圖像的方法,所述方法包括: 從原始圖像識別與原始圖像的至少一個局部區(qū)域相應(yīng)的主體部分; 將原始圖像的主體部分從原始圖像剪切掉; 在預(yù)定區(qū)域中顯示剪切的主體部分。
2.如權(quán)利要求1所述的方法,還包括:在將原始圖像的主體部分從原始圖像剪切掉之后,產(chǎn)生剪切的主體部分作為剪切的主體部分所屬于的原始圖像的縮略圖; 在預(yù)定區(qū)域中顯示縮略圖。
3.如權(quán)利要求1所述的方法,其中,識別主體部分的步驟包括: 識別包含在原始圖像中的除了原始圖像的背景之外的對象; 將至少一個對象建立為主體部分。
4.如權(quán)利要求3所述的方法,其中,識別包含在原始圖像中的除了原始圖像的背景之外的對象的步驟包括: 識別包含在原始圖像中的各個對象; 建立包括所有識別出的對象的主體部分的候選區(qū)域, 其中,將至少一個對象建立為主體部分的步驟包括: 通過將候選區(qū)域的尺寸與預(yù)定參考尺寸進行比較來確定主體部分; 改變候選區(qū)域的尺寸以適應(yīng)于參考尺寸。
5.如權(quán)利要求4所述的方法,其中,通過將候選區(qū)域的尺寸與預(yù)定參考尺寸進行比較來確定主體部分的步驟包括: 如果候選區(qū)域的尺寸小于參考尺寸,則通過建立包括候選區(qū)域的區(qū)域以適應(yīng)于參考尺寸來確定主體部分; 如果候選區(qū)域的尺寸大于參考尺寸,則建立包括候選區(qū)域的中心的區(qū)域以適應(yīng)于參考尺寸; 如果任何一個對象被包含在包括候選區(qū)域的中心的區(qū)域中,則從識別出的對象中檢測具有最大識別區(qū)域的對象; 建立包括檢測到的具有最大識別區(qū)域的對象的區(qū)域以適應(yīng)于參考尺寸,并將所述區(qū)域確定為主體部分; 如果任何一個對象被包含在包括候選區(qū)域的中心的區(qū)域中,則將包括候選區(qū)域的中心的區(qū)域確定為主體部分。
6.如權(quán)利要求1所述的方法,其中,識別主體部分的步驟包括: 將主體部分建立為以原始圖像的中心為中心的預(yù)定參考尺寸的區(qū)域。
7.一種使用圖像識別布置圖像的方法,所述方法包括: 在原始圖像被顯示在屏幕中時,響應(yīng)于預(yù)定用戶命令,基于預(yù)定準(zhǔn)則從原始圖像識別原始圖像的主體部分; 考慮將在屏幕中與原始圖像顯示的文本的尺寸和位置中的至少一個,確定在何處顯示原始圖像的主體部分和文本中的至少一個,使得主體部分不被文本模糊。
8.如權(quán)利要求7所述的方法,還包括: 考慮將在屏幕中與原始圖像顯示的文本的尺寸和位置中的至少一個,確定原始圖像的主體部分和將被顯示的文本中的至少一個的尺寸,使得主體部分不被文本模糊。
9.如權(quán)利要求7所述的方法,其中,確定在何處顯示原始圖像的主體部分和文本中的至少一個的步驟包括: 基于將被顯示的文本的尺寸和位置,確定將被顯示的文本是否被預(yù)期與原始圖像的主體部分重疊; 如果將被顯示的文本被預(yù)期與原始圖像的主體部分重疊,則確定在原始圖像的顯示位置被移動得遠(yuǎn)離將被顯示的文本的位置達到與將被顯示的文本的尺寸一樣遠(yuǎn)的情況下原始圖像的整個或局部主體部分是否被預(yù)期將被模糊; 建立包含原始圖像的主體部分并且不包含用于顯示文本的位置的虛擬區(qū)域,剪切除了虛擬區(qū)域之外的另一區(qū)域,并將虛擬區(qū)域中的原始圖像的顯示移動得遠(yuǎn)離用于顯示文本的位置; 在通過剪切除了虛擬區(qū)域之外的另一區(qū)域所產(chǎn)生的空區(qū)域中顯示文本; 如果確定原始圖像的整個或局部主體部分被預(yù)期將不被模糊,則將顯示原始圖像的顯示位置移動得遠(yuǎn)離用于顯示文本的位置,并在通過移動顯示原始圖像的顯示位置所產(chǎn)生的空的空間中顯示文本; 如果確定將被顯示的文本被預(yù)期不與原始圖像的主體部分重疊,則在預(yù)定區(qū)域中顯示將被顯示的文本,使得文本與原始圖像重疊。
10.如權(quán)利要求7所述的方法,其中,識別主體部分的步驟包括: 識別包含在原始圖像中的除了原始圖像的背景之外的對象; 將至少一個對象建立為主體部分。
11.如權(quán)利要求10所述的方法,其中,識別包含在原始圖像中的除了原始圖像的背景之外的對象的步驟包括: 識別包含在原始圖像中的各個對象; 建立包括所有識別出的對象的主體部分的候選區(qū)域, 其中,將至少一個對象建立為主體部分的步驟包括: 通過將候選區(qū)域的尺寸與預(yù)定參考尺寸進行比較來確定主體部分; 改變候選區(qū)域的尺寸以適應(yīng)于參考尺寸。
12.如權(quán)利要求11所述的方法,其中,通過將候選區(qū)域的尺寸與預(yù)定參考尺寸進行比較來確定主體部分的步驟包括: 如果候選區(qū)域的尺寸小于參考尺寸,則通過建立包括候選區(qū)域的區(qū)域以適應(yīng)于參考尺寸來確定主體部分; 如果候選區(qū)域的尺寸大于參考尺寸,則建立包括候選區(qū)域的中心的區(qū)域以適應(yīng)于參考尺寸; 如果任何一個對象被包含在包括候選區(qū)域的中心的區(qū)域中,則從識別出的對象中檢測具有最大識別區(qū)域的對象; 建立包括檢測到的具有最大識別區(qū)域的對象的區(qū)域以適應(yīng)于參考尺寸,并將所述區(qū)域確定為主體部分; 如果任何一個對象被包含在包括候選區(qū)域的中心的區(qū)域中,則將包括候選區(qū)域的中心的區(qū)域確定為主體部分。
13.如權(quán)利要求7所述的方法,其中,識別主體部分的步驟包括:將主體部分建立為以原始圖像的中心為中心的預(yù)定參考尺寸的區(qū)域。
14.一種使用圖像識別布置圖像的方法,所述方法包括: 當(dāng)聯(lián)系人模式被運行時,在屏幕中顯示至少一個呼叫者標(biāo)識(ID)的列表; 如果呼叫者ID從列表中的至少一個呼叫者ID中被選擇,則在全屏幕中顯示呼叫者ID的原始圖像; 如果預(yù)定用戶命令被輸入,則基于預(yù)定準(zhǔn)則從原始圖像識別與在全屏幕中顯示的原始圖像的至少一個局部區(qū)域相應(yīng)的主體部分; 剪切識別出的主體部分; 在屏幕中的預(yù) 定區(qū)域中顯示剪切的主體部分。
15.如權(quán)利要求14所述的方法,其中,在全屏幕中顯示呼叫者ID的原始圖像的步驟包括: 產(chǎn)生呼叫者ID的項作為各個圖標(biāo); 在預(yù)定區(qū)域中顯示圖標(biāo), 其中,在屏幕中的預(yù)定區(qū)域中顯示剪切的主體部分的步驟包括:在屏幕中的預(yù)定區(qū)域中顯示呼叫者ID的項。
16.如權(quán)利要求14所述的方法,還包括:在識別原始圖像的主體部分之后,在屏幕中的預(yù)定區(qū)域中僅顯示原始圖像以顯露識別出的主體部分。
17.如權(quán)利要求14所述的方法,其中,識別主體部分的步驟包括: 識別包含在原始圖像中的除了原始圖像的背景之外的對象; 將至少一個對象建立為主體部分。
18.如權(quán)利要求17所述的方法,其中,識別包含在原始圖像中的除了原始圖像的背景之外的對象的步驟包括: 識別包含在原始圖像中的各個對象; 建立包括所有識別出的對象的主體部分的候選區(qū)域, 其中,將至少一個對象建立為主體部分的步驟包括: 通過將候選區(qū)域的尺寸與預(yù)定參考尺寸進行比較來確定主體部分; 改變候選區(qū)域的尺寸以適應(yīng)于參考尺寸。
19.如權(quán)利要求18所述的方法,其中,通過將候選區(qū)域的尺寸與預(yù)定參考尺寸進行比較來確定主體部分的步驟包括: 如果候選區(qū)域的尺寸小于參考尺寸,則通過建立包括候選區(qū)域的區(qū)域以適應(yīng)于參考尺寸來確定主體部分; 如果候選區(qū)域的尺寸大于參考尺寸,則建立包括候選區(qū)域的中心的區(qū)域以適應(yīng)于參考尺寸; 如果任何一個對象被包含在包括候選區(qū)域的中心的區(qū)域中,則從識別出的對象中檢測具有最大識別區(qū)域的對象; 建立包括檢測到的具有最大識別區(qū)域的對象的區(qū)域以適應(yīng)于參考尺寸,并將所述區(qū)域確定為主體部分; 如果任何一個對象被包含在包括候選區(qū)域的中心的區(qū)域中,則將包括候選區(qū)域的中心的區(qū)域確定為主體部分。
20.如權(quán)利要求16所述的方法,其中,識別主體部分的步驟包括: 將主體部分建立為以原始圖像的中心為中心的預(yù)定參考尺寸的區(qū)域。
21.一種用于使用圖像識別布置圖像的設(shè)備,所述設(shè)備包括: 顯示單元,顯示應(yīng)用程序的運行屏幕和菜單狀態(tài); 控制器,控制如下布局操作:識別與原始圖像的至少一個局部區(qū)域相應(yīng)的原始圖像的主體部分,從原始圖像剪切掉主體部分,并在預(yù)定區(qū)域中顯示剪切的主體部分。
22.如權(quán)利要求21所述的設(shè)備,其中,在原始圖像被顯示在屏幕中時,控制器響應(yīng)于預(yù)定用戶命令基于預(yù)定準(zhǔn)則從原始圖像識別原始圖像的主體部分; 考慮將在屏幕中與原始圖像顯示的文本的尺寸和位置中的至少一個,確定原始圖像的主體部分和將被顯示的文本中的至少一個的尺寸,使得主體部分不被文本模糊。
23.如權(quán)利要求21所述的設(shè)備,其中,當(dāng)聯(lián)系人模式被運行時,控制器在屏幕中顯示至少一個呼叫者標(biāo)識(ID)的列表; 如果呼叫者ID從列表中的至少一個呼叫者ID中被選擇,則在全屏幕中顯示呼叫者ID的原始圖像; 如果預(yù)定用戶命令被輸入,則基于預(yù)定準(zhǔn)則從原始圖像識別與在全屏幕中顯示的原始圖像的至少一個局 部區(qū)域相應(yīng)的主體部分; 剪切識別出的主體部分; 在屏幕中的預(yù)定區(qū)域中顯示剪切的主體部分。
【文檔編號】G06F9/34GK103914280SQ201410006807
【公開日】2014年7月9日 申請日期:2014年1月7日 優(yōu)先權(quán)日:2013年1月7日
【發(fā)明者】陳炯周, 李宰明, 張喆皓 申請人:三星電子株式會社