本公開(kāi)涉及一種用于執(zhí)行對(duì)拍攝的圖像進(jìn)行校正的功能的移動(dòng)終端。
背景技術(shù):
移動(dòng)終端的示例包括各自包括電池和顯示單元、通過(guò)使用從電池供應(yīng)的電力在顯示單元的屏幕上顯示信息、并且可由用戶攜帶的全部裝置。另外,移動(dòng)終端的示例包括記錄并重現(xiàn)視頻的裝置、顯示圖形用戶界面(GUI)的裝置等。另外,移動(dòng)終端的示例包括筆記本計(jì)算機(jī)、便攜式電話、顯示畫(huà)面信息的眼鏡和手表、游戲機(jī)等。
隨著移動(dòng)終端的功能正日益多樣化,移動(dòng)終端被實(shí)現(xiàn)為具有諸如拍攝照片的功能、拍攝視頻的功能、重現(xiàn)音樂(lè)或視頻的功能、玩游戲的功能、接收廣播的功能等這樣的復(fù)雜功能的多媒體播放器。為了支持并增加移動(dòng)終端的功能,要求改進(jìn)移動(dòng)終端的結(jié)構(gòu)和/或軟件。
相機(jī)被配備在移動(dòng)終端中,并且使用由相機(jī)拍攝的圖像的各種功能正在被研發(fā)??梢酝ㄟ^(guò)使用移動(dòng)終端的前相機(jī)和后相機(jī)來(lái)使各種實(shí)體(subject)成像。近來(lái),隨著配備在移動(dòng)終端中的相機(jī)的拍攝質(zhì)量提高,提供了更清晰的圖像。然而,在對(duì)立體對(duì)象進(jìn)行拍攝的情況下,使圖像在其邊緣區(qū)域中失真。
技術(shù)實(shí)現(xiàn)要素:
因此,詳細(xì)描述的一個(gè)方面在于提供一種移動(dòng)終端及其控制方法,該移動(dòng)終端及其控制方法提供了在三維(3D)實(shí)體被成像為二維(2D)實(shí)體時(shí)發(fā)生的透視失真(perspective distortion)已經(jīng)得到校正的拍攝的圖像。
為了實(shí)現(xiàn)這些和其它優(yōu)點(diǎn)并且根據(jù)本說(shuō)明書(shū)的目的,如本文中具體實(shí)現(xiàn)并廣義描述的,一種移動(dòng)終端包括:相機(jī),該相機(jī)被配置為對(duì)外部環(huán)境進(jìn)行拍攝;顯示單元,該顯示單元被配置為顯示由所述相機(jī)拍攝的圖像;以及控制單元,該控制單元被配置為從所述圖像中提取與所述外部環(huán)境中的面部對(duì)應(yīng)的至少一個(gè)對(duì)象,并且控制所述顯 示單元以通過(guò)基于從所述圖像的中心到所述至少一個(gè)對(duì)象的距離修改所述至少一個(gè)對(duì)象的特定區(qū)域來(lái)對(duì)所述圖像進(jìn)行校正。
在本發(fā)明的示例性實(shí)施方式中,所述對(duì)象的特定區(qū)域被修改的程度可以隨著所述特定區(qū)域遠(yuǎn)離所述圖像的中心而增加,并且可以基于與所述對(duì)象的坐標(biāo)點(diǎn)對(duì)應(yīng)的校正系數(shù)來(lái)確定修改的程度。因此,僅與面部對(duì)應(yīng)的區(qū)域可以被修改,并且可以基于坐標(biāo)點(diǎn)進(jìn)行校正,因此提供與實(shí)體大致相同的圖像。
在本發(fā)明的示例性實(shí)施方式中,當(dāng)提取與面部對(duì)應(yīng)的多個(gè)對(duì)象時(shí),可以僅對(duì)用戶所選擇的對(duì)象進(jìn)行校正,或者可以基于距與所選擇的對(duì)象對(duì)應(yīng)的實(shí)體的距離,針對(duì)所選擇的校正系數(shù)集來(lái)對(duì)圖像進(jìn)行校正。因此,被用戶認(rèn)為是重要對(duì)象的對(duì)象得到更精確的校正。
在本發(fā)明的示例性實(shí)施方式中,可以提供不包含非輸出區(qū)域或者包含在所述非輸出區(qū)域上顯示的虛擬圖像的補(bǔ)償圖像或附加校正圖像。
在本發(fā)明的示例性實(shí)施方式中,可以對(duì)圖像中所包含的面部進(jìn)行提取,并且可以基于距所述圖像的中心的距離來(lái)對(duì)與所述面部對(duì)應(yīng)的對(duì)象的特定區(qū)域進(jìn)行校正。因此,人的面部被更精確地成像,并且可以選擇性地對(duì)僅發(fā)生失真的區(qū)域進(jìn)行校正,因此使圖像的修改的發(fā)生率最小化。
本申請(qǐng)的進(jìn)一步的適用范圍將從下文中給出的詳細(xì)描述變得更顯而易見(jiàn)。然而,應(yīng)理解的是,當(dāng)指示本公開(kāi)的優(yōu)選實(shí)施方式的同時(shí),僅通過(guò)例示給出詳細(xì)的描述和具體的示例,因?yàn)樵诒竟_(kāi)的精神和范圍內(nèi)的各種改變和修改對(duì)于本領(lǐng)域技術(shù)人員而言將從詳細(xì)的描述中變得顯而易見(jiàn)。
附圖說(shuō)明
附圖被包括進(jìn)來(lái)以提供對(duì)本公開(kāi)的進(jìn)一步理解,并且被并入到本說(shuō)明書(shū)中并構(gòu)成本說(shuō)明書(shū)的一部分,附圖例示了示例性實(shí)施方式,并且與本說(shuō)明書(shū)一起用于解釋本公開(kāi)的原理。
在附圖中:
圖1A是用于描述根據(jù)本發(fā)明的示例性實(shí)施方式的移動(dòng)終端的框圖;
圖1B和圖1C是例示了根據(jù)本發(fā)明的示例性實(shí)施方式的移動(dòng)終端的在不同的方向上看到的圖;
圖2A是用于描述根據(jù)本發(fā)明的示例性實(shí)施方式的控制移動(dòng)終端的方法的流程圖;
圖2B是用于描述圖2A中所例示的控制方法的概念圖;
圖2C是用于描述透視失真的概念圖;
圖3是用于描述基于所存儲(chǔ)的校正系數(shù)來(lái)執(zhí)行校正的控制方法的流程圖;
圖4A是用于描述對(duì)校正圖像進(jìn)行附加校正的控制方法的流程圖;
圖4B是用于描述圖4A中所例示的控制方法的概念圖;
圖5A是用于描述基于附加校正圖像中所包含的對(duì)象的狀態(tài)來(lái)生成補(bǔ)償圖像的控制方法的流程圖;
圖5B和圖5C是用于描述圖5A中所例示的控制方法的概念圖;
圖6A、圖6B和圖6C是用于描述選擇性地對(duì)圖像進(jìn)行校正的控制方法的概念圖;
圖7A是用于描述基于距實(shí)體的距離來(lái)選擇性地應(yīng)用校正系數(shù)集的控制方法的流程圖;
圖7B和圖7C是用于描述選擇性地應(yīng)用校正系數(shù)集的控制方法的概念圖;
圖8A是用于描述對(duì)不包含人的面部的圖像進(jìn)行校正的方法的概念圖;
圖8B是用于描述當(dāng)對(duì)象與平面實(shí)體相對(duì)應(yīng)時(shí)的控制方法的概念圖;
圖9A、圖9B和圖9C是用于描述針對(duì)校正圖像的控制方法的概念圖;以及
圖10是用于描述對(duì)預(yù)覽畫(huà)面上的圖像進(jìn)行校正的控制方法的概念圖。
具體實(shí)施方式
現(xiàn)在將參照附圖根據(jù)在本文中公開(kāi)的示例性實(shí)施方式詳細(xì)地給出描述。為了便于參照附圖簡(jiǎn)要描述,相同或等同的組件可以設(shè)置有相同或相似的附圖標(biāo)記,并且將不再重復(fù)其描述。一般而言,諸如“模塊”和“單元”這樣的后綴可以被用于指代元件或組件。本文中使用這樣的后綴僅旨在利于本說(shuō)明書(shū)的描述,并且后綴本身并不旨在提供任何特殊的含義或功能。在本公開(kāi)中,為了簡(jiǎn)明起見(jiàn),已經(jīng)總體上省略了對(duì)相關(guān)領(lǐng)域的普通技術(shù)人員眾所周知的內(nèi)容。附圖被用來(lái)幫助容易理解各個(gè)技術(shù)特征,并且應(yīng)該理解的是,本文中提供的實(shí)施方式不受附圖的限制。因此,除了在附圖中被明確闡述的內(nèi)容以外,本公開(kāi)應(yīng)當(dāng)被解釋為延伸到任何改變、等同物和替代方案。
可以利用各種不同類型的終端來(lái)實(shí)現(xiàn)本文中提出的移動(dòng)終端。這些終端的示例包 括蜂窩電話、智能電話、用戶設(shè)備、膝上型計(jì)算機(jī)、數(shù)字廣播終端、個(gè)人數(shù)字助理(PDA)、便攜式多媒體播放器(PMP)、導(dǎo)航儀、便攜式計(jì)算機(jī)(PC)、板型PC、平板PC、超級(jí)本、可穿戴裝置(例如,智能手表、智能眼鏡、頭戴式顯示器(HMD))等。
僅通過(guò)非限制性示例的方式,將參照特定類型的移動(dòng)終端進(jìn)行進(jìn)一步的描述。然而,這些教導(dǎo)同樣適用于其它類型的終端,諸如上文提到的這些類型。另外,這些教導(dǎo)還可以適用于諸如數(shù)字TV、臺(tái)式計(jì)算機(jī)等這樣的固定終端。
現(xiàn)在參照?qǐng)D1A至圖1C,其中圖1A是根據(jù)本公開(kāi)的移動(dòng)終端的框圖,而圖1B和圖1C是該移動(dòng)終端的一個(gè)示例的從不同的方向觀看的概念圖。
移動(dòng)終端100被示出為具有諸如無(wú)線通信單元110、輸入單元120、感測(cè)單元140、輸出單元150、接口單元160、存儲(chǔ)器170、控制器180和電源單元190這樣的組件。要理解的是,實(shí)現(xiàn)全部所例示的組件不是必要條件,而是可以另選地實(shí)現(xiàn)更多或更少的組件。
參照?qǐng)D1A,移動(dòng)終端100被示出為具有無(wú)線通信單元110,該無(wú)線通信單元110被配置有多個(gè)通常實(shí)現(xiàn)的組件。例如,無(wú)線通信單元110通常包括使得能夠在移動(dòng)終端100與該移動(dòng)終端所在的無(wú)線通信系統(tǒng)或網(wǎng)絡(luò)之間進(jìn)行無(wú)線通信的一個(gè)或更多個(gè)組件。
無(wú)線通信單元110通常包括使得能夠進(jìn)行諸如下面的通信這樣的通信的一個(gè)或更多個(gè)模塊:移動(dòng)終端100與無(wú)線通信系統(tǒng)之間的無(wú)線通信、移動(dòng)終端100與另一移動(dòng)終端之間的通信、移動(dòng)終端100與外部服務(wù)器之間的通信。此外,無(wú)線通信單元110通常包括將移動(dòng)終端100與一個(gè)或更多個(gè)網(wǎng)絡(luò)連接在一起的一個(gè)或更多個(gè)模塊。為了利于這些通信,無(wú)線通信單元110包括下面的項(xiàng)中的一個(gè)或更多個(gè):廣播接收模塊111、移動(dòng)通信模塊112、無(wú)線互聯(lián)網(wǎng)模塊113、短距離通信模塊114以及位置信息模塊115。
輸入單元120包括用于獲得圖像或視頻的相機(jī)121、作為用于輸入音頻信號(hào)的音頻輸入裝置的一種類型的麥克風(fēng)122、以及用于使得用戶能夠輸入信息的用戶輸入單元123(例如,觸摸鍵、推按鍵、機(jī)械鍵、軟鍵等)。數(shù)據(jù)(例如,音頻、視頻、圖像等)由輸入單元120來(lái)獲得,并且可以根據(jù)裝置參數(shù)、用戶命令及其組合由控制器180進(jìn)行分析和處理。
感測(cè)單元140通常利用被配置為感測(cè)移動(dòng)終端的內(nèi)部信息、移動(dòng)終端的周圍環(huán)境、用戶信息等的一個(gè)或更多個(gè)傳感器來(lái)實(shí)現(xiàn)。例如,在圖1A中,感測(cè)單元140被示出具有接近傳感器141和照度傳感器142。
如果需要,感測(cè)單元140可以另選地或附加地包括其它類型的傳感器或裝置,諸如觸摸傳感器、加速度傳感器、磁傳感器、G傳感器、陀螺儀傳感器、運(yùn)動(dòng)傳感器、RGB傳感器、紅外(IR)傳感器、手指掃描傳感器、超聲傳感器、光傳感器(例如,相機(jī)121)、麥克風(fēng)122、電池計(jì)量表、環(huán)境傳感器(例如,氣壓計(jì)、濕度計(jì)、溫度計(jì)、輻射檢測(cè)傳感器、熱傳感器以及氣體傳感器等)、以及化學(xué)傳感器(例如,電子鼻、健康保健傳感器、生物傳感器等),僅舉幾例。移動(dòng)終端100可以被配置為利用從感測(cè)單元140獲得的信息、特別地從感測(cè)單元140的一個(gè)或更多個(gè)傳感器獲得的信息、以及其組合。
輸出單元150通常被配置為輸出諸如音頻、視頻、觸覺(jué)輸出等這樣的各種類型的信息。輸出單元150被示出為具有顯示單元151、音頻輸出模塊152、觸覺(jué)模塊153和光輸出模塊154。
為了利于觸摸屏,顯示單元151可以具有帶有觸摸傳感器的分層結(jié)構(gòu)或集成結(jié)構(gòu)。觸摸屏可以提供移動(dòng)終端100和用戶之間的輸出接口,以及用作提供移動(dòng)終端100和用戶之間的輸入接口的用戶輸入單元123。
接口單元160用作具有能夠與移動(dòng)終端100聯(lián)接的各種類型的外部裝置的接口。例如,接口單元160可以包括下面的項(xiàng)中的任一個(gè):有線或無(wú)線端口、外部電源端口、有線或無(wú)線數(shù)據(jù)端口、存儲(chǔ)器卡端口、用于連接具有識(shí)別模塊的裝置的端口、音頻輸入/輸出(I/O)端口、視頻I/O端口、耳機(jī)端口等。在一些情況下,移動(dòng)終端100可以響應(yīng)于正與接口單元160連接的外部裝置而執(zhí)行與所連接的外部裝置關(guān)聯(lián)的多種控制功能。
存儲(chǔ)器170通常被實(shí)現(xiàn)為存儲(chǔ)數(shù)據(jù),以支持移動(dòng)終端100的各種功能或特征。例如,存儲(chǔ)器170可以被配置為存儲(chǔ)在移動(dòng)終端100中執(zhí)行的應(yīng)用程序、用于移動(dòng)終端100的操作的數(shù)據(jù)或指令等。這些應(yīng)用程序中的一些可以經(jīng)由無(wú)線通信從外部服務(wù)器中下載。其它應(yīng)用程序可以在制造或運(yùn)送時(shí)被安裝在移動(dòng)終端100內(nèi),這通常是針對(duì)移動(dòng)終端100的基本功能(例如,接電話、打電話、接收消息、發(fā)送消息等)的情況。對(duì)于應(yīng)用程序來(lái)說(shuō)常見(jiàn)的是存儲(chǔ)在存儲(chǔ)器170中、安裝在移動(dòng)終端100中、以及由控 制器180執(zhí)行以執(zhí)行移動(dòng)終端100的操作(或功能)。
除了與應(yīng)用程序關(guān)聯(lián)的操作之外,控制器180通常還用來(lái)控制移動(dòng)終端100的總體操作??刂破?80可以通過(guò)處理由圖1A中所描述的各種組件輸入或輸出的信號(hào)、數(shù)據(jù)、信息等或者激活存儲(chǔ)器170中所存儲(chǔ)的應(yīng)用程序來(lái)提供或處理適于用戶的信息或功能。作為一個(gè)示例,控制器180根據(jù)存儲(chǔ)器170中已經(jīng)存儲(chǔ)的應(yīng)用程序的執(zhí)行來(lái)控制圖1A至圖1C中所例示的組件中的一些或全部。
為了供應(yīng)對(duì)于操作移動(dòng)終端100中所包含的元件和組件所需的適當(dāng)電力,電源單元190能夠被配置為接收外部電力或者提供內(nèi)部電力。電源單元190可以包括電池,并且該電池可以被配置為嵌入在終端主體中,或者被配置為可以從終端主體上拆卸。
仍然參照?qǐng)D1A,現(xiàn)在將更詳細(xì)地說(shuō)明在該圖中描述的各種組件。關(guān)于無(wú)線通信單元110,廣播接收模塊111通常被配置為經(jīng)由廣播信道從外部廣播管理實(shí)體接收廣播信號(hào)和/或廣播相關(guān)信息。廣播信道可以包括衛(wèi)星信道、陸地信道、或衛(wèi)星信道和陸地信道這兩者。在一些實(shí)施方式中,可以利用兩個(gè)或更多個(gè)廣播接收模塊111,以利于同時(shí)接收兩個(gè)或更多個(gè)廣播信道或者支持廣播信道之間的切換。
移動(dòng)通信模塊112可以向一個(gè)或更多個(gè)網(wǎng)絡(luò)實(shí)體發(fā)送無(wú)線信號(hào)和/或者從一個(gè)或更多個(gè)網(wǎng)絡(luò)實(shí)體接收無(wú)線信號(hào)。網(wǎng)絡(luò)實(shí)體的典型示例包括基站、外部移動(dòng)終端、服務(wù)器等。這些網(wǎng)絡(luò)實(shí)體構(gòu)成移動(dòng)通信網(wǎng)絡(luò)的一部分,該移動(dòng)通信網(wǎng)絡(luò)根據(jù)移動(dòng)通信的技術(shù)標(biāo)準(zhǔn)或通信方法(例如,全球移動(dòng)通信系統(tǒng)(GSM)、碼分多址(CDMA)、CDMA2000(碼分多址2000)、EV-DO(增強(qiáng)型優(yōu)化語(yǔ)音-數(shù)據(jù)或增強(qiáng)型僅語(yǔ)音-數(shù)據(jù))、寬帶CDMA(WCDMA)、高速下行鏈路分組接入(HSDPA)、高速上行鏈路分組接入(HSUPA)、長(zhǎng)期演進(jìn)(LTE)、LTE-A(高級(jí)長(zhǎng)期演進(jìn))等)來(lái)構(gòu)建。經(jīng)由移動(dòng)通信模塊112發(fā)送和/或接收的無(wú)線信號(hào)的示例包括語(yǔ)音呼叫信號(hào)、視頻(電話)呼叫信號(hào)、或者用于支持文本和多媒體消息的通信的各種格式的數(shù)據(jù)。
無(wú)線互聯(lián)網(wǎng)模塊113被配置為利于無(wú)線互聯(lián)網(wǎng)接入。該模塊可以內(nèi)置地或外置地聯(lián)接到移動(dòng)終端100。無(wú)線互聯(lián)網(wǎng)模塊113可以根據(jù)無(wú)線互聯(lián)網(wǎng)技術(shù)經(jīng)由通信網(wǎng)絡(luò)來(lái)發(fā)送和/或接收無(wú)線信號(hào)。
這種無(wú)線互聯(lián)網(wǎng)接入的示例包括無(wú)線LAN(WLAN)、無(wú)線保真(Wi-Fi)、Wi-Fi直連、數(shù)字生活網(wǎng)絡(luò)聯(lián)盟(DLNA)、無(wú)線寬帶(WiBro)、全球微波接入互操作性(WiMAX)、高速下行鏈路分組接入(HSDPA)、高速上行鏈路分組接入(HSUPA)、 長(zhǎng)期演進(jìn)(LTE)、LTE-A(高級(jí)長(zhǎng)期演進(jìn))等。無(wú)線互聯(lián)網(wǎng)模塊113可以根據(jù)這些無(wú)線互聯(lián)網(wǎng)技術(shù)以及其它互聯(lián)網(wǎng)技術(shù)來(lái)發(fā)送/接收數(shù)據(jù)。
在一些實(shí)施方式中,當(dāng)無(wú)線互聯(lián)網(wǎng)接入根據(jù)例如WiBro、HSDPA、HSUPA、GSM、CDMA、WCDMA、LTE、LTE-A等被實(shí)現(xiàn)為移動(dòng)通信網(wǎng)絡(luò)的一部分時(shí),無(wú)線互聯(lián)網(wǎng)模塊113執(zhí)行這種無(wú)線互聯(lián)網(wǎng)接入。這樣,互聯(lián)網(wǎng)模塊113可以與移動(dòng)通信模塊112協(xié)作,或者用作移動(dòng)通信模塊112。
短距離通信模塊114被配置為利于短距離通信。用于實(shí)現(xiàn)這些短距離通信的適當(dāng)技術(shù)包括BLUETOOTHTM、射頻識(shí)別(RFID)、紅外數(shù)據(jù)協(xié)會(huì)(IrDA)、超寬帶(UWB)、ZigBee、近場(chǎng)通信(NFC)、無(wú)線保真(Wi-Fi)、Wi-Fi直接、無(wú)線USB(無(wú)線通用串行總線)等。短距離通信模塊114通常經(jīng)由無(wú)線區(qū)域網(wǎng)絡(luò)來(lái)支持移動(dòng)終端100和無(wú)線通信系統(tǒng)之間的無(wú)線通信、移動(dòng)終端100和另一移動(dòng)終端100之間的通信、或者移動(dòng)終端和另一移動(dòng)終端100(或外部服務(wù)器)所處的網(wǎng)絡(luò)之間的通信。所述無(wú)線區(qū)域網(wǎng)絡(luò)的一個(gè)示例是無(wú)線個(gè)域網(wǎng)絡(luò)。
在一些實(shí)施方式中,另一移動(dòng)終端(其可類似于移動(dòng)終端100來(lái)配置)可以是能夠與移動(dòng)終端100交換數(shù)據(jù)(或者與移動(dòng)終端100協(xié)作)的可佩戴裝置(例如,智能手表、智能眼鏡或頭戴式顯示器(HMD))。短距離通信模塊114可以感測(cè)或識(shí)別可穿戴裝置,并且允許可穿戴裝置和移動(dòng)終端100之間的通信。另外,當(dāng)所感測(cè)的可穿戴裝置是被認(rèn)證為與移動(dòng)終端100通信的裝置時(shí),控制器180例如可以使得經(jīng)由短距離通信模塊114向可穿戴裝置發(fā)送在移動(dòng)終端100中處理的數(shù)據(jù)。因此,可穿戴裝置的用戶可以在可穿戴裝置上使用在移動(dòng)終端100中處理的數(shù)據(jù)。例如,當(dāng)在移動(dòng)終端100中接收到呼叫時(shí),用戶可以使用可穿戴裝置應(yīng)答呼叫。另外,當(dāng)在移動(dòng)終端100中接收到消息時(shí),用戶可以使用可穿戴裝置來(lái)查看所接收的消息。
位置信息模塊115通常被配置為檢測(cè)、計(jì)算、導(dǎo)出或者以其它方式識(shí)別移動(dòng)終端的位置。作為示例,位置信息模塊115包括全球定位系統(tǒng)(GPS)模塊、Wi-Fi模塊、或者全球定位系統(tǒng)(GPS)模塊和Wi-Fi模塊兩者。如果需要,位置信息模塊115可另選地或附加地與無(wú)線通信單元110的任何其它模塊一起工作,以獲得與移動(dòng)終端的位置有關(guān)的數(shù)據(jù)。
作為一個(gè)示例,當(dāng)移動(dòng)終端使用GPS模塊時(shí),可以使用從GPS衛(wèi)星發(fā)送的信號(hào)來(lái)獲取移動(dòng)終端的位置。作為另一示例,當(dāng)移動(dòng)終端使用Wi-Fi模塊時(shí),可以基于與 向Wi-Fi模塊發(fā)送無(wú)線信號(hào)或從Wi-Fi模塊接收無(wú)線信號(hào)的無(wú)線接入點(diǎn)(AP)相關(guān)的信息來(lái)獲取移動(dòng)終端的位置。
輸入單元120可以被配置為允許向移動(dòng)終端120的各種類型的輸入。這些輸入的示例包括音頻、圖像、視頻、數(shù)據(jù)和用戶輸入。通常利用一個(gè)或多個(gè)相機(jī)121來(lái)獲得圖像和視頻輸入。這些相機(jī)121可以處理由圖像傳感器在視頻或圖像捕獲模式下獲得的靜態(tài)圖片或視頻的圖像幀。處理后的圖像幀可以被顯示在顯示單元151上或者存儲(chǔ)在存儲(chǔ)器170中。在一些情況下,相機(jī)121可以被按矩陣配置來(lái)布置,以使得具有各種角度或焦點(diǎn)的多個(gè)圖像能夠被輸入到移動(dòng)終端100。作為另一示例,相機(jī)121可以位于立體布置中,以獲取用于實(shí)現(xiàn)立體圖像的左圖像和右圖像。
麥克風(fēng)122通常被實(shí)現(xiàn)為使得能夠向移動(dòng)終端100輸入音頻。能夠根據(jù)移動(dòng)終端100中執(zhí)行的功能來(lái)按照各種方式處理音頻輸入。如果需要,麥克風(fēng)122可包括各種噪聲去除算法,以去除在接收外部音頻的過(guò)程中生成的不期望的噪聲。
用戶輸入單元123是允許用戶的輸入的組件。這種用戶輸入可以使得控制器180能夠控制移動(dòng)終端100的操作。用戶輸入單元123可包括下面的項(xiàng)中的一個(gè)或更多個(gè):機(jī)械輸入元件(例如,鍵、位于移動(dòng)終端100的正面和/或背面或側(cè)面的按鈕、薄膜開(kāi)關(guān)、滾輪、觸合式開(kāi)關(guān)等)或者觸敏輸入裝置等。作為一個(gè)示例,觸敏輸入裝置可以是通過(guò)軟件處理顯示在觸摸屏上的虛擬鍵或軟鍵、或者定位在移動(dòng)終端上的除觸摸屏以外的位置處的觸摸鍵。另一方面,虛擬鍵或可視鍵可以在觸摸屏上顯示為各種形狀(例如,圖形、文本、圖標(biāo)、視頻或其組合)。
感測(cè)單元140通常被配置為感測(cè)移動(dòng)終端的內(nèi)部信息、移動(dòng)終端的周圍環(huán)境信息、用戶信息等中的一種或更多種??刂破?80通常與發(fā)送單元140協(xié)作,以基于由感測(cè)單元140提供的感測(cè)來(lái)控制移動(dòng)終端100的操作或者執(zhí)行與安裝在移動(dòng)終端中的應(yīng)用程序關(guān)聯(lián)的數(shù)據(jù)處理、功能或操作。感測(cè)單元140可以利用各種傳感器中的任何一種來(lái)實(shí)現(xiàn),現(xiàn)在將更詳細(xì)地描述各種傳感器中的一些。
接近傳感器141可以包括在沒(méi)有機(jī)械接觸的情況下,利用電磁場(chǎng)、紅外線等來(lái)感測(cè)是否存在接近表面的對(duì)象或者位于表面附近的對(duì)象的傳感器。接近傳感器141可以被布置在由觸摸屏覆蓋或者在該觸摸屏附近的移動(dòng)終端的內(nèi)部區(qū)域。
例如,接近傳感器141可以包括透射型光電傳感器、直接反射型光電傳感器、鏡面反射型光電傳感器、高頻振蕩接近傳感器、電容式接近傳感器、磁式接近傳感器、 紅外線接近傳感器等中的任何一種。當(dāng)觸摸屏被實(shí)現(xiàn)為電容式時(shí),接近傳感器141能夠通過(guò)響應(yīng)于具有導(dǎo)電性對(duì)象的靠近的電磁場(chǎng)的變化來(lái)感測(cè)指點(diǎn)器相對(duì)于觸摸屏的接近。在這種情況下,觸摸屏(觸摸傳感器)也可以被歸類為接近傳感器。
本文中通常使用術(shù)語(yǔ)“接近觸摸”來(lái)表示指點(diǎn)器被定位為接近觸摸屏而不接觸該觸摸屏的場(chǎng)景。本文中通常使用術(shù)語(yǔ)“接觸觸摸”來(lái)表示指點(diǎn)器與觸摸屏物理接觸的場(chǎng)景。對(duì)于與指點(diǎn)器相對(duì)于觸摸屏的接近觸摸對(duì)應(yīng)的位置,該位置將與指點(diǎn)器垂直于觸摸屏的位置對(duì)應(yīng)。接近傳感器141可以感測(cè)接近觸摸以及接近觸摸模式(例如,距離、方向、速度、時(shí)間、位置、移動(dòng)狀態(tài)等)。
通常,控制器180處理與由接近傳感器141所感測(cè)的接近觸摸和接近觸摸類型對(duì)應(yīng)的數(shù)據(jù),并且使得輸出關(guān)于觸摸屏的視覺(jué)信息。另外,控制器180可以控制移動(dòng)終端100以根據(jù)針對(duì)觸摸屏上的點(diǎn)的觸摸是接近觸摸還是接觸觸摸來(lái)執(zhí)行不同的操作或處理不同的數(shù)據(jù)。
觸摸傳感器可以利用各種觸摸方法中的任何一種來(lái)感測(cè)施加到諸如顯示單元151這樣的觸摸屏的觸摸。這些觸摸方法的示例包括電阻式、電容式、紅外式和磁場(chǎng)式等。
作為一個(gè)示例,觸摸傳感器可以被配置為將施加于顯示單元151的特定部分的壓力的變化轉(zhuǎn)換成電子輸入信號(hào),或者將在顯示單元151的特定部分處產(chǎn)生的電容轉(zhuǎn)換成電子輸入信號(hào)。觸摸傳感器還可以被配置為不但感測(cè)觸摸位置和觸摸區(qū)域,而且感測(cè)觸摸壓力和/或觸摸電容。觸摸對(duì)象通常被用來(lái)向觸摸傳感器施加觸摸輸入。典型觸摸對(duì)象的示例包括手指、觸摸筆、手寫(xiě)筆、指點(diǎn)器等。
當(dāng)通過(guò)觸摸傳感器感測(cè)到觸摸輸入時(shí),可以向觸摸控制器發(fā)送相應(yīng)的信號(hào)。觸摸控制器可以處理所接收的信號(hào),然后將相應(yīng)的數(shù)據(jù)發(fā)送給控制器180。因此,控制器180可以感測(cè)已經(jīng)觸摸了顯示單元151的哪個(gè)區(qū)域。這里,觸摸控制器可以是獨(dú)立于控制器180的組件、控制器180及其組合。
在一些實(shí)施方式中,控制器180可以根據(jù)對(duì)觸摸屏或除觸摸屏之外設(shè)置的觸摸鍵進(jìn)行觸摸的觸摸對(duì)象的類型來(lái)執(zhí)行相同或不同的控制。可以例如基于移動(dòng)終端100的當(dāng)前操作狀態(tài)或者當(dāng)前執(zhí)行的應(yīng)用程序來(lái)決定是否執(zhí)行根據(jù)提供觸摸輸入的對(duì)象的相同或不同的控制。
觸摸傳感器和接近傳感器可以分別實(shí)現(xiàn),或者按組合方式實(shí)現(xiàn)以感測(cè)各種類型的 觸摸。這些觸摸包括短(或輕拍)觸摸、長(zhǎng)觸摸、多次觸摸、拖曳觸摸、閃爍觸摸、內(nèi)縮觸摸、外張觸摸、掃掠觸摸、懸浮觸摸等。
如有需要,超聲傳感器可以被實(shí)現(xiàn)為利用超聲波來(lái)識(shí)別與觸摸對(duì)象相關(guān)的位置信息。例如,控制器180可以基于由亮度傳感器和多個(gè)超聲傳感器感測(cè)的信息來(lái)計(jì)算波生成源的位置。由于光比超聲波快得多,因此光到達(dá)光學(xué)傳感器的時(shí)間比超聲波到達(dá)超聲傳感器的時(shí)間短得多。可以利用這個(gè)事實(shí)來(lái)計(jì)算波生成源的位置。例如,可以基于作為基準(zhǔn)信號(hào)的光利用與到達(dá)傳感器的超聲波的時(shí)間不同的時(shí)間來(lái)計(jì)算波生成源的位置。
相機(jī)121通常包括至少一個(gè)相機(jī)傳感器(CCD、CMOS等)、光電傳感器(或圖像傳感器)和激光傳感器。
利用激光傳感器來(lái)實(shí)施相機(jī)121可以允許檢測(cè)物理對(duì)象相對(duì)于3D立體圖像的觸摸。光電傳感器可以層疊在顯示裝置上,或者與顯示裝置交疊。光電傳感器可以被配置為掃描與觸摸屏接近的物理對(duì)象的移動(dòng)。更具體地,光電傳感器可以包括成行和成列的光電二極管和晶體管,以利用根據(jù)施加的光的量而改變的電信號(hào)來(lái)掃描在光電傳感器處所接收的內(nèi)容。即,光電傳感器可以根據(jù)光的變化來(lái)計(jì)算物理對(duì)象的坐標(biāo),以因此獲得該物理對(duì)象的位置信息。
顯示單元151通常被配置為輸出在終端100中處理的信息。例如,顯示單元151可以顯示在移動(dòng)終端100或用戶界面(UI)處執(zhí)行的應(yīng)用程序的執(zhí)行畫(huà)面信息以及響應(yīng)于該執(zhí)行畫(huà)面信息的圖形用戶界面(GUI)信息。
在一些實(shí)施方式中,顯示單元151可以被實(shí)現(xiàn)為用于顯示立體圖像的立體顯示單元。典型的立體顯示單元可以采用諸如立體方案(眼鏡方案)、自動(dòng)立體方案(裸眼方案)、投影方案(全息方案)等這樣的立體顯示方案。
音頻輸出模塊152通常被配置為輸出音頻數(shù)據(jù)。這些音頻數(shù)據(jù)可以從多個(gè)不同的源中的任一個(gè)獲取,使得音頻數(shù)據(jù)可以從無(wú)線通信單元110中接收或者可以已經(jīng)存儲(chǔ)在存儲(chǔ)器170中。音頻數(shù)據(jù)可以在諸如信號(hào)接收模式、呼叫模式、記錄模式、語(yǔ)音識(shí)別模式、廣播接收模式等這樣的模式期間輸出。音頻輸出模塊152能夠提供由移動(dòng)終端100執(zhí)行的與特定功能相關(guān)的可聽(tīng)輸出(例如,呼叫信號(hào)接收語(yǔ)音、消息接收語(yǔ)音等)。音頻輸出模塊152還可以被實(shí)現(xiàn)為接收器、揚(yáng)聲器、蜂鳴器等。
觸覺(jué)模塊153可以被配置為生成用戶感覺(jué)、感知或體驗(yàn)的各種觸覺(jué)效果。由觸覺(jué) 模塊153生成的觸覺(jué)效果的典型示例是振動(dòng)??梢酝ㄟ^(guò)用戶選擇或控制器的設(shè)置來(lái)控制由觸覺(jué)模塊153生成的振動(dòng)的強(qiáng)度、類型等。例如,觸覺(jué)模塊153可以按組合的方式或順序方式來(lái)輸出不同的振動(dòng)。
除了振動(dòng)以外,觸覺(jué)模塊153還能夠產(chǎn)生各種其它觸覺(jué)效果,包括經(jīng)由諸如插針布置為了接觸皮膚而垂直移動(dòng)、通過(guò)噴射孔或抽吸開(kāi)口的空氣的噴射力或抽吸力、對(duì)皮膚的觸摸、電極的接觸、靜電力等這樣的刺激的效果、通過(guò)利用能夠吸熱或發(fā)熱的元件來(lái)重現(xiàn)冷和熱的感覺(jué)的效果等。
觸覺(jué)模塊153還能夠被實(shí)現(xiàn)為使得用戶能夠通過(guò)諸如用戶的手指或手臂的肌肉覺(jué)來(lái)感覺(jué)到觸覺(jué)效果以及通過(guò)直接接觸傳遞觸覺(jué)效果??梢愿鶕?jù)移動(dòng)終端100的特定配置設(shè)置兩個(gè)或更多個(gè)觸覺(jué)模塊153。
光輸出模塊154能夠輸出用于利用光源的光指示事件的發(fā)生的信號(hào)。移動(dòng)終端100中發(fā)生的事件的示例可以包括消息接收、呼叫信號(hào)接收、未接呼叫、警報(bào)、日程提醒、電子郵件接收、通過(guò)應(yīng)用的信息接收等。
由光輸出模塊154輸出的信號(hào)可以按照移動(dòng)終端發(fā)出單色光或多種顏色的光的方式來(lái)實(shí)現(xiàn)。例如,隨著移動(dòng)終端感測(cè)到用戶已查看所發(fā)生的事件,信號(hào)輸出可以被終止。
接口單元160用作將外部裝置與移動(dòng)終端100連接的接口。例如,接口單元160能夠接收從外部裝置發(fā)送來(lái)的數(shù)據(jù),接收電力以輸送給移動(dòng)終端100內(nèi)的元件和組件,或者將移動(dòng)終端100的內(nèi)部數(shù)據(jù)發(fā)送給這種外部裝置。接口單元160可以包括有線或無(wú)線頭戴式耳機(jī)端口、外部電源端口、有線或無(wú)線數(shù)據(jù)端口、存儲(chǔ)器卡端口、用于連接具有識(shí)別模塊的裝置的端口、音頻輸入/輸出(I/O)端口、視頻I/O端口、耳機(jī)端口等。
識(shí)別模塊可以是存儲(chǔ)用于對(duì)使用移動(dòng)終端100的權(quán)限進(jìn)行認(rèn)證的各種信息的芯片,并且可以包括用戶識(shí)別模塊(UIM)、訂戶識(shí)別模塊(SIM)、全球訂戶識(shí)別模塊(USIM)等。另外,具有識(shí)別模塊的裝置(本文中也稱作“識(shí)別裝置”)可以采取智能卡的形式。因此,識(shí)別裝置能夠經(jīng)由接口單元160與終端100連接。
當(dāng)移動(dòng)終端100與外部托架連接時(shí),接口單元160可以用作使得能夠?qū)?lái)自托架的電力供應(yīng)給移動(dòng)終端100的通道,或者可以用作使得能夠用來(lái)將由用戶從托架輸入的各種命令信號(hào)輸送給移動(dòng)終端的通道。從托架輸入的各種命令信號(hào)或電力可以用作 用于識(shí)別出移動(dòng)終端被正確安裝在托架上的信號(hào)。
存儲(chǔ)器170能夠存儲(chǔ)用于支持控制器180的操作的程序,并存儲(chǔ)輸入/輸出數(shù)據(jù)(例如,電話簿、消息、靜止圖像、視頻等)。存儲(chǔ)器170可以存儲(chǔ)與響應(yīng)于觸摸屏上的觸摸輸入而輸出的各種模式的振動(dòng)和音頻有關(guān)的數(shù)據(jù)。
存儲(chǔ)器170可以包括存儲(chǔ)介質(zhì)的一種或更多種類型,所述存儲(chǔ)介質(zhì)包括閃存、硬盤(pán)、固態(tài)盤(pán)、硅磁盤(pán)、微型多媒體卡、卡型存儲(chǔ)器(例如,SD或DX存儲(chǔ)器等)、隨機(jī)存取存儲(chǔ)器(RAM)、靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、可編程只讀存儲(chǔ)器(PROM)、磁存儲(chǔ)器、磁盤(pán)、光盤(pán)等。移動(dòng)終端100還可以與在諸如互聯(lián)網(wǎng)的網(wǎng)絡(luò)上執(zhí)行存儲(chǔ)器170的存儲(chǔ)功能的網(wǎng)絡(luò)存儲(chǔ)裝置有關(guān)地操作。
控制器180通??梢钥刂埔苿?dòng)終端100的總體操作。例如,當(dāng)移動(dòng)終端的狀態(tài)滿足預(yù)置條件時(shí),控制器180可以設(shè)置或解除用于限制用戶針對(duì)應(yīng)用輸入控制命令的鎖定狀態(tài)。
控制器180還能夠執(zhí)行與語(yǔ)音呼叫、數(shù)據(jù)通信、視頻呼叫等關(guān)聯(lián)的控制和處理,或者執(zhí)行模式識(shí)別處理以將觸摸屏上進(jìn)行的手寫(xiě)輸入或繪畫(huà)輸入分別識(shí)別為字符或圖像。另外,控制器180能夠控制那些組件中的一個(gè)或它們的組合,以便實(shí)現(xiàn)本文公開(kāi)的各種示例性實(shí)施方式。
電源單元190接收外部電力或提供內(nèi)部電力,并且供應(yīng)對(duì)移動(dòng)終端100中包含的各個(gè)元件和組件進(jìn)行操作所需的適當(dāng)電力。電源單元190可以包括電池,該電池通常是可再充電的或者按可拆卸的方式連接到終端主體以便于充電。
電源單元190可以包括連接端口。該連接端口可以被配置為接口單元160的一個(gè)示例,用于供應(yīng)電力以對(duì)電池進(jìn)行再充電的外部充電器可以電連接到該連接端口。
作為另一示例,電源單元190可以被配置為按無(wú)線方式對(duì)電池進(jìn)行再充電,而不使用連接端口。在該示例中,電源單元190能夠利用基于磁感應(yīng)的電感耦合方法或基于電磁共振的磁共振耦合方法中的至少一種來(lái)接收從外部無(wú)線電力發(fā)射器輸送的電力。
本文中所描述的各種實(shí)施方式可以利用例如軟件、硬件或其任何組合來(lái)在計(jì)算機(jī)可讀介質(zhì)、機(jī)器可讀介質(zhì)或類似介質(zhì)中實(shí)現(xiàn)。
現(xiàn)在參照?qǐng)D1B和圖1C,參照直板型終端主體描述移動(dòng)終端100。然而,另選地, 移動(dòng)終端100可以按照各種不同的配置中的任何配置來(lái)實(shí)現(xiàn)。這些配置的示例包括手表型、夾子型、眼鏡型或者折疊型、翻蓋型、滑蓋型、旋轉(zhuǎn)型和擺動(dòng)型(其中兩個(gè)和更多個(gè)主體按照能夠相對(duì)移動(dòng)的方式彼此組合)或其組合。本文中的討論將常常涉及特定類型的移動(dòng)終端(例如,直板型、手表型、眼鏡型等)。然而,關(guān)于特定類型的移動(dòng)終端的這些教導(dǎo)將通常也適用于其它類型的移動(dòng)終端。
移動(dòng)終端100將通常包括形成終端的外觀的殼體(例如,框架、外殼、蓋等)。在此實(shí)施方式中,殼體利用前殼體101和后殼體102形成。各種電子組件包含在前殼體101與后殼體102之間所形成的空間中。另外,可以在前殼體101與后殼體102之間設(shè)置至少一個(gè)中間殼體。
顯示單元151被示出為在終端主體的前側(cè)以輸出信息。如例示的,顯示單元151的窗口151a可以被安裝到前殼體101以與前殼體101一起形成終端主體的前表面。
在一些實(shí)施方式中,電子組件也可以被安裝到后殼體102。這些電子組件的示例包括可拆卸電池191、識(shí)別模塊、存儲(chǔ)器卡等。后蓋103被示出為覆蓋電子組件,該蓋可以可拆卸地連接到后殼體102。因此,當(dāng)將后蓋103從后殼體102拆卸時(shí),安裝到后殼體102的電子組件暴露于外。
如例示的,當(dāng)后蓋103連接到后殼體102時(shí),后殼體102的側(cè)表面部分地暴露。在一些情況下,在連接時(shí),后殼體102也可以被后蓋103完全遮蔽。在一些實(shí)施方式中,后蓋103可以包括開(kāi)口,以用于將相機(jī)121b或音頻輸出模塊152b暴露于外。
殼體101、102、103可以通過(guò)對(duì)合成樹(shù)脂進(jìn)行注入成型來(lái)形成,或者可以由例如不銹鋼(STS)、鋁(Al)、鈦(Ti)等的金屬形成。
作為多個(gè)殼體形成用于容納組件的內(nèi)部空間的示例的另選方式,移動(dòng)終端100可以被配置為使得一個(gè)殼體形成該內(nèi)部空間。在此示例中,按照合成樹(shù)脂或金屬?gòu)膫?cè)表面延伸至后表面的方式形成具有單體的移動(dòng)終端100。
如果需要,移動(dòng)終端100可以包括用于防止水進(jìn)入終端主體中的防水單元(未示出)。例如,防水單元可以包括位于窗口151a與前殼體101之間、前殼體101與后殼體102之間、或者后殼體102與后蓋103之間的防水構(gòu)件,以在將那些殼體連接時(shí)使內(nèi)部空間密封。
圖1B和圖1C描繪了布置在移動(dòng)終端上的某些組件。然而,要理解的是,另選布置方式也是可能的并且在本公開(kāi)的教導(dǎo)內(nèi)。一些組件可以被省略或重新布置。例如, 第一操縱單元123a可以設(shè)置在終端主體的另一表面上,第二音頻輸出模塊152b可以設(shè)置在終端主體的側(cè)表面上。
顯示單元151輸出在移動(dòng)終端100中處理的信息。顯示單元151可利用一個(gè)或更多個(gè)適當(dāng)?shù)娘@示裝置實(shí)現(xiàn)。這些適當(dāng)?shù)娘@示裝置的示例包括液晶顯示器(LCD)、薄膜晶體管-液晶顯示器(TFT-LCD)、有機(jī)發(fā)光二極管(OLED)、柔性顯示器、3維(3D)顯示器、電子墨水顯示器及其組合。
可以利用兩個(gè)顯示裝置(能夠?qū)崿F(xiàn)相同或不同的顯示技術(shù))來(lái)實(shí)現(xiàn)顯示單元151。例如,多個(gè)顯示單元151可被布置在一側(cè),彼此間隔開(kāi),或者這些裝置可以被集成,或者這些裝置可以被布置在不同的表面上。
顯示單元151還可以包括觸摸傳感器,其感測(cè)在顯示單元處接收的觸摸輸入。當(dāng)觸摸被輸入到顯示單元151時(shí),觸摸傳感器可以被配置為感測(cè)該觸摸,并且控制器180例如可以生成與該觸摸對(duì)應(yīng)的控制命令或其它信號(hào)。按觸摸方式輸入的內(nèi)容可以是文本或數(shù)值,或者是能夠按照各種模式指示或者指定的菜單項(xiàng)。
觸摸傳感器可以按照設(shè)置在窗口151a與窗口151a后表面上的顯示器之間的具有觸摸圖案的膜或者直接在窗口151a的后表面圖案化的金屬絲的形式來(lái)配置。另選地,觸摸傳感器可以與顯示器一體地形成。例如,觸摸傳感器可以設(shè)置在顯示器的基板上或者顯示器內(nèi)。
顯示單元151還可以與觸摸傳感器一起形成觸摸屏。這里,觸摸屏可以用作用戶輸入單元123(參見(jiàn)圖1A)。因此,觸摸屏可以代替第一操縱單元123a的至少一些功能。
第一音頻輸出模塊152a可以按照揚(yáng)聲器的形式實(shí)現(xiàn)以輸出視頻音頻、警報(bào)音、多媒體音頻重現(xiàn)等。
顯示單元151的窗口151a通常將包括允許第一音頻輸出模塊152a所生成的音頻通過(guò)的孔。一個(gè)另選方式是允許沿著結(jié)構(gòu)體之間的裝配間隙(例如,窗口151a與前殼體101之間的間隙)來(lái)釋放聲音。在這種情況下,從外觀上看獨(dú)立地形成用于輸出音頻音的孔不可見(jiàn)或者說(shuō)被隱藏,因此使移動(dòng)終端100的外觀和制造進(jìn)一步簡(jiǎn)化。
光輸出模塊154能夠被配置為輸出指示事件的發(fā)生的光。這些事件的示例包括消息接收、呼叫信號(hào)接收、未接呼叫、警報(bào)、日程提醒、電子郵件接收、通過(guò)應(yīng)用的信息接收等。當(dāng)用戶已查看生成的事件時(shí),控制器能夠控制光學(xué)輸出單元154以停止光 輸出。
第一相機(jī)121a能夠處理在拍照模式或視頻呼叫模式下通過(guò)圖像傳感器而獲得的諸如靜止或運(yùn)動(dòng)圖像這樣的圖像幀。然后,經(jīng)處理的圖像幀能夠被顯示在顯示單元151上,或者被存儲(chǔ)在存儲(chǔ)器170中。
第一操縱單元123a和第二操縱單元123b是用戶輸入單元123的示例,其可以由用戶操縱以提供向移動(dòng)終端100的輸入。第一操縱單元123a和第二操縱單元123b還可以被共同稱作操縱部,并且可以采用允許用戶執(zhí)行諸如觸摸、推按、滾動(dòng)等這樣的操縱的任何觸覺(jué)方法。第一操縱單元123a和第二操縱單元123b還可以采用允許用戶執(zhí)行諸如接近觸摸、懸停等這樣的操縱的任何非觸覺(jué)方式。
圖1B將第一操縱單元123a例示為觸摸鍵,但可能的另選方式包括機(jī)械鍵、按鍵、觸摸鍵及其組合。
可以按照各種方式來(lái)使用在第一操縱單元123a和第二操縱單元123b處接收的輸入。例如,用戶可以使用第一操縱單元123a來(lái)提供對(duì)菜單、本位鍵(home key)、取消、搜索等的輸入,用戶可以使用第二操縱單元123b來(lái)提供輸入,以控制從第一音頻輸出模塊152a或第二音頻輸出模塊152b輸出的音量、切換為顯示單元151的觸摸識(shí)別模式等。
作為用戶輸入單元123的另一示例,后輸入單元(未示出)可以被設(shè)置在終端主體的后表面上。用戶能夠操縱后輸入單元,以提供向移動(dòng)終端100的輸入。所述輸入可以按照各種不同的方式來(lái)使用。例如,用戶可以使用后輸入單元來(lái)提供針對(duì)電源開(kāi)/關(guān)、開(kāi)始、結(jié)束、滾動(dòng)的輸入、控制從第一音頻輸出模塊152a或第二音頻輸出模塊152b輸出的音量水平、切換為顯示單元151的觸摸識(shí)別模式等。后輸入單元可以被配置為允許觸摸輸入、推按輸入或其組合。
后輸入單元可以被定位為在終端主體的厚度方向上與前側(cè)的顯示單元151交疊。例如,后輸入單元可以被定位在終端主體的后側(cè)的上端部,使得當(dāng)用戶用一只手抓住終端主體時(shí),該用戶能夠利用食指容易地操縱它。另選地,后輸入單元能夠至多被定位在終端主體的后側(cè)的任何位置。
包括后輸入單元的實(shí)施方式可以將第一操縱單元123a的一些或全部功能實(shí)現(xiàn)于后輸入單元中。因此,在從前側(cè)省略第一操縱單元123a的情況下,顯示單元151能夠具有更大的屏幕。
作為另一另選方式,移動(dòng)終端100可以包括掃描用戶的指紋的手指掃描傳感器。然后,控制器180能夠使用由手指掃描傳感器所感測(cè)的指紋信息作為認(rèn)證過(guò)程的一部分。手指掃描傳感器也可以被安裝在顯示單元151中或者在用戶輸入單元123中被實(shí)現(xiàn)。
麥克風(fēng)122被示出為位于移動(dòng)終端100的端部處,但是其它位置也是可能的。如果需要,可以實(shí)現(xiàn)多個(gè)麥克風(fēng),這種布置方式允許接收立體聲。
接口單元160可以用作允許移動(dòng)終端100與外部裝置通過(guò)接口連接的路徑。例如,接口單元160可以包括用于連接到另一裝置(例如,耳機(jī)、外部揚(yáng)聲器等)的連接端子、用于近場(chǎng)通信的端口(例如,紅外數(shù)據(jù)聯(lián)盟(IrDA)端口、藍(lán)牙端口、無(wú)線LAN端口等)、或者用于向移動(dòng)終端100供電的電源端子中的一個(gè)或更多個(gè)。接口單元160可以按照用于容納諸如訂戶識(shí)別模塊(SIM)、用戶識(shí)別模塊(UIM)或者用于信息存儲(chǔ)的存儲(chǔ)器卡這樣的外部卡的插槽的形式來(lái)實(shí)現(xiàn)。
第二相機(jī)121b被示出為位于終端主體的后側(cè),并且其圖像拍攝方向基本上與第一相機(jī)單元121a的圖像拍攝方向相反。如果需要,可另選地將第二相機(jī)121b設(shè)置在其它位置或者使其能夠移動(dòng),以便具有與所示的圖像拍攝方向不同的圖像拍攝方向。
第二相機(jī)121b能夠包括沿著至少一條線布置的多個(gè)鏡頭。所述多個(gè)鏡頭還可以按照矩陣配置來(lái)布置。這些相機(jī)可以被稱作“陣列相機(jī)”。當(dāng)?shù)诙鄼C(jī)121b被實(shí)現(xiàn)為陣列相機(jī)時(shí),可以利用多個(gè)鏡頭來(lái)按照各種方式拍攝圖像,并且圖像具有更好的質(zhì)量。
如圖1C中所示,閃光燈124被示出為與第二相機(jī)121b相鄰。當(dāng)利用相機(jī)121b拍攝對(duì)象的圖像時(shí),閃光燈124可以對(duì)對(duì)象進(jìn)行照明。
如圖1C所示,能夠在終端主體上設(shè)置第二音頻輸出模塊152b。第二音頻輸出模塊152b可以與第一音頻輸出模塊152a結(jié)合來(lái)實(shí)現(xiàn)立體聲功能,并且還可以被用于實(shí)現(xiàn)呼叫通信的免提模式。
用于無(wú)線通信的至少一個(gè)天線可以設(shè)置在終端主體上。天線可以安裝在終端主體中,或者可以由殼體形成。例如,構(gòu)成廣播接收模塊111的一部分的天線可以可縮回到終端主體中。另選地,可以利用附接到后蓋103的內(nèi)表面的膜或者包含導(dǎo)電材料的殼體來(lái)形成天線。
用于向移動(dòng)終端100供電的電源單元190可以包括電池191,該電池191安裝在 終端主體中或者可拆卸地連接到終端主體的外部。電池191可以經(jīng)由連接到接口單元160的電源線來(lái)接收電力。另外,能夠利用無(wú)線充電器按無(wú)線方式對(duì)電池191進(jìn)行再充電??梢酝ㄟ^(guò)磁感應(yīng)或電磁共振來(lái)實(shí)現(xiàn)無(wú)線充電。
后蓋103被示出為連接到后殼體102以用于遮蔽電池191,以防止電池191分離并且保護(hù)電池191免受外部沖擊或異物的影響。當(dāng)電池191能夠從終端主體拆卸時(shí),后殼體103可以可拆卸地連接到后殼體102。
在移動(dòng)終端100上能夠另外設(shè)置用于保護(hù)外觀或者輔助或擴(kuò)展移動(dòng)終端100的功能的附件。作為附件的一個(gè)示例,可以設(shè)置用于覆蓋或容納移動(dòng)終端100的至少一個(gè)表面的蓋或袋。所述蓋或袋可以與顯示單元151協(xié)作以擴(kuò)展移動(dòng)終端100的功能。附件的另一示例是用于輔助或擴(kuò)展對(duì)觸摸屏的觸摸輸入的觸摸筆。
根據(jù)本發(fā)明的示例性實(shí)施方式的移動(dòng)終端可以執(zhí)行對(duì)由相機(jī)121拍攝的實(shí)體進(jìn)行校正的功能。在下文中,將詳細(xì)地描述對(duì)由相機(jī)121拍攝的圖像進(jìn)行校正的控制方法。
圖2A是用于描述根據(jù)本發(fā)明的示例性實(shí)施方式的控制移動(dòng)終端100的方法的流程圖,并且圖2B是用于描述圖2A中例示的控制方法的概念圖。
參照?qǐng)D2A和圖2B,在操作S2110中,相機(jī)121可以對(duì)外部環(huán)境進(jìn)行拍攝。這里,相機(jī)121可以是前相機(jī)121a和后相機(jī)121b中的一個(gè)。外部環(huán)境可以表示移動(dòng)終端100的主體的外部。外部環(huán)境可以是在相機(jī)121的特定觀察角度內(nèi)所感測(cè)的區(qū)域,并且不受限制。人可以包含在外部環(huán)境中,并且可以不顧對(duì)這個(gè)人被拍攝的尺寸以及從相機(jī)121到作為實(shí)體的這個(gè)人的距離而包含在外部環(huán)境中。
此外,在圖2B中例示了三個(gè)人,但是作為實(shí)體的人的數(shù)目不受限制。多個(gè)實(shí)體之間的間隔與外部環(huán)境不相關(guān)。
在操作S2120中,顯示單元141可以顯示由相機(jī)121拍攝的圖像310。所拍攝的圖像310可以在正由相機(jī)121拍攝到之后立即被顯示,但是該實(shí)施方式不限于此。例如,可以基于用戶的控制命令來(lái)激活存儲(chǔ)器170中存儲(chǔ)的圖像文件。
在操作S2130中,可以從圖像310中提取與面部對(duì)應(yīng)的對(duì)象。這里,面部可以對(duì)應(yīng)于人的面部,但是要進(jìn)行提取的對(duì)象可以基于用戶的設(shè)置而改變。然而,要進(jìn)行提取的對(duì)象可以與具有立體圖形而不是平面圖形的實(shí)體相對(duì)應(yīng)。
此外,要進(jìn)行提取的對(duì)象的范圍可以不受限制。例如,對(duì)象可以與包含人的身體 以及人的面部的圖形相對(duì)應(yīng)。
根據(jù)本發(fā)明的示例性實(shí)施方式,當(dāng)由相機(jī)121執(zhí)行拍攝功能或者由顯示單元151顯示所存儲(chǔ)的圖像時(shí),控制單元180可以執(zhí)行面部識(shí)別功能。面部識(shí)別功能可以基于標(biāo)準(zhǔn)化的面部圖形信息來(lái)從圖像310檢測(cè)面部。面部圖形信息可以包括亮度、幾何特征等。顯示單元151可以顯示與圖像310中所包含的面部對(duì)應(yīng)的對(duì)象。
圖2C是用于描述透視失真的概念圖。參照?qǐng)D2C,當(dāng)正對(duì)3D圖形進(jìn)行二維投影時(shí),發(fā)生透視失真。在所拍攝的圖像的邊緣處生成的3D對(duì)象可能發(fā)生最嚴(yán)重的失真。在圖2B中,距離圖像310的中心最遠(yuǎn)的對(duì)象B可能發(fā)生最嚴(yán)重的失真。例如,對(duì)象B可以被成像為人的面部的特定區(qū)域被異常地放大的圖形。最靠近中心的對(duì)象C可能幾乎不發(fā)生失真,并因此可以被成像為與實(shí)際圖形幾乎相似的圖形。
在操作S2140中,可以基于從圖像310的原點(diǎn)O到對(duì)象的距離來(lái)修改該對(duì)象。控制單元180可以將圖像310的中心設(shè)置為原點(diǎn)O,并且可以從圖像310檢測(cè)對(duì)象的坐標(biāo)。圖像310可以包括多個(gè)像素,并且圖像310中所包含的坐標(biāo)可以與所述多個(gè)像素中的每一個(gè)相對(duì)應(yīng)。
所提取的對(duì)象可以包括多個(gè)像素,并因此一個(gè)對(duì)象可以包括多個(gè)坐標(biāo)。控制單元180可以使基于與對(duì)象對(duì)應(yīng)的坐標(biāo)點(diǎn)和原點(diǎn)O之間的距離的像素的視覺(jué)信息被顯示的位置朝向顯示單元151中的原點(diǎn)O移動(dòng)。
再次參照?qǐng)D2B,顯示單元151可以顯示包含具有作為原點(diǎn)O的圖像310的中心的多個(gè)圓的第一校正導(dǎo)引(correction guide)501。第一校正導(dǎo)引501可以被顯示為與圖像310交疊。第一校正導(dǎo)引501可以被顯示達(dá)預(yù)定時(shí)間(例如,幾秒鐘)。例如,第一校正導(dǎo)引501可以在控制單元180正執(zhí)行校正的同時(shí)被顯示。
構(gòu)成圖像310的多個(gè)坐標(biāo)點(diǎn)中的每一個(gè)可以具有基于第一校正導(dǎo)引501的校正系數(shù)??梢曰谙鄼C(jī)121來(lái)限定校正系數(shù)。假定實(shí)體和相機(jī)之間的距離是恒定的,并且當(dāng)從原點(diǎn)O到坐標(biāo)點(diǎn)的距離恒定時(shí),校正系數(shù)可以與所述多個(gè)坐標(biāo)點(diǎn)中的每一個(gè)的校正系數(shù)大致相同。也就是說(shuō),在附圖中,在一個(gè)圓形導(dǎo)引線上生成的坐標(biāo)點(diǎn)的校正系數(shù)可以大致相同。
包含一個(gè)提取的對(duì)象的多個(gè)坐標(biāo)點(diǎn)可以具有不同的系數(shù)。另外,可以根據(jù)距原點(diǎn)O的距離基于不同的校正系數(shù)來(lái)對(duì)多個(gè)對(duì)象進(jìn)行不同程度的校正。
此外,校正系數(shù)可以隨著距離增加而大幅增加,并且因此,校正的程度可以隨著 距離增加而增加。在這種情況下,遠(yuǎn)離原點(diǎn)O的坐標(biāo)點(diǎn)可以被控制為比靠近原點(diǎn)O的坐標(biāo)點(diǎn)更朝向中心移動(dòng)。然而,可以基于相機(jī)121的功能和驅(qū)動(dòng)條件來(lái)確定校正系數(shù),并且因此,該實(shí)施方式不限于此。
例如,可以如式(1)和式(2)中表達(dá)的那樣來(lái)執(zhí)行校正:
經(jīng)校正的x=χ(1+R1r2+R2r4+R3r0) (1)
經(jīng)校正的y=y(tǒng)(1+R1r2+R2r4+R3r0) (2)
其中,R1、R2和R3分別表示與多個(gè)坐標(biāo)點(diǎn)對(duì)應(yīng)的校正系數(shù)。
在操作S2150中,顯示單元151可以基于對(duì)象的修改來(lái)顯示校正圖像320。校正圖像320可以包含非輸出區(qū)域321。式(1)和式(2)以及基于校正系數(shù)的校正可以通過(guò)使在多個(gè)像素中的每一個(gè)上顯示的一幅圖像朝向原點(diǎn)O移動(dòng)的方法來(lái)執(zhí)行。因此,基于在每個(gè)像素上顯示的該幅圖像的移動(dòng),可以在顯示單元151的邊緣區(qū)域的一部分中設(shè)置不顯示任何圖像的非輸出區(qū)域321。
可以在可以被黑暗地顯示的非輸出區(qū)域321上不顯示任何圖像。非輸出區(qū)域321的形狀可以基于要進(jìn)行校正的對(duì)象的位置來(lái)確定,并且可以取決于校正狀態(tài)而改變。
校正圖像320可以具有與和對(duì)象對(duì)應(yīng)的實(shí)體的形狀相似的形狀。例如,與在朝向顯示單元151的角部的方向上伸展的對(duì)象B的面部對(duì)應(yīng)的對(duì)象可以被校正為相對(duì)圓形的形狀。
根據(jù)本發(fā)明的示例性實(shí)施方式,通過(guò)僅對(duì)圖像中所包含的對(duì)象進(jìn)行校正來(lái)使不同區(qū)域的修改的發(fā)生率最小化。另外,基于從圖像的中心到與人對(duì)應(yīng)的對(duì)象的距離,可以朝不同程度的校正來(lái)執(zhí)行校正,并且因此,可以取決于失真的程度來(lái)執(zhí)行適當(dāng)?shù)男U?/p>
移動(dòng)終端100可以執(zhí)行與預(yù)定的外部裝置或服務(wù)器的無(wú)線通信,并且可以發(fā)送拍攝的圖像。例如,接收?qǐng)D像的外部裝置(或服務(wù)器)可以對(duì)所接收的圖像進(jìn)行校正,并且可以存儲(chǔ)通過(guò)校正而獲得的圖像或者可以實(shí)時(shí)地將所獲得的圖像發(fā)送給移動(dòng)終端100。
例如,當(dāng)拍攝到圖像時(shí),控制單元180可以將所拍攝的圖像發(fā)送給外部裝置(或服務(wù)器),并且可以僅將原始圖像存儲(chǔ)在存儲(chǔ)器170中。在這種情況下,無(wú)線通信單元110可以接收已被執(zhí)行了校正操作的校正圖像,并且存儲(chǔ)器170可以與原始圖像分離地存儲(chǔ)校正圖像。在這種情況下,移動(dòng)終端100可以不執(zhí)行對(duì)圖像進(jìn)行校正的操作。
因此,使圖像的修改的發(fā)生率最小化,并且使實(shí)體的形狀更精確地成像。
圖3是用于描述基于存儲(chǔ)的校正系數(shù)來(lái)執(zhí)行校正的控制方法的流程圖。
在操作S2141中,控制單元180可以將分別與由相機(jī)121拍攝的圖像的多個(gè)坐標(biāo)對(duì)應(yīng)的多個(gè)校正系數(shù)存儲(chǔ)在存儲(chǔ)器170中。校正系數(shù)的數(shù)目可以與構(gòu)成圖像的像素的數(shù)目大致相同。所述多個(gè)校正系數(shù)中的每一個(gè)的值可以基于距原點(diǎn)O的距離而改變。存儲(chǔ)器170可以將所述多個(gè)校正系數(shù)連同多個(gè)坐標(biāo)點(diǎn)一起進(jìn)行存儲(chǔ)。
在操作S2142中,控制單元180可以提取所拍攝的圖像的對(duì)象中所包含的至少一個(gè)坐標(biāo)點(diǎn)。隨著對(duì)象在尺寸上增加,該對(duì)象中所包含的坐標(biāo)點(diǎn)的數(shù)目可以增加。在操作S2143中,控制單元180可以通過(guò)使用分別與所述多個(gè)坐標(biāo)點(diǎn)對(duì)應(yīng)的多個(gè)校正系數(shù)來(lái)修改對(duì)象。
因此,即使當(dāng)對(duì)象占據(jù)顯示單元151的大的區(qū)域時(shí),也可以基于分別與所述多個(gè)坐標(biāo)點(diǎn)對(duì)應(yīng)的多個(gè)校正系數(shù)來(lái)修改對(duì)象,因而提供已被更精確地執(zhí)行校正的校正圖像。
圖4A是用于描述對(duì)校正圖像進(jìn)行附加校正的控制方法的流程圖,并且圖4B是用于描述圖4A中所例示的控制方法的概念圖。
在操作S2150中,控制單元180可以在顯示單元151上顯示校正圖像320。校正圖像320可以包含位于顯示單元151的邊緣區(qū)域中的非輸出區(qū)域321。
在操作S2160中,控制單元180可以確定在校正圖像320中是否包含非輸出區(qū)域321。例如,當(dāng)非輸出區(qū)域321占據(jù)校正圖像320的比率等于或高于預(yù)定的基準(zhǔn)比率時(shí),控制單元180可以將校正圖像320確定為包含非輸出區(qū)域321?;鶞?zhǔn)比率可以被設(shè)置為使得用戶能夠用眼識(shí)別非輸出區(qū)域321的程度。
當(dāng)確定校正圖像320中不包含非輸出區(qū)域321時(shí),顯示單元151可以按原樣顯示校正圖像320。另外,存儲(chǔ)器170可以按原樣存儲(chǔ)校正圖像320。
當(dāng)確定校正圖像320中包含非輸出區(qū)域321時(shí),控制單元180可以在操作S2161中生成通過(guò)對(duì)非輸出區(qū)域321進(jìn)行校正而生成的附加校正圖像330。
參照?qǐng)D4B,隨著區(qū)域變得越來(lái)越遠(yuǎn)離圖像的中心,該區(qū)域的修改的發(fā)生率可能變得更大。與坐標(biāo)點(diǎn)對(duì)應(yīng)的區(qū)域可以被移動(dòng)到圖像的中心,并且可以被校正。因此,在與顯示單元151的邊緣的頂點(diǎn)相鄰的區(qū)域中,非輸出區(qū)域321可以相對(duì)更寬。另選地,當(dāng)對(duì)象位于圖像的邊緣處時(shí),該邊緣可以被修改為形成曲線。因此,由相機(jī)121 拍攝的圖像本身的形狀可能發(fā)生變形。
因此,可以通過(guò)校正圖像320的校正來(lái)生成具有四角形形狀的附加校正圖像330。附加校正圖像330可以包含除非輸出區(qū)域321以外的區(qū)域。附加校正圖像330的尺寸可以比圖像310的尺寸小。也就是說(shuō),可以通過(guò)將校正圖像320的邊緣區(qū)域的一部分去除以形成四角形形狀來(lái)生成附加校正圖像330,并且因此,可以刪除校正圖像320中所包含的特定區(qū)域。附加校正圖像330可以在顯示單元151中進(jìn)行放大和顯示。
根據(jù)本發(fā)明的示例性實(shí)施方式,由于在校正之后不在顯示單元151中設(shè)置非輸出區(qū)域321,因此向用戶提供高質(zhì)量圖像,并且當(dāng)在沒(méi)有用戶的控制命令的情況下執(zhí)行校正操作時(shí),用戶可以將附加校正圖像識(shí)別為所拍攝的原始圖像。
圖5A是用于描述基于附加校正圖像中所包含的對(duì)象的狀態(tài)來(lái)生成補(bǔ)償圖像的控制方法的流程圖,并且圖5B和圖5C是用于描述圖5A中所例示的控制方法的概念圖。
在操作S2162中,當(dāng)生成包含非輸出區(qū)域321的校正圖像320時(shí),控制單元180可以生成包含校正圖像320的一部分在內(nèi)的附加校正圖像330,從而不包含非輸出區(qū)域321。例如,附加校正圖像330可以具有四角形形狀,并且可以包含除非輸出區(qū)域321以外的最大區(qū)域。因此,不包含在附加校正圖像330中的校正圖像320可以包含去除區(qū)域322。附加校正圖像330可以包含除校正圖像320的去除區(qū)域322和非輸出區(qū)域321以外的區(qū)域。
可以將第二校正導(dǎo)引502連同校正圖像320一起進(jìn)行顯示。第二校正導(dǎo)引502可以與附加校正圖像330的邊緣相對(duì)應(yīng)。雖然未詳細(xì)地示出,但是用戶可以向第二校正導(dǎo)引502施加觸摸,以控制附加校正圖像330的尺寸。附加校正圖像330的寬高比可以與校正圖像320的寬高比大致相同。然而,附加校正圖像330的寬高比可以依據(jù)第二校正導(dǎo)引502而改變。
在操作S2163中,控制單元180可以確定去除區(qū)域322是否包含對(duì)象的一部分。參照?qǐng)D5B,校正圖像320可以包含多個(gè)對(duì)象A、B和C,并且校正圖像320中所包含的所述多個(gè)對(duì)象A、B和C可以與附加校正圖像330中包含的多個(gè)對(duì)象相同。也就是說(shuō),所述多個(gè)對(duì)象A、B和C全部都可以包含在其它區(qū)域中。
當(dāng)在校正圖像320的去除區(qū)域322中包含對(duì)象的一部分時(shí),可以在操作S2164中基于校正圖像320的邊緣區(qū)域來(lái)生成包含虛擬圖像的補(bǔ)償圖像。
當(dāng)在去除區(qū)域322中包含對(duì)象的一部分時(shí),可以通過(guò)在除校正圖像320的去除區(qū) 域322以外的區(qū)域中生成附加校正圖像320來(lái)刪除所拍攝的對(duì)象的一部分。當(dāng)在所述多個(gè)對(duì)象A、B和C的特定區(qū)域中生成第二校正導(dǎo)引502時(shí),控制單元180可以不生成附加校正圖像320。
控制單元180可以生成包含虛擬圖像341的補(bǔ)償圖像340??梢栽诜禽敵鰠^(qū)域321上顯示虛擬圖像341??梢酝ㄟ^(guò)使用在顯示單元151的邊緣區(qū)域上顯示的圖像來(lái)生成虛擬圖像341??梢酝ㄟ^(guò)復(fù)制或修改在邊緣區(qū)域上顯示的圖像來(lái)生成虛擬圖像341。
補(bǔ)償圖像340的尺寸可以與由相機(jī)121拍攝的圖像310的尺寸大致相同,并且區(qū)域可以不被去除。因此,為用戶提供了所拍攝的實(shí)體的對(duì)象不被損壞的圖像。
參照?qǐng)D5B和圖5C,當(dāng)所拍攝的圖像310被校正時(shí),顯示單元151可以將校正圖像320連同第二校正導(dǎo)引502一起進(jìn)行顯示。用戶可以向第二校正導(dǎo)引502施加觸摸,以確定是否執(zhí)行附加校正或者確定是否限定要進(jìn)行附加校正的區(qū)域。在圖5C中,控制單元180可以基于向第二校正導(dǎo)引502施加的觸摸來(lái)執(zhí)行用于去除對(duì)象的一部分的附加校正。
然而,顯示單元151可以不分開(kāi)地顯示包含非輸出區(qū)域321的校正圖像320,并且可以立即顯示附加校正圖像330或補(bǔ)償圖像340。
存儲(chǔ)器170可以存儲(chǔ)圖像310、校正圖像320、附加校正圖像330和補(bǔ)償圖像340中的一個(gè)或更多個(gè),以便所述一個(gè)或更多個(gè)圖像彼此映射。
根據(jù)本發(fā)明的示例性實(shí)施方式,為用戶提供了通過(guò)執(zhí)行校正以使得與人的面部對(duì)應(yīng)的對(duì)象包含在圖像中并且不被去除而獲得的圖像,并且該圖像不包含非輸出區(qū)域。提供了使所拍攝的對(duì)象的損壞最小化的圖像。
圖6A、圖6B和圖6C是用于描述選擇性地對(duì)圖像進(jìn)行校正的控制方法的概念圖。
參照?qǐng)D6A,顯示單元151可以在顯示圖像310的同時(shí)接收觸摸??刂茊卧?80可以基于向圖像310施加的特定觸摸來(lái)執(zhí)行對(duì)圖像310進(jìn)行校正的功能。例如,特定觸摸可以是內(nèi)縮型觸摸輸入,但是不限于此。當(dāng)向圖像310施加特定觸摸時(shí),控制單元180可以提取包含在圖像310中并且與人的面部相對(duì)應(yīng)的對(duì)象,并且可以基于距圖像310的中心的距離來(lái)對(duì)該對(duì)象進(jìn)行校正。
顯示單元151可以基于觸摸來(lái)顯示校正圖像320。當(dāng)在圖像310中包含對(duì)象時(shí),可以基于觸摸相對(duì)于顯示單元151的邊緣來(lái)顯示非輸出區(qū)域321。雖然在附圖中未示出,但是當(dāng)向圖像310施加具有與特定觸摸的類型不同的類型的觸摸時(shí),顯示單元 151可以再次將校正圖像320改變?yōu)閳D像310。
根據(jù)本發(fā)明的示例性實(shí)施方式,由于根據(jù)用戶的控制命令來(lái)對(duì)圖像進(jìn)行校正,因此可以為用戶提供校正前圖像(pre-correction image)和校正后圖像(post-correction image),并且可以將該校正前圖像與該校正后圖像進(jìn)行比較。
參照?qǐng)D6B,當(dāng)圖像310由相機(jī)121生成或者由用戶輸出時(shí),控制單元180可以從圖像310中提取與人的面部對(duì)應(yīng)的對(duì)象。當(dāng)提取一個(gè)或更多個(gè)對(duì)象時(shí),顯示單元151可以顯示選擇圖像311??梢陨蛇x擇圖像311以示出所提取的對(duì)象中的每一個(gè)。例如,選擇圖像311可以被顯示為圍繞對(duì)象。
控制單元180可以控制顯示單元151以選擇性地在所提取的對(duì)象當(dāng)中的要通過(guò)校正進(jìn)行修改的對(duì)象上顯示選擇圖像311。參照?qǐng)D6B,當(dāng)不存在校正系數(shù)或者應(yīng)用了校正系數(shù)時(shí),所提取的第一對(duì)象A、第二對(duì)象B和第三對(duì)象C當(dāng)中的與圖像310的中心相鄰地顯示的第三對(duì)象C可以在形狀上幾乎不被修改。在這種情況下,可以不在第三對(duì)象C上顯示選擇圖像311。
控制單元180可以基于所提取的對(duì)象的坐標(biāo)(以及與所述坐標(biāo)對(duì)應(yīng)的校正系數(shù))來(lái)確定是否顯示圖形圖像。顯示單元151可以在能夠基于校正系數(shù)被修改的第一對(duì)象A和第二對(duì)象B上顯示第一選擇圖像311a和第二選擇圖像311b。
顯示單元151可以接收向第一選擇圖像311a和第二選擇圖像311b施加的觸摸,并且可以忽略向除第一選擇圖像311a和第二選擇圖像311b以外的區(qū)域施加的觸摸。另選地,控制單元180可以執(zhí)行控制以根據(jù)向除第一選擇圖像311a和第二選擇圖像311b以外的區(qū)域施加的觸摸執(zhí)行另一功能。
控制單元180可以基于向選擇圖像311a和選擇圖像311b中的至少一個(gè)施加的觸摸來(lái)對(duì)第一對(duì)象A和第二對(duì)象B中的至少一個(gè)進(jìn)行校正??刂茊卧?80可以基于向第二選擇圖像311b施加的觸摸來(lái)對(duì)第二對(duì)象B進(jìn)行校正??刂茊卧?80可以不對(duì)第一對(duì)象A進(jìn)行校正。因此,顯示單元151可以顯示包含已被執(zhí)行校正的第二對(duì)象B的圖像的校正圖像320。
此外,可以僅在與第二對(duì)象B相鄰的區(qū)域中設(shè)置非輸出區(qū)域321’。
根據(jù)本發(fā)明的示例性實(shí)施方式,控制單元180可以將可校正的區(qū)域通知給用戶,并且可以僅修改由用戶選擇的對(duì)象,因此基于用戶的意圖來(lái)生成校正圖像。
此外,雖然未在附圖中示出,但是顯示單元151還可以在與已被執(zhí)行校正的第二 對(duì)象B對(duì)應(yīng)的區(qū)域上顯示指示校正已被執(zhí)行的指示符。另外,控制單元180可以基于向該指示符施加的控制命令來(lái)解除校正。
參照?qǐng)D6C,當(dāng)圖像包含可校正的對(duì)象時(shí),顯示單元151可以將校正圖標(biāo)310連同圖像310一起進(jìn)行顯示。也就是說(shuō),當(dāng)圖像310中包含與人的面部對(duì)應(yīng)的對(duì)象并且該對(duì)象的形狀是可校正的時(shí),控制單元180可以在顯示單元151中顯示校正圖標(biāo)503。
控制單元180可以基于向校正圖標(biāo)503施加的觸摸來(lái)執(zhí)行校正功能。當(dāng)執(zhí)行校正功能時(shí),顯示單元151可以顯示包含非輸出區(qū)域321的校正圖像320。
然而,即使當(dāng)圖像310中不包含與人的面部對(duì)應(yīng)的對(duì)象時(shí),控制單元180也可以在顯示單元151中顯示校正圖標(biāo)503。在這種情況下,控制單元180可以從圖像310中提取與3D實(shí)體對(duì)應(yīng)的區(qū)域,并且可以通過(guò)使用所提取的區(qū)域的坐標(biāo)點(diǎn)的校正系數(shù)來(lái)對(duì)圖像310進(jìn)行校正。也就是說(shuō),當(dāng)在圖像310中不包含對(duì)象時(shí),控制單元180可以對(duì)圖像310中所包含的3D實(shí)體的圖像進(jìn)行校正。
根據(jù)本發(fā)明的示例性實(shí)施方式,用戶可以檢查所拍攝的圖像以確定是否執(zhí)行校正。
可以基于距實(shí)體的距離來(lái)不同地設(shè)置校正系數(shù)。在下文中,將描述生成位于距相機(jī)不同的距離處的實(shí)體的圖像的控制方法。
圖7A是用于描述基于距實(shí)體的距離來(lái)選擇性地應(yīng)用校正系數(shù)集的控制方法的流程圖。圖7B和圖7C是用于描述選擇性地應(yīng)用校正系數(shù)集的控制方法的概念圖。
在操作S2171中,存儲(chǔ)器170可以存儲(chǔ)與距相機(jī)121的距離對(duì)應(yīng)的多個(gè)校正系數(shù)集。一個(gè)校正系數(shù)集可以包含與構(gòu)成顯示單元151的像素對(duì)應(yīng)的多個(gè)校正系數(shù)。所述多個(gè)校正系數(shù)集可以分別與以預(yù)定的間隔彼此間隔開(kāi)的多個(gè)基準(zhǔn)距離相對(duì)應(yīng)。即使在顯示單元151的同一處置處顯示大致相同的多個(gè)實(shí)體的多個(gè)對(duì)象的情況下,當(dāng)所述多個(gè)實(shí)體與相機(jī)121之間的距離不同時(shí),可以通過(guò)使用不同的校正系數(shù)來(lái)執(zhí)行校正。
當(dāng)相機(jī)121在操作S2172中對(duì)位于不同的距離處的多個(gè)實(shí)體進(jìn)行拍攝時(shí),控制單元180可以在操作S2173中顯示包含與所述多個(gè)實(shí)體中的每一個(gè)對(duì)應(yīng)的多個(gè)對(duì)象的圖像。
參照?qǐng)D7B,第一實(shí)體a、第二實(shí)體b和第三實(shí)體c可以分別被定位為與相機(jī)121間隔第一距離d1、第二距離d2、第三距離d3??刂茊卧?80可以通過(guò)使用第一對(duì)象A、第二對(duì)象B和第三對(duì)象C的坐標(biāo)點(diǎn)以及分別與第一距離d1、第二距離d2和第三距離d3對(duì)應(yīng)的校正系數(shù)來(lái)分別對(duì)第一對(duì)象A、第二對(duì)象B和第三對(duì)象C進(jìn)行校正。 也就是說(shuō),在操作S2174中,控制單元180可以基于所述多個(gè)校正系數(shù)集中的一個(gè)來(lái)對(duì)圖像進(jìn)行校正。
然而,該實(shí)施方式不限于此。在其它實(shí)施方式中,控制單元180可以通過(guò)使用與距多個(gè)實(shí)體的距離的平均距離對(duì)應(yīng)的校正系數(shù)集來(lái)對(duì)圖像中所包含的全部對(duì)象進(jìn)行校正??刂茊卧?80可以通過(guò)使用包含在與平均距離對(duì)應(yīng)的校正系數(shù)集中并且與對(duì)象的坐標(biāo)點(diǎn)相對(duì)應(yīng)的校正系數(shù)來(lái)執(zhí)行校正功能。
當(dāng)?shù)谝痪嚯xd1、第二距離d2和第三距離d3的平均值對(duì)應(yīng)于第二距離d2時(shí),控制單元180可以選擇與第二距離d2對(duì)應(yīng)的校正系數(shù)集??刂茊卧?80可以選擇分別與第一對(duì)象A、第二對(duì)象B和第三對(duì)象C的坐標(biāo)點(diǎn)對(duì)應(yīng)的校正系數(shù),并且可以提取第一對(duì)象A、第二對(duì)象B和第三對(duì)象C。
然而,所述多個(gè)校正系數(shù)集可以包含被用來(lái)執(zhí)行在預(yù)定的誤差范圍內(nèi)的全部坐標(biāo)點(diǎn)的校正的代表性校正系數(shù)集,控制單元180可以通過(guò)使用該代表性校正系數(shù)集來(lái)執(zhí)行全部校正功能。
圖7C是用于描述基于所選擇的對(duì)象來(lái)選擇校正系數(shù)集的控制方法的概念圖。
當(dāng)圖像310被顯示時(shí),控制單元180可以從圖像310中提取與人的面部對(duì)應(yīng)的對(duì)象,并且可以對(duì)與所提取的對(duì)象對(duì)應(yīng)的實(shí)體的位置進(jìn)行分析。當(dāng)確定圖像310中包含與實(shí)體對(duì)應(yīng)的對(duì)象時(shí),控制單元180可以檢測(cè)該實(shí)體和相機(jī)121之間的距離。當(dāng)實(shí)體和相機(jī)121之間的距離不同時(shí),控制單元180可以控制顯示單元151以顯示選擇圖像312。顯示單元151可以在分別與位于不同的距離處的實(shí)體對(duì)應(yīng)的對(duì)象中的每一個(gè)上對(duì)選擇圖像312進(jìn)行標(biāo)記。如圖7C中所例示的,顯示單元151可以顯示第一選擇圖像312a、第二選擇圖像312b和第三選擇圖像312c。
雖然未在附圖中詳細(xì)地示出,但是第一選擇圖像312a、第二選擇圖像312b和第三選擇圖像312c可以被顯示為彼此區(qū)分開(kāi)。例如,第一選擇圖像312a、第二選擇圖像312b和第三選擇圖像312c可以被顯示為具有不同的顏色。
當(dāng)基于位于大致相同的位置處的多個(gè)實(shí)體生成多個(gè)對(duì)象時(shí),在位于相同位置處的多個(gè)實(shí)體的對(duì)象上進(jìn)行標(biāo)記的選擇圖像可以被顯示為具有不同的顏色。
控制單元180可以基于向選擇圖像施加的觸摸來(lái)選擇一個(gè)對(duì)象,并且可以基于所選擇的對(duì)象的實(shí)體與相機(jī)121之間的距離來(lái)從多個(gè)校正系數(shù)集當(dāng)中選擇一個(gè)校正系數(shù)集??刂茊卧?80可以基于校正系數(shù)集來(lái)對(duì)從選擇圖像中選擇的其它對(duì)象進(jìn)行校正。
當(dāng)基于所選擇的校正系數(shù)集顯示校正圖像時(shí),控制單元180可以連續(xù)地在顯示單元151中的校正圖像上對(duì)選擇圖像312進(jìn)行標(biāo)記。當(dāng)再次向所選擇的選擇圖像施加觸摸時(shí),控制單元180可以在顯示單元151中再次顯示圖像310。在這種情況下,可以將圖像310連同第一選擇圖像312a、第二選擇圖像312b和第三選擇圖像312b一起進(jìn)行顯示。
根據(jù)本發(fā)明的示例性實(shí)施方式,移動(dòng)終端100可以基于由用戶選擇的對(duì)象從位于不同的距離處的多個(gè)校正系數(shù)集當(dāng)中選擇校正系數(shù)集。因此,移動(dòng)終端100可以更精確地對(duì)被用戶認(rèn)為是重要對(duì)象的對(duì)象進(jìn)行校正。
圖8A是用于描述對(duì)不包含人的面部的圖像進(jìn)行校正的方法的概念圖。參照?qǐng)D2C,當(dāng)3D實(shí)體被拍攝為2D圖像時(shí),3D實(shí)體的形狀可能失真。在上文中,已經(jīng)描述了移動(dòng)終端100提取與人的面部對(duì)應(yīng)的對(duì)象,但是在該實(shí)施方式中,控制單元180可以提取形狀失真的3D實(shí)體的對(duì)象。例如,如附圖中所例示的,對(duì)象D可以與形狀被修改的照明相對(duì)應(yīng)。
當(dāng)圖像310中不包含與人對(duì)應(yīng)的對(duì)象時(shí),控制單元180可以在顯示單元151中按原樣顯示圖像310。然而,控制單元180可以提取已經(jīng)發(fā)生失真并被成像的對(duì)象,并且可以基于距圖像310的中心的距離(詳細(xì)地,基于與構(gòu)成所提取的對(duì)象的坐標(biāo)點(diǎn)對(duì)應(yīng)的校正系數(shù))來(lái)對(duì)所提取的對(duì)象的至少一個(gè)區(qū)域進(jìn)行校正。
當(dāng)提取對(duì)象時(shí),顯示單元151可以接收用戶觸摸輸入??刂茊卧?80可以基于用戶觸摸輸入來(lái)對(duì)該對(duì)象進(jìn)行校正。當(dāng)圖像310中包含多個(gè)對(duì)象時(shí),用戶可以通過(guò)向顯示單元151施加觸摸輸入來(lái)選擇性地對(duì)對(duì)象進(jìn)行校正。顯示單元151可以顯示包含非輸出區(qū)域320a并且通過(guò)校正而獲得的圖像。
根據(jù)本發(fā)明的示例性實(shí)施方式,可以基于觸摸來(lái)為用戶提供通過(guò)對(duì)除人的面部以外的對(duì)象進(jìn)行校正而獲得的校正圖像。
圖8B是用于描述當(dāng)對(duì)象與平面實(shí)體相對(duì)應(yīng)時(shí)的控制方法的概念圖。控制單元180可以確定與面部對(duì)應(yīng)的對(duì)象的實(shí)體是否具有3D形狀。當(dāng)與面部對(duì)應(yīng)的對(duì)象對(duì)應(yīng)于平面圖像時(shí),控制單元180可以限制該對(duì)象的修改。
例如,當(dāng)通過(guò)相機(jī)121拍攝到包含人的面部的照片或圖像(例如,電影海報(bào)和/或類似物)時(shí),盡管包含人的面部,也可以使該照片或圖像不失真地成像。也就是說(shuō),即使在圖像被識(shí)別為人的面部的情況下,當(dāng)感測(cè)到與該圖像對(duì)應(yīng)的實(shí)體為平面時(shí),控 制單元180可以控制顯示單元151以按原樣顯示該圖像。
圖9A、圖9B和圖9C是用于描述針對(duì)校正圖像的控制方法的概念圖。
參照?qǐng)D9A,當(dāng)相機(jī)121被激活時(shí),顯示單元151可以顯示最近拍攝的圖像的圖標(biāo)401。顯示單元151可以基于向圖標(biāo)401施加的觸摸輸入來(lái)顯示經(jīng)校正的圖像320。在圖標(biāo)401上進(jìn)行標(biāo)記的圖像可以包含校正前圖像??梢栽诮?jīng)校正的圖像320上標(biāo)記復(fù)原圖標(biāo)504。當(dāng)向復(fù)原圖標(biāo)504施加觸摸時(shí),控制單元180可以控制顯示單元151以顯示校正前圖像。
控制單元180可以基于向圖標(biāo)401施加的觸摸來(lái)控制顯示單元151以顯示校正前圖像310??梢栽趫D像310上標(biāo)記校正圖標(biāo)505。校正圖標(biāo)505可以包含與復(fù)原圖標(biāo)504的形狀不同的形狀。當(dāng)向復(fù)原圖標(biāo)504施加觸摸時(shí),控制單元180可以對(duì)圖像310進(jìn)行校正并且顯示該圖像310。
根據(jù)本發(fā)明的示例性實(shí)施方式,可以選擇性地為用戶提供校正前原始圖像和校正圖像,并且即使在顯示校正前原始圖像或校正圖像之后,用戶也可以改變?cè)撔U霸紙D像或該校正圖像。
參照?qǐng)D9B,當(dāng)拍攝圖像時(shí),控制單元180可以控制存儲(chǔ)器170以將原始圖像和校正圖像一起進(jìn)行存儲(chǔ)。存儲(chǔ)器170可以彼此區(qū)分開(kāi)地存儲(chǔ)原始圖像和校正圖像。如附圖中所例示的,存儲(chǔ)器170可以分別存儲(chǔ)被拍攝并且被分到多個(gè)文件夾的多個(gè)原始圖像以及分別與所述多個(gè)原始圖像對(duì)應(yīng)的多個(gè)校正圖像。
例如,當(dāng)基于用戶的控制命令來(lái)存儲(chǔ)原始圖像時(shí),控制單元180可以控制存儲(chǔ)器170以將與該原始圖像對(duì)應(yīng)的校正圖像存儲(chǔ)在不同的文件夾中。因此,可以在不需要單獨(dú)的控制命令的情況下為用戶提供校正前圖像和校正后圖像。
圖9C是例示了針對(duì)用于存儲(chǔ)圖像的設(shè)置的畫(huà)面信息的概念圖。當(dāng)通過(guò)相機(jī)121來(lái)拍攝外部環(huán)境時(shí),用戶可以設(shè)置存儲(chǔ)所生成的圖像的方法。
例如,當(dāng)拍攝到圖像時(shí),顯示單元151可以向用戶顯示用于選擇存儲(chǔ)方法的彈出窗口。另選地,控制單元180可以控制存儲(chǔ)器170以存儲(chǔ)原始圖像和校正圖像中的至少一個(gè)。
圖10是用于描述對(duì)預(yù)覽畫(huà)面上的圖像進(jìn)行校正的控制方法的概念圖。
當(dāng)通過(guò)相機(jī)121來(lái)拍攝外部環(huán)境時(shí),顯示單元151可以顯示與所拍攝的外部環(huán)境有關(guān)的畫(huà)面信息。當(dāng)在正在顯示畫(huà)面信息的同時(shí)向顯示單元151施加用于拍攝的控制 命令(例如,向拍攝圖標(biāo)施加觸摸輸入)時(shí),可以基于畫(huà)面信息來(lái)生成圖像?;谟脩粼O(shè)置,根據(jù)控制命令,可以將圖像存儲(chǔ)在存儲(chǔ)器170中或者可以在顯示單元151中顯示該圖像。
根據(jù)本發(fā)明的示例性實(shí)施方式,當(dāng)正在顯示畫(huà)面信息的同時(shí),可以顯示第一圖標(biāo)(校正圖標(biāo))306。顯示單元151可以基于向校正圖標(biāo)306施加的觸摸來(lái)顯示校正畫(huà)面信息301。當(dāng)向校正圖標(biāo)306施加觸摸并且通過(guò)相機(jī)121來(lái)感測(cè)大致相同的外部環(huán)境達(dá)預(yù)定時(shí)間t時(shí),控制單元180可以顯示校正畫(huà)面信息301。
當(dāng)在正在顯示校正畫(huà)面信息301的同時(shí)向拍攝圖標(biāo)施加觸摸時(shí),該校正畫(huà)面信息可以被存儲(chǔ)為圖像。當(dāng)向校正圖標(biāo)306施加觸摸,然后通過(guò)相機(jī)121來(lái)感測(cè)另一外部環(huán)境時(shí),控制單元180可以解除校正,并且可以在顯示單元151中顯示其它畫(huà)面信息。
雖然未在附圖中詳細(xì)地示出,但是基于不同的控制命令,校正前畫(huà)面信息可以被成像,或者校正后畫(huà)面信息可以被存儲(chǔ)為圖像。
根據(jù)本發(fā)明的示例性實(shí)施方式,由于在對(duì)外部環(huán)境進(jìn)行成像之前為用戶提供經(jīng)校正的預(yù)覽圖像,因此可以預(yù)先為用戶提供圖像的經(jīng)校正的狀態(tài),并且用戶可以執(zhí)行成像。
可以使用機(jī)器可讀介質(zhì)來(lái)實(shí)現(xiàn)各種實(shí)施方式,該機(jī)器可讀介質(zhì)具有存儲(chǔ)有用于由處理器執(zhí)行的指令,以執(zhí)行本文中提出的各種方法。可能的機(jī)器可讀介質(zhì)的示例包含HDD(硬盤(pán)驅(qū)動(dòng)器)、SSD(固態(tài)硬盤(pán))、SDD(硅盤(pán)驅(qū)動(dòng)器)、ROM、RAM、CD-ROM、磁帶、軟盤(pán)、光學(xué)數(shù)據(jù)存儲(chǔ)裝置、本文中提出的其它類型的存儲(chǔ)介質(zhì)及其組合。如果需要,機(jī)器可讀介質(zhì)可以按照載波的形式來(lái)實(shí)現(xiàn)(例如,通過(guò)互聯(lián)網(wǎng)的傳輸)。處理器可以包含移動(dòng)終端的控制器180。
前面的實(shí)施方式和優(yōu)點(diǎn)僅僅是示例性的,并且不應(yīng)被認(rèn)為是對(duì)本發(fā)明的限制。本教導(dǎo)能夠被容易地應(yīng)用于其它類型的裝置。本說(shuō)明書(shū)旨在是說(shuō)明性的,并且不限制權(quán)利要求的范圍。許多另選方案、修改和變型對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)將是顯而易見(jiàn)的??梢园凑崭鞣N方式來(lái)對(duì)本文中描述的示例性實(shí)施方式的特征、結(jié)構(gòu)、方法和其它特性進(jìn)行組合,以獲得附加的和/或另選的示例性實(shí)施方式。
由于當(dāng)前特征可以在不脫離其特性的情況下被實(shí)現(xiàn)為多種形式,還應(yīng)當(dāng)理解的是,上述實(shí)施方式不受前述說(shuō)明的任何細(xì)節(jié)的限制,而應(yīng)當(dāng)在其如同在所附的權(quán)利要求中限定的范圍內(nèi)廣義地考慮,并因此所附的權(quán)利要求旨在包含落入權(quán)利要求的邊界和界限或者這些邊界和界限的等同物內(nèi)的全部改變和修改。