專利名稱:數(shù)字拍攝裝置和用于控制數(shù)字拍攝裝置的方法
技術(shù)領(lǐng)域:
本發(fā)明一般地涉及數(shù)字拍攝裝置和其控制方法。更具體而言,本 發(fā)明涉及一種能夠精確迅速地對拍攝的人執(zhí)行自動聚焦的數(shù)字拍攝 裝置和對數(shù)字拍攝裝置自動聚焦的方法。
背景技術(shù):
傳統(tǒng)上,數(shù)字拍攝裝置在存儲介質(zhì)中存儲通過拍攝模式中的拍攝 操作獲得的圖像文件,并且通過以重放模式再現(xiàn)存儲在存儲介質(zhì)中的 圖像文件來在顯示單元上顯示圖像。另外,在拍攝模式中,數(shù)字拍攝 裝置可以再現(xiàn)通過拍攝操作獲得的圖像文件。數(shù)字拍攝裝置常用于拍攝人的照片。在這種情況下,優(yōu)選地使數(shù) 字拍攝裝置聚焦在拍攝的人的面部上。因此,近年來已對用于自動檢 測人的面部并自動聚焦在所檢測的人的面部上的控制方法進行了研 究。然而,在用于數(shù)字拍攝裝置的傳統(tǒng)控制方法和能夠執(zhí)行該控制方 法的數(shù)字拍攝裝置中,只在圖像中檢測面部并且只對所檢測的面部執(zhí) 行自動聚焦。因而,在某些情形中,當不能從圖像中的面部獲得足夠 的與自動聚焦有關(guān)的信息時,難以精確即時地執(zhí)行自動聚焦。例如, 這一情形可能發(fā)生在在暗場合中捕捉圖像時,或者發(fā)生在由于人和數(shù) 字拍攝裝置之間的距離很大而導(dǎo)致人的面部太小時。發(fā)明內(nèi)容本發(fā)明提供了 一種能夠精確即時地對拍攝的人進行自動聚焦的 數(shù)字拍攝裝置、 一種控制數(shù)字拍攝裝置的方法以及一種存儲用于執(zhí)行 該方法的程序的存儲介質(zhì)。根據(jù)本發(fā)明的一方面,數(shù)字拍攝裝置包括面部檢測單元、體部檢 測單元、自動聚焦信息獲得單元以及自動聚焦對象確定單元。面部檢 測單元檢測面部,體部檢測單元檢測人體。當檢測人體時,體部檢測 單元可以將面部排除在外。自動聚焦信息獲得單元獲得來自所檢測的 面部的自動聚焦信息和來自所檢測的人體的人體自動聚焦信息。自動 聚焦對象確定單元分析面部和/或人體自動聚焦信息,并選擇面部和/ 或人體作為自動聚焦對象。當從檢測的人體獲得人體自動聚焦信息時,自動聚焦信息獲得單信;自動聚焦對象確定單元可以基于從面部和人體獲得的自動聚焦 信息中的哪一個對應(yīng)于更加精確的自動聚焦信息,來選擇面部和/或人 體作為自動聚焦的對象。根據(jù)本發(fā)明的另一方面,當自動聚焦信息獲得單元從面部獲得的 面部自動聚焦信息適合于自動聚焦時,自動聚焦對象確定單元選擇面 部作為自動聚焦對象。另一方面,當來自面部的面部自動聚焦信息不 適合于自動聚焦時,自動聚焦對象確定單元選擇面部和人體二者作為 自動聚焦對象。數(shù)字拍攝裝置還可以包括檢測將面部排除在外的人體(即,不完 全部分)的體部檢測單元。根據(jù)本發(fā)明的另一方面,當自動聚焦信息獲得單元從面部獲得的 面部自動聚焦信息適合于自動聚焦時,自動聚焦對象確定單元選擇面 部作為自動聚焦的對象。或者,當來自面部的面部自動聚焦信息不適 合于自動聚焦,并且自動聚焦信息獲得單元從人體獲得的人體自動聚 焦信息適合于聚焦時,自動聚焦對象確定單元選擇人體作為自動聚焦對象。另外,當面部和人體自動聚焦信息二者都不適合于自動聚焦時, 自動聚焦對象確定單元選擇面部和人體二者作為自動聚焦的對象。體部檢測單元可以基于由面部檢測單元獲得的信息來檢測將面 部排除在外的人體。根據(jù)本發(fā)明的另 一方面,該方面涉及一種控制數(shù)字拍攝裝置的方法,該方法包括檢測面部;檢測人體;獲得來自面部的面部自動聚 焦信息,并獲得來自人體的人體自動聚焦信息;分析來自面部的面部 自動聚焦信息和/或來自人體的人體自動聚焦信息;以及選擇面部和/ 或人體作為自動聚焦對象。當檢測人體時,人體可以在將面部排除在外的情況下被檢測。而 且,人體自動聚焦信息可以從所檢測的人體的中央?yún)^(qū)域獲得??梢曰诿娌亢?或人體自動聚焦信息中的哪一個對應(yīng)于更加精 確的自動聚焦信息來選擇面部和/或人體作為自動聚焦對象。根據(jù)本發(fā)明的另一方面,該方面涉及一種控制數(shù)字拍攝裝置的方 法,該方法包括檢測圖像中的面部;獲得來自面部的面部自動聚焦 信息,如果來自面部的面部自動聚焦信息適合于自動聚焦,則選擇面 部作為自動聚焦對象,而如果來自面部的面部自動聚焦信息不適合于 自動聚焦,則選擇面部和人體二者作為自動聚焦對象。另外,可以檢 測人體,并且人體可以在排除了面部的情況下檢測。根據(jù)本發(fā)明的另一方面,該方面涉及一種控制數(shù)字拍攝裝置的方 法,該方法包括檢測面部,并獲得來自面部的面部自動聚焦信息。 如果來自面部的面部自動聚焦信息適合于自動聚焦,則選擇面部作為 自動聚焦對象。如果來自面部的面部自動聚焦信息不適合于自動聚 焦,則檢測人體并從人體獲得人體自動聚焦信息。如果來自人體的人 體自動聚焦信息適合于自動聚焦,則選擇人體作為自動聚焦對象。如 果來自人體的人體自動聚焦信息不適合于自動聚焦,則選擇面部和人 體二者作為自動聚焦對象。另外,人體可以在排除了面部的情況下檢測。^t艮據(jù)本發(fā)明的另一方面,從圖像檢測面部和人體。然后,從面部獲得面部自動聚焦信息,從人體獲得人體自動聚焦信息,并從面部和 人體的組合獲得組合的面部和人體自動聚焦信息。如果來自面部的面 部自動聚焦信息適合于自動聚焦,則選擇面部作為自動聚焦對象。如 果來自面部的面部自動聚焦信息不適合于自動聚焦,則確定來自人體 的人體自動聚焦信息是否適合于自動聚焦。如果來自人體的人體自動 聚焦信息適合于自動聚焦,則選擇人體作為自動聚焦對象。如果來自 人體的人體自動聚焦信息不適合于自動聚焦,則選擇面部和人體二者 作為自動聚焦的對象。另外,當檢測人體時,可以使用在檢測面部時 獲得的信息。
本發(fā)明的以上和其他的特征和優(yōu)點將通過結(jié)合附圖詳細地描述本發(fā)明的示例性實施例而變得更加清楚,在附圖中 圖l是根據(jù)本發(fā)明實施例的數(shù)字拍攝裝置的框圖; 圖2是根據(jù)本發(fā)明實施例的圖1的數(shù)字拍攝裝置的一部分的框圖;圖3是圖示了根據(jù)本發(fā)明實施例的圖2的數(shù)字拍攝裝置的一部分 的操作的原理圖;圖4是圖示了根據(jù)本發(fā)明另 一個實施例的圖2的數(shù)字拍攝裝置的 一部分的操作的原理圖;圖5A是根據(jù)本發(fā)明實施例的由圖2的數(shù)字拍攝裝置捕捉的圖像;圖5B圖示了根據(jù)本發(fā)明實施例的圖5A的圖像的邊緣圖像;圖5C是用于說明根據(jù)本發(fā)明實施例的對由圖2的數(shù)字拍攝裝置自動聚焦的對象的選擇的曲線;圖6是圖示了根據(jù)本發(fā)明另一個實施例的圖2的數(shù)字拍攝裝置的一部分的操作的原理圖;圖7是根據(jù)本發(fā)明實施例的控制數(shù)字拍攝裝置的方法的流程圖; 圖8是根據(jù)本發(fā)明另一個實施例的控制數(shù)字拍攝裝置的方法的流程圖;圖9是根據(jù)本發(fā)明另一個實施例的控制數(shù)字拍攝裝置的方法的 流程圖;以及圖10是根據(jù)本發(fā)明另一個實施例的控制數(shù)字拍攝裝置的方法的 流程圖。
具體實施方式
下面參考附圖更完整地描述本發(fā)明,附圖中示出了本發(fā)明的示例 性實施例。圖l是根據(jù)本發(fā)明實施例的數(shù)字拍攝裝置的框圖。 在該實施例中,CPU100控制數(shù)字拍攝裝置的各種操作。包括生 成來自用戶的電信號的鍵的操縱單元200被包括在數(shù)字拍攝裝置中。 來自操縱單元200的電信號被傳送到CPU 100以使得CPU 100可以 控制數(shù)字拍攝裝置。在拍攝模式中,如果來自用戶的電信號被傳送到CPU 100,則 CPU 100識別該電信號并控制透鏡驅(qū)動單元11、光圏驅(qū)動單元21和 拍攝設(shè)備控制單元31。透鏡10的位置、光圏20的開口以及拍攝設(shè)備 30的靈敏度由拍攝設(shè)備控制單元31控制以進行自動聚焦。如果從拍 攝設(shè)備30輸出圖像信號,則該圖像信號被模數(shù)(A/D)轉(zhuǎn)換單元40 轉(zhuǎn)換為數(shù)字圖像數(shù)據(jù),隨后被輸入到CPU 100和數(shù)字信號處理單元 50。數(shù)字信號處理單元50執(zhí)行諸如伽馬校正和白平衡調(diào)節(jié)之類的數(shù) 字信號處理。從數(shù)字信號處理單元50輸出的圖像數(shù)據(jù)通過存儲器60或者直接 傳送到顯示控制單元91。在本實施例中,存儲器60可包括只讀存儲 器(ROM)或隨機訪問存儲器(RAM)。顯示控制單元91控制顯示 單元90以便在顯示單元90上顯示圖像。從數(shù)字信號處理單元50輸 出的圖像數(shù)據(jù)可以通過存儲器60被輸入到存儲/讀取控制單元70。存 儲/讀取控制單元70自動地或者根據(jù)來自用戶的命令在存儲介質(zhì)80 上記錄圖像數(shù)據(jù)。另外,存儲/讀取控制單元70可以讀取存儲在存儲介質(zhì)80中的圖像文件的圖像數(shù)據(jù),并將讀取的圖像數(shù)據(jù)輸入到顯示 控制單元91,以使得圖像可以顯示在顯示單元90上。圖2是根據(jù)本發(fā)明實施例的圖1的數(shù)字拍攝裝置的一部分的框 圖。圖3是圖示了根據(jù)本發(fā)明實施例的圖2的數(shù)字拍攝裝置的一部分 的操作的原理圖。圖2中所示的元件可以是圖1中所示的CPU 100 的一部分。另外,盡管未在圖l中示出,但是圖2中所示的元件可以 不一定是CPU100的一部分,并且可以與CPU 100相分離。參考圖2, 根據(jù)當前實施例的數(shù)字拍攝裝置可進一步包括面部檢測單元101、體 部檢測單元103、自動聚焦信息獲得單元105和自動聚焦對象確定單 元107。體部檢測單元103檢測面部1,如圖3所示。在一個例子中,面 部檢測單元101可以根據(jù)存儲在存儲器60中的用于檢測面部1的數(shù) 據(jù)或算法來分析來自數(shù)字信號處理單元50的圖像數(shù)據(jù)。面部檢測單 元101可以按許多種不同形式實現(xiàn)。例如,面部檢測單元101可以通 過分析從圖1的A/D轉(zhuǎn)換單元40輸出的圖像數(shù)據(jù)來檢測面部1,但 是可以不一定來自圖1的數(shù)字信號處理單元50。多種方法可以用于檢測面部1。例如,可以預(yù)先輸入與面部的主 色相關(guān)的數(shù)據(jù),并且可以通過確定在圖像數(shù)據(jù)中是否存在與面部的主 色相關(guān)的數(shù)據(jù)來檢測面部1。另外,可以預(yù)先輸入與面部的眼睛的瞳 孔或形狀相關(guān)的數(shù)據(jù),并且可以通過確定在圖像數(shù)據(jù)中是否存在與面 部的眼睛的瞳孔或形狀相關(guān)的數(shù)據(jù)來檢測面部1??梢灶A(yù)先輸入與由 眉毛(或眼睛)和鼻子形成的T形相關(guān)的數(shù)據(jù),并且可以通過確定在 圖像數(shù)據(jù)中是否存在與該T形相關(guān)的數(shù)據(jù)來檢測面部1。體部檢測單元103在圖像中檢測可以排除也可以不排除面部1 的人體,具體而言是中央人體部分2,如圖3所示。體部檢測單元103 還結(jié)合存儲在存儲器60中的用于檢測人體的數(shù)據(jù)通過分析從數(shù)字信 號處理單元50接收的圖像數(shù)據(jù)來檢測圖像中的人體。體部檢測單元 103也可以按多種不同形式實現(xiàn)。例如,體部檢測單元103可以通過 分析從A/D轉(zhuǎn)換單元40接收(但是不一定來自數(shù)字信號處理單元50 )的圖像數(shù)據(jù)來檢測人體。多種方法也可以用于檢測人體。例如,可以預(yù)先輸入與人體的胳 臂和腿相關(guān)的數(shù)據(jù),并且可以通過確定在圖像數(shù)據(jù)中是否存在與人體的胳臂和腿相關(guān)的數(shù)據(jù)來檢測人體。體部檢測單元103可以利用從面 部檢測單元101接收的信息來檢測將面部排除在外的人體。因而,如 圖3所示,可以檢測面部1,然后與檢測到的面部1間隔預(yù)定距離并 且在預(yù)定方向上的圖像的一部分可以被檢測作為中央人體2。在本實 施例中,預(yù)定方向可以是面部1向下的方向(縱向方向),即,從面 部1的前額到其下巴的方向。因而,當檢測面部l時,也檢測面部l 的方向,然后假定中央人體2位于面部1的下方。例如,如圖4所示, 即使數(shù)字拍攝裝置旋轉(zhuǎn),當檢測面部1時也檢測面部1的方向,并且 可以基于中央人體2位于面部1下方的假定來檢測中央人體2。與面 部1間隔預(yù)定距離的圖像的一部分被檢測作為中央人體2這一事實意 味著中央人體2的位置由檢測到的面部1的尺寸確定。例如,可以計 算面部l在縱向方向上的尺寸,并且間隔約為面部1的計算尺寸的1.5 倍且在縱向方向上的人體的一部分可以被檢測作為中央人體2。 自動聚焦信息獲得單元105按如下方式獲得自動聚焦信息。 首先,從圖像獲得邊緣圖像。例如,圖5A圖示了根據(jù)本發(fā)明實 施例的由數(shù)字拍攝裝置捕捉到的圖像,而圖5B圖示了根據(jù)本發(fā)明實 施例的圖5A的圖像的邊緣圖像。在本實施例中,圖像被理解為是由 圖1的拍攝設(shè)備30捕捉到的圖像,而不是由數(shù)字拍攝裝置拍攝的圖 像。邊緣圖像可以是示出了圖像的各種輪廓(而不是圖像的準確邊緣) 的圖像。邊緣圖像可以按如下方式獲得。首先,將圖像轉(zhuǎn)換為黑白圖像。 然后,如果一個像素和相鄰像素的亮度值之間的差等于或大于預(yù)定 值,例如該像素亮度值的3%,則對黑白圖像的每個像素賦值1。否 則,如果一個像素和相鄰像素的亮度值之間的差小于該預(yù)定值,則對 每個像素賦值O。在對整個黑白圖像的每個像素賦值1或0之后,具 有值1的每個像素被表示為亮的,而具有值O的每個像素被表示為暗的,從而實現(xiàn)了如圖5B所示的邊緣圖像。對于本領(lǐng)域技術(shù)人員來說 很明顯,多種方法可以用于獲得邊緣圖像。例如,如果一個像素和相 鄰像素的亮度值之間的差等于或大于預(yù)定值,例如該像素亮度值的3 %,則對該像素賦值1,如果該差小于預(yù)定值則對該像素賦值0,從 而獲得邊緣圖像。自動聚焦信息獲得單元105通過輕微地移動透鏡10,獲得如上 所述在圖1的透鏡10的各個位置處的邊緣圖像,然后根據(jù)邊緣圖像 獲得自動聚焦信息。在本實施例中,透鏡10可以是由多個透鏡組成 的透鏡系統(tǒng),或者是透鏡系統(tǒng)的多個透鏡中的一個透鏡。如上所述, 自動聚焦信息獲得單元105獲得來自由面部檢測單元101檢測到的面 部1的面部自動聚焦信息,以及來自由體部檢測單元103檢測到的中 央人體2的人體自動聚焦信息。首先,自動聚焦信息獲得單元105對 在每個邊緣圖像中與面部l相對應(yīng)的區(qū)域中具有值1的像素計數(shù)。在 本實施例中,該區(qū)域中具有值l的像素的總數(shù)被稱為聚焦值。通過將 透鏡10的各個位置表示為x軸,將在對具有值1的像素計數(shù)之后像 素的總數(shù)表示為y軸,實現(xiàn)了圖5C中所示的曲線,圖5C圖示了人 體的曲線和面部的曲線。在圖5C中,每個曲線的峰值表示透鏡10聚 焦時透鏡10的位置。圖5C圖示了圖5B中所示的邊緣圖像的面部和 人體的聚焦值。例如,面部峰值處的聚焦值是34483,而人體峰值處 的聚焦值是56668。在圖5C的曲線中,y軸的底部并不代表值O,并 且省略了每個曲線的起點以方便圖示。圖5C的曲線是基于自動聚焦 信息的。如果自動聚焦信息獲得單元105獲得來自面部的面部自動聚焦 信息和來自人體的人體自動聚焦信息,則自動聚焦對象確定單元107 分析面部和/或人體自動聚焦信息并選擇面部和/或人體作為自動聚焦 的對象。例如,自動聚焦對象確定單元107可以通過面部和人體中的 哪一個對應(yīng)于更精確的自動聚焦信息來選擇面部和/或人體作為自動 聚焦的對象。在這種情況下,更精確的自動聚焦信息表示其峰值比精 確度較低的自動聚焦信息更尖銳的信息,如圖5C所示。例如,參考圖5C,來自人體的自動聚焦信息比來自面部的自動聚焦信息更精確。 因而,自動聚焦對象確定單元107選擇人體作為自動聚焦對象。在控制數(shù)字拍攝裝置的傳統(tǒng)方法和能夠執(zhí)行該方法的傳統(tǒng)數(shù)字 拍攝裝置中,只在圖像中檢測面部并且對檢測到的面部執(zhí)行自動聚 焦。因而,當不能從圖像中的面部獲得足夠的自動聚焦信息時難以精 確迅速地執(zhí)行自動聚焦;例如,當在暗場合拍攝圖像或者當由于人和 數(shù)字拍攝裝置之間的距離大而導(dǎo)致人的面部明顯偏小時。然而,在根據(jù)本發(fā)明實施例的數(shù)字拍攝裝置的情況下,將從面部和人體獲得的面部和/或人體自動聚焦信息相比較,以通過確定面部和 人體中哪一個具有更精確的自動聚焦信息來選擇面部和/或人體,從而在滿足用戶需求的同時與傳統(tǒng)方法相比更快速地執(zhí)行了自動聚焦。在根據(jù)當前實施例的數(shù)字拍攝裝置中,在自動聚焦信息獲得單元 105獲得來自面部和人體的面部和人體自動聚焦信息之后,自動聚焦 對象確定單元107將來自面部的面部自動聚焦信息與來自人體的人體 自動聚焦信息相比較,并選擇作為自動聚焦對象的面部和人體。而且, 本發(fā)明并不限于此。例如,在根據(jù)本發(fā)明另一個實施例的數(shù)字拍攝裝置中,從面部和 人體獲得的面部和人體自動聚焦信息可以按不同方式分析,而不僅僅 是執(zhí)行比較。如果自動聚焦信息獲得單元105從面部獲得的面部自動 聚焦信息適合于自動聚焦,則自動聚焦對象確定單元107可以選擇面 部作為自動聚焦對象。如果來自面部的面部自動聚焦信息并不適合于 自動聚焦,則自動聚焦對象確定單元107可以選擇面部和人體二者作 為自動聚焦對象。因而,傳統(tǒng)上,當拍攝人時,對人的面部執(zhí)行自動聚焦。因而, 首先,確定來自面部的自動聚焦信息是否適合于自動聚焦。如果來自 面部的自動聚焦信息適合于自動聚焦,則自動聚焦對象確定單元107 選擇面部作為自動聚焦對象。在這種情況下,來自面部的自動聚焦信息是否適合于自動聚焦可以通過其相應(yīng)的曲線的峰值的尖銳程度來 確定,如圖5C所示。例如,在圖5C所示的面部曲線中,如果假定(l-m/M)xCPU 100小于5(其中M是最大聚焦值,m是最小聚焦值), 則該示例中的面部自動聚焦信息可以被確定為不適合于自動聚焦。如果來自面部的面部自動聚焦信息不適合于自動聚焦,財自動聚 焦對象確定單元107選擇面部和人體二者作為自動聚焦對象。如上所 述,自動聚焦信息是根據(jù)邊緣圖像的目標區(qū)域中具有值l的像素的總 數(shù)獲得的。因此,如果面部和人體二者都被選為自動聚焦對象,則目 標區(qū)域中具有值l的像素總數(shù)也增加。因而,用于確定其中要執(zhí)行自 動聚焦的透鏡位置的聚焦值也相應(yīng)增大,從而可以執(zhí)行對透鏡10的 準確位置的判決以進行精確自動聚焦。根據(jù)當前實施例的數(shù)字拍攝裝 置表現(xiàn)出優(yōu)異的性能,尤其當被拍攝的人和數(shù)字拍攝裝置之間的距離 很遠時,如圖6所示。因而,被拍攝的人和數(shù)字拍攝裝置之間的距離 越遠,越難以確定用于精確自動聚焦的透鏡10的準確位置,因為即 使檢測到面部,面部也很小,因而面部的聚焦值很小。根據(jù)本實施例, 可以通過選擇面部和人體二者作為自動聚焦對象來確定用于精確自 動聚焦的透鏡的準確位置。在根據(jù)本發(fā)明另一個實施例的數(shù)字拍攝裝置中,當自動聚焦信息 獲得單元105從面部獲得的面部自動聚焦信息適合于自動聚焦時,自 動聚焦對象確定單元107可以選擇面部作為自動聚焦對象?;蛘撸?來自人體的人體自動聚焦信息適合于自動聚焦時,自動聚焦對象確定 單元107可以選擇人體作為自動聚焦對象。另外,當來自面部和人體 的面部和人體自動聚焦信息都不適合于自動聚焦時,自動聚焦對象確 定單元107可以選擇面部和人體二者。換句話說,傳統(tǒng)上,當拍攝人 時,對人的面部執(zhí)行自動聚焦。因此,首先,確定來自面部的面部自 動聚焦信息是否適合于自動聚焦。如果來自面部1的面部自動聚焦信 息適合于自動聚焦,則自動聚焦對象確定單元107選擇面部作為自動 聚焦對象。如果來自面部的面部自動聚焦信息不適合于自動聚焦,則 確定來自人體的自動聚焦信息是否適合于自動聚焦。如果來自人體的 人體自動聚焦信息適合于自動聚焦,則自動聚焦對象確定單元選擇人 體作為自動聚焦對象。如果來自人體的人體自動聚焦信息也不適合于自動聚焦,則面部和人體二者被選為自動聚焦的對象以進行精確的自 動聚焦。圖7是圖示了根據(jù)本發(fā)明實施例的控制數(shù)字拍攝裝置的方法的 流程圖。參考圖7,在圖像中檢測面部(操作S1),并且檢測將面部 排除在外的人體部分(即,不完全部分)(操作S3)。人體可以在將 面部排除在外的情況下進行檢測。對于本領(lǐng)域技術(shù)人員來說很明顯, 可以在執(zhí)行操作Sl之前執(zhí)行操作S3,也可以同時執(zhí)行操作Sl和S3。 然后,從面部獲得面部自動聚焦信息(操作S5),從人體獲得人體自 動聚焦信息(操作S7)??梢栽趫?zhí)行操作S5之前執(zhí)行操作S7,也可 以同時執(zhí)行操作S7和S5。另外,在操作S7中,可以從檢測到的人 體的中央?yún)^(qū)域獲得人體自動聚焦信息。然后,將來自面部和人體的面 部和人體自動聚焦信息相比較以選擇面部和/或人體作為自動聚焦對象(操作S13)。例如,基于面部和人體中哪一個對應(yīng)于更精確的自 動聚焦信息,可以選擇面部和/或人體作為自動聚焦對象。圖8是圖示了根據(jù)本發(fā)明另一個實施例的控制數(shù)字拍攝裝置的 方法的流程圖。參考圖8,在圖像中檢測面部(操作S1),然后從面 部獲得面部自動聚焦信息(操作S5),并且確定來自面部的面部自動 聚焦信息是否適合于自動聚焦(操作S15)。如果來自面部的自動聚 焦信息適合于自動聚焦,則選擇面部作為自動聚焦對象(操作S19 ); 如果不適合,則選擇面部和人體二者作為自動聚焦對象(操作S21)。 因而,當來自面部的面部自動聚焦對象不適合于自動聚焦時,檢測人 體并且選擇面部和人體二者作為自動聚焦的對象。圖9是圖示了根據(jù)本發(fā)明另一個實施例的控制4^字拍攝裝置的 方法的流程圖。圖9中所示的方法與圖8中所示方法的不同之處在于 當從面部獲得的面部自動聚焦信息不適合于自動聚焦時執(zhí)行的過程。 具體而言,根據(jù)本發(fā)明的當前實施例,當來自面部的面部自動聚焦信 息不適合于自動聚焦時,從人體獲得人體自動聚焦信息(操作S7), 并且確定來自人體的自動聚焦信息是否適合于自動聚焦(操作S17 )。 對于本領(lǐng)域技術(shù)人員來說很明顯,該方法還可以從圖像中檢測人體??梢栽趯⒚娌颗懦谕獾那闆r下對人體進行檢測。如果來自人體的人 體自動聚焦信息適合于自動聚焦,則選擇人體作為自動聚焦對象(操作S23)。如果來自人體的人體自動聚焦信息不適合,則選擇面部和 人體二者作為自動聚焦對象以進行精確的自動聚焦(操作S21)。圖IO是圖示了根據(jù)本發(fā)明另一個實施例的控制數(shù)字拍攝裝置的 方法的流程圖。圖10中所示的方法與圖9中所示方法的不同之處在 于獲得了三種類型的自動聚焦信息來自面部的面部自動聚焦信息、 來自人體的人體自動聚焦信息以及從面部和人體的組合獲得的組合 自動聚焦信息(操作S9)。然后,確定來自面部的面部自動聚焦信息 是否適合于自動聚焦(操作S15)。另一個判決是來自人體的人體自 動聚焦信息是否適合于自動聚焦(操作S17 )。操作S9可以按多種方 式進行。例如,在操作S9中,各種類型的自動聚焦信息可以同時或 者順序地從面部、人體以及面部和人體的組合獲得。用于執(zhí)行根據(jù)本發(fā)明的上述實施例控制數(shù)字拍攝裝置的方法的 程序可以存儲在存儲介質(zhì)中。存儲介質(zhì)可以是存儲介質(zhì)80、圖1中所 示的存儲器60或者獨立的存儲介質(zhì)。存儲介質(zhì)的例子包括磁存儲介 質(zhì)(例如,只讀存儲器(ROM)、軟盤和硬盤)和光存儲介質(zhì)(例 如,CD-ROM、數(shù)字多功能盤(DVD))。另外,圖1中所示的CPU 100或CPU 100的一部分可以用作存儲介質(zhì)。如上所述,在根據(jù)本發(fā)明的數(shù)字拍攝裝置、控制數(shù)字拍攝裝置的 方法以及存儲用于執(zhí)行該方法的程序的存儲介質(zhì)中,可以對拍攝的人 精確迅速地執(zhí)行自動聚焦。盡管已經(jīng)參考示例性的實施例具體示出并描述了本發(fā)明,但是本 領(lǐng)域技術(shù)人員應(yīng)當理解,可以進行各種形式和細節(jié)上的變化,而不脫 離由權(quán)利要求限定的本發(fā)明的精神和范圍。
權(quán)利要求
1.一種數(shù)字拍攝裝置,包括檢測面部的面部檢測單元;檢測將面部排除在外的人體部分的體部檢測單元;自動聚焦信息獲得單元;和自動聚焦對象確定單元,其中所述自動聚焦對象確定單元將從所檢測的面部獲得的自動聚焦信息與從所檢測的人體部分獲得的自動聚焦信息相比較,并選擇面部和人體部分中的至少一個作為自動聚焦的對象,其中來自面部的自動聚焦信息和來自人體部分的自動聚焦信息是由所述自動聚焦信息獲得單元獲得的。
2. 如權(quán)利要求1所述的數(shù)字拍攝裝置,其中,當從所檢測的將 面部排除在外的人體部分獲得自動聚焦信息時,所述自動聚焦信息獲白動聚焦信::- 、 - 、'"'
3. 如權(quán)利要求1所述的數(shù)字拍攝裝置,其中所述自動聚焦對象 確定單元選擇面部和人體部分之一作為自動聚焦的對象。
4. 如權(quán)利要求3所述的數(shù)字拍攝裝置,其中所述自動聚焦對象 確定單元根據(jù)從面部獲得的自動聚焦信息和從人體部分獲得的自動 聚焦信息中的哪一個對應(yīng)于更加精確的自動聚焦信息,來選擇面部和 人體部分之一作為自動聚焦的對象。
5. 如權(quán)利要求1所述的數(shù)字拍攝裝置,其中所述體部檢測單元 基于由所述面部檢測單元獲得的信息來檢測將面部排除在外的人體 部分。
6. 如權(quán)利要求1所述的數(shù)字拍攝裝置,其中,當所述自動聚焦 信息獲得單元從面部獲得的自動聚焦信息適合于自動聚焦時,所述自 動聚焦對象確定單元選擇面部作為自動聚焦的對象,以及當來自面部 的自動聚焦信息不適合于自動聚焦時,所述自動聚焦對象確定單元選擇面部和人體部分二者作為自動聚焦的對象。
7. 如權(quán)利要求1所述的數(shù)字拍攝裝置,其中,當所述自動聚焦 信息獲得單元從面部獲得的自動聚焦信息適合于自動聚焦時,所述自 動聚焦對象確定單元選擇面部作為自動聚焦的對象,當來自面部的自 動聚焦信息不適合于自動聚焦并且所述自動聚焦信息獲得單元從人 體部分獲得的自動聚焦信息適合于自動聚焦時,所述自動聚焦對象確 定單元選擇人體部分作為自動聚焦的對象,以及當來自面部和人體部 分的自動聚焦信息都不適合于自動聚焦時,所述自動聚焦對象確定單 元選擇面部和人體部分二者作為自動聚焦的對象。
8. —種控制數(shù)字拍攝裝置的方法,該方法包括(a) 檢測面部;(b) 檢測將面部排除在外的人體部分;(c) 獲得來自面部的自動聚焦信息;(d) 獲得來自將面部排除在外的人體部分的自動聚焦信息;以及(e )將來自面部的自動聚焦信息與來自人體部分的自動聚焦信 息相比較,并選擇面部和人體部分之一作為自動聚焦的對象。
9. 如權(quán)利要求8所述的方法,其中在步驟(d)期間,所述自動 聚焦信息是從所檢測的人體部分的中央?yún)^(qū)域獲得的。
10. 如權(quán)利要求8所述的方法,其中步驟(e)包括根據(jù)從面 部獲得的自動聚焦信息和從人體部分獲得的自動聚焦信息中的哪一 個對應(yīng)于更加精確的自動聚焦信息,來選擇面部和人體部分之一作為 自動聚焦的對象。
11. 如權(quán)利要求8所述的方法,其中在步驟(b)期間,使用在 檢測面部時獲得的信息。
12. 如權(quán)利要求8所述的方法,其中步驟(c)包括 (c-l)將包括面部的圖像轉(zhuǎn)換為黑白圖像;(c-2 )根據(jù)相鄰像素之間的亮度值的差向所述黑白圖像的每個 像素賦予一個二進制值;以及(c-3)確定面部中具有二進制值1的像素的數(shù)目。
13. 如權(quán)利要求12所述的方法,其中步驟(d)包括 (d-l)將包括人體部分的圖像轉(zhuǎn)換為黑白圖像;(d-2 )根據(jù)相鄰像素之間的亮度值的差向所述黑白圖像的每個 像素賦予一個二進制值;以及(d-3)確定人體部分中具有二進制值l的像素的數(shù)目。
14. 如權(quán)利要求13所述的方法,其中步驟(e)包括將面部中具 有二進制值1的像素的數(shù)目與人體部分中具有二進制值1的像素的數(shù) 目沖目比&。
15. —種記錄有用于執(zhí)行權(quán)利要求8的方法的計算機程序的計算 機可讀介質(zhì)。
16. —種控制數(shù)字拍攝裝置的方法,該方法包括 (a)檢測圖像中的面部;(c )獲得來自面部的自動聚焦信息;(f) 如果來自面部的自動聚焦信息適合于自動聚焦,則選擇面 部作為自動聚焦的對象;以及(g) 如果來自面部的自動聚焦信息不適合于自動聚焦,則選擇 人體部分作為自動聚焦的對象,或者選擇面部和人體部分二者作為自動聚焦的對象。
17. 如權(quán)利要求16所述的方法,其中步驟(g)包括檢測將面 部排除在外的人體部分,并且選擇所述人體部分作為自動聚焦的對 象,或者選擇所述面部和所述人體部分二者作為自動聚焦的對象。
18. 如權(quán)利要求16所述的方法,還包括步驟(b),即檢測將面 部排除在外的人體部分。
19. 如權(quán)利要求16所述的方法,其中步驟(g)包括(g-l)如果來自面部的自動聚焦信息不適合于自動聚焦,則獲 得來自人體部分的自動聚焦信息;(g-2)如果來自人體部分的自動聚焦信息適合于自動聚焦,則 選擇人體部分作為自動聚焦的對象;以及(g-3 )如果來自人體部分的自動聚焦信息不適合于自動聚焦, 則選擇面部和人體部分二者作為自動聚焦的對象。
20. 如權(quán)利要求19所述的方法,其中步驟(g-l)包括檢測將 面部排除在外的的人體部分,并獲得來自所述人體部分的自動聚焦信 息。
21. —種記錄有用于執(zhí)行權(quán)利要求16的方法的計算機程序的計 算機可讀介質(zhì)。
全文摘要
提供了一種能夠精確迅速地對被拍攝的人執(zhí)行自動聚焦的數(shù)字拍攝裝置以及一種控制該數(shù)字拍攝裝置的方法。該數(shù)字拍攝裝置包括檢測面部的面部檢測單元、檢測可以排除面部也可以不排除面部的人體的體部檢測單元、自動聚焦信息獲得單元以及自動聚焦對象確定單元。自動聚焦對象確定單元分析自動聚焦信息獲得單元從面部獲得的面部自動聚焦信息和從人體獲得的人體自動聚焦信息,然后選擇面部和/或人體作為自動聚焦的對象。
文檔編號G06K9/00GK101242494SQ20071019399
公開日2008年8月13日 申請日期2007年11月29日 優(yōu)先權(quán)日2007年1月17日
發(fā)明者東 李, 李炳權(quán) 申請人:三星Techwin株式會社