專(zhuān)利名稱(chēng):在便攜式終端中獲取圖像的設(shè)備和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在便攜式終端中獲取圖像的設(shè)備和方法。更具體地說(shuō),本發(fā)明涉及一種便攜式終端執(zhí)行便攜式終端中的用于圖像獲取的相機(jī)功能和其它應(yīng)用功能的設(shè)備和方法。
背景技術(shù):
近年來(lái),隨著便攜式終端的快速發(fā)展,便攜式終端的普及和使用變得廣泛并被認(rèn)為是現(xiàn)代生活的必需品。便攜式終端已被用作使得無(wú)線語(yǔ)音呼叫和信息交換能夠進(jìn)行的媒體。最初,便攜式終端被認(rèn)為是一種用于進(jìn)行電話呼叫的方便且便攜的方式。然而,隨著無(wú)線通信的技術(shù)和便攜式終端本身的發(fā)展,人們認(rèn)識(shí)到除了語(yǔ)音通信之外還期望將許多其它功能包括到便攜式終端中,并且服務(wù)提供商和便攜式終端制造商競(jìng)相參與開(kāi)發(fā)將其產(chǎn)品和服務(wù)區(qū)別于其它企業(yè)的產(chǎn)品(或服務(wù))。例如,便攜式終端已發(fā)展成為用于提供電子電話號(hào)碼簿、游戲、短消息服務(wù)(SMS)、 電子郵件(E-mail)服務(wù)、定時(shí)叫醒(morning call)和/或鬧鈴功能、MPEG-I音頻層3 (MP3) 播放器、日程管理功能、數(shù)碼相機(jī)和無(wú)線因特網(wǎng)服務(wù)以及上面未提及的多種服務(wù)的多媒體設(shè)備。更具體地,由于能夠在不需要攜帶單獨(dú)的相機(jī)或在沒(méi)有攜帶單獨(dú)的相機(jī)所需的空間的情況下獲取圖像的優(yōu)點(diǎn),作為最流行和被用戶廣泛使用的功能之一,數(shù)碼相機(jī)功能正成為便攜式終端的基本功能。然而,數(shù)碼相機(jī)功能使用便攜式終端的大量資源,并且不能與其它應(yīng)用功能同時(shí)被執(zhí)行。在傳統(tǒng)的便攜式終端中,應(yīng)用處理器和用于圖像獲取的相機(jī)處理器互相連接,并且應(yīng)用處理器本身處理通過(guò)相機(jī)處理器的相機(jī)傳感器獲取的圖像。由于應(yīng)用處理器進(jìn)行圖像處理的資源使用,因此這項(xiàng)操作使得難以在執(zhí)行數(shù)碼相機(jī)功能的過(guò)程中執(zhí)行其它應(yīng)用 (例如,電話呼叫、播放背景音樂(lè)(BGM)、消息、web瀏覽等)。由于在圖像處理期間便攜式終端的資源有限,因此應(yīng)用處理器進(jìn)行圖像處理的大量資源使用的結(jié)果是便攜式終端不能同時(shí)執(zhí)行兩個(gè)或更多個(gè)應(yīng)用。因此,需要一種用于控制在便攜式終端的應(yīng)用處理器中使用的資源以使便攜式終端可同時(shí)執(zhí)行多個(gè)應(yīng)用的設(shè)備和方法。
發(fā)明內(nèi)容
本發(fā)明的示例性方面在于提供一種用于在便攜式終端中同時(shí)執(zhí)行用于圖像獲取的相機(jī)功能和其它應(yīng)用功能的設(shè)備和方法。本發(fā)明的另一示例性方面在于提供一種用于在便攜式終端中獨(dú)立地構(gòu)造用于圖像獲取的相機(jī)處理器和用于應(yīng)用處理的應(yīng)用處理器的設(shè)備和方法。
本發(fā)明的另一示例性方面在于提供一種用于將獲取的圖像存儲(chǔ)在相機(jī)處理器本身中的設(shè)備和方法。本發(fā)明的另一示例性方面在于提供一種用于將在圖像獲取時(shí)存儲(chǔ)在相機(jī)處理器中的圖像加載到應(yīng)用處理器中的設(shè)備和方法。根據(jù)本發(fā)明的示例性方面,提供了一種便攜式終端的圖像處理設(shè)備。所述設(shè)備優(yōu)選地包括能夠分別處理單獨(dú)的應(yīng)用的相機(jī)處理器和應(yīng)用處理器。相機(jī)處理器優(yōu)選地包括相機(jī)傳感器和存儲(chǔ)通過(guò)相機(jī)傳感器獲取的圖像的圖像存儲(chǔ)單元,并且獨(dú)立于應(yīng)用處理器被驅(qū)動(dòng)。應(yīng)用處理器獨(dú)立于相機(jī)處理器被驅(qū)動(dòng),并且在相機(jī)處理器進(jìn)行操作的同時(shí)驅(qū)動(dòng)特定應(yīng)用。根據(jù)本發(fā)明的另一示例性方面,便攜式終端的圖像處理方法優(yōu)選地包括提供相機(jī)處理器102、相機(jī)傳感器104和存儲(chǔ)通過(guò)相機(jī)傳感器獲取的圖像的圖像存儲(chǔ)單元108 ;通過(guò)互相獨(dú)立地驅(qū)動(dòng)相機(jī)處理器和應(yīng)用處理器,在相機(jī)處理器進(jìn)行操作的同時(shí),通過(guò)應(yīng)用處理器驅(qū)動(dòng)除圖像處理應(yīng)用以外的特定應(yīng)用。通過(guò)結(jié)合附圖公開(kāi)本發(fā)明的示例性實(shí)施例的以下詳細(xì)描述,本發(fā)明的其它示例性方面、優(yōu)點(diǎn)和顯著特征將對(duì)本領(lǐng)域技術(shù)人員變得清楚。
通過(guò)結(jié)合附圖的以下詳細(xì)描述,本發(fā)明的以上和其它示例性方面、特征和優(yōu)點(diǎn)將對(duì)本領(lǐng)域普通技術(shù)人員變得更加清楚,其中圖1是示出根據(jù)本發(fā)明的用于同時(shí)執(zhí)行圖像獲取功能和其它應(yīng)用功能的便攜式終端的示例性構(gòu)造的框圖;圖2是示出根據(jù)本發(fā)明的示例性實(shí)施例的在便攜式終端的相機(jī)處理器中獲取圖像的處理的流程圖;圖3是示出根據(jù)本發(fā)明的示例性實(shí)施例的在便攜式終端的應(yīng)用處理器中獲取圖像的處理的流程圖;圖4是示出根據(jù)本發(fā)明的示例性實(shí)施例的在便攜式終端中同時(shí)執(zhí)行相機(jī)功能和其它應(yīng)用功能的處理的流程圖;圖5A是示出在傳統(tǒng)的便攜式終端中執(zhí)行相機(jī)功能的處理的示圖;圖5B是示出在根據(jù)本發(fā)明的示例性實(shí)施例的便攜式終端中執(zhí)行相機(jī)功能的處理的示圖。在整個(gè)附圖中,相同的標(biāo)號(hào)將被理解為指示相同的部分、組件和結(jié)構(gòu)。
具體實(shí)施例方式提供參照附圖的以下描述以幫助本領(lǐng)域普通技術(shù)人員對(duì)針對(duì)說(shuō)明性目的而在此提供的本發(fā)明的特定示例性實(shí)施例的全面理解。該描述包括各種特定細(xì)節(jié)以幫助本領(lǐng)域普通技術(shù)人員理解請(qǐng)求保護(hù)的發(fā)明,但這些細(xì)節(jié)僅被視為是示例性的。因此,本領(lǐng)域普通技術(shù)人員將認(rèn)識(shí)到,在不脫離本發(fā)明的精神和權(quán)利要求的范圍的情況下,可對(duì)描述于此的說(shuō)明性示例進(jìn)行各種改變和修改。此外,為了清楚和簡(jiǎn)潔的目的,可省略對(duì)公知的功能和構(gòu)造的描述,這是因?yàn)楣墓δ芎蜆?gòu)造的描述的包含會(huì)使本領(lǐng)域普通技術(shù)人員對(duì)請(qǐng)求保護(hù)的發(fā)明的主題的理解不清楚。在權(quán)利要求和以下描述中使用的術(shù)語(yǔ)和詞語(yǔ)不限于字面意思,而是僅被發(fā)明者使用以使對(duì)本發(fā)明能夠有清晰和一致的理解。因此,本領(lǐng)域技術(shù)人員應(yīng)該清楚,提供本發(fā)明的示例性實(shí)施例的以下描述僅僅是為了說(shuō)明性的目的,而不將被解釋為限制由權(quán)利要求及其等同物限定的本發(fā)明。將理解,除非上下文明確指出,否則單數(shù)形式包括復(fù)數(shù)形式。因此,例如,涉及到 “組件表面”包括涉及一個(gè)或多個(gè)這樣的表面。術(shù)語(yǔ)“基本上”通常表示所列舉的特性、參數(shù)或值不需要被精確達(dá)到,而是可能以不妨礙特性預(yù)期提供的效果的量出現(xiàn)偏差或變化(包括但不限于(例如)本領(lǐng)域普通技術(shù)人員公知的公差、測(cè)量誤差、測(cè)量精確度限制及其它因素)。本發(fā)明的示例性實(shí)施例提供一種用于在根據(jù)本發(fā)明的便攜式終端中通過(guò)獨(dú)立地構(gòu)造圖像獲取裝置和應(yīng)用處理裝置來(lái)同時(shí)執(zhí)行圖像獲取功能和另外的應(yīng)用功能的設(shè)備和方法。此外,根據(jù)本發(fā)明的便攜式終端構(gòu)造獨(dú)立于應(yīng)用處理器的相機(jī)處理器,從而減少應(yīng)用處理器的負(fù)擔(dān)。也就是說(shuō),不同于通過(guò)數(shù)據(jù)線和命令線與應(yīng)用處理器連接并將獲取的圖像存儲(chǔ)在應(yīng)用處理器中的傳統(tǒng)的相機(jī)處理器,根據(jù)本發(fā)明的相機(jī)處理器包括單獨(dú)的圖像存儲(chǔ)單元以將其自己獲取的圖像存儲(chǔ)在所述圖像存儲(chǔ)單元中。因此,根據(jù)本發(fā)明的相機(jī)處理器存儲(chǔ)其自己獲取的圖像,并且當(dāng)需要時(shí),應(yīng)用處理器讀出存儲(chǔ)在相機(jī)處理器中的圖像, 從而能夠減少應(yīng)用處理器的負(fù)擔(dān)。這個(gè)結(jié)構(gòu)使得在相機(jī)處理器進(jìn)行處理的同時(shí)應(yīng)用處理器也處理其它應(yīng)用。圖1是示出根據(jù)本發(fā)明的用于同時(shí)執(zhí)行圖像獲取功能和至少一個(gè)其它應(yīng)用功能的便攜式終端的示例性構(gòu)造的框圖?,F(xiàn)在參照?qǐng)D1,便攜式終端可優(yōu)選地包括應(yīng)用處理器100、相機(jī)處理器102、存儲(chǔ)器單元110、輸入單元112、顯示單元114和通信單元116。相機(jī)處理器102可包括相機(jī)傳感器104、圖像處理器106和圖像存儲(chǔ)單元108。便攜式終端可包括為了清楚而未在此示出的另外的單元。類(lèi)似地,除了應(yīng)用處理器和相機(jī)處理器的功能,兩個(gè)或更多個(gè)上述單元的功能可被集成在單個(gè)組件中。應(yīng)用處理器100控制便攜式終端的一般操作。例如,應(yīng)用處理器100對(duì)語(yǔ)音呼叫和數(shù)據(jù)通信執(zhí)行處理和控制。除了一般功能以外,根據(jù)本發(fā)明,應(yīng)用處理器100進(jìn)行處理以加載并輸出在圖像獲取時(shí)在相機(jī)處理器102中存儲(chǔ)的圖像,或存儲(chǔ)在相機(jī)處理器102中獲取的圖像。不同于傳統(tǒng)的應(yīng)用處理器,根據(jù)本發(fā)明的應(yīng)用處理器100可獨(dú)立于相機(jī)處理器 102進(jìn)行操作,并節(jié)省取決于圖像獲取的資源使用。根據(jù)本發(fā)明,相機(jī)處理器102獨(dú)立于應(yīng)用處理器100進(jìn)行操作,并進(jìn)行處理以將通過(guò)相機(jī)傳感器104獲取的圖像存儲(chǔ)在其自己的存儲(chǔ)器(即,圖像存儲(chǔ)單元108)中。這時(shí), 相機(jī)處理器102可對(duì)獲取的圖像執(zhí)行圖像信號(hào)處理(ISP),并隨后存儲(chǔ)經(jīng)過(guò)處理的圖像。相機(jī)處理器102的相機(jī)傳感器104優(yōu)選地包括拍攝對(duì)象的圖像傳感器。圖像處理器106對(duì)通過(guò)相機(jī)傳感器104獲取的圖像執(zhí)行ISP(例如AE(自動(dòng)曝光)、AWB(自動(dòng)白平衡)和AF(自動(dòng)對(duì)焦)校正等)。繼續(xù)參照?qǐng)D1,相機(jī)處理器102的圖像存儲(chǔ)單元108包括用于存儲(chǔ)由圖像處理器106處理的圖像的存儲(chǔ)器,并且通過(guò)數(shù)據(jù)線與應(yīng)用處理器100連接。應(yīng)用處理器100可通過(guò)數(shù)據(jù)線加載存儲(chǔ)在相機(jī)處理器102的圖像存儲(chǔ)單元108中的圖像,以通過(guò)無(wú)線傳輸或(例如)通過(guò)通用串行總線(USB)端口進(jìn)行圖像的顯示或通信,或用于將圖像永久存儲(chǔ)在存儲(chǔ)器單元或(例如)存儲(chǔ)到微型CD卡中。存儲(chǔ)器單元110包括永久性機(jī)器可讀介質(zhì),例如只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、閃存ROM或其它類(lèi)似的存儲(chǔ)裝置。ROM存儲(chǔ)用于處理和控制應(yīng)用處理器100和相機(jī)處理器102的程序的微碼以及各種參考數(shù)據(jù)。作為應(yīng)用處理器100的工作存儲(chǔ)器的RAM優(yōu)選地存儲(chǔ)在各種程序的執(zhí)行中產(chǎn)生的臨時(shí)數(shù)據(jù)。閃存ROM優(yōu)選地存儲(chǔ)多種可更新的保存數(shù)據(jù)(cbpository data),例如電話號(hào)碼簿、發(fā)送的消息和收到的消息。輸入單元112優(yōu)選地包括數(shù)字鍵按鈕“0”到“9”、菜單按鈕、取消按鈕、OK按鈕、通話按鈕、結(jié)束按鈕、因特網(wǎng)按鈕、導(dǎo)航鍵按鈕和多個(gè)功能鍵(例如字符輸入鍵)。輸入單元 112將與由用戶按下的鍵相應(yīng)的鍵輸入數(shù)據(jù)提供給應(yīng)用處理器100。本領(lǐng)域普通技術(shù)人員應(yīng)知道并理解,在請(qǐng)求保護(hù)的發(fā)明中,所述鍵可以是虛擬的,并且輸入單元和顯示單元可包括單個(gè)觸摸屏。顯示單元114顯示在便攜式終端的操作期間產(chǎn)生的狀態(tài)信息、字符、運(yùn)動(dòng)圖像和靜止圖像等。顯示單元114可以是彩色液晶顯示器(LCD)、主動(dòng)模式有機(jī)發(fā)光二極管 (AMOLED)顯示器以及其它類(lèi)型的薄膜技術(shù)屏幕顯示設(shè)備。在顯示單元114包括觸摸輸入裝置并被應(yīng)用于觸摸輸入方案的便攜式終端的情況下,顯示單元114可被用作便攜式終端的輸入裝置。通信單元116執(zhí)行發(fā)送/接收和處理通過(guò)天線(未示出)輸入/輸出的數(shù)據(jù)的無(wú)線信號(hào)的功能。例如,在發(fā)送模式中,通信單元116執(zhí)行這樣的功能通過(guò)(例如)信道編碼和擴(kuò)頻(例如CDMA)或其它無(wú)線協(xié)議(TDMA、GSM等)(僅列舉一些可能的無(wú)線協(xié)議)對(duì)原始數(shù)據(jù)進(jìn)行處理,將經(jīng)過(guò)處理的原始數(shù)據(jù)轉(zhuǎn)換為射頻(RF)信號(hào),并發(fā)送RF信號(hào)。在接收模式中,通信單元116執(zhí)行這樣的功能將接收的RF信號(hào)轉(zhuǎn)換為基帶信號(hào),通過(guò)解擴(kuò)和信道解碼對(duì)基帶信號(hào)進(jìn)行處理,并將所述信號(hào)恢復(fù)為原始信號(hào)。通信單元116還可包括用于有線傳輸?shù)耐ㄐ哦丝?例如USB),并還可按短程協(xié)議(例如藍(lán)牙等)進(jìn)行通信。圖2是示出根據(jù)本發(fā)明的在便攜式終端的相機(jī)處理器中獲取圖像的示例性處理的流程圖?,F(xiàn)在參照?qǐng)D2,根據(jù)如上述的本發(fā)明,相機(jī)處理器獨(dú)立于應(yīng)用處理器被構(gòu)造,并減少應(yīng)用處理器的使用的資源,以允許同時(shí)執(zhí)行相機(jī)功能和另外的應(yīng)用功能(例如,呼叫功能、MP3播放功能、游戲功能等)。例如,相機(jī)處理器可包括相機(jī)傳感器、作為用于ISP的圖像信號(hào)處理器的圖像處理器、以及用于存儲(chǔ)通過(guò)相機(jī)傳感器獲取的圖像的圖像存儲(chǔ)單元。 這樣的可能的構(gòu)造的示例在圖1中示出,并且先前已在上面討論。首先,在步驟201,相機(jī)處理器(例如圖1中示出的相機(jī)處理器102)操作相機(jī)傳感器,并獲取通過(guò)相機(jī)傳感器輸入的圖像。接下來(lái)在步驟203,相機(jī)處理器確定是否已從應(yīng)用處理器接收到圖像控制命令。這里,圖像控制命令指的是請(qǐng)求通過(guò)相機(jī)傳感器獲取的預(yù)覽圖像和捕捉預(yù)覽圖像的圖像的命令。
7
如果在步驟203確定沒(méi)有從應(yīng)用處理器接收到圖像控制命令,則相機(jī)處理器再次執(zhí)行步驟201的過(guò)程。相反,當(dāng)在步驟203確定已從應(yīng)用處理器接收到圖像控制命令時(shí),相機(jī)處理器進(jìn)行到步驟205,并獲取與圖像控制命令相應(yīng)的圖像。隨后,相機(jī)處理器進(jìn)行到步驟207,并對(duì)獲取的圖像執(zhí)行圖像信號(hào)處理(ISP)。繼續(xù)參照?qǐng)D2,在步驟209,相機(jī)處理器進(jìn)行將步驟207的經(jīng)過(guò)ISP處理的圖像存儲(chǔ)在其自己的存儲(chǔ)器,即,圖像存儲(chǔ)單元(其示例在圖1中示出)中的處理。這時(shí),在將圖像存儲(chǔ)在其自己的存儲(chǔ)器或除應(yīng)用處理器正在使用的存儲(chǔ)器之外的存儲(chǔ)器中之后,相機(jī)處理器將通知圖像已被存儲(chǔ)的信息提供給應(yīng)用處理器,以允許應(yīng)用處理器認(rèn)知圖像存儲(chǔ)。根據(jù)本發(fā)明,相機(jī)處理器獨(dú)立于應(yīng)用處理器被構(gòu)造。相機(jī)處理器可包括相機(jī)傳感器;圖像處理器,對(duì)通過(guò)相機(jī)傳感器獲取的圖像執(zhí)行ISP操作;存儲(chǔ)器(S卩,圖像存儲(chǔ)單元),能夠存儲(chǔ)圖像。相機(jī)處理器將獲取的圖像存儲(chǔ)在存儲(chǔ)單元中,從而當(dāng)需要時(shí),應(yīng)用處理器從相機(jī)處理器加載存儲(chǔ)的圖像。由另一處理器(相機(jī)處理器)進(jìn)行圖像處理的安排使得傳統(tǒng)便攜式終端中的應(yīng)用處理器的負(fù)擔(dān)減少,并且所述安排減少了所使用的如傳統(tǒng)裝置中的與應(yīng)用處理器關(guān)聯(lián)的存儲(chǔ)器單元的存儲(chǔ)空間。在此之后,根據(jù)本發(fā)明,便攜式終端結(jié)束該算法。圖3是示出根據(jù)本發(fā)明的在便攜式終端的應(yīng)用處理器中獲取圖像的示例性操作處理的流程圖。現(xiàn)在參照?qǐng)D3,如上所述,應(yīng)用處理器加載存儲(chǔ)在相機(jī)處理器的圖像存儲(chǔ)單元中的圖像,而不是從相機(jī)處理器接收?qǐng)D像并將接收到的圖像存儲(chǔ)在應(yīng)用處理器中。因此,應(yīng)用處理器可減少由其本身處理由相機(jī)傳感器獲取的圖像的而造成的負(fù)擔(dān)。首先,在步驟301,應(yīng)用處理器確定是否已檢測(cè)到對(duì)圖像獲取的用戶請(qǐng)求。這里,對(duì)圖像獲取的用戶請(qǐng)求指的是這樣的用戶請(qǐng)求請(qǐng)求試圖用作預(yù)覽圖像的圖像和捕捉預(yù)覽圖像的圖像。如果在步驟301應(yīng)用處理器確定沒(méi)有檢測(cè)到對(duì)圖像獲取的用戶請(qǐng)求,則應(yīng)用處理器再次執(zhí)行步驟301的過(guò)程。此時(shí),如果是在便攜式終端操作特定應(yīng)用的情況下,則應(yīng)用處理器可在確定是否檢測(cè)到用戶請(qǐng)求的同時(shí)控制先前操作的應(yīng)用。相反,如果在步驟301應(yīng)用處理器確定已檢測(cè)到對(duì)圖像獲取的用戶請(qǐng)求,則在步驟303,應(yīng)用處理器將圖像控制命令提供給相機(jī)處理器。接下來(lái),在步驟305,應(yīng)用處理器確定是否存在來(lái)自用戶的圖像輸出請(qǐng)求。圖像輸出請(qǐng)求是對(duì)將預(yù)覽圖像或捕捉圖像輸出到顯示單元的用戶請(qǐng)求。響應(yīng)于圖像輸出請(qǐng)求,應(yīng)用處理器可加載由相機(jī)處理器存儲(chǔ)的圖像,并將加載的圖像輸出到顯示單元。預(yù)覽請(qǐng)求也可能會(huì)包括可重配置的默認(rèn)設(shè)定。如果在步驟305應(yīng)用處理器確定不存在圖像輸出請(qǐng)求,則應(yīng)用處理器再次執(zhí)行步驟305的過(guò)程。相反,如果在步驟305應(yīng)用處理器確定存在來(lái)自用戶的圖像輸出請(qǐng)求,則隨后在步驟307,應(yīng)用處理器獲取存儲(chǔ)在相機(jī)處理器中的圖像。隨后,在步驟309,應(yīng)用處理器將獲取的圖像輸出到(例如)顯示單元,或輸出到通信單元以進(jìn)行發(fā)送。
然后,根據(jù)本發(fā)明,應(yīng)用處理器結(jié)束該算法。圖4是示出根據(jù)本發(fā)明的優(yōu)選示例性實(shí)施例的在便攜式終端中同時(shí)執(zhí)行相機(jī)功能和至少一個(gè)其它應(yīng)用功能的示例性處理的流程圖。在圖4中,示例性處理器被描述用于便攜式終端同時(shí)執(zhí)行(例如)相機(jī)功能和呼叫功能,但作為兩個(gè)可能的示例,本發(fā)明可同時(shí)執(zhí)行相機(jī)功能和MP3播放功能,或相機(jī)功能和運(yùn)動(dòng)圖片播放功能。首先,在步驟401,便攜式終端進(jìn)入呼叫模式以執(zhí)行呼叫功能。隨后,在步驟403, 便攜式終端確定是否檢測(cè)到對(duì)在執(zhí)行呼叫功能的過(guò)程中操作相機(jī)的用戶請(qǐng)求。如果在步驟403便攜式終端確定沒(méi)有檢測(cè)到對(duì)在進(jìn)行呼叫功能的同時(shí)操作相機(jī)的用戶請(qǐng)求,則所述方法返回到步驟401并執(zhí)行呼叫功能。相反,如果在步驟403便攜式終端確定檢測(cè)到對(duì)在進(jìn)行呼叫功能的同時(shí)操作相機(jī)的用戶請(qǐng)求,則隨后在步驟405便攜式終端的相機(jī)處理器操作相機(jī)傳感器。隨后,在步驟 407,便攜式終端使用相機(jī)傳感器獲取圖像。在此之后,所述方法進(jìn)行到步驟409,在步驟409,便攜式終端的相機(jī)處理器進(jìn)行將獲取的圖像存儲(chǔ)在相機(jī)處理器的圖像存儲(chǔ)單元中的處理(例如如圖2的安排所示)。根據(jù)本發(fā)明的便攜式終端由相機(jī)處理器本身而不通過(guò)應(yīng)用處理器來(lái)處理由相機(jī)傳感器獲取的圖像,從而減少應(yīng)用處理器的負(fù)擔(dān)。在此之后,所述方法進(jìn)行到步驟411,在步驟411,便攜式終端確定是否檢測(cè)到來(lái)自用戶的捕捉圖像獲取請(qǐng)求。如果在步驟411確定沒(méi)有檢測(cè)到來(lái)自用戶的捕捉圖像獲取請(qǐng)求,則隨后在步驟 417,便攜式終端確定是否檢測(cè)到來(lái)自用戶的圖像輸出請(qǐng)求。相反,如果在步驟411確定已檢測(cè)到來(lái)自用戶的捕捉圖像獲取請(qǐng)求,則隨后在步驟413,便攜式終端將獲取的圖像壓縮為(例如)“jpg”圖像。隨后,在步驟415,便攜式終端進(jìn)行將壓縮的圖像存儲(chǔ)在相機(jī)處理器的圖像存儲(chǔ)單元中的處理。此時(shí),如果圖像被存儲(chǔ),則相機(jī)處理器可提供向應(yīng)用處理器通知圖像已被存儲(chǔ)的信息,從而應(yīng)用處理器認(rèn)知圖像存儲(chǔ),并確定可進(jìn)行圖像輸出的時(shí)間。隨后,在步驟417,便攜式終端確定是否已檢測(cè)到來(lái)自用戶的圖像輸出請(qǐng)求。如果在步驟417確定沒(méi)有檢測(cè)到來(lái)自用戶的圖像輸出請(qǐng)求,則在步驟405,便攜式終端處理相機(jī)處理器以獲取圖像。相反,如果在步驟417便攜式終端確定檢測(cè)到來(lái)自用戶的圖像輸出請(qǐng)求,則隨后在步驟419,便攜式終端加載存儲(chǔ)在相機(jī)處理器的圖像存儲(chǔ)單元中的圖像,從而獲取存儲(chǔ)的圖像。隨后,在步驟421,便攜式終端進(jìn)行處理以輸出獲取的圖像。圖5是示出與傳統(tǒng)的便攜式終端的操作處理相比,根據(jù)本發(fā)明的優(yōu)選示例性實(shí)施例的便攜式終端的操作處理的優(yōu)點(diǎn)的示圖。圖5A是示出在傳統(tǒng)的便攜式終端中執(zhí)行相機(jī)功能的處理的示圖。在圖5A中,傳統(tǒng)的便攜式終端由標(biāo)號(hào)500指示的相機(jī)傳感器、應(yīng)用處理器和存儲(chǔ)器組成。作為獲取圖像的傳感器的相機(jī)傳感器通過(guò)用于發(fā)送獲取的圖像的數(shù)據(jù)線和用于發(fā)送控制圖像的命令的命令(CMD)線與應(yīng)用處理器連接。詳細(xì)地,在應(yīng)用處理器通過(guò)命令線將圖像控制命令提供給相機(jī)傳感器的常規(guī)情況下,如標(biāo)號(hào)510所示,由相機(jī)傳感器獲取的圖像通過(guò)數(shù)據(jù)線被提供給應(yīng)用處理器,然后由應(yīng)用處理器進(jìn)行圖像處理,并隨后被存儲(chǔ)在存儲(chǔ)器中。此時(shí),應(yīng)用處理器將從相機(jī)傳感器接收的圖像存儲(chǔ)在存儲(chǔ)器中,并對(duì)接收的圖像執(zhí)行編碼/解碼過(guò)程,并使用許多資源。結(jié)果,應(yīng)用處理器不能在執(zhí)行圖像獲取過(guò)程的同時(shí)執(zhí)行另外的應(yīng)用功能。圖5B是示出在根據(jù)本發(fā)明的優(yōu)選示例性實(shí)施例的在便攜式終端中執(zhí)行相機(jī)功能的處理的示圖。在圖5B中,便攜式終端優(yōu)選地包括由標(biāo)號(hào)520指示的相機(jī)處理器(522)、應(yīng)用處理器和存儲(chǔ)器。相機(jī)處理器522可包括相機(jī)傳感器和圖像存儲(chǔ)單元108。相機(jī)處理器(522) 對(duì)通過(guò)相機(jī)傳感器獲取的圖像執(zhí)行ISP,例如AE(自動(dòng)曝光)、AWB(自動(dòng)白平衡)和AF(自動(dòng)對(duì)焦)校正等。此外,根據(jù)本發(fā)明的相機(jī)處理器包括對(duì)通過(guò)相機(jī)傳感器獲取的圖像執(zhí)行ISP(例如AE (自動(dòng)曝光)、AWB (自動(dòng)白平衡)和AF (自動(dòng)對(duì)焦)校正等)的圖像處理器(未示出)。相機(jī)傳感器是獲取圖像的傳感器。不同于相機(jī)傳感器通過(guò)用于發(fā)送獲取的圖像的數(shù)據(jù)線和用于發(fā)送控制圖像的命令的命令線來(lái)與應(yīng)用處理器連接的傳統(tǒng)結(jié)構(gòu),應(yīng)用處理器與圖像存儲(chǔ)單元連接。更詳細(xì)地,在應(yīng)用處理器通過(guò)命令(CMD)線將圖像控制命令提供給相機(jī)傳感器的情況下,如標(biāo)號(hào)530所示,由相機(jī)傳感器獲取的圖像通過(guò)數(shù)據(jù)線被存儲(chǔ)在圖像存儲(chǔ)單元中。存儲(chǔ)在圖像存儲(chǔ)單元中的圖像是(由相機(jī)處理器或圖像處理器)進(jìn)行過(guò)ISP處理的圖像,并且應(yīng)用處理器可減少由與圖像處理有關(guān)的操作造成的資源使用。由于這樣的安排,在本發(fā)明中,便攜式終端的應(yīng)用處理器可同時(shí)執(zhí)行使用相機(jī)的圖像獲取功能和單獨(dú)的應(yīng)用功能。例如,作為相機(jī)處理器的構(gòu)成元件的相機(jī)傳感器和圖像存儲(chǔ)單元獨(dú)立于應(yīng)用處理器被驅(qū)動(dòng),并且相機(jī)處理器處理獲取的圖像并將獲取的圖像存儲(chǔ)在相機(jī)處理器中或存儲(chǔ)在與相機(jī)處理器進(jìn)行通信的圖像存儲(chǔ)單元中。之后,在應(yīng)用處理器意圖在執(zhí)行圖像獲取的同時(shí)執(zhí)行單獨(dú)的操作的情況下,應(yīng)用處理器可進(jìn)行處理以加載并輸出存儲(chǔ)在圖像存儲(chǔ)單元中的圖像或者將圖像存儲(chǔ)在存儲(chǔ)器中。例如,在預(yù)覽圖像為以寬視頻圖形陣列(WVGA) (800X480)的30幀每秒(fps)的情況下,每秒的數(shù)據(jù)大小為800 X 480 X 2字節(jié)X 30 ( Ξ 23兆字節(jié)(Mbytes))。在1千兆字節(jié)((ibyte)的圖像存儲(chǔ)單元的情況下,圖像存儲(chǔ)單元以166兆赫茲(MHz)進(jìn)行操作,并具有16個(gè)數(shù)據(jù)端口,因而圖像存儲(chǔ)單元可以以332Mbytes每秒來(lái)發(fā)送數(shù)據(jù)。因此,即使在以 WVGA(800X480)的30fps的情況下,應(yīng)用處理器也足以輸出存儲(chǔ)在圖像存儲(chǔ)單元中的圖像。根據(jù)本發(fā)明的上述方法可在硬件、固件中實(shí)現(xiàn),或者可被實(shí)現(xiàn)為可存儲(chǔ)在記錄介質(zhì)(例如⑶ROM、RAM、軟盤(pán)、硬盤(pán)或磁光盤(pán))中或者可通過(guò)網(wǎng)絡(luò)下載并存儲(chǔ)在永久性機(jī)器可讀介質(zhì)上的軟件或計(jì)算機(jī)代碼,從而可使用通用計(jì)算機(jī)或?qū)S锰幚砥髟谶@樣的軟件中實(shí)施在此描述的方法,或者可在可編程的或?qū)S糜布?例如ASIC或FPGA)中實(shí)施在此描述的方法。如本領(lǐng)域所理解的,計(jì)算機(jī)、處理器、微處理器、控制器或可編程硬件包括可存儲(chǔ)或接收軟件或計(jì)算機(jī)代碼的存儲(chǔ)器組件(例如,RAM、ROM、閃存等),其中,當(dāng)計(jì)算機(jī)、處理器或硬件訪問(wèn)并執(zhí)行所述軟件或計(jì)算機(jī)代碼時(shí),所述軟件或計(jì)算機(jī)代碼實(shí)現(xiàn)在此描述的處理方法。另外,應(yīng)該認(rèn)識(shí)到,當(dāng)通用計(jì)算機(jī)訪問(wèn)用于實(shí)現(xiàn)在此示出的處理的代碼時(shí),所述代碼的執(zhí)行將通用計(jì)算機(jī)轉(zhuǎn)換為用于執(zhí)行在此示出的處理的專(zhuān)用計(jì)算機(jī)。如上所述,本發(fā)明涉及一種用于在便攜式終端中同時(shí)執(zhí)行圖像獲取功能和其它應(yīng)用功能的設(shè)備和方法。本發(fā)明獨(dú)立地構(gòu)造圖像獲取裝置和應(yīng)用處理裝置,以同時(shí)執(zhí)行圖像獲取功能和其它應(yīng)用功能。雖然已參照本發(fā)明的特定示例性實(shí)施例示出并描述了本發(fā)明,但是本領(lǐng)域技術(shù)人員將理解,在不脫離由權(quán)利要求及其等同物限定的本發(fā)明的精神和范圍的情況下,可對(duì)其進(jìn)行形式和細(xì)節(jié)上的各種改變。
權(quán)利要求
1.一種便攜式終端的圖像處理設(shè)備,所述設(shè)備包括應(yīng)用處理器100,驅(qū)動(dòng)至少一個(gè)特定應(yīng)用;相機(jī)處理器102,包括相機(jī)傳感器104、圖像處理器106和存儲(chǔ)通過(guò)相機(jī)傳感器獲取并由圖像處理器106處理的圖像的圖像存儲(chǔ)單元108,所述相機(jī)處理器獨(dú)立于應(yīng)用處理器100 被驅(qū)動(dòng);在相機(jī)處理器在將獲取的圖像存儲(chǔ)在圖像存儲(chǔ)單元中之前對(duì)獲取的圖像執(zhí)行圖像信號(hào)處理(ISP)的同時(shí),應(yīng)用處理器100驅(qū)動(dòng)所述至少一個(gè)特定應(yīng)用。
2.如權(quán)利要求1所述的設(shè)備,其特征在于,相機(jī)處理器將通過(guò)相機(jī)傳感器獲取的圖像存儲(chǔ)在圖像存儲(chǔ)單元中,從而當(dāng)需要獲取的圖像時(shí),應(yīng)用處理器加載由圖像處理器106處理并被存儲(chǔ)在圖像存儲(chǔ)單元中的圖像。
3.如權(quán)利要求2所述的設(shè)備,其特征在于,相機(jī)處理器的圖像處理器106對(duì)通過(guò)相機(jī)傳感器獲取的圖像進(jìn)行ISP處理,并將經(jīng)過(guò)ISP處理的圖像存儲(chǔ)在圖像存儲(chǔ)單元中。
4.如權(quán)利要求1所述的設(shè)備,其特征在于,相機(jī)處理器通過(guò)數(shù)據(jù)線將圖像存儲(chǔ)單元與應(yīng)用處理器進(jìn)行通信連接。
5.如權(quán)利要求4所述的設(shè)備,其特征在于,相機(jī)處理器經(jīng)由用于連接圖像存儲(chǔ)單元和應(yīng)用處理器的數(shù)據(jù)線將先前存儲(chǔ)的圖像提供給應(yīng)用處理器。
6.如權(quán)利要求1所述的設(shè)備,其特征在于,相機(jī)處理器執(zhí)行ISP處理操作以減少應(yīng)用處理器的資源使用。
7.如權(quán)利要求1所述的設(shè)備,其特征在于,同時(shí)執(zhí)行相機(jī)處理器的圖像獲取功能和應(yīng)用處理器的另外的應(yīng)用功能。
8.如權(quán)利要求1所述的設(shè)備,其特征在于,應(yīng)用處理器加載存儲(chǔ)在相機(jī)處理器的圖像處理單元中的圖像。
9.一種便攜式終端的圖像處理方法,所述方法包括提供相機(jī)處理器102、相機(jī)傳感器104和存儲(chǔ)通過(guò)相機(jī)傳感器獲取的圖像的圖像存儲(chǔ)單元108 ;通過(guò)互相獨(dú)立地驅(qū)動(dòng)相機(jī)處理器和應(yīng)用處理器,在相機(jī)處理器進(jìn)行操作的同時(shí),通過(guò)應(yīng)用處理器驅(qū)動(dòng)除圖像處理應(yīng)用以外的特定應(yīng)用。
10.如權(quán)利要求9所述的方法,其特征在于,獨(dú)立地驅(qū)動(dòng)相機(jī)處理器102和應(yīng)用處理器 100的步驟包括將通過(guò)相機(jī)傳感器獲取的圖像存儲(chǔ)在相機(jī)處理器的圖像存儲(chǔ)單元108中;通過(guò)應(yīng)用處理器經(jīng)由數(shù)據(jù)線加載存儲(chǔ)在圖像存儲(chǔ)單元中的圖像來(lái)得到獲取的圖像。
11.如權(quán)利要求10所述的方法,其特征在于,將通過(guò)相機(jī)傳感器獲取的圖像存儲(chǔ)在圖像存儲(chǔ)單元中的步驟包括由相機(jī)處理器102的圖像處理器106對(duì)通過(guò)相機(jī)傳感器獲取的圖像進(jìn)行ISP處理;并存儲(chǔ)經(jīng)過(guò)ISP處理的圖像。
12.如權(quán)利要求9所述的方法,其特征在于,獨(dú)立地驅(qū)動(dòng)相機(jī)處理器和應(yīng)用處理器的步驟包括通過(guò)數(shù)據(jù)線連接圖像存儲(chǔ)單元和應(yīng)用處理器。
13.如權(quán)利要求12所述的方法,其特征在于,應(yīng)用處理器加載存儲(chǔ)在圖像存儲(chǔ)單元中的圖像的步驟包括經(jīng)由用于連接圖像存儲(chǔ)單元和應(yīng)用處理器的數(shù)據(jù)線將先前存儲(chǔ)的圖像加載到應(yīng)用處理器。
14.如權(quán)利要求9所述的方法,其特征在于,獨(dú)立地驅(qū)動(dòng)相機(jī)處理器和應(yīng)用處理器以減少應(yīng)用處理器的資源使用。
15.如權(quán)利要求9所述的方法,其特征在于,獨(dú)立地驅(qū)動(dòng)相機(jī)處理器和應(yīng)用處理器的步驟包括在獨(dú)立于相機(jī)處理器被驅(qū)動(dòng)的應(yīng)用處理器中執(zhí)行應(yīng)用;當(dāng)在所述應(yīng)用執(zhí)行的過(guò)程中需要進(jìn)行圖像獲取時(shí),將用于圖像獲取的控制命令發(fā)送到相機(jī)處理器;當(dāng)從相機(jī)處理器被告知存在存儲(chǔ)的圖像時(shí),加載存儲(chǔ)在相機(jī)處理器的圖像存儲(chǔ)單元中的圖像。
全文摘要
一種在便攜式終端中獲取圖像的設(shè)備和方法,所述設(shè)備包括相機(jī)處理器和應(yīng)用處理器。相機(jī)處理器包括相機(jī)傳感器和存儲(chǔ)通過(guò)相機(jī)傳感器獲取的圖像的圖像存儲(chǔ)單元,并且獨(dú)立于應(yīng)用處理器被驅(qū)動(dòng)。應(yīng)用處理器獨(dú)立于相機(jī)處理器被驅(qū)動(dòng),并且在相機(jī)處理器進(jìn)行操作的同時(shí)驅(qū)動(dòng)特定應(yīng)用,以允許同時(shí)處理圖像和便攜式終端的另一功能或另外的多個(gè)功能。
文檔編號(hào)H04N5/232GK102289781SQ20111015846
公開(kāi)日2011年12月21日 申請(qǐng)日期2011年6月7日 優(yōu)先權(quán)日2010年6月7日
發(fā)明者樸慶根, 河洞殖 申請(qǐng)人:三星電子株式會(huì)社