捕捉圖像的方法、電子裝置與機器可讀存儲介質(zhì)的制作方法
【專利摘要】本發(fā)明揭露一種捕捉圖像的方法及電子裝置與機器可讀存儲介質(zhì)。所述捕捉圖像的方法包含由電子裝置執(zhí)行,其包含:接收快門指令;以及根據(jù)所述快門指令,分別利用多個不同焦距,自動捕捉場景的多個圖像。本發(fā)明的捕捉圖像的方法、電子裝置與機器可讀存儲介質(zhì),使得用戶不需要額外的硬件成本,就能夠在照片拍攝之后對照片進行重新對焦。
【專利說明】捕捉圖像的方法、電子裝置與機器可讀存儲介質(zhì)
【技術領域】
[0001]本申請有關于一種能捕捉圖像的電子裝置。特別地,本申請有關于一種能夠捕捉圖像并能讓用戶對捕捉的圖像重新對焦的電子裝置。
【背景技術】
[0002]能夠捕捉圖像的電子裝置具有一組鏡頭,其可以將從場景來的光線的部分引導到圖像傳感器上。如果鏡頭組至少有一個鏡頭是活動裝載在電子裝置上的,電子裝置可具有一個可調(diào)的焦距。即便當電子裝置保持靜止時,通過改變電子裝置中的活動鏡頭的位置,電子裝置的焦點可以改變到場景的不同部分。
[0003]如果場景中的物體具有與電子裝置不同的距離,電子裝置可能僅需要對場景中的部分對焦,而其他部分不對焦。場景中的不在對焦狀態(tài)的部分在捕捉的圖像中會顯得模糊,而用戶也無法對已經(jīng)捕捉的圖像進行重新對焦(即改變焦距)的操作。
【發(fā)明內(nèi)容】
[0004]為了解決現(xiàn)有技術中拍照之后無法再對照片調(diào)整焦距的問題,本發(fā)明特提出一種新的捕捉圖像的方法、電子裝置與機器可讀存儲介質(zhì)。
[0005]本發(fā)明的一個實施例揭露了一種捕捉圖像的方法,由電子裝置執(zhí)行,所述方法包含:接收快門指令;以及根據(jù)所述快門指令,分別利用多個不同焦距,自動捕捉場景的多個圖像。
[0006]本發(fā)明的另一個實施例揭露了一種捕捉圖像的電子裝置,包含:用戶界面;致動器;圖像傳感器;以及處理器,耦接到所述用戶界面、所述致動器,以及所述圖像傳感器,且所述處理器被設置來:根據(jù)所述用戶界面接收的快門指令,自動控制所述致動器來使能所述電子裝置以取得多個焦距,并控制所述圖像傳感器來分別根據(jù)所述多個焦距捕捉場景的多個圖像。
[0007]本發(fā)明的又一個實施例揭露了一種機器可讀存儲介質(zhì),儲存可執(zhí)行程序指令,其中所述可執(zhí)行指令在執(zhí)行時使電子裝置執(zhí)行一個方法,所述方法包含:接收快門指令;以及對應所述快門指令,分別利用多個不同焦距,自動捕捉場景的多個圖像。
[0008]本發(fā)明的捕捉圖像的方法、電子裝置與機器可讀存儲介質(zhì),使得用戶不需要額外的硬件成本,就能夠在照片拍攝之后對照片進行重新對焦。
【專利附圖】
【附圖說明】
[0009]圖1顯示根據(jù)本發(fā)明的實施例的一個電子裝置的簡化框圖。
[0010]圖2顯示電子裝置執(zhí)行的方法的簡化流程圖。
[0011]圖3顯示電子裝置在圖2所示的步驟240中對一個示例場景捕捉的三幅圖像的簡化示意圖。
[0012]圖4顯示電子裝置在后期制作時排列圖像的方法的簡化流程圖。[0013]圖5顯示電子裝置在給用戶顯示場景的圖像時執(zhí)行的方法的簡化流程圖。
[0014]圖6顯示電子裝置給用戶顯示場景圖像的另一個方法的簡化流程圖。
[0015]圖7顯示每個圖像如何被分割為四個同樣大小的矩形區(qū)域。
[0016]圖8顯示圖3所示圖像301,302及303的四個區(qū)域中的對焦值的示意線圖。
【具體實施方式】
[0017]圖1顯示根據(jù)本發(fā)明的實施例的一個電子裝置的簡化框圖。舉例來說,電子裝置100可以是數(shù)字單鏡頭反射照相機(digital single-lens ref lex (DSLR) camera),數(shù)字卡片式照相機(digital compact camera),或者能夠捕捉到圖像的任何電子裝置,例如是智能手機或是平板電腦。為了簡潔起見,圖1中其他的元件都省略了,電子裝置100還包含了用戶界面110,致動器120,圖像傳感器130,存儲裝置140,以及處理器150。
[0018]用戶界面110能使電子裝置100與用戶交互。舉例來說,為了從用戶那里接收快門指令或其他各種指令,用戶界面110可包含或可連接到機械快門鍵,觸摸板,或觸摸屏,或甚至是用來接收語音指令的話筒。為了顯示圖像,用戶界面110可包含或連接到屏幕、觸摸屏、電腦顯示器、電視機或者投影儀。致動器120可使能電子裝置100來得到幾個不同焦距中的任意一個,例如,改變圖像傳感器130或電子裝置100的鏡頭的位置。圖像傳感器130可通過探測從場景發(fā)出并最終到達圖像傳感器130的光,來捕捉圖像。存儲裝置140可儲存由圖像傳感器130捕捉到的圖像。更進一步,存儲裝置140可儲存一些可執(zhí)行程序指令。當被處理器150執(zhí)行時,這些程序指令中的一些可使得電子裝置100執(zhí)行下面描述的任何方法。結果,處理器150可被設置來控制電子裝置100的元件,以執(zhí)行下面描述的任何方法。程序指令也可儲存在另一個機器可讀存儲介質(zhì)中,例如光盤,硬盤,固態(tài)盤,或是快閃存儲器中。
[0019]圖2顯示電子裝置100執(zhí)行的方法的簡化流程圖。首先,在步驟220中,電子裝置100經(jīng)用戶界面110接收快門指令。接著,在步驟240中,根據(jù)快門指令,處理器150自動控制電子裝置100的元件,利用多個不同的焦距分別捕捉場景的多個圖像。每一圖像被作為獨立圖像文件儲存起來,并與其他圖像的圖像文件相互關聯(lián)。換句話說,多個圖像的各圖像文件不需要融合為一個文件。不同的焦距可包含下面的既定方式中的部分:一個宏焦距(macro focal distance),幾個中間焦距(intermediate focal distance),以及一個無限焦距(infinite focal distance)。若不同的焦距不是預定的,每一個使用的焦距可以是一個將場景至少一部分對焦的焦距,就是說,至少一部分場景是清晰的。
[0020]電子裝置100可在幾秒中完成步驟240的執(zhí)行,而不需要用戶參與。換句話說,電子裝置100可在沒有用戶干預下執(zhí)行步驟240。這個特征能減少用戶的等待時間,也能減少步驟240執(zhí)行過程中場景內(nèi)物體或電子裝置100移動的風險。
[0021]舉例來說,在步驟240中,處理器150可自動控制致動器120來使能電子裝置100來一個接一個地得到焦距,并控制圖像傳感器130分別在不同焦距捕捉圖像,及控制存儲裝置140儲存圖像。如此,處理器150可控制致動器120從最大焦距開始移動到最小焦距,或者從最小的焦距移動到最大的焦距。
[0022]圖3顯示電子裝置100在步驟240中對一個示例場景捕捉的三幅圖像的簡化示意圖。示例場景主要包含四個物體,包含了 2個人310與320,一棵樹330,一座山340。在這四個物體中,兩個人310與320是最靠近電子裝置100的,而山340是離電子裝置100最遠的。當捕捉圖像301時,電子裝置100具有等于或接近從人310/320到電子裝置100的距離的焦距。結果,在圖像301中,人310與320是處于對焦狀態(tài),而樹330與山不在對焦狀態(tài)。當捕捉圖像302時,電子裝置100具有等于或接近從樹330到電子裝置100的距離的焦距。結果,在圖像302中,樹330相對在對焦狀態(tài),而人310,320與山340相對在不對焦狀態(tài)。當捕捉圖像303時,電子裝置100具有等于或接近從山340到電子裝置100的距離的焦距。結果,圖像303中,山340相對處在對焦狀態(tài),而人310,320與樹330相對處在不對焦狀態(tài)。請注意,在這些示意圖中,實線用來表示處在對焦狀態(tài)的物體的邊界,而虛線用來表示處在不對焦狀態(tài)的物體的邊界。
[0023]雖然在本實施例中對場景捕捉了三幅圖像,但是這僅僅是說明之用,本領域的技術人員應了解,可根據(jù)實際的需要,捕捉任何等于或多于兩幅圖像,以便進行后續(xù)的操作。
[0024]在步驟240中,能存取圖像的電子裝置,能夠對圖像做一些后期制作操作。舉例來說,電子裝置可為電子裝置100,或者另一個數(shù)字照相機、智能手機、任何類型的電腦,或智能電視機中任何一個可以存取圖像的裝置。
[0025]后期制作在當場景中的一個同樣物體出現(xiàn)在圖像的不同位置時會很有用。有幾種造成這種情況的潛在可能:例如,當電子裝置100的視角(angle of view)可能隨著焦距變化,或當電子裝置100在步驟240不能保持靜止不動時,以及當電子裝置100執(zhí)行步驟240的時候物體在移動的情況下。圖4顯示電子裝置在后期制作時排列圖像的方法的簡化流程圖。在步驟420,電子裝置從兩個圖像中提取特征點(feature points)。然后,在步驟440中,電子裝置對兩個圖像的特征點進行匹配。接著,在步驟460中,電子裝置利用匹配的特征點作為參照點來排列兩個圖像。在排列兩個圖像的時候,電子裝置可需要裁減并位移這些圖像,來產(chǎn)生兩個排列地更好的新圖像。
[0026]例如,在步驟420中,電子裝置可從圖像301的坐標(xl,yl)處提取第一特征點,然后從圖像302的坐標(x2,y2)處提取第二特征點。然后,在步驟440中,電子裝置可將兩個特征點進行匹配,因為它們代表場景中同樣的點,例如是山340中的頂點。接著,在步驟460中,電子裝置可通過將第一與第二特征點都移動到坐標(x3,y3)來排列圖像301與302。在步驟460之后,電子裝置可具有在圖像301基礎上產(chǎn)生的一個新圖像,以及在圖像302基礎上產(chǎn)生的另一個新圖像,而且這兩個新圖像互相排列地更好。
[0027]后期制作操作的第二的例子如下,電子裝置可利用場景的兩個圖像來內(nèi)插/外插出場景的另一個圖像。兩個圖像可為在步驟240中捕捉場景的兩個圖像,或者在場景中排列好的兩個圖像。兩個圖像與內(nèi)插/外插的圖像是同一場景的圖像,但是對應三個不同的焦距。
[0028]而且,因為場景的多個圖像在不同焦距所取得,電子裝置能夠給用戶提供更多選擇,讓用戶隨意地從中選擇。在效果上,這樣能讓用戶在照片拍完后重新選取焦點,而即便此時用戶已經(jīng)不在場景前。舉例來說,在看到電子裝置前顯示的一個圖像之后,用戶可指示電子裝置顯示同樣場景的另一個圖像,而該另一個圖像是在另一個焦距下拍攝的。
[0029]圖5顯示電子裝置在給用戶顯示場景的圖像時執(zhí)行的方法的簡化流程圖。在步驟510中,電子裝置記錄每一圖像的焦距值,其中焦距值對應捕捉圖像時的焦距。舉例來說,圖像301,302與303記錄下的焦距值分別對應捕捉圖像時的鏡頭位置a,b及C。在另外一個例子中,針對圖像301,302與303記錄下的焦距值分別為焦距x,y及z,其中x比y小,而y比ζ小。如果電子裝置是電子裝置100,處理器150可同時控制步驟510與前面步驟240的執(zhí)行。
[0030]在步驟520中,電子裝置顯示圖像中的一個,例如是隨機的一個。然后,在步驟530中,電子裝置從用戶接收一個重新對焦(refocus)指令。重新對焦指令可指示電子裝置來顯示多個圖像中另一個具有更短或更長的焦距的圖像,而不是步驟520中顯示的圖像。接著,在步驟540中,電子裝置基于重新對焦指令與圖像的焦距值,選擇另一個圖像。最后,在步驟550中,電子裝置顯示選中的圖像,來替代步驟520中顯示的圖像。
[0031 ] 舉例來說,如果電子裝置在步驟520顯示圖像302,可允許用戶發(fā)出重新對焦指令來減少或增加焦距。如果在步驟530中,用戶發(fā)出重新對焦指令來減少焦距,電子裝置就會在步驟540選擇圖像301,并在步驟550中顯示圖像301。如果在步驟530中,用戶發(fā)出重新對焦指令增加焦距,電子裝置就會在步驟540選擇圖像303,并在步驟550中顯示圖像303。
[0032]如果電子裝置在步驟520顯示圖像301,可允許用戶發(fā)出重新對焦指令來增加(而不是減少)焦距。如果在步驟530中,用戶發(fā)出重新對焦指令來增加焦距,電子裝置可在步驟540中選擇圖像302,并在步驟550中顯示302。如果電子裝置在步驟520顯示圖像303,可允許用戶發(fā)出重新對焦指令來減少(而不是增加)焦距。如果用戶在步驟530發(fā)出重新對焦指令來減少焦距,電子裝置可在步驟540選擇圖像302,并在步驟550顯示圖像302。
[0033]圖6顯示電子裝置給用戶顯示場景圖像的另一個方法的簡化流程圖。在步驟610中,電子裝置分別記錄下每一圖像的多個區(qū)域的多個焦距值。如果電子裝置是電子裝置100,處理器150可同時控制步驟610與前面提到的步驟240的執(zhí)行。圖7顯示每個圖像如何被分割為四個同樣大小的矩形區(qū)域。這些區(qū)域包括了:在右上方的區(qū)域I,在左上方的區(qū)域II,在左下方的區(qū)域III,以及在右下方的區(qū)域IV。
[0034]圖像的某個區(qū)域的對焦值(focusing value),表示其中視覺內(nèi)容在多大程度上處在對焦狀態(tài)。舉例來說,對焦值越大,視覺內(nèi)容就會顯得越清楚;對焦值越小,視覺內(nèi)容就會顯得越模糊。舉例來說,對焦值可以是視覺內(nèi)容的一個對比度值或是清晰度值,或者基于視覺內(nèi)容的一個對比度值(contrast value)或是清晰度值(sharpness value)產(chǎn)生。圖8顯示圖像301,302及303的四個區(qū)域中的對焦值的示意線圖。
[0035]然后,在步驟620中,電子裝置接收區(qū)域-選擇指令(area-selectioninstruction),來選擇區(qū)域中的一個。接著,在步驟630中,電子裝置基于圖像中的選中的區(qū)域的對焦值,選擇圖像中的一個。最后,在步驟640中,電子裝置顯示選中的圖像。
[0036]舉例來說,為促進步驟620的執(zhí)行,電子裝置可隨機在觸摸屏上顯示圖像301,302,303中的一個,來讓用戶使用觸摸屏選擇區(qū)域I,II,III及IV中的一個。舉例來說,如果用戶選擇區(qū)域I,電子裝置在步驟360中基于圖8中由矩形表示的對焦值,選擇圖像301,302及303中的一個。另一個例子中,如果用戶選擇區(qū)域III,電子裝置在步驟360中基于圖8中由三角形表示的對焦值,選擇圖像301,302及303中的一個。如示意的線圖所示,區(qū)域I,II,III及IV分別在圖像303,302,301及301中具有其最大焦距值。因此,如果用戶在步驟620中選擇區(qū)域I,II,III或IV,電子裝置可在步驟630中分別選擇圖像303,302,301或301,并在步驟640中顯示選中的圖像。舉例來說,如果用戶分別對山340,樹330,人310或人320有興趣,用戶可分別選擇區(qū)域I,II,III或IV。[0037]前面提到的實施例并不需要昂貴的硬件,比如說復雜的光學系統(tǒng)。本發(fā)明不需要額外的硬件成本,其中的實施例允許用戶在照片拍攝之后對照片進行重新對焦。
[0038]本發(fā)明可在不偏離其精神或必要特征的情況下,以其他特定形式呈現(xiàn)。前面描述的實施例的各方面都應從闡釋的角度而非限制的角度來解讀。因此本發(fā)明的范圍是由所附的權利要求限定而非上面的說明。所有在權利要求的本意及其等同范圍內(nèi)的更動都應視為落入權利要求的范圍內(nèi)。
【權利要求】
1.一種捕捉圖像的方法,由電子裝置執(zhí)行,所述方法包含: 接收快門指令;以及 根據(jù)所述快門指令,分別利用多個不同焦距,自動捕捉場景的多個圖像。
2.如權利要求1所述的捕捉圖像的方法,其特征在于,自動捕捉所述多個圖像的步驟不需要用戶參與。
3.如權利要求1所述的捕捉圖像的方法,其特征在于,自動捕捉所述多個圖像的步驟包含: 自動使能所述電子裝置來一個接一個得到多個焦距,并一個接一個地捕捉并儲存所述場景的所述多個圖像。
4.如權利要求1所述的捕捉圖像的方法,其特征在于,所述方法更包含: 記錄所述多個圖像中每個的焦距值,其中所述焦距值對應捕捉圖像中所用的所述焦距; 顯示所述多個圖像中的一個; 接收重新對焦指令; 基于所述重新對焦指令與所述多個圖像的多個所述焦距值,選擇所述多個圖像中另一個圖像;以及 顯示所述選擇的圖像。
5.如權利要求1所述的捕捉圖像的方法,其特征在于,所述方法還包含: 針對每一所述多個圖像,分別記錄下多個區(qū)域的多個對焦值; 接收區(qū)域-選擇指令,其表示選擇所述多個區(qū)域其中之一; 基于所述多個圖像的選擇的區(qū)域的所述多個對焦值,從所述多個圖像中選擇一個;以及 顯示所述選擇的圖像。
6.如權利要求1所述的捕捉圖像的方法,其特征在于,所述方法還包含: 從至少兩個所述多個圖像中提取多個特征點; 對所述多個特征點進行匹配;以及 利用所述匹配的特征點作為參考點,排列所述至少兩個圖像。
7.如權利要求1所述的捕捉圖像的方法,其特征在于,所述方法還包含: 基于所述場景的所述多個圖像中的兩個,通過內(nèi)插或外插操作產(chǎn)生所述場景的一個額外圖像;其中所述額外圖像與所述兩個圖像對應三個不同焦距。
8.一種捕捉圖像的電子裝置,包含: 用戶界面; 致動器; 圖像傳感器;以及 處理器,耦接到所述用戶界面、所述致動器以及所述圖像傳感器,且所述處理器被設置來: 根據(jù)所述用戶界面接收的快門指令,自動控制所述致動器來使能所述電子裝置以取得多個焦距,并控制所述圖像傳感器來分別根據(jù)所述多個焦距捕捉場景的多個圖像。
9.如權利要求8所述的捕捉圖像的電子裝置,其特征在于,所述電子裝置還包含存儲裝置,以及所述存儲裝置受所述處理器的控制來儲存所述多個圖像。
10.如權利要求9所述的捕捉圖像的電子裝置,其特征在于,其中根據(jù)所述快門指令,所述處理器被設置來控制所述致動器、所述圖像傳感器以及所述存儲裝置,而不需要用戶參與。
11.如權利要求9所述的捕捉圖像的電子裝置,其特征在于,所述處理器更被設置來:控制所述存儲裝置來記錄每一所述多個圖像的焦距值,其中所述焦距值對應捕捉圖像中所使用的所述焦距; 控制所述用戶界面來顯示所述多個圖像中的一個; 控制所述用戶界面來接收重新對焦指令; 基于所述重新對焦指令與所述多個圖像的所述多個焦距值來選擇圖像中的另一個;以及 控制所述用戶界面來顯示所述選擇的圖像。
12.如權利要求9所述的捕捉圖像的電子裝置,其特征在于,所述處理器更被設置來: 控制所述存儲裝置分別記錄每一所述多個圖像的多個區(qū)域的多個對焦值; 控制所述用戶界面來接收區(qū)域-選擇指令,其用來選擇所述多個區(qū)域中的一個; 基于所述多個圖像的所述選擇的區(qū)域的所述對焦值,從所述多個圖像中選擇一個;以及 控制所述用戶界面來顯示所述選擇的圖像。
13.如權利要求9所述的捕捉圖像的電子裝置,其特征在于,所述處理器更被設置來: 從所述多個圖像中的至少兩個提取多個特征點; 對所述多個特征點進行匹配;以及 利用所述匹配的特征點作為參考點,排列所述至少兩個圖像。
14.如權利要求9所述的捕捉圖像的電子裝置,其特征在于,所述處理器更被設置來:基于所述場景的所述多個圖像中的兩個,通過內(nèi)插或外插操作產(chǎn)生一個額外圖像,其中所述額外圖像與所述兩個圖像對應三個不同焦距。
15.—種機器可讀存儲介質(zhì),儲存可執(zhí)行程序指令,其中所述可執(zhí)行指令在執(zhí)行時使電子裝置執(zhí)行一個方法,所述方法包含: 接收快門指令;以及 對應所述快門指令,分別利用多個不同焦距,自動捕捉場景的多個圖像。
16.如權利要求15所述的機器可讀存儲介質(zhì),其中所述自動捕捉圖像的步驟是在無用戶參與下執(zhí)行的。
17.如權利要 求15所述的機器可讀存儲介質(zhì),其特征在于,所述自動捕捉圖像的步驟包含: 自動使能所述電子裝置來一個接一個獲取所述多個焦距,并且一個接一個地捕捉并儲存所述場景的所述圖像。
18.如權利要求15所述的機器可讀存儲介質(zhì),其特征在于,所述方法還包含: 記錄每一所述多個圖像的焦距值,其中所述焦距值對應在捕捉所述圖像時所使用的所述焦距; 顯示所述多個圖像中的一個;接收重新對焦指令; 基于所述重新對焦指令及所述多個圖像的所述多個焦距值,選擇所述多個圖像中的另一個圖像;以及 顯示所述選擇的圖像。
19.如權利要求15所述的機器可讀存儲介質(zhì),其特征在于,所述方法還包含: 分別記錄每一所述多個圖像的多個區(qū)域的多個對焦值; 接收區(qū)域-選擇指令,其選擇所述多個區(qū)域中的一個; 基于所述多個圖像的所述選擇的區(qū)域的所述多個對焦值,選擇所述多個圖像中的一個;以及 顯示所述選擇的圖像。
20.如權利要求15所述的機器可讀存儲介質(zhì),其特征在于,所述方法還包含: 從所述多個圖像的至少兩個圖像中提取多個特征點; 將所述多個特征點進行匹配;以及 利用所述匹配的特征點作為參考點,排列所述至少兩個圖像。
21.如權利要求15所述的機器可讀存儲介質(zhì),其特征在于,所述方法更包含: 基于所述場景的兩個所述圖像,通過內(nèi)插或外插操作產(chǎn)生一個額外圖像,其中所述額外圖像與兩個所述圖像對應 三個不同焦距。
【文檔編號】H04N5/232GK103813094SQ201310513501
【公開日】2014年5月21日 申請日期:2013年10月25日 優(yōu)先權日:2012年11月6日
【發(fā)明者】詹振宏 申請人:聯(lián)發(fā)科技股份有限公司