專利名稱:具有圖像捕獲性能的電子裝置及其方法
技術領域:
本發(fā)明涉及便攜式電子裝置;更具體涉及具有圖像捕獲性能的便攜式電子裝置。
背景技術:
蜂窩電話、消息傳遞裝置、PDA(個人數(shù)字助理)以及其他具有通信能力的便攜式電子裝置最近幾年成為日常生活中必不可少的裝備。隨著不斷發(fā)展,價格持續(xù)降低,同時裝置的性能也不斷擴展。
這樣的擴展性能包括到不同成像裝置的連接性,例如靜態(tài)成像和視頻攝像機。例如,存在可以連接到蜂窩電話的靜態(tài)圖像和視頻攝像機附件。這樣的附件允許裝置用戶拍照,在蜂窩電話顯示器上瀏覽照片,并將照片發(fā)送到另一個支持相同標準的蜂窩電話。某些裝置進一步提供發(fā)送由其它電子裝置,例如個人計算機等拍攝的照片的性能。此外,某些裝置制造商提供具有嵌入照相機的便攜式電子裝置。使用具有照相機附件或嵌入式照相機的便攜式電子裝置的缺點是難以拍攝正直的圖片。
附圖中相同的參考標記在各個視圖中指的是相同或功能相近的元件,該附圖和以下詳細說明一起被包括在說明書中并構成說明書的一部分,用于進一步顯示不同實施例,并解釋根據(jù)本發(fā)明的不同原理以及優(yōu)點。
圖1顯示電子裝置。
圖2是圖1電子裝置的電子框圖。
圖3是顯示圖1和圖2電子裝置操作的一個實施例的流程圖。
具體實施例方式
如所需要的,本發(fā)明的詳細實施例在此公開;然而,應當理解,公開的實施例僅僅是本發(fā)明的示例,可用多種形式體現(xiàn)。因此,在此公開的特定結構和功能細節(jié)不應當被解釋為限制性的,僅僅是權利要求的基礎,并且僅是教導本領域技術人員實質(zhì)上以任何適當?shù)脑敿毥Y構使用本發(fā)明的代表性基礎。此外,在此使用的術語和詞組不是限制性的,而是提供對本發(fā)明的可理解說明。
如在此使用的,術語“a,an”指的是一個或多于一個。如在此使用的,術語“多個(plurality)”指的是兩個或多于兩個。如在此使用的,術語“另一(another)”指的是至少第二個或更多。如在此使用的,術語“包括和/或具有”指的是包含(即開放語言)。術語“耦合、連接(coupled)”,如在此使用的,定義為連接,雖然不必是直接的,也不必是機械的。如在此使用的,術語“程序、軟件應用程序”等,被定義為設計用于在計算機系統(tǒng)上執(zhí)行的指令序列。一個程序、計算機程序或軟件應用程序可以包括子程序,函數(shù),程序,對象方法,對象實施,可執(zhí)行應用程序,applet,servlet,源代碼,目標代碼,共享庫/動態(tài)荷載庫和/或其他設計用于在計算機系統(tǒng)上執(zhí)行的指令序列。
參考圖1,顯示電子裝置100。該電子裝置100例如可以是蜂窩電話(如圖所示),無繩電話,有線陸地線電話,個人通信器或等效物。類似地,電子裝置100可以是PDA(個人數(shù)字助理),便攜式個人計算機或等效物。在以下說明中,術語“便攜式電子裝置”指的是任何上述裝置或等效物。
電子裝置100優(yōu)選包括用戶接口(例如麥克風105,鍵盤110,耳機115,顯示器120,以及外殼125)。麥克風105例如將從語音傳輸?shù)诫娮友b置100接收的聲學輸入信號轉換為電子輸入信號。耳機115可將從電子裝置100傳輸來的電子輸出信號轉換為電子裝置100接收者可聽見的聲學輸出信號。鍵盤110允許電子裝置100的用戶輸入數(shù)據(jù),例如電話號碼、文本備忘錄,并在電子裝置100內(nèi)執(zhí)行不同功能。顯示器120顯示諸如一個或多個通信消息、電話號碼以及主叫用戶標識的數(shù)據(jù)。顯示器120進一步可以顯示圖形,例如屏幕保護、墻紙、游戲應用程序等。類似地,顯示器120可以顯示該便攜式電子裝置接收、編程到電子裝置100內(nèi)、或由電子裝置100自身捕獲的靜態(tài)圖像和視頻圖像。外殼125封裝電子裝置100的不同元件,并為該裝置提供機械支撐。
圖2是圖1電子裝置100的一個實施例的電子框圖。更具體地,圖2顯示了用于本發(fā)明的通信裝置200。僅為示例起見,通信裝置200可體現(xiàn)在如本領域公知的、具有通用蜂窩無線收發(fā)機電路的蜂窩無線電話中,在此為簡化起見不顯示。本發(fā)明可選地可應用到其他通信裝置,例如消息傳遞裝置,個人數(shù)字助理以及具有通信性能的個人計算機,移動無線手機,無繩無線電話等。本領域普通技術人員會認識到,通信裝置200是便攜式裝置100的示范實施例,也可根據(jù)本發(fā)明使用諸如固定網(wǎng)絡裝置或有線廣播裝置的可選實施例。
如圖所示,通信裝置200包括天線205,收發(fā)機210,處理器215,存儲器220,告警225,顯示器230,用戶接口235,傾斜傳感器240,以及圖像捕獲裝置245。天線205截取來自一個或多個通信系統(tǒng)的諸如消息、數(shù)據(jù)、或語音呼叫的傳輸信號,并將信號傳送到一個或多個通信系統(tǒng)。本領域普通技術人員應當理解,根據(jù)本發(fā)明,一個或多個通信系統(tǒng)可使用任何無線射頻(RF)信道,例如雙向消息傳遞信道,移動蜂窩電話信道,或移動無線信道。類似地,本領域普通技術人員應當理解,該一個或多個通信系統(tǒng)可使用其它類型的無線通信信道,例如紅外信道和/或藍牙信道。類似地,本領域普通技術人員應當理解,該一個或多個通信系統(tǒng)可使用有線通信信道,諸如局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)或二者組合。LAN例如可采用多個網(wǎng)絡互連協(xié)議中的任何一個,諸如TCP/IP(傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議),AppleTalkTM,IPX/SPX(分組間交換/順序分組交換),NET BIOS(網(wǎng)絡基本輸入輸出系統(tǒng))或任何其他分組結構。WAN,例如可使用諸如X.25,幀中繼,ISDN,調(diào)制解調(diào)器撥號或其他介質(zhì)的物理網(wǎng)絡介質(zhì)。在以下說明中,術語“通信系統(tǒng)”指的是上述的任何通信系統(tǒng)或等效物。此外,在以下說明中,術語“通信裝置”指的是任何操作在所述通信系統(tǒng)或等效物內(nèi)的任何裝置。
天線205連接到收發(fā)機210,收發(fā)機210采用用于接收該通信信號的通用解調(diào)技術。收發(fā)機210連接到處理器215并響應來自處理器215的命令。當收發(fā)機210接收到來自處理器215的命令時,收發(fā)機210經(jīng)天線205發(fā)送信號到一個或多個通信系統(tǒng)。在替換實施例中(未示出),通信裝置200包括接收天線和接收機,用于接收來自一個或多個通信系統(tǒng)的信號,以及發(fā)射天線和發(fā)射機,用于發(fā)射信號到一個或多個通信系統(tǒng)。本領域普通技術人員應當理解,可將相同或替換類型的其它類似電子框圖用于通信裝置200。
連接到收發(fā)機210的是處理器215,處理器215使用通用的信號處理技術來處理接收到的消息。本領域普通技術人員應當理解,可如所需的使用附加的處理器來處理處理器215的處理需求。處理器215在接收消息的解調(diào)數(shù)據(jù)中解碼識別符,將解碼的識別符和存儲在存儲器220內(nèi)的一個或多個識別符比較,當檢測到匹配時,處理接收消息的剩余部分。該一個或多個識別符例如可以是在無線通信系統(tǒng)內(nèi)分配的單獨的選擇呼叫地址,電子郵件地址,IP(互聯(lián)網(wǎng)協(xié)議)地址或任何其它類似識別符。
根據(jù)本發(fā)明,處理器215包括圖像管理器255,用于管理不同圖像的接收、處理、存儲以及顯示。圖像管理器255接收來自收發(fā)機210、處理器215其它部分、傾斜傳感器240、圖像捕獲裝置245以及用戶接口235的輸入。圖像管理器255進一步在存儲器220內(nèi)存儲圖像。圖像管理器255適于使用不同的接收到的輸入確定所期望輸入的方向,并在顯示器230上顯示該圖像以及相關方向。本領域普通技術人員應當理解,圖像管理器255可以是硬件編碼或在制造時編程到通信裝置200內(nèi)的,還可以是當客戶訂購時通過空中編程,或可以是可下載應用程序。應當理解,其他編程方法也可用于將圖像管理器255編程到通信裝置200內(nèi)。本領域普通技術人員可進一步理解,圖像管理器255可以是在便攜式通信裝置200內(nèi)的硬件電路。根據(jù)本發(fā)明,圖像管理器255如所述包括在處理器215內(nèi),或可替換地,可以是可操作地連接到處理器215的獨立監(jiān)測塊(未示出)。
為執(zhí)行通信裝置200的必需功能,處理器215連接到存儲器220,存儲器220優(yōu)選包括隨機存取存儲器(RAM),只讀存儲器(ROM),電可擦寫可編程只讀存儲器(EEPROM),以及閃存。存儲器220例如包括用于存儲一個或多個接收或發(fā)射消息,一個或多個軟件應用程序,一個或多個圖像數(shù)據(jù)等的存儲位置。閃存特別適用于諸如集成照相機功能的圖像捕獲裝置245拍攝的圖像的簡便、快速的信息存儲。本領域普通技術人員應當理解,存儲器220可集成在通信裝置200內(nèi),或可選地,可至少部分包含在外部存儲器內(nèi),例如存儲器存儲裝置。該存儲器存儲裝置例如可以是用戶識別模塊(SIM)卡。SIM卡是通常包括微處理器單元以及適于封裝在較小的韌性塑料卡內(nèi)的存儲器的電子裝置。SIM卡此外還包括某種形式的接口,用于和通信裝置200通信。SIM卡還可用于從通信裝置200和/或任何其他兼容裝置傳送不同的信息,或傳送不同的信息到通信裝置200和/或任何其他兼容裝置。存儲器220優(yōu)選存儲一個或多個圖像260以及一個或多個相關的圖像方向數(shù)據(jù)265。
當接收并處理消息或呼叫時,處理器215優(yōu)選產(chǎn)生命令信號到告警225,作為接收并存儲消息,或可選地是等待響應的呼叫的通知。告警225可相似地用于其他告警通知,例如告警時鐘,計時器超時,或存儲器220處于其存儲極限。類似地,告警225可用于向用戶告警請求用戶輸入。告警225可包括具有相關揚聲器驅(qū)動電路的揚聲器(未示出),能播放樂曲和其他可聽告警,具有相關振動器驅(qū)動電路的振動器(未示出),能產(chǎn)生物理振動,或具有相關LED驅(qū)動電路的一個或多個發(fā)光二極管(LED)(未示出),能產(chǎn)生可見告警。本領域普通技術人員應當理解,其它類似告警裝置以及在此說明的聽覺、振動、視覺告警輸出的任意組合都可用于告警225。
當接收并處理消息或接收到的呼叫時,處理器215優(yōu)選還產(chǎn)生命令信號給顯示器230,用于產(chǎn)生可見通知。類似地,顯示器230可用作提供視覺圖像給用戶的裝置。例如,可在顯示器230上顯示一個或多個靜態(tài)圖像或視頻圖像,從而使用戶觀看。
優(yōu)選地,用戶接口235連接到處理器215。用戶接口235可包括諸如一個或多個用于產(chǎn)生按鈕按壓或一系列按鈕按壓的按鈕的鍵盤。用戶接口235還可以包括語音響應系統(tǒng)或接收由裝置用戶發(fā)起的手動輸入的其它類似方法。處理器215響應于經(jīng)用戶接口235接收到用戶輸入,執(zhí)行所需要的命令。例如,用戶接口235可被用于執(zhí)行和存儲在存儲器220內(nèi)的消息相關的功能,例如讀取、回復或刪除一個或多個存儲的電子郵件消息。用戶接口235進一步可被用于執(zhí)行不同功能以及進行不同的操作選擇以運行通信裝置200。例如,用戶接口235可被用于提供輸入到圖像管理器255,用于圖像捕獲裝置245的圖像捕獲。
通信裝置200如圖所示包括連接到處理器215的圖像捕獲裝置245。本領域普通技術人員應當理解,可將圖像捕獲裝置245集成到通信裝置200內(nèi)或可選地可外部連接到通信裝置200。圖像捕獲裝置245例如可以是包括提供照相機功能給通信裝置200的必要電路的照相機。優(yōu)選地,圖像捕獲裝置245包括數(shù)字照相機的功能。例如,圖像捕獲裝置245可包括用于每次拍照時進行計算的軟件和電路。圖像捕獲裝置245提供預覽、捕獲、壓縮、濾波、存儲、傳送以及顯示圖像的功能。通常,圖像捕獲裝置245包括編程用于執(zhí)行這些計算和其他不同功能的微處理器。
通信裝置200如圖所示包括可操作連接到處理器215、更具體的是可操作連接到處理器215內(nèi)的圖像捕獲傳感器255的傾斜傳感器240。傾斜傳感器240產(chǎn)生人工地平(artificial horizon),并測量關于該地平的傾斜角度。本領域普通技術人員應當理解,傾斜傳感器240可使用通用的傳感器技術,例如加速計、電容、電解、液體氣泡、水銀以及鐘擺。傾斜傳感器240輸出諸如模擬電流、數(shù)字、模擬頻率或脈沖、模擬電壓、串行、并行以及開關或告警的電子輸出到處理器215。傾斜傳感器240可包括傳感器元件或芯片,傳感器或變換器、儀器或計量儀器、線規(guī)或指示器、以及記錄儀和累加器。
圖3是顯示圖1和2的電子裝置操作實施例的流程圖。更具體地,該操作顯示了根據(jù)本發(fā)明的圖像管理器255的操作實施例。如圖3所示,操作在步驟300開始,由裝置捕獲圖像。例如通信裝置200的圖像捕獲裝置245可響應用戶到用戶接口235的輸入而捕獲圖像。然后,在步驟305,該操作確定捕獲的圖像的方向。例如,傾斜傳感器240可以確定通信裝置200的傾斜??蛇x地,圖像管理器255可包括圖像識別軟件,從而確定捕獲圖像的方向。然后,在步驟310,該操作確定可否接受捕獲的方向。例如,圖像管理器255可使用顯示器230或告警225詢問裝置用戶,請求接受捕獲方向。到用戶接口235的用戶輸入可指示接受或拒絕當前方向。在一個實施例中,(未顯示)在顯示器230上顯示具有捕獲方向的圖像,從而幫助用戶確定該方向是否可接受??蛇x地,圖像管理器255適于使用預編程參數(shù)或指令集自動確定該方向是否可接受。
當在步驟310該方向不可接受時,操作繼續(xù)到步驟315,其中圖像管理器255確定是否改變方向,例如通過旋轉捕獲圖像。例如,圖像管理器255可以使用顯示器230或告警225來詢問裝置用戶,請求確定是否旋轉捕獲圖像。到用戶接口235的用戶輸入可指示期望旋轉捕獲的圖像。在一個實施例中,(未顯示)在顯示器230上顯示具有捕獲方向的圖像,從而幫助用戶確定是否旋轉捕獲的圖像??蛇x地,圖像管理器255適于使用預編程參數(shù)或指令集來自動確定是否要旋轉捕獲圖像的方向。當在步驟315期望/要求旋轉時,操作進行到步驟320,在此確定旋轉量。如前述步驟,可用到用戶接口235的用戶輸入或可選地使用預定指令集或計算確定旋轉量。
然后,和/或當在步驟310接受該方向時,和/或當在步驟315不要求/期望旋轉時,操作進行到步驟325,在此圖像管理器255確定是否將捕獲圖像存儲在存儲器220中。例如,裝置用戶可能希望在存儲器220中存儲具有適當方向的捕獲圖像,以備稍后查找和/或使用。當在步驟325請求/期望存儲圖像時,該操作繼續(xù)到步驟330,圖像和相關方向一起被存儲。然后,當在步驟325不要求/期望存儲圖像時,操作進行到步驟335,在此在顯示器230上顯示具有適當方向的捕獲圖像。
在此所述的裝置和方法允許裝置用戶以任何角度捕獲圖片,并在通信裝置顯示器上顯示。用戶無需以任何特定方向把握圖像捕獲裝置或通信裝置來獲得理想的圖片。
本公開用于解釋怎樣制造以及使用根據(jù)本發(fā)明的不同實施例,而非限制本發(fā)明真實的、期望的以及公平的范圍和精神。上述說明不是窮舉的,也不是將本法明限制到公開的確切形式。根據(jù)上述教導能得到多種修改和變化。選擇并描述了實施例以提供對本發(fā)明原理的最佳理解及其實際應用,并允許本領域普通技術人員在不同實施例中以及通過適于期望的特定用途的多種修改來使用本發(fā)明。所有這樣的修改以及變化都在本發(fā)明范圍內(nèi),如在權利要求書中確定的,以及在本申請專利未決期間所修改的,以及當根據(jù)公正、合法以及合理授予本發(fā)明的寬度解釋時,所有等效物也落入本發(fā)明范圍內(nèi)。
權利要求
1.一種在電子裝置內(nèi)的操作方法,包括步驟捕獲圖像;確定該圖像的方向;改變該圖像的方向從而創(chuàng)建旋轉的圖像;以及顯示旋轉后的圖像。
2.如權利要求1所述的方法,進一步包括步驟在捕獲步驟之前接收用于圖像捕獲的用戶輸入。
3.如權利要求1所述的方法,其中,確定步驟包括步驟使用傳感器確定該電子裝置的傾斜;以及使用該傾斜確定該圖像的方向。
4.如權利要求1所述的方法,其中,在確定步驟使用圖像識別方法來確定方向。
5.如權利要求1所述的方法,進一步包括步驟在確定步驟之后接受該圖像的方向。
6.如權利要求1所述的方法,其中,改變步驟包括步驟使用用戶輸入確定該圖像的方向旋轉;以及使用該方向旋轉來改變該方向。
7.如權利要求1所述的方法,其中,改變步驟包括步驟使用預定指令集或計算確定方向旋轉;以及使用該方向旋轉來改變該方向。
8.一種電子裝置,包括用于捕獲圖像的圖像捕獲裝置;用于確定該圖像方向的傳感器;連接到該圖像捕獲裝置和傳感器的圖像管理器,其中,該圖像管理器適于改變該圖像的方向從而創(chuàng)建旋轉后的圖像;以及連接到圖像管理器的顯示器,用于顯示旋轉后的圖像。
9.如權利要求8所述的電子裝置,其中,該圖像管理器進一步適于使用用戶輸入確定圖像的方向旋轉;以及使用該方向旋轉來改變該圖像。
10.如權利要求8所述的電子裝置,其中,該圖像管理器進一步適于使用預定指令集或計算確定方向旋轉;以及使用該方向旋轉來改變該方向。
全文摘要
本發(fā)明公開具有圖像捕獲性能的電子裝置及其方法。一種電子裝置(100,200),包括圖像捕獲裝置(245)和傳感器(240),每個都連接到圖像管理器(255)。圖像捕獲裝置(245)捕獲圖像。傳感器(240)確定捕獲圖像的方向。圖像管理器(255)適于改變圖像的方向從而使用傳感器(240)的輸出創(chuàng)建旋轉后的圖像。該電子裝置(100,200)進一步包括連接到圖像管理器(255)的顯示器(230),用于顯示旋轉后的圖像。
文檔編號G01C9/00GK1642023SQ20051000426
公開日2005年7月20日 申請日期2005年1月4日 優(yōu)先權日2004年1月2日
發(fā)明者達林·D·門羅, 拉馬爾·U·馬修斯, 哈里·普安特·杜·茹爾 申請人:摩托羅拉公司