專利名稱:電子裝置以及用于操作電子裝置的方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)于電子裝置以及用于操作電子裝置的方法。
背景技術(shù):
在技術(shù)發(fā)展的持續(xù)驅(qū)動下,對微型(miniaturized)電子產(chǎn)品的需求已經(jīng)增長。 盡管如此,微型電子產(chǎn)品操作起來卻不總是方便的。以微型數(shù)碼相機(也可以為具有拍 照功能的任何微型電子產(chǎn)品,例如,手機)為例,當(dāng)拍照時,如果用戶單手(單手操作)握 住微型數(shù)碼相機,由于小快門按鈕(shutter button)對于操作而言很不友好,所以很難 保持相機穩(wěn)定。因為快門按鈕被按壓之后,立刻不可避免地將一個力施加到輕型/微型 (light/miniaturized)數(shù)碼相機上,引起相機抖動,所以導(dǎo)致捕捉(capturing)到一個模 糊(blurred)的圖像(image)。為了穩(wěn)定地握住輕型/微型數(shù)碼相機,用戶可能需要使用兩 只手(雙手操作)。盡管如此,既然微型數(shù)碼相機太小而不能適當(dāng)?shù)奈兆?,所以也不是一個 操作微型數(shù)碼相機的友好的方式。在此情況下,因為數(shù)碼相機的雙手操作對于快速操作而言,是很不方便的,所以人 們更喜歡數(shù)碼相機的單手操做。盡管如此,數(shù)碼相機的單手操作仍然需要具有更小的快門 按鈕的操作,而這對于按壓快門按鈕時,保持相機穩(wěn)定很難。為了解決這個問題,使用延遲 快門以保持在用戶按壓快門按鈕以及實際拍照之間的一個時間間隔(time gap)。因為快門 按鈕按壓的瞬間不能立即拍照,所以該延遲快門不能解決模糊圖像的問題。盡管如此,使用 延遲快門仍然很難處理拍照的時序(timing)問題,因為時間間隔可能太短或者太長。鑒于上述問題的存在,存在一個微型數(shù)碼相機的無按鈕操作的趨勢。傳統(tǒng)地,已經(jīng) 發(fā)展了數(shù)碼相機的語音控制以避免使用快門按鈕,用于捕捉圖像。盡管如此,語言控制包含 很多困難,例如不同語言、語調(diào)、音量以及私人的考慮(人們可能不需要在拍照時打擾到對 象)所帶來的復(fù)雜性。進一步說,一篇美國專利申請(US 20060242434A1)揭露了使用一些慣性 (inertial)組件,例如回轉(zhuǎn)儀(gyro),以確定用戶的意圖(intention),而這也稱之為無按 鈕操作。盡管如此,慣性組件的使用需要將附加的組件集成到數(shù)碼相機中,增加了成本的考 慮以及提高了降低實際收益率(yield rate)的可能性(由這些慣性組件的校正所引起), 甚至是增加了額外的功耗。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種電子裝置以及操作電子裝置的方法。本發(fā)明提供一種電子裝置,包含圖像傳感器,用于檢測在該電子裝置由于外力引 起的操縱過程中產(chǎn)生的多個圖像幀;以及中央處理單元,用于確定該多個圖像幀的電子運 動類型,確定是否該電子運動類型與預(yù)設(shè)運動類型匹配,該預(yù)設(shè)運動類型定義了該電子裝 置的功能運作,以及當(dāng)該電子運動類型與該預(yù)設(shè)運動類型匹配時,中央處理單元實施該功 能運作。
本發(fā)明另提供一種用于操作電子裝置的方法,包含檢測該電子裝置由外力引起 的操縱過程中產(chǎn)生的多個圖像幀;確定該多個圖像幀的電子運動類型;確定是否該電子運 動類型與預(yù)設(shè)運動類型匹配,其中,該預(yù)設(shè)運動類型定義了該電子裝置的功能運作;以及當(dāng) 該電子運動類型與該預(yù)設(shè)運動類型匹配時,實施該功能運作。本發(fā)明提供的電子裝置以及操作電子裝置的方法,無需附件的組件,所以在成本 方面具有優(yōu)勢,并且方便了用戶操作微型以及輕型照相系統(tǒng)。
圖1為根據(jù)本發(fā)明的一個實施例的電子裝置的方塊示意圖。圖2a_2d為根據(jù)本發(fā)明的實施例的4個示例電子裝置的預(yù)設(shè)操縱方式。圖3為根據(jù)本發(fā)明的實施例,包含由CPU實施的兩個詳細(xì)過程以及由圖像處理器 實施的兩個詳細(xì)過程的示意圖。圖4為根據(jù)本發(fā)明的實施例的數(shù)碼相機的運行流程5給出了根據(jù)本發(fā)明的一個實施例的數(shù)碼相機操作流程圖。圖6給出了確定用戶操縱產(chǎn)生的圖像幀的電子運動類型的步驟S52的詳細(xì)流程 圖。圖7為根據(jù)本發(fā)明的一個實施例的數(shù)碼相機的應(yīng)用的流程圖。圖8給出了根據(jù)本發(fā)明的另一個實施例的電子裝置的示意圖。圖9為根據(jù)本發(fā)明的實施例的用于操作數(shù)碼相機的具有預(yù)設(shè)面部表情用戶的示 意圖。圖10給出了根據(jù)本發(fā)明的另一個實施例的數(shù)碼相機的操作流程圖。圖11給出了根據(jù)本發(fā)明的一個實施例的數(shù)碼相機的應(yīng)用的流程圖。
具體實施例方式在說明書及權(quán)利要求當(dāng)中使用了某些詞匯來指稱特定組件。所屬領(lǐng)域中技術(shù)人員 應(yīng)可理解,制造商可能會用不同的名詞來稱呼同一個組件。本說明書及權(quán)利要求并不以名 稱的差異來作為區(qū)分組件的方式,而是以組件在功能上的差異來作為區(qū)分的準(zhǔn)則。在通篇 說明書及權(quán)利要求當(dāng)中所提及的“包括”和“包含”為開放式的用語,故應(yīng)解釋成“包含但不 限定于”。以外,“耦接”一詞在此為包含任何直接及間接的電氣連接手段。間接的電氣連接 手段包括通過其它裝置進行連接。圖1為根據(jù)本發(fā)明的一個實施例的電子裝置100的方塊示意圖。電子裝置100包 含圖像傳感器10、圖像處理器20、存儲單元30、中央處理單元(CentralProcessing Unit, CPU) 40以及由CPU 40控制的其它單元50。電子裝置100可以是一個能夠拍照的裝置,例如 數(shù)碼相機(因此,數(shù)碼相機僅作為說明本發(fā)明的例子)、個人數(shù)字助理(Personal Digital Assistant, PDA)、手機以及類似裝置。圖像傳感器10可為一個數(shù)碼相機100的透鏡(lens)。圖2a_2d為根據(jù)本發(fā)明的實施例的4個示例的電子裝置的預(yù)設(shè)操縱方式示意圖。 與傳統(tǒng)相機需要使用者按壓按鈕以拍照的方式不同,本發(fā)明的實施例需要用戶簡單地以預(yù) 設(shè)方式操縱(manipulate)數(shù)碼相機以觸發(fā)拍照功能,而無需按壓任何按鈕。其中預(yù)設(shè)操縱 方式,例如,如圖2a以及圖2b所示,可以是將電子裝置100以一定角度向左或者向右來回
5轉(zhuǎn)動(rotate)(即,物理轉(zhuǎn)動),或者,如圖2c以及圖2d所示,將電子裝置100在一定距離 內(nèi)向左或者向右來回移動(shift),但是不限于此,例如,對電子裝置100的操縱方式可以 為使得電子裝置靜止。數(shù)碼相機100的預(yù)設(shè)操縱方式,作為一個指令,用于數(shù)碼相機100的 某一功能運作,其中不同的預(yù)設(shè)操縱方式代表用于數(shù)碼相機的不同的功能運作的不同的指 令。例如,以一定角度將數(shù)碼相機來回轉(zhuǎn)動的預(yù)設(shè)操縱方式(如圖2a以及圖2b所示),可 能代表以一般(regular)模式(一次采集一個圖片)拍照的指令,而在一定距離內(nèi),將數(shù)碼 相機來回移動的預(yù)設(shè)操縱方式(如圖2c以及圖2d所示)可能代表以連續(xù)(continuous)模 式(一次采集幾個圖片)拍照的另一個指令。無論何時用戶以任何方式操縱數(shù)碼相機100, 都需要確定是否用戶以一種方式操縱數(shù)碼相機100,其中,在此過程中定義了該預(yù)設(shè)操縱方 式。如果是的話,就假設(shè)一個指令,該指令對應(yīng)用于操作數(shù)碼相機100的預(yù)設(shè)操縱方式。例 如,如果用戶以一定角度來回轉(zhuǎn)動數(shù)碼相機100,那么就可以確定該用戶正在發(fā)出一個用于 一般模式拍照的指令,如果用戶在一定距離內(nèi)來回移動數(shù)碼相機100,那么就可以確定用戶 正在發(fā)出用于連續(xù)模式拍照的指令。如上所述,當(dāng)用戶以任意方式操縱數(shù)碼相機100時,就可以確定是否用戶有意發(fā) 出指令。經(jīng)由產(chǎn)生于數(shù)碼相機100顯示器(displayer)(圖未示)上圖像幀的電子運動類 型,可以在用戶有意的運動以及無意的運動之間的得到確認(rèn)。特別地,當(dāng)用戶以一定角度來 回轉(zhuǎn)動數(shù)碼相機100時,數(shù)碼相機100的顯示器上的圖像幀代表一個轉(zhuǎn)動(Rotated)的電 子運動類型,而且當(dāng)用戶將數(shù)碼相機100向左或者向右移動時,數(shù)碼相機100的顯示器上的 圖像幀代表一個向左或者向右的電子運動類型。由用戶操縱引起的圖像幀的電子運動類 型與預(yù)設(shè)運動類型進行比較以確定用戶的意圖,其中,預(yù)設(shè)操縱方式代表該預(yù)設(shè)運動類型。 在此,預(yù)設(shè)運動類型指由預(yù)設(shè)操縱方式所代表的電子運動類型。舉例說明,轉(zhuǎn)動數(shù)碼相機 100的預(yù)設(shè)操縱方式代表有關(guān)圖像幀轉(zhuǎn)動的電子運動類型,以及向左或者向右移動數(shù)碼相 機100的預(yù)設(shè)操縱方式代表有關(guān)圖像幀向左或者向右的電子運動類型。如果用戶產(chǎn)生的電 子運動類型(例如,轉(zhuǎn)動電子運動類型)與由預(yù)設(shè)操縱方式代表的電子運動類型(例如,以 一定角度來回轉(zhuǎn)動數(shù)碼相機100)匹配,那么,就可以確定,用戶正在發(fā)出一個用于操作數(shù) 碼相機100的對應(yīng)預(yù)設(shè)操縱方式(例如,一般模式拍照)的指令。在用戶操縱數(shù)碼相機100的過程中,圖像傳感器10捕捉足夠的圖像幀(連續(xù)的), 以用于確定圖像幀所代表的電子運動類型,從而用于確定是否該電子運動類型與任何預(yù)設(shè) 運動類型匹配,因此,確實是否用戶正在發(fā)出指令,換言之,圖像傳感器10的功能為檢測由 于外力引起的操縱該電子裝置過程中產(chǎn)生的多個圖像幀。圖3為根據(jù)本發(fā)明的實施例,包 含由CPU實施的兩個詳細(xì)過程以及由圖像處理器實施的兩個詳細(xì)過程的示意圖。如圖3 所示,捕捉到的圖像幀發(fā)送給圖像處理器20,圖像處理器20包含圖像預(yù)處理器21以及局 部電子運動檢測器22。圖像預(yù)處理器21將圖像幀中包含的不必要的信息過濾掉,其中圖 像幀中的不必要的信息會擾亂圖像幀的電子運動類型的確認(rèn),圖像幀中的不必要的信息例 如為噪聲成分以及直流(Direct Current, DC)成分,其中,直流成分代表了圖像幀的亮度 (illumination)信息。過濾步驟之后,已過濾圖像幀發(fā)送給局部電子運動檢測器22,以檢 測圖像幀的局部電子運動類型。圖4為根據(jù)本發(fā)明的實施例的數(shù)碼相機的運行流程圖。如 圖4所示,每個圖像幀分為多個子圖像,每個子圖像具有自己的電子運動類型(如上所述的 局部電子運動類型,圖中以局部電子運動類型(1)_(9)所表示)。如圖3的CPU 40所執(zhí)行的步驟(pr0CedUre)41(確定全局電子運動類型)所示,一個圖像幀的所有子圖像的局部電 子運動類型,都由局部電子運動檢測器22來確定,然后發(fā)送給CPU 40,而CPU 40基于預(yù)設(shè) 機制(考慮所有局部電子運動類型,并且一起計算)確定圖像幀的全局電子運動類型。如 圖3的CPU 40所實施的步驟42(基于積累的全局電子運動類型確定電子運動類型)所示, 除了為一個單一的圖像幀確定全局電子運動類型,CPU 40進一步為用戶操縱過程中捕捉到 的所有圖像幀確定全局電子運動類型,以及根據(jù)已確定全局電子運動類型確定圖像幀的用 戶呈現(xiàn)的電子運動類型。如上所述,在用戶操縱過程中產(chǎn)生的電子運動類型與預(yù)設(shè)運動類型進行比較(該 預(yù)設(shè)運動類型由預(yù)設(shè)操縱方式代表),以確定是否用戶正在發(fā)出對應(yīng)預(yù)設(shè)操縱方式的指令, 該指令用于操作數(shù)碼相機100。如果是的話,CPU 40可以指示圖像傳感器10實施用于拍照 所需的預(yù)處理步驟(pre-procedure),例如,自動聚焦(auto-focuS)。同時,CPU 40可以控 制相關(guān)的其它單元50 (例如,繪圖單元,graphic unit)以在數(shù)碼相機100的顯示器上顯示 (render) 一個消息(message),以提示用戶,來自用戶的用戶操做數(shù)碼相機100的指令已經(jīng) 被確認(rèn),并且即將實施對應(yīng)的功能運作。請注意,在比較電子運動類型之后(用戶呈現(xiàn)的電 子運動類型與預(yù)設(shè)運動類型的比較),可以進一步實施一個額外的步驟以再次確認(rèn)用戶的 意圖,例如,該電子運動類型是否為用于一個指令(例如,數(shù)碼相機100的靜態(tài)位置或者靜 態(tài)電子運動類型)。換言之,該額外的步驟可以為CPU 40進一步確定是否該多個圖像幀的 隨后的電子運動類型代表了靜態(tài)電子運動類型。盡管如此,額外的步驟不僅限于驗證靜態(tài) 電子運動類型。使用該額外的步驟,用戶就需要立即固定數(shù)碼相機100,這樣,數(shù)碼相機100 就不會隨著數(shù)碼相機的操縱(轉(zhuǎn)動/移動等等)而移動,以觸發(fā)數(shù)碼相機100的一個功能 運作。一旦實施功能運作以獲取對象圖像,由圖像傳感器10所獲取的圖像數(shù)據(jù)就可以發(fā)送 給圖像處理器10,以存儲在存儲單元30中。請注意,如果功能運作為一個用于連續(xù)模式拍照的指令,那么連續(xù)拍照就可以由 觸發(fā)該功能運作的同一個(identical)用戶的操縱程序而停止,或者如果可以的話,經(jīng)由 按壓數(shù)碼相機100的按鈕而停止。此外,用于操作數(shù)碼相機100的用戶操縱的速度需要滿 足一個條件,以觸發(fā)數(shù)碼相機100的功能運作。換言之,可能需要用戶以一個足夠快的速度 轉(zhuǎn)動/移動數(shù)碼相機以觸發(fā)功能運作。另外,在用戶操縱過程中,應(yīng)當(dāng)適當(dāng)?shù)闹付ǚe累的圖 像幀的數(shù)量。特別地,如果積累的圖像幀的數(shù)量太少,那么圖像幀的已確定運動類型就可能 不夠精確。此外,數(shù)碼相機100的功能運作不限與一般/連續(xù)模式拍照。功能運作可以是 任何能夠被數(shù)碼相機100所實施的功能。另外,數(shù)碼相機100的不同功能運作可以由同樣 的預(yù)設(shè)操縱方式所定義,但是數(shù)碼相機被操作的程度不同。例如,以一個大于15度的角而 轉(zhuǎn)動數(shù)碼相機100的預(yù)設(shè)操縱方式可以看作是一般模式拍照的指令,而以另一個大于30度 的角而轉(zhuǎn)動數(shù)碼相機100的相同預(yù)設(shè)操縱方式可以看作是另一個用于宏(macro)模式拍照 的指令。圖5給出了根據(jù)本發(fā)明的一個實施例的數(shù)碼相機操作流程圖。首先,檢測數(shù)碼相 機的用戶操縱產(chǎn)生的圖像幀(步驟S50)。然后將圖像幀的噪聲成分和DC成分過濾掉(步 驟S51)。接著,根據(jù)已過濾圖像幀,確定圖像幀的電子運動類型(步驟S52)。接下來,確定 是否電子運動類型與預(yù)設(shè)運動類型一致,其中該預(yù)設(shè)運動類型定義了數(shù)碼相機的功能運作 的指令(步驟S53)。如果是的話,在數(shù)碼相機的顯示器上顯示一個即將實施該功能運作的
7消息(步驟S54),以及實施用于功能運作的預(yù)處理步驟(步驟S55)。接下來,實施功能運 作以獲取對象圖像(步驟S56)。最后,已獲取圖像數(shù)據(jù)存儲在數(shù)碼相機的存儲單元中(步 驟S57)。圖6給出了確定用戶操縱產(chǎn)生的圖像幀的電子運動類型的步驟S52的詳細(xì)流程 圖。首先,多個已過濾圖像幀的每一個分為多個子圖像(步驟S60)。然后,為每個子圖像確 定局部電子運動類型(步驟S61)。接著,根據(jù)已獲得的局部電子運動類型確定每個圖像幀 的全局電子運動類型(步驟S62)。最后,根據(jù)圖像幀的已獲得的全局電子運動類型確定電 子運動類型(步驟S63)。圖7為根據(jù)本發(fā)明的一個實施例的數(shù)碼相機100的應(yīng)用的流程圖。首先,數(shù)碼相 機100處在一預(yù)覽模式中,該預(yù)覽模式中,數(shù)碼相機100檢測數(shù)碼相機100的用戶操縱所產(chǎn) 生的圖像幀(步驟S70)。接下來,確定是否檢測到轉(zhuǎn)動的電子運動類型(步驟S70)。如果 不是的話,回到步驟S70,繼續(xù)檢測圖像幀。如果是的話,確定是否檢測到反轉(zhuǎn)(reversed) 電子運動類型,其中,該反轉(zhuǎn)電子運動類型為對于步驟S51中的已轉(zhuǎn)動電子運動類型(步驟 S72)。如果不是的話,回到步驟S70,繼續(xù)檢測圖像幀。如果是的話,確定是否步驟S72的 已檢測圖像幀呈現(xiàn)了靜態(tài)電子運動類型(即,用戶有意固定數(shù)碼相機100),其中,步驟S72 中已檢測圖像幀遵循反轉(zhuǎn)電子運動類型(步驟S73),將步驟S73記作確定是否遵循反轉(zhuǎn) 電子運動類型的已檢測圖像幀呈現(xiàn)了靜態(tài)電子運動類型。如果否的話,指示出用戶無意發(fā) 出操作數(shù)碼相機100的任何指令,因此,回到步驟S70,繼續(xù)檢測圖像幀。如果是的話,那么 指示出用戶正發(fā)出一個用于拍照的指令。因此,實施自動聚焦(用于拍照的預(yù)處理步驟) (步驟S74)。步驟S74之后,捕捉到圖像,然后進行處理(又記作捕捉以及處理圖像)(步 驟S75)。在一些實施例中,步驟S71、S72以及S73由定時器(timer)來管理,換言之,為了 觸發(fā)自動聚焦步驟S74,步驟S71、S72以及S73中的每一個步驟必須在一個預(yù)設(shè)時間段內(nèi) 執(zhí)行完(fulfill)。本發(fā)明的實施例所提出的電子運動類型檢測需要數(shù)碼相機的用戶操縱,S卩,需要 用戶為拍照而有意移動數(shù)碼相機。實際上,用戶為拍照而移動數(shù)碼相機的需要,與已知方法 相比可能產(chǎn)生更好的圖片質(zhì)量(更少模糊的圖像),其中,在已知方法中,為了拍照,用戶穩(wěn) 定握住數(shù)碼相機,然后按壓快門按鈕。這是因為人們的手可能在大的運動之后保持得更穩(wěn) 定。此外,當(dāng)需要快速拍照時,本發(fā)明提供了一個用戶觸發(fā)拍照功能的方法,該方法經(jīng)由簡 單地發(fā)出手的動作,沒有操作小快門按鈕。另外,在本發(fā)明的實施例中,用于觸發(fā)拍照功能 所需時間典型地比傳統(tǒng)的延遲快門更短,而且本發(fā)明的實施例提供了更好的時序控制。本 發(fā)明也為輕型(light)數(shù)碼相機提出了更好的使用,因為本發(fā)明客服了微型以及輕型裝置 產(chǎn)生的振動問題。本發(fā)明的無快門的方法在一些場合(occasion)比語音控制方法更適合, 而且由于不需要附件的組件、校準(zhǔn)、或者功耗,所以消除了對于實際收益率以及成本問題的 擔(dān)憂。圖8給出了根據(jù)本發(fā)明的另一個實施例的電子裝置200的示意圖。電子裝置200 包含內(nèi)部圖像傳感器210、外部圖像傳感器220、圖像處理器230、存儲單元240、CPU 250以 及由CPU 250所控制的其它單元260。電子裝置200可以為一個能夠拍照的裝置,例如數(shù) 碼相機、PDA、手機以及類似裝置。內(nèi)部圖像傳感器210為一個內(nèi)部透鏡,用于在用戶一側(cè)捕 捉圖像。外部圖像傳感器220為一個外部透鏡。圖像傳感器用于捕捉對象圖像,例如風(fēng)景 (landscape)。傳統(tǒng)的相機需要用戶為拍照而按壓按鈕,而本發(fā)明的實施例簡單地需要用戶在數(shù)碼相機200前擺出預(yù)設(shè)面部表情(facial expression),以觸發(fā)數(shù)碼相機200的功能運 作,如圖9所示,圖9為根據(jù)本發(fā)明的實施例的用于操作數(shù)碼相機的具有預(yù)設(shè)面部表情用戶 的示意圖。預(yù)設(shè)面部表情,例如可以為一個微笑(smile)、眨眼、或者點頭,但是不限于此。 預(yù)設(shè)面部表情作為數(shù)碼相機200的某一功能運作的指令,不同的預(yù)設(shè)面部表情代表用于數(shù) 碼相機200的不同功能運作的不同指令。例如,微笑的預(yù)設(shè)面部表情可以代表以一般模式 拍照的指令,而另一個眨眼的預(yù)設(shè)面部表情可以代表以連續(xù)模式拍照的另一個指令。無論 何時用戶擺出一個面部表情,可以確定用戶是否在以一種方式擺出該面部表情,而在該方 式中,定義了該預(yù)設(shè)面部表情。如果是的話,則可以確定用戶正在發(fā)出一個對應(yīng)該預(yù)設(shè)面部 表情的指令,該指令用于操作數(shù)碼相機200。舉例而言,如果用戶擺出一個微笑面部表情,那 么可以確定用戶正發(fā)出一個用于一般模式拍照的指令,如果用戶擺出一個眨眼面部表情, 那么可以確定用戶正發(fā)出用于連續(xù)模式拍照的指令。無論何時用戶在數(shù)碼相機200前擺出面部表情,內(nèi)部圖像傳感器210捕捉用戶面 部表情的圖像幀。已捕捉的圖像幀發(fā)送給圖像處理器230,以用于檢測已捕捉到的圖像幀所 代表的用戶面部表情,簡單記作,內(nèi)部圖像傳感器檢測用戶面部表情。已檢測的用戶面部表 情發(fā)送給CPU 250,而CPU 250將用戶面部表情與預(yù)設(shè)面部表情做比較,以確定是否用戶正 發(fā)出用于操作數(shù)碼相機200的任何指令。如果比較結(jié)果一致,那么CPU 250可以指示外部 圖像傳感器220,以實施拍照所需的預(yù)處理步驟,例如自動聚焦。同時,CPU 250可以控制其 它相關(guān)單元(例如,繪圖單元260)以在數(shù)碼相機200的顯示器上顯示一個消息,以提醒用 戶,發(fā)自用戶的用于操作數(shù)碼相機200的指令已經(jīng)被確認(rèn),而且即將實施對應(yīng)的功能運作。 請注意,面部表情比較之后,可以進一步實施一個附加的步驟,以再次確認(rèn)用戶的意圖,例 如,確定用戶面部表情的時間段,例如一秒。一旦實施功能運作以獲取對象圖像,那么由外 部傳感器220獲取的圖像數(shù)據(jù)就可以發(fā)送給圖像處理器230,以存儲在存儲單元240中,其 中,外部傳感器220獲取圖像數(shù)據(jù)的步驟可以記作外部傳感器捕捉對象圖像。圖10給出了根據(jù)本發(fā)明的另一個實施例的數(shù)碼相機的操作流程圖。首先,檢測用 戶面部表情(步驟S100)。然后,確定是否用戶面部表情與預(yù)設(shè)面部表情一致,該預(yù)設(shè)面部 表情定義了數(shù)碼相機的功能運作的指令(步驟S101)。如果是的話,那么確定是否用戶面部 表情已經(jīng)持續(xù)超過一預(yù)設(shè)時間段(步驟S102)。如果否的話,那么就不是用于操作數(shù)碼相 機的指令。如果是的話,那么指示出即將實施功能運作的消息在數(shù)碼相機的顯示器上顯示 (步驟S103)以及實施用于功能運作所需的預(yù)處理步驟(步驟S104)。接下來,實施功能運 作以獲取圖像幀(步驟S105)。最后,已獲取的圖像幀存儲在數(shù)碼相機的存儲單元中(步驟 S106)。請注意,如果功能操為用于連續(xù)模式拍照的指令,那么連續(xù)模式拍照可以由觸發(fā) 了該功能運作的同一個用戶的面部表情而停止,或者通過按壓數(shù)碼相機200的按鈕而停 止。此外,用戶面部表情的時間段可能需要滿足于一定條件才能觸發(fā)數(shù)碼相機200的不同 的功能運作。特別地,舉例說明,可能需要用戶閉左眼時間超過一秒,以觸發(fā)以一般模式拍 照的功能運作。另一方面,舉例說明,可能需要用戶閉左眼超過兩秒,以觸發(fā)一個以宏模式 拍照的功能運作。另外,數(shù)碼相機200的功能運作不限于一般/連續(xù)/宏模式拍照,功能運 作可以為由數(shù)碼相機200實施的任何功能。此外,該實施例可以應(yīng)用到任何具有拍照的內(nèi) 部透鏡以及外部透鏡電子裝置。
9
圖11給出了根據(jù)本發(fā)明的一個實施例的數(shù)碼相機200的應(yīng)用的流程圖。首先,數(shù) 碼相機200處于一個面部表情檢測模式,檢測用戶面部表情(步驟S110)。然后,確定已檢 測的用戶面部表情是否為定義了用于操作數(shù)碼相機200的指令的表情(步驟S111),其中, 用于操作數(shù)碼相機200的指令例如為拍照。如果否的話,程序回到步驟S110,繼續(xù)檢測用 戶面部表情。如果是的話,確定是否已檢測用戶面部表情的時間段比預(yù)設(shè)時間段長(步驟 S112)。如果否的話,指示出用戶無意發(fā)出用于操作數(shù)碼相機200的任何指令,所以程序回 到步驟S110,繼續(xù)檢測用戶面部表情。如果是的話,指示出用戶正發(fā)出一個用于拍照的指 令,例如。因此,實施自動聚焦(用于拍照的預(yù)處理步驟)(步驟S113)。在步驟S113之后, 捕捉到圖像以及進行處理(簡單記作捕捉以及處理圖像)(步驟S114)。在上述實施例中,所提出的面部表情控制不需要操作數(shù)碼相機的外力(由用戶的 操縱所引起)。因此,數(shù)碼相機可以在運行時,保持在一個固定位置,而且因此不大可能捕捉 到模糊的圖像。此外,本發(fā)明的實施例也允許用戶操作數(shù)碼相機,而不操作小的快門按鈕, 而這對于用戶而言,更加友好。通過使用內(nèi)部透鏡(內(nèi)部圖像傳感器)檢測用戶面部表情, 內(nèi)部透鏡收集用戶面部表情的圖像幀所需時間更短,而這為拍照提供更好的時序控制。另 外,對于一個已經(jīng)裝配了內(nèi)部透鏡的電子裝置而言,不需要更多的額外的組件。此外,本發(fā) 明提供了裝配了內(nèi)部透鏡以及外部透鏡的電子裝置的更好的利用,而內(nèi)部透鏡用于檢測用 戶面部表情,外部透鏡用于捕捉對象圖像。任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可做些許的更動與潤 飾,因此本發(fā)明的保護范圍當(dāng)視所附權(quán)利要求所界定者為準(zhǔn)。
權(quán)利要求
一種電子裝置,包含圖像傳感器,用于檢測由于外力引起的操縱該電子裝置的過程中產(chǎn)生的多個圖像幀;以及中央處理單元,用于確定該多個圖像幀的電子運動類型,確定是否該電子運動類型與預(yù)設(shè)運動類型匹配,其中該預(yù)設(shè)運動類型定義了該電子裝置的功能運作,以及當(dāng)該電子運動類型與該預(yù)設(shè)運動類型匹配時,中央處理單元實施該功能運作。
2.如權(quán)利要求1所述的電子裝置,其特征在于,該電子裝置為數(shù)碼相機。
3.如權(quán)利要求1所述的電子裝置,其特征在于進一步包含繪圖單元,其中,該中央處理 單元進一步控制該繪圖單元,當(dāng)該電子運動類型與該預(yù)設(shè)運動類型匹配時,該繪圖單元顯 示一個消息,該消息指示出即將實施該功能運作。
4.如權(quán)利要求1所述的電子裝置,其特征在于,其中,該中央處理單元進一步為該多個 圖像幀的每一個確定全局電子運動類型,以及根據(jù)該多個圖像幀的全局電子運動類型確定 該電子運動類型。
5.如權(quán)利要求4所述的電子裝置,其特征在于,進一步包含圖像處理器,該圖像處理器 包含局部運動檢測器,其中,該多個圖像幀的每一個分為多個子圖像,該局部運動檢測器為 該多個子圖像的每一個確定局部電子運動類型,以用于該中央處理單元確定該全局電子運 動類型。
6.如權(quán)利要求4所述的電子裝置,其特征在于,該圖像處理器進一步包含圖像預(yù)處理 器,在該局部運動檢測器之前,該圖像預(yù)處理器用于過濾掉該多個圖像幀中的噪聲成分以 及直流成分。
7.如權(quán)利要求1所述的電子裝置,其特征在于,進一步包含存儲單元,其中,該功能運 作為能夠獲取圖像數(shù)據(jù)的功能,以及當(dāng)實施該功能運作時,該已獲取圖像數(shù)據(jù)存儲在該存 儲單元中。
8.如權(quán)利要求1所述的電子裝置,其特征在于,該電子裝置的操縱為該電子裝置的物 理轉(zhuǎn)動或者移動或者使得該電子裝置靜止。
9.如權(quán)利要求1所述的電子裝置,其特征在于,當(dāng)該電子運動類型與該預(yù)設(shè)運動類型 匹配時,該中央處理單元進一步確定是否該多個圖像幀的隨后的電子運動類型代表了靜態(tài) 電子運動類型。
10.一種用于操作電子裝置的方法,包含檢測由外力引起的操縱該電子裝置過程中產(chǎn)生的多個圖像幀;確定該多個圖像幀的電子運動類型;確定是否該電子運動類型與預(yù)設(shè)運動類型匹配,其中,該預(yù)設(shè)運動類型定義了該電子 裝置的功能運作;以及當(dāng)該電子運動類型與該預(yù)設(shè)運動類型匹配時,實施該功能運作。
11.如權(quán)利要求10所述的用于操作電子裝置的方法,其特征在于,進一步包含當(dāng)該電子運動類型與該預(yù)設(shè)運動類型匹配時,顯示一個消息,該消息指示出即將實施 該功能運作。
12.如權(quán)利要求10所述的用于操作電子裝置的方法,其特征在于,進一步包含為該多個圖像幀的每一個確定全局電子運動類型;以及根據(jù)該多個圖像幀的該全局電子運動類型確定該電子運動類型。
13.如權(quán)利要求12所述的用于操作電子裝置的方法,其特征在于,進一步包含將該多個圖像幀的每一個分為多個子圖像;以及為該多個子圖像的每一個確定局部電子運動類型,以用于確定該全局電子運動類型。
14.如權(quán)利要求12所述的用于操作電子裝置的方法,其特征在于,進一步包含將該多 個圖像幀的每一個分為多個子圖像步驟之前,過濾掉該多個圖像幀的噪聲成分以及直流成 分。
15.如權(quán)利要求10所述的用于操作電子裝置的方法,該功能運作為能夠獲取圖像數(shù)據(jù) 的功能,以及該方法進一步包含當(dāng)實施該功能運作時,將該已獲取圖像數(shù)據(jù)存儲在該電子裝置的存儲單元中。
16.如權(quán)利要求10所述的用于操作電子裝置的方法,其特征在于,該電子裝置的操縱 為該電子裝置的物理轉(zhuǎn)動或者移動或者使得該電子裝置靜止。
17.如權(quán)利要求10所述的用于操作電子裝置的方法,進一步包含當(dāng)該電子運動類型 與該預(yù)設(shè)運動類型匹配時,確定是否該多個圖像幀的隨后的電子運動類型代表靜態(tài)電子運 動類型。
全文摘要
一種電子裝置以及用于操作電子裝置的方法,其中電子裝置,包含圖像傳感器,用于檢測在該電子裝置由于外力引起的操縱過程中產(chǎn)生的多個圖像幀;以及中央處理單元,用于確定該多個圖像幀的電子運動類型,確定是否該電子運動類型與預(yù)設(shè)運動類型匹配,該預(yù)設(shè)運動類型定義了該電子裝置的功能運作,以及當(dāng)該電子運動類型與該預(yù)設(shè)運動類型匹配時,中央處理單元實施該功能運作。本發(fā)明提供的電子裝置以及操作電子裝置的方法,無需附件的組件,所以在成本方面具有優(yōu)勢,并且方便了用戶操作微型以及輕型拍照系統(tǒng)。
文檔編號G06F1/16GK101959011SQ20091025972
公開日2011年1月26日 申請日期2009年12月24日 優(yōu)先權(quán)日2009年7月15日
發(fā)明者何升峰, 姜志偉 申請人:聯(lián)發(fā)科技股份有限公司