專利名稱:相機(jī)自動變焦方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于圖像處理技術(shù)領(lǐng)域,涉及一種相機(jī)變焦方法,尤其涉及一種相機(jī)
自動變焦方法;此外,本發(fā)明還涉及一種相機(jī)自動變焦系統(tǒng)。
背景技術(shù):
近年來,獨(dú)立的數(shù)碼相機(jī)和在手機(jī)等移動設(shè)備上自帶的數(shù)碼相機(jī)的應(yīng)用越來 越廣泛。隨著數(shù)碼相機(jī)成像質(zhì)量的提高和像素的增加,用數(shù)碼相機(jī)拍攝照片來取 代普通掃描儀已逐漸成為可能。
可以用掃描儀來掃描的物體包括打印在A4紙,或其他大小的紙上的文檔, 各種證件如身份證,以及名片,雜志,書本等等。還有一些物體如路邊的廣告牌, 展會上的展板,會議室里常見的白板和投射在幕墻上的幻燈片等等,這些是不可 能用掃描儀來掃描的,但卻可以用數(shù)碼相機(jī)很方便的進(jìn)行拍攝。
在數(shù)碼相機(jī)中,變焦是指通過改變鏡頭的焦距等方式,改變被拍攝的目標(biāo)景 物在拍攝得到的圖像中的大小。數(shù)碼相機(jī)中的變焦分為光學(xué)變焦和數(shù)碼變焦兩 種,光學(xué)變焦是通過鏡頭中的鏡片移動來放大與縮小需要拍攝的目標(biāo)景物,光學(xué) 變焦是通過鏡頭,物體和焦點(diǎn)三方的位置發(fā)生變化而產(chǎn)生的。數(shù)碼變焦則是通過 數(shù)碼相機(jī)內(nèi)的處理器,把圖片內(nèi)的每個像素面積增大,從而達(dá)到放大目的,實(shí)際 上就是把數(shù)碼相機(jī)的CCD影像感應(yīng)器上的一個區(qū)域內(nèi)的像素使用插值處理手段 》欠大到整個畫面。
目前的數(shù)碼相機(jī)中,無論是光學(xué)變焦還是數(shù)碼變焦,其變焦的倍數(shù)都是用戶 通過人工操作實(shí)現(xiàn)的。本發(fā)明的目的是在用數(shù)碼相機(jī)來拍攝前面所述的平面矩形 物體時,通過自動檢測所拍攝的平面矩形物體的邊緣來自動調(diào)整數(shù)碼相機(jī)的變焦 倍數(shù),從而保證需要拍攝的平面矩形物體在所拍攝得到的圖像中占有合適的大 小,方便用戶的使用
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種相機(jī)自動變焦方法,可根據(jù)預(yù)覽的 矩形物體自動調(diào)節(jié)焦距。
另夕卜,本發(fā)明還提供一種相機(jī)自動變焦系統(tǒng),可根據(jù)預(yù)覽的矩形物體自動調(diào) 節(jié)焦距。
為解決上述技術(shù)問題,本發(fā)明采用如下技術(shù)方案
一種相才幾自動變焦方法,該方法包括如下步驟
步驟IIO,啟動相機(jī),進(jìn)入拍攝平面矩形物體的拍攝預(yù)覽界面;
步驟120,拍攝預(yù)覽界面上顯示需要拍攝的平面矩形物體的預(yù)覽圖像并檢測 代表所拍攝的平面矩形物體邊緣的四邊形;
步驟130,判斷是否能成功檢測到代表所拍攝的平面矩形物體邊緣的四邊 形;如果答案為是,轉(zhuǎn)到步驟140,如果答案為否,轉(zhuǎn)到步驟150;
步驟140,依據(jù)所檢測到的四邊形來計算需要的變焦倍數(shù),自動啟動數(shù)碼相 機(jī)的光學(xué)變焦或數(shù)碼變焦機(jī)制,達(dá)到計算得到的變焦倍數(shù);
步驟150,判斷是否繼續(xù)進(jìn)行預(yù)覽,如果答案為是,回到步驟120繼續(xù)進(jìn)行 預(yù)覽,如果答案為否則結(jié)束預(yù)覽。
作為本發(fā)明的一種優(yōu)選方案,所述步驟140中,依據(jù)所檢測到的四邊形來計 算需要的變焦倍數(shù),計算方法為保證按照這個變焦倍數(shù)縮放之后的四邊形在圖像 中所占的區(qū)域大小或/和邊長符合預(yù)先設(shè)定的比例。
作為本發(fā)明的一種優(yōu)選方案,所述步驟140中,若用戶未預(yù)先設(shè)定拍攝比例, 用戶設(shè)置相機(jī),使平面矩形物體在相機(jī)中的預(yù)覽圖像的邊與相機(jī)屏幕的邊基本平 行,計算需要的變焦倍數(shù)的方法如下
步驟l術(shù),獲取相機(jī)像素的長寬比al: a2;
步驟1402,獲取所述平面矩形物體在相機(jī)預(yù)覽圖像中像素的長寬,并計算 其長寬比bl: b2;
步驟1403,計算cl-bl: al, c2=b2: a2;
步驟1404,若cl c2,則變焦倍數(shù)為將預(yù)覽圖像中平面矩形物體的長放 大到90%-100%相機(jī)長所需的倍數(shù);若cKc2,則變焦倍數(shù)為將預(yù)覽圖像中平面 矩形物體的寬放大到9 0°/。-100%相機(jī)寬的倍數(shù)。
6作為本發(fā)明的一種優(yōu)選方案,若數(shù)碼相機(jī)的光學(xué)變焦或數(shù)碼變焦不能正好達(dá) 到計算得到的變焦倍數(shù),則自動將數(shù)碼相機(jī)的光學(xué)變焦或數(shù)碼變焦的變焦倍數(shù)設(shè)
置為與計算得到的變焦倍數(shù)最為接近的值。
作為本發(fā)明的一種優(yōu)選方案,所述步驟120中,用戶通過全自動的模式或帶 用戶交互的半自動的模式檢測顯示在拍攝預(yù)覽界面中的平面矩形物體的四條邊 并對檢測到的這四條邊進(jìn)行突出顯示;在全自動的模式下,系統(tǒng)自動檢測出拍攝 預(yù)覽界面中顯示的圖像中的四邊形,然后按照設(shè)定的準(zhǔn)則,來確定一個最有可能 代表所要拍攝的平面矩形物體邊緣的四邊形;所述準(zhǔn)則包括所占圖像區(qū)域的面 積最大,或/和最靠近圖像中心;在帶用戶交互的半自動的檢測模式下,系統(tǒng)自 動檢測出拍攝預(yù)覽界面中顯示的圖像中的四邊形,然后用戶通過點(diǎn)擊觸摸屏或者 按動硬鍵盤上的按鍵來選擇其中代表所要拍攝的平面矩形物體邊緣的四邊形。
作為本發(fā)明的一種優(yōu)選方案,所述步驟110中,用戶通過預(yù)先設(shè)置或者模式 選捧告知系統(tǒng)當(dāng)前需要拍攝的是平面矩形物體;所述的平面矩形物體包括如下物 體的一種打印在紙張上的文檔、證件、名片、書本、雜志;路邊或墻上的矩形 廣告牌、展會上的矩形展板、會議室里的矩形白板或黑板、投射在幕墻上的矩形 幻燈片、矩形的路標(biāo)、門牌、矩形的顯示器屏幕、矩形的店鋪招牌。
作為本發(fā)明的一種優(yōu)選方案,所述步驟130中,;險測圖像數(shù)據(jù)中的四邊形的 方法為先^^測出圖^f象數(shù)據(jù)中的所有直線,再查看哪些直線能構(gòu)成四邊形。
一種相才幾自動變焦系統(tǒng),該系統(tǒng)用以在拍才聶平面矩形物體時自動變焦;該系 統(tǒng)包括
圖像獲取單元,用以拍攝物體;
顯示單元,用以顯示所述圖像獲取單元所拍攝物體的預(yù)覽圖像;
檢測單元,用以檢測代表所拍攝的平面矩形物體邊緣的四邊形,并從中選取
所拍攝物體的四邊形;
變焦倍數(shù)計算單元,用以依據(jù)所述檢測單元檢測到的四邊形計算需要的變焦
倍數(shù);
變焦驅(qū)動單元,用以自動啟動數(shù)碼相機(jī)的光學(xué)變焦或數(shù)碼變焦機(jī)制,達(dá)到所 述變焦倍數(shù)計算單元計算得到的變焦倍數(shù)。作為本發(fā)明的一種優(yōu)選方案,所述變焦4咅^t計算單元依據(jù)所4企測到的四邊形 來計算需要的變焦倍數(shù),計算方法為保證按照這個變焦倍數(shù)縮放之后的四邊形在 圖像中所占的區(qū)域大小或/和邊長符合預(yù)先設(shè)定的比例。
作為本發(fā)明的一種優(yōu)選方案,若用戶未預(yù)先設(shè)定拍攝比例,用戶設(shè)置相機(jī), 使平面矩形物體在相機(jī)中的預(yù)覽圖像的邊與相機(jī)屏幕的邊基本平行,所述變焦倍
數(shù)計算單元計算需要的變焦倍數(shù)的方法為 獲取相才幾像素的長寬比al: a2;
獲取所述平面矩形物體在相機(jī)預(yù)覽圖像中^f象素的長寬,并計算其長寬比bl:
b2;
計算cl-bl: al, c2=b2: a2;
若cl c2,則變焦倍數(shù)為將預(yù)覽圖像中平面矩形物體的長放大到90%-100°/。 相機(jī)長所需的倍數(shù);若cl〈c2,則變焦倍數(shù)為將預(yù)覽圖像中平面矩形物體的寬 放大到90%-100%相機(jī)寬的倍數(shù)。
本發(fā)明的有益效果在于本發(fā)明的方法利用圖像處理的技術(shù),在用數(shù)碼相機(jī) 拍攝近似平面的矩形物體時,在數(shù)碼相機(jī)的圖像預(yù)覽窗口中以自動或帶用戶交互 的半自動方式檢測出圖像數(shù)據(jù)中的代表所拍攝的平面矩形物體邊緣的四邊形,然 后依據(jù)該四邊形來自動調(diào)節(jié)數(shù)碼相機(jī)的光學(xué)變焦或者數(shù)碼變焦的變焦倍數(shù),從而 保證需要拍攝的平面矩形物體在所拍攝得到的圖像中占有合適的大小,方便用戶 的使用。
圖1為本發(fā)明相機(jī)自動變焦方法的流程圖。
具體實(shí)施例方式
下面結(jié)合附圖詳細(xì)說明本發(fā)明的優(yōu)選實(shí)施例。 實(shí)施例一本發(fā)明針對用數(shù)碼相機(jī)拍攝近似平面的矩形物體的應(yīng)用,揭示了一種拍攝近 似平面的矩形物體時的相才幾自動變焦的方法。該方法在用凄t碼相才幾拍纟聶近似平面 的矩形物體時,在數(shù)碼相^/L的圖像預(yù)覽窗口中以自動或帶用戶交互的半自動方式 檢測出圖像數(shù)據(jù)中的代表所拍攝的平面矩形物體邊緣的四邊形,然后依據(jù)該四邊 形來自動調(diào)節(jié)數(shù)碼相機(jī)的光學(xué)變焦或者數(shù)碼變焦的變焦倍數(shù),從而保證需要拍攝 的平面矩形物體在所拍攝得到的圖像中占有合適的大小。
請參閱圖l,本發(fā)明相機(jī)自動變焦方法的具體步驟如下步驟110啟動相機(jī),進(jìn)入拍攝平面矩形物體的拍攝預(yù)覽界面。
其中,用戶通過預(yù)先設(shè)置或者模式選擇告知系統(tǒng)當(dāng)前需要拍攝的是平面矩形 物體,而不是一力£的物體。
所述的平面矩形物體包括但不限于打印在A4或其他大小的紙張上的文檔, 身份證等證件,名片,書本,雜志等矩形的印刷材料,路邊或墻上的矩形廣告牌, 展會上的矩形展板,會議室里常見的矩形白板或黑板,投射在幕墻上的矩形幻燈 片,矩形的路標(biāo),門牌,矩形的顯示器屏幕,矩形的店鋪招牌等等。
步驟120拍攝預(yù)覽界面上顯示需要拍攝的平面矩形物體的預(yù)覽圖像并檢 測代表所拍攝的平面矩形物體邊緣的四邊形。
其中,用戶可以通過預(yù)先的設(shè)置,選擇在拍攝預(yù)覽界面中是用全自動的方式 還是用帶用戶交互的半自動的方式檢測顯示在拍攝預(yù)覽界面中的平面矩形物體 的四條邊并對^r測到的這四條邊進(jìn)行高亮顯示,或以其他方式突出顯示。
在全自動的模式下,系統(tǒng)自動檢測出拍攝預(yù)覽界面中顯示的圖像中的四邊 形,然后按照一定的準(zhǔn)則,例如所占圖像區(qū)域的面積最大,或者最靠近圖像中心, 來確定一個最有可能代表所要拍攝的平面矩形物體邊緣的四邊形。
在帶用戶交互的半自動的檢測模式下,系統(tǒng)自動檢測出拍攝預(yù)覽界面中顯示 的圖像中的四邊形,然后用戶通過點(diǎn)擊觸摸屏或者按動硬4逸盤上的按鍵來選擇其 中代表所要拍攝的平面矩形物體邊緣的四邊形。
步驟130判斷是否能成功檢測到代表所拍攝的平面矩形物體邊緣的四 邊形?如果答案為是,轉(zhuǎn)到步驟140,如果答案為否,轉(zhuǎn)到步驟150。
其中,根據(jù)對顯示在拍攝預(yù)覽界面中的平面矩形物體的四條邊的檢測結(jié)果進(jìn)行判斷,如果沒有4企測到四邊形,則返回答案為否,轉(zhuǎn)到步驟150。否則返回答 案為是,轉(zhuǎn)到步驟140。
檢測圖傳4t據(jù)中的四邊形可以有多種方法,本實(shí)施例中的方法為先4企測出 圖像數(shù)據(jù)中的所有直線,再看哪些直線能構(gòu)成四邊形。
步驟140依據(jù)所檢測到的四邊形來計算需要的變焦倍數(shù),自動啟動數(shù)碼 相機(jī)的光學(xué)變焦或數(shù)碼變焦機(jī)制,達(dá)到計算得到的變焦倍數(shù)。
其中,仿4居所檢測到的四邊形來計算需要的變焦倍數(shù),計算方法為保證按照 這個變焦倍數(shù)縮放之后的四邊形在圖像中所占的區(qū)域大小符合預(yù)先設(shè)定的比例。 例如,假設(shè)相機(jī)預(yù)覽窗口的分辨率為320*240像素,4企測到的四邊形在圖像中占 據(jù)了 80*80像素,而預(yù)先設(shè)定要求所拍攝的平面矩形物體應(yīng)該占到圖像像素總數(shù) 的1/3,則計算得到需要的變焦倍數(shù)為2,這樣在按照這個變焦倍數(shù)縮放之后的 圖4象中,四邊形將變?yōu)?60*160像素,正好是320*240 <象素的1/3。又例如,,支 設(shè)相機(jī)預(yù)覽窗口的長邊為320像素,短邊為240像素,4企測到的四邊形長邊為 80像素,短邊為50像素,而預(yù)先設(shè)定要求所拍攝的平面矩形物體在圖像中至少 有一條邊要達(dá)到圖像長邊的3/4或者短邊的3/4,則計算得到需要的變焦倍數(shù)為 3,這樣在按照這個變焦倍數(shù)縮放之后的圖像中,四邊形的長邊為240像素,短 邊為150像素。
如果數(shù)碼相機(jī)的光學(xué)變焦或數(shù)碼變焦不能正好達(dá)到計算得到的變焦倍數(shù),則 自動將數(shù)碼相機(jī)的光學(xué)變焦或數(shù)碼變焦的變焦倍數(shù)設(shè)置在與計算得到的變焦倍 數(shù)最為接近的值。
過手工操作再次改變光學(xué)變焦或數(shù)碼變焦的變焦倍數(shù)。
步驟150判斷是否繼續(xù)進(jìn)行預(yù)覽,如果答案為是,回到步驟120繼續(xù) 進(jìn)行預(yù)覽,如果答案為否則結(jié)束預(yù)覽,轉(zhuǎn)步驟160。
其中,如果用戶按動拍攝按鈕拍攝了圖片,或者用戶選擇退出相機(jī)預(yù)覽窗口 , 則返回答案為否并結(jié)束預(yù)覽,否則返回答案為是,回到步驟UO繼續(xù)進(jìn)行預(yù)覽。步驟160結(jié)束。綜上所述,本發(fā)明的方法利用圖像處理的技術(shù),在用數(shù)碼相機(jī)拍攝近似平面 的矩形物體時,在數(shù)碼相機(jī)的圖像預(yù)覽窗口中以自動或帶用戶交互的半自動方式 檢測出圖像數(shù)據(jù)中的代表所拍攝的平面矩形物體邊緣的四邊形,然后依據(jù)該四邊
的平面矩形物體在所拍攝得到的圖像中占有合適的大小,方便用戶的使用。
實(shí)施例二
本實(shí)施例與實(shí)施例一的區(qū)別在于,本實(shí)施例中,若用戶未預(yù)先設(shè)定拍攝比例, 用戶設(shè)置相機(jī),使平面矩形物體在相機(jī)中的預(yù)覽圖像的邊與相機(jī)屏幕的邊基本平 行、且物體中心基本在相機(jī)的預(yù)覽窗口中心,所述變焦倍數(shù)計算單元計算需要的
變焦倍數(shù)的方法為
獲取相機(jī)像素的長寬比al: a2;
獲取所述平面矩形物體在相機(jī)預(yù)覽圖像中像素的長寬,并計算其長寬比bl:
b2;
計算cl-bl: al, c2=b2: a2;
若cl c2,則變焦倍數(shù)為將預(yù)覽圖像中平面矩形物體的長放大到90%-100% 相機(jī)長所需的倍數(shù);若cl〈c2,則變焦倍數(shù)為將預(yù)覽圖像中平面矩形物體的寬 放大到90%-100%相機(jī)寬的倍數(shù)。
通過上述步驟,可以使物體的圖像所占圖像區(qū)域的面積最大。
若相機(jī)的顯示屏幕的邊與平面矩形物體在相機(jī)中的預(yù)覽圖像的邊不平行,所 成角度過大,同樣可以使用類似于上述步驟的方法,以實(shí)現(xiàn)拍攝物體圖像占圖像 區(qū)i或的面積爭i大。
實(shí)施例三
本實(shí)施例揭示一種相機(jī)自動變焦系統(tǒng),該系統(tǒng)用以在拍攝平面矩形物體時自 動變焦;該系統(tǒng)包括圖像獲取單元、顯示單元、檢測單元、變焦倍數(shù)計算單元、 變焦驅(qū)動單元。圖像獲取單元用以拍攝物體;顯示單元用以顯示所述圖像獲取單元所拍攝物體的預(yù)覽圖像;檢測單元用以檢測代表所拍攝的平面矩形物體邊緣的四邊形,并從中選取所 拍攝物體的四邊形;變焦倍數(shù)計算單元用以依據(jù)所述檢測單元檢測到的四邊形計算需要的變焦 倍數(shù);所述變焦倍數(shù)計算單元依據(jù)所^r測到的四邊形來計算需要的變焦倍數(shù),計 算方法為保證按照這個變焦倍數(shù)縮放之后的四邊形在圖像中所占的區(qū)域大小或/ 和邊長符合預(yù)先設(shè)定的比例。變焦驅(qū)動單元用以自動啟動數(shù)碼相機(jī)的光學(xué)變焦或數(shù)碼變焦機(jī)制,達(dá)到所述 變焦倍數(shù)計算單元計算得到的變焦倍數(shù)。若用戶未預(yù)先設(shè)定拍攝比例,用戶設(shè)置相機(jī),使平面矩形物體在相機(jī)中的預(yù) 覽圖像的邊與相機(jī)屏幕的邊基本平行、且物體中心基本在相機(jī)的預(yù)覽盲口中心, 所述變焦倍數(shù)計算單元計算需要的變焦倍數(shù)的方法為獲取相積/像素的長寬比al: a2;獲取所述平面矩形物體在相機(jī)預(yù)覽圖像中像素的長寬,并計算其長寬比bl:b2;計算cl-bl: al, c2=b2: a2;若cl c2,則變焦倍數(shù)為將預(yù)覽圖像中平面矩形物體的長》文大到90%-100% 相機(jī)長所需的倍數(shù);若cl〈c2,則變焦倍數(shù)為將預(yù)覽圖像中平面矩形物體的寬 放大到90%-100%相機(jī)寬的倍數(shù)。通過上述步驟,可以使物體的圖像所占圖像區(qū)域的面積最大。實(shí)施例四為了實(shí)現(xiàn)本發(fā)明,需具備如下硬件條件該設(shè)備中需要有一^L的運(yùn)算和存儲裝置,包括一定頻率的CPU(中央處理 器),有一定用來運(yùn)算的內(nèi)存和用來存儲系統(tǒng)軟件,應(yīng)用軟件和各種數(shù)據(jù)的存儲 空間等。同時需要數(shù)碼相機(jī)。在多普達(dá)touch diamond S900上,該手機(jī)帶320萬像素的攝像頭,可實(shí)現(xiàn) 本發(fā)明所述的方法。這里本發(fā)明的描述和應(yīng)用是說明性的,并非想將本發(fā)明的范圍限制在上述實(shí) 施例中。這里所披露的實(shí)施例的變形和改變是可能的,對于那些本領(lǐng)域的普通技 術(shù)人員來說實(shí)施例的替換和等效的各種部件是公知的。本領(lǐng)域技術(shù)人員應(yīng)該清楚 的是,在不脫離本發(fā)明的精神或本質(zhì)特征的情況下,本發(fā)明可以以其它形式、結(jié) 構(gòu)、布置、比例,以及用其它組件、材料和部件來實(shí)現(xiàn)。在不脫離本發(fā)明范圍和 精神的情況下,可以對這里所披露的實(shí)施例進(jìn)行其它變形和改變。
權(quán)利要求
1、一種相機(jī)自動變焦方法,其特征在于,該方法包括如下步驟步驟110,啟動相機(jī),進(jìn)入拍攝平面矩形物體的拍攝預(yù)覽界面;步驟120,拍攝預(yù)覽界面上顯示需要拍攝的平面矩形物體的預(yù)覽圖像并檢測代表所拍攝的平面矩形物體邊緣的四邊形;步驟130,判斷是否能成功檢測到代表所拍攝的平面矩形物體邊緣的四邊形;如果答案為是,轉(zhuǎn)到步驟140,如果答案為否,轉(zhuǎn)到步驟150;步驟140,依據(jù)所檢測到的四邊形來計算需要的變焦倍數(shù),自動啟動數(shù)碼相機(jī)的光學(xué)變焦或數(shù)碼變焦機(jī)制,達(dá)到計算得到的變焦倍數(shù);步驟150,判斷是否繼續(xù)進(jìn)行預(yù)覽,如果答案為是,回到步驟120繼續(xù)進(jìn)行預(yù)覽,如果答案為否則結(jié)束預(yù)覽。
2、 根據(jù)權(quán)利要求1所述的相機(jī)自動變焦方法,其特征在于所述步驟140中,依據(jù)所檢測到的四邊形來計算需要的變焦倍數(shù),計算 方法為保證按照這個變焦倍數(shù)縮放之后的四邊形在圖像中所占的區(qū)域大小或 /和邊長符合預(yù)先設(shè)定的比例。
3、 根據(jù)權(quán)利要求l所述的相機(jī)自動變焦方法,其特征在于所述步驟140中,若用戶未預(yù)先設(shè)定拍攝比例,用戶設(shè)置相機(jī),使平面 矩形物體在相機(jī)中的預(yù)覽圖像的邊與相機(jī)屏幕的邊基本平行,計算需要的變 焦倍數(shù)的方法如下步驟1401,獲耳又相積/像素的長寬比al: a2;步驟1402,獲取所述平面矩形物體在相機(jī)預(yù)覽圖像中像素的長寬,并計 算其長寬比bl: b2;步驟1403,計算cl-bl: al, c2=b2: a2;步驟1404,若cl^c2,則變焦倍數(shù)為將預(yù)覽圖像中平面矩形物體的長 放大到90%-100%相機(jī)長所需的倍數(shù);若cl〈c2,則變焦倍數(shù)為將預(yù)覽圖像 中平面矩形物體的寬放大到90%-100%相機(jī)寬的倍數(shù)。
4、 根據(jù)權(quán)利要求3所述的相機(jī)自動變焦方法,其特征在于若數(shù)碼相機(jī)的光學(xué)變焦或數(shù)碼變焦不能正好達(dá)到計算得到的變焦倍數(shù), 則自動將數(shù)碼相^^的光學(xué)變焦或數(shù)碼變焦的變焦倍數(shù)設(shè)置為與計算得到的 變焦倍數(shù)最為接近的值。
5、 根據(jù)權(quán)利要求1所述的相機(jī)自動變焦方法,其特征在于所述步驟120中,用戶通過全自動的模式或帶用戶交互的半自動的模式 檢測顯示在拍攝預(yù)覽界面中的平面矩形物體的四條邊并對檢測到的這四條邊 進(jìn)行突出顯示;在全自動的模式下,系統(tǒng)自動檢測出拍攝預(yù)覽界面中顯示的圖像中的四 邊形,然后按照設(shè)定的準(zhǔn)則,來確定一個最有可能代表所要拍攝的平面矩形 物體邊緣的四邊形;所述準(zhǔn)則包括所占圖像區(qū)域的面積最大,或/和最靠近 圖像中心;在帶用戶交互的半自動的檢測模式下,系統(tǒng)自動檢測出拍攝預(yù)覽界面中 顯示的圖像中的四邊形,然后用戶通過點(diǎn)擊觸摸屏或者按動硬鍵盤上的按鍵 來選擇其中代表所要拍攝的平面矩形物體邊緣的四邊形。
6、 根據(jù)權(quán)利要求1所述的相機(jī)自動變焦方法,其特征在于所述步驟110中,用戶通過預(yù)先設(shè)置或者模式選擇告知系統(tǒng)當(dāng)前需要拍 攝的是平面矩形物體;所述的平面矩形物體包括如下物體的一種打印在紙張上的文檔、證件、 名片、書本、雜志;路邊或墻上的矩形廣告牌、展會上的矩形展板、會議室 里的矩形白板或黑板、投射在幕墻上的矩形幻燈片、矩形的路標(biāo)、門牌、矩 形的顯示器屏幕、矩形的店鋪招牌。
7、 根據(jù)權(quán)利要求1所述的相機(jī)自動變焦方法,其特征在于所述步驟130中,-險測圖像數(shù)據(jù)中的四邊形的方法為先4企測出圖像數(shù) 據(jù)中的所有直線,再查看哪些直線能構(gòu)成四邊形。
8、 一種相機(jī)自動變焦系統(tǒng),其特征在于,該系統(tǒng)用以在拍攝平面矩形物體時自動變焦;該系統(tǒng)包括圖像獲取單元,用以拍攝物體;顯示單元,用以顯示所述圖像獲取單元所拍攝物體的預(yù)覽圖像; 檢測單元,用以檢測代表所拍攝的平面矩形物體邊緣的四邊形,并從中選取所拍攝物體的四邊形;變焦倍數(shù)計算單元,用以依據(jù)所述檢測單元檢測到的四邊形計算需要的變焦倍數(shù);變焦驅(qū)動單元,用以自動啟動數(shù)碼相機(jī)的光學(xué)變焦或數(shù)碼變焦機(jī)制,達(dá) 到所述變焦倍數(shù)計算單元計算得到的變焦倍數(shù)。
9、 根據(jù)權(quán)利要求8所述的相機(jī)自動變焦系統(tǒng),其特征在于所述變焦倍數(shù)計算單元依據(jù)所檢測到的四邊形來計算需要的變焦倍數(shù), 計算方法為保證按照這個變焦倍數(shù)縮放之后的四邊形在圖像中所占的區(qū)域大 小或/和邊長符合預(yù)先設(shè)定的比例。
10、 根據(jù)權(quán)利要求8所述的相機(jī)自動變焦系統(tǒng),其特征在于若用戶未預(yù)先設(shè)定拍攝比例,用戶設(shè)置相機(jī),使平面矩形物體在相機(jī)中 的預(yù)覽圖像的邊與相機(jī)屏幕的邊基本平行,所述變焦倍數(shù)計算單元計算需要 的變焦,咅lt的方法為獲取相才凡像素的長寬比a 1: a 2;獲取所述平面矩形物體在相機(jī)預(yù)覽圖像中像素的長寬,并計算其長寬比 bl: b2;計算cl-bl: al, c2=b2: a2;若cl^c2,則變焦倍數(shù)為將預(yù)覽圖像中平面矩形物體的長放大到 90°/。-100%相機(jī)長所需的倍數(shù);若cl〈c2,則變焦倍數(shù)為將預(yù)覽圖像中平面 矩形物體的寬放大到90%-100%相機(jī)寬的倍數(shù)。
全文摘要
本發(fā)明揭示一種相機(jī)自動變焦方法及系統(tǒng),所述方法包括如下步驟啟動相機(jī),進(jìn)入拍攝平面矩形物體的拍攝預(yù)覽界面;拍攝預(yù)覽界面上顯示需要拍攝的平面矩形物體的預(yù)覽圖像并檢測代表所拍攝的平面矩形物體邊緣的四邊形;判斷是否能成功檢測到代表所拍攝的平面矩形物體邊緣的四邊形;如果答案為是,轉(zhuǎn)到步驟140,如果答案為否,轉(zhuǎn)到步驟150;依據(jù)所檢測到的四邊形來計算需要的變焦倍數(shù),自動啟動數(shù)碼相機(jī)的光學(xué)變焦或數(shù)碼變焦機(jī)制,達(dá)到計算得到的變焦倍數(shù);判斷是否繼續(xù)進(jìn)行預(yù)覽,如果答案為是,回到步驟120繼續(xù)進(jìn)行預(yù)覽,如果答案為否則結(jié)束預(yù)覽。本發(fā)明可根據(jù)預(yù)覽的矩形物體自動調(diào)節(jié)焦距。
文檔編號G03B13/36GK101634796SQ20091005676
公開日2010年1月27日 申請日期2009年8月20日 優(yōu)先權(quán)日2009年8月20日
發(fā)明者林 朱 申請人:上海合合信息科技發(fā)展有限公司