<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

一種控制攝像頭拍照的方法及裝置與流程

文檔序號:11628784閱讀:374來源:國知局
一種控制攝像頭拍照的方法及裝置與流程

本發明涉及電子設備攝像頭拍照領域,特別是涉及一種控制攝像頭拍照的方法及裝置。



背景技術:

在電子設備中,壓力一直是需要克服的一個問題。其中壓力對攝像頭的影響也比較大。針對這一問題,現有方案中,攝像頭的應對力學的方案,要么是純軟件算法的,要么是利用多軸傳感器矯正運動抖動的。對壓力造成的攝像頭發生瞬態位移導致的攝像頭拍照不清晰沒有解決方法。



技術實現要素:

為解決壓力導致的攝像頭拍照不清晰的問題,本發明提供了一種控制攝像頭拍照的方法及裝置。

本發明提供了一種控制攝像頭拍照的方法,應用于在拍照快門區域設置壓力感應模組的電子設備,所述方法包括以下步驟:

監測用于對拍照快門的按壓操作;

當監測到所述按壓操作時,采集所述壓力感應模組的壓力感應數據;

根據所述壓力感應數據計算所述壓力感應模組在所述按壓操作過程中的形變規律;

根據所述形變規律,計算攝像頭在所述按壓操作過程中的位移規律;

根據所述位移規律,確定所述按壓操作過程中能夠獲得最佳拍攝圖像的所述攝像頭的取景時刻,輸出所述攝像頭處于所述取景時刻時所拍攝圖像。

優選地,所述采集所述壓力感應模組的壓力感應數據的步驟包括:

獲取所述壓力感應模組傳輸的壓力感應數據;

以所述壓力感應模組對應拍照快門的位置為坐標原點,確定所述壓力感應 模組上各位置點的壓力數值p(x,y),其中x,y為所述壓力感應模組上其中一位置點相對于坐標原點的距離位置信息。

優選地,所述根據所述壓力感應數據計算所述壓力感應模組在所述按壓操作過程中的形變規律,包括:

根據所述壓力感應模組上各位置點的壓力數值p(x,y),利用預設公式一確定所述壓力感應模組上各位置點的形變值d1(x,y),確定所述壓力感應模組在所述按壓操作過程中的形變規律,其中預設公式一為:

d1(x,y)=p(x,y)*λ(x,y)

其中,所述λ(x,y)為壓力感應模組上各位置點形變系數。

優選地,所述根據所述形變規律,計算攝像頭在所述按壓操作過程中的位移規律的步驟包括:

確定所述按壓操作過程中,所述攝像頭在z方向上的受力fz,其中,所述z方向表示為與所述按壓操作方向相平行的方向;

根據所述壓力感應模組上各位置點的形變值d1(x,y),利用預設公式二確定所述攝像頭在所述按壓操作過程中各時刻在z方向上的位移值為f(z),確定攝像頭在所述按壓操作過程中在z方向上的位移規律,其中所述預設公式二為:

f(z)=d1(x,y)*∫fz*t2/mdt

其中,所述m為攝像頭質量,所述t為所述按壓操作過程中各時刻距離按壓操作的起始時間的時長。

優選地,所述根據所述位移規律,確定所述按壓操作過程中能夠獲得最佳拍攝圖像的所述攝像頭的取景時刻,輸出所述攝像頭處于所述取景時刻時所拍攝圖像的步驟包括:

確定所述攝像頭在所述按壓操作過程中的多個取景時刻;

根據預設公式二計算所述攝像頭位于多個所述取景時刻分別在z方向上運動的位移值;

比較所述攝像頭位于多個所述取景時刻分別在z方向上運動的位移值大小,確定在z方向上運動的位移最小時對應的取景時刻為最佳取景時間;

輸出所述攝像頭在所述最佳取景時間的取景圖像為所述按壓操作的拍攝 圖像。

優選地,所述比較所述攝像頭位于多個所述取景時刻分別在z方向上運動的位移值大小的步驟包括:

比較每一取景時刻時在z方向上運動的位移值,確定最小的位移值;

判斷所確定的最小的位移值的數量是否為一個,當為一個時,則確定在z方向上運動的位移最小時對應的取景時刻為最佳取景時間;當為至少兩個時,則所述方法還包括:

提取所述攝像頭在z方向上運動的位移最小時對應的至少兩個取景時刻為待定取景時刻;

計算所述攝像頭位于至少兩個所述待定取景時刻時分別在xy平面上運動的位移值,其中,所述xy平面表示為與所述按壓操作方向相交的平面;

比較所述攝像頭位于至少兩個所述待定取景時刻分別在xy平面上運動的位移值大小,確定在xy平面上運動的位移最小時對應的所述待定取景時刻為最佳取景時間;

輸出所述攝像頭在所述最佳取景時間的取景圖像為所述按壓操作的拍攝圖像。

優選地,計算所述攝像頭位于至少兩個所述待定取景時刻分別在xy平面上運動的位移值的步驟包括:

確定所述按壓操作過程中,所述攝像頭在x方向上的受力fx;

根據所述壓力感應模組上各位置點的形變值d1(x,y),利用預設公式三確定所述攝像頭位于至少兩個所述待定取景時刻在x方向上的位移值為f(x),其中所述預設公式三為:

f(x)=d1(x,y)*∫fx*t2/mdt

其中,所述m為攝像頭質量,所述t為一個所述待定取景時刻時長;

確定所述按壓操作過程中,所述攝像頭在y方向上的受力fy;

根據所述壓力感應模組上各位置點的形變值d1(x,y),利用預設公式四確定所述攝像頭位于至少兩個所述待定取景時刻在y方向上的位移值為f(x),計算攝像頭在所述按壓操作過程中在y方向上的位移規律,其中所述預設公式四為:

f(y)=d1(x,y)*∫fy*t2/mdt

其中,所述m為攝像頭質量,所述t為一個所述待定取景時刻時長;

根據所述攝像頭位于至少兩個所述待定取景時刻分別在x,y方向上運動的多個位移值f(x)、f(y),計算出所述攝像頭位于至少兩個所述待定取景時刻分別在xy平面上運動的位移值。

優選地,所述確定所述按壓操作過程中,所述攝像頭分別在x、y、z方向上的受力fx、fy、fz的確定包括:

確定所述攝像頭在所述壓力感應模組所在平面投影的坐標位置點a;

根據所述預設公式一確定所述壓力感應模組在所述坐標位置點a的形變值d1(m,n);

根據所述壓力感應模組在所述坐標位置點a的形變值d1(m,n),確定所述攝像頭分別在x、y、z方向上的受力fx、fy、fz。

根據本發明的另一方面,本發明還提供了一種控制攝像頭拍照的裝置,應用于在拍照快門區域設置壓力感應模組的電子設備,所述裝置包括:

監測模塊,用于監測對拍照快門的按壓操作;

壓力數據采集模塊,用于當監測到所述按壓操作時,采集所述壓力感應模組的壓力感應數據;

形變規律計算模塊,用于根據所述壓力感應數據計算所述壓力感應模組在所述按壓操作過程中的形變規律;

位移規律計算模塊,用于根據所述形變規律,計算攝像頭在所述按壓操作過程中的位移規律;

圖像輸出模塊,用于根據所述位移規律,確定所述按壓操作過程中能夠獲得最佳拍攝圖像的所述攝像頭的取景時刻,輸出所述攝像頭處于所述取景時刻時所拍攝圖像。

優選地,所述壓力數據采集模塊包括:

獲取單元,用于獲取所述壓力感應模組傳輸的壓力感應數據;

確定單元,用于以所述壓力感應模組對應拍照快門的位置為坐標原點,確定所述壓力感應模組上各位置點的壓力數值p(x,y),其中x,y為所述壓力感應模組上其中一位置點相對于坐標原點的距離位置信息。

優選地,所述形變規律計算模塊具體用于:

根據所述壓力感應模組上各位置點的壓力數值p(x,y),利用預設公式一確定所述壓力感應模組上各位置點的形變值d1(x,y),確定所述壓力感應模組在所述按壓操作過程中的形變規律,其中預設公式一為:

d1(x,y)=p(x,y)*λ(x,y)

其中,所述λ(x,y)為壓力感應模組上各位置點形變系數。

優選地,所述位移規律計算模塊包括:

第一計算單元,用于確定所述按壓操作過程中,所述攝像頭在z方向上的受力fz,其中,所述z方向表示為與所述按壓操作方向相平行的方向;

第二計算單元,用于根據所述壓力感應模組上各位置點的形變值d1(x,y),利用預設公式二確定所述攝像頭在所述按壓操作過程中各時刻在z方向上的位移值為f(z),確定攝像頭在所述按壓操作過程中在z方向上的位移規律,其中所述預設公式二為:

f(z)=d1(x,y)*∫fz*t2/mdt

其中,所述m為攝像頭質量,所述t為所述按壓操作過程中各時刻距離按壓操作的起始時間的時長。

優選地,所述圖像輸出模塊包括:

第一取景時刻確定單元,用于確定所述攝像頭在所述按壓操作過程中的多個取景時刻;

第三計算單元,用于根據預設公式二計算所述攝像頭位于多個所述取景時刻分別在z方向上運動的位移值;

第一比較單元,用于比較所述攝像頭位于多個所述取景時刻分別在z方向上運動的位移值大小,確定在z方向上運動的位移最小時對應的取景時刻為最佳取景時間;

輸出單元,用于輸出所述攝像頭在所述最佳取景時間的取景圖像為所述按壓操作的拍攝圖像。

優選地,所述第一比較單元包括:

位移值確定子單元,用于比較每一取景時刻時在z方向上運動的位移值,確定最小的位移值;

判斷子單元,用于判斷所確定的最小的位移值的數量是否為一個,當為一個時,則確定在z方向上運動的位移最小時對應的取景時刻為最佳取景時間;當為至少兩個時,則所述圖像輸出模塊還包括:

第二取景時刻確定單元,用于提取所述攝像頭在z方向上運動的位移最小時對應的至少兩個取景時刻為待定取景時刻;

第四計算單元,用于計算所述攝像頭位于至少兩個所述待定取景時刻時分別在xy平面上運動的位移值,其中,所述xy平面表示為與所述按壓操作方向相交的平面;

第二比較單元,用于比較所述攝像頭位于至少兩個所述待定取景時刻分別在xy平面上運動的位移值大小,確定在xy平面上運動的位移最小時對應的所述待定取景時刻為最佳取景時間。

優選地,所述第四計算單元具體用于:

確定所述按壓操作過程中,所述攝像頭在x方向上的受力fx;

根據所述壓力感應模組上各位置點的形變值d1(x,y),利用預設公式三確定所述攝像頭位于至少兩個所述待定取景時刻在x方向上的位移值為f(x),其中所述預設公式三為:

f(x)=d1(x,y)*∫fx*t2/mdt

其中,所述m為攝像頭質量,所述t為一個所述待定取景時刻時長;

確定所述按壓操作過程中,所述攝像頭在y方向上的受力fy;

根據所述壓力感應模組上各位置點的形變值d1(x,y),利用預設公式四確定所述攝像頭位于至少兩個所述待定取景時刻在y方向上的位移值為f(x),計算攝像頭在所述按壓操作過程中在y方向上的位移規律,其中所述預設公式四為:

f(y)=d1(x,y)*∫fy*t2/mdt

其中,所述m為攝像頭質量,所述t為一個所述待定取景時刻時長;

根據所述攝像頭位于至少兩個所述待定取景時刻分別在x,y方向上運動的多個位移值f(x)、f(y),計算出所述攝像頭位于至少兩個所述待定取景時刻分別在xy平面上運動的位移值。

本發明提供的控制攝像頭拍照的方法,利用壓力感應模組采集壓力感應模 組的壓力數據,計算壓力感應模組形變規律,進而計算攝像頭位移信息,然后針對性做主動效果補償,改善攝像頭拍照和攝像的效果。

本發明的控制攝像頭拍照的裝置,利用了上述控制攝像頭拍照的方法,提供了一種可以確定攝像頭在z方向和xy平面上的運動位移值最小的取景時刻,也即可以確定攝像頭拍攝的照片清晰度最高的裝置。

附圖說明

圖1為本發明實施例所述的控制攝像頭拍照的方法的流程示意圖;

圖2為本發明第一實施例所述方法中,壓力感應模組確定攝像頭最佳取景時刻的流程示意圖;

圖3為本發明第二實施例所述方法中,壓力感應模組確定攝像頭最佳取景時刻的流程示意圖;

圖4為本發明實施例所述方法中,壓力感應模組的壓力感應數據示意圖;

圖5為本發明實施例所述方法中,壓力感應模組的形變規律示意圖;

圖6為本發明實施例所述方法中,所述的攝像頭在z方向上運動的位移規律示意圖;

圖7為本發明實施例所述方法中,不同取景時刻在z方向上運動的位移值示意圖;

圖8為本發明實施例所述方法中,不同取景時刻在z方向上運動的位移值示意圖;

圖9為本發明實施例所述方法中,兩個待定取景時刻在xy平面上分別運動的位移值示意圖;

圖10為本發明第一實施例用于控制攝像頭拍照的裝置的結構示意圖;

圖11為本發明第二實施例用于控制攝像頭拍照的裝置的結構示意圖。

具體實施方式

為使本發明要解決的技術問題、技術方案和優點更加清楚,下面將結合附圖及具體實施例進行詳細描述。

參照圖1,本發明提供了一種控制攝像頭拍照的方法,該方法應用于在拍 照快門區域設置壓力感應模組的電子設備,所述方法包括以下步驟:

步驟1:監測用于對拍照快門的按壓操作;

步驟2:當監測到所述按壓操作時,采集所述壓力感應模組的壓力感應數據;

步驟3:根據所述壓力感應數據計算所述壓力感應模組在所述按壓操作過程中的形變規律;

步驟4:根據所述形變規律,計算攝像頭在所述按壓操作過程中的位移規律;

步驟5:根據所述位移規律,確定所述按壓操作過程中能夠獲得最佳拍攝圖像的所述攝像頭的取景時刻,輸出所述攝像頭處于所述取景時刻時所拍攝圖像。

攝像頭在壓力的作用下發生了瞬態位移,最終導致了攝像頭拍攝的圖片清晰度發生變化。攝像頭的瞬態位移值越大,攝像頭拍攝的圖片清晰度就越低。本發明提供的控制攝像頭拍照的方法,通過對按壓操作過程中的壓力導致的壓力感應模組的形變,計算出攝像頭在按壓操作過程中的位移規律,再選取攝像頭運動的位移值最小的取景時刻所取景的圖像為攝像頭最終拍攝圖像,解決了攝像頭在壓力作用下造成的拍攝的圖片不清晰的問題。

本發明提供的控制攝像頭拍照的方法,應用于在拍照快門區域設置壓力感應模組的電子設備,該電子設備包括用于用戶觸摸操作的控制面板和貼設在控制面板上的壓力感應模組,壓力感應模組包括壓力感應模組面板,攝像頭設置在壓力感應模組的下端。用戶按壓操作控制面板時,壓力感應模組面板會受到相應的壓力,進而發生形變,壓力感應模組面板發生形變會導致攝像頭在按壓操作過程中發生位移。

所述采集所述壓力感應模組的壓力感應數據的步驟2包括:

步驟211:獲取所述壓力感應模組傳輸的壓力感應數據;

以所述壓力感應模組對應拍照快門的位置為坐標原點,確定所述壓力感應模組上各位置點的壓力數值p(x,y),其中x,y為所述壓力感應模組上其中一位置點相對于坐標原點的距離位置信息。

其中,所述根據所述壓力感應數據計算所述壓力感應模組在所述按壓操作 過程中的形變規律的步驟3包括:

步驟311:根據所述壓力感應模組上各位置點的壓力數值p(x,y),利用預設公式一確定所述壓力感應模組上各位置點的形變值d1(x,y),確定所述壓力感應模組在所述按壓操作過程中的形變規律,其中預設公式一為:

d1(x,y)=p(x,y)*λ(x,y)

其中,所述λ(x,y)為壓力感應模組上各位置點形變系數;形變系數這個數值是通過多次壓力感應模組面板形變系數測量實驗得到的數據而計算出的平均數值,在本發明中實施例運用時,λ(x,y)是一個已知的數值。

其中,所述λ(x,y)為:

λ(x,y)=△i/i

其中,δl表示為壓力感應模組面板在壓力作用下所增加或減小的形變長度,i表示壓力感應模組面板的總長度。在單獨進行壓力感應模組面板形變系數測量試驗時,首先借助工具測量出壓力感應模組面板的總長度,當壓力感應模組面板受到外力時,壓力感應模組面板會產生形變,使得面板的總長度增大或者減少,通過測量工具測量出壓力感應模組面板發生形變后的總長度lˊ,再計算出δl,其中,δl=lˊ-l。通過多次壓力感應模組面板形變系數測量試驗計算出△i/i的多個比值,再計算出這些多個△i/i的平均值,即得到本發明中的λ(x,y)的數值。

所述根據所述形變規律,計算攝像頭在所述按壓操作過程中的位移規律的步驟4包括:

步驟411:確定所述按壓操作過程中,所述攝像頭在z方向上的受力fz;

步驟412:根據所述壓力感應模組上各位置點的形變值d1(x,y),利用預設公式二確定所述攝像頭在所述按壓操作過程中各時刻在z方向上的位移值為f(z),確定攝像頭在所述按壓操作過程中在z方向上的位移規律,其中所述預設公式二為:

f(z)=d1(x,y)*∫fz*t2/mdt

其中,所述m為攝像頭質量,所述t為所述按壓操作過程中各時刻距離按壓操作的起始時間的時長。

參照圖2,所述根據所述位移規律,確定所述按壓操作過程中能夠獲得最 佳拍攝圖像的所述攝像頭的取景時刻,輸出所述攝像頭處于所述取景時刻時所拍攝圖像的步驟5包括:

步驟511:確定所述攝像頭在所述按壓操作過程中的多個取景時刻;

步驟512:根據預設公式二計算所述攝像頭位于多個所述取景時刻分別在z方向上運動的位移值;

步驟513:比較所述攝像頭位于多個所述取景時刻分別在z方向上運動的位移值大小,確定在z方向上運動的位移最小時對應的取景時刻為最佳取景時間;

步驟514:輸出所述攝像頭在所述最佳取景時間的取景圖像為所述按壓操作的拍攝圖像。

在此,示例一個具體的選取攝像頭在z方向上的最佳取景時間的選取方法。

壓力感應模組根據坐標原點位置(0,0)的壓力p(0,0)。通過預設公式一可以得到壓力感應模組在坐標原點(0,0)對應的形變值d1(0,0),壓力感應模組根據多個位置點的壓力值可以得到多個位置點的形變值,多個形變值組合形成了壓力感應模組的形變規律。

參照圖6,根據前述測得的壓力感應模組在坐標原點(0,0)處對應的形變值d1(0,0),通過預設公式二可以測得所述攝像頭在按壓操作過程中在z方向上的位移值f(z),多個位移值連接形成位移曲線,也即獲得了攝像頭在對應與壓力感應模組在坐標原點(0,0)處、在所述按壓操作過程中時間段內的位移規律。

參照圖6,假設攝像頭在所述拍照按壓操作過程中的取景時刻為3個,分別表示為t1、t2、t3時刻,根據預設公式二計算出三個取景時刻攝像頭在z方向上運動的位移值f(z1)、f(z2)、f(z3),比較所述攝像頭位于三個取景時刻分別在z方向上運動的位移值f(z1)、f(z2)、f(z3)的大小,在三個位移值中做排序。其中,圖中的f(z3)<f(z2)<f(z1),代表著t3時刻是攝像頭焦距最好的時刻,也即t3時刻焦距受到的影響最小,取景尺寸受到的影響也就最小,其次是t2再次是t1,因而攝像頭輸出t3時刻時攝像頭取景的圖像為攝像頭在此次按壓操作過程的最終拍攝圖像。

參照圖7,假設根據預設公式二計算出的三個位移值f(z1)、f(z2)、f (z3)的大小為f(z1)=f(z2)<f(z3),也即t1取景時刻與t2取景時刻均為焦距最好的時刻,此時,攝像頭可以輸出t1或t2任意一個取景時刻所取景的圖像為此次按壓操作過程的最終拍攝圖像。

攝像頭在z方向上的位移值對攝像頭的焦距會產生影響,位移值越大,焦距受到的影響也就越大,進而使得攝像頭拍攝的圖片清晰度也會越低。本發明實施例1中通過選取攝像頭在z方向上運動位移值最小的時刻,也即選取了對攝像頭焦距產生影響最小的取景時刻,最終得到了在多個取景時刻中取景清晰度最高的圖片。

實施例2,本發明實施例2中關于對按壓操作過程的時間段獲取、壓力感應模組的壓力數據的采集、壓力感應模組的形變規律的計算和攝像頭z方向上的位移規律的計算這幾個步驟均與實施例1記載的步驟相同,即圖2中步驟511至步驟512與圖3中步驟521至步驟522相同,在此,不在累述。實施例2與實施例1的不同點主要體現在,參照圖3,壓力感應模組在執行判斷出所述攝像頭在z方向上運動的最小位移值的數量為至少兩個時(即步驟523),則所述壓力感應模組選擇執行下列步驟:

步驟524:提取所述攝像頭在z方向上運動的位移最小時對應的至少兩個取景時刻為待定取景時刻;

步驟525:計算所述攝像頭位于至少兩個所述待定取景時刻時分別在xy平面上運動的位移值:

步驟526:比較所述攝像頭位于至少兩個所述待定取景時刻分別在xy平面上運動的位移值大小,確定在xy平面上運動的位移最小時對應的所述待定取景時刻為最佳取景時間;

步驟527:輸出所述攝像頭在所述最佳取景時間的取景圖像為所述按壓操作的拍攝圖像。

參照圖4,其中,計算所述攝像頭位于至少兩個所述待定取景時刻分別在xy平面上運動的位移值的步驟525包括:

確定所述按壓操作過程中,所述攝像頭在x方向上的受力fx;

根據所述壓力感應模組上各位置點的形變值d1(x,y),利用預設公式三確定所述攝像頭位于至少兩個所述待定取景時刻在x方向上的位移值為f(x), 其中所述預設公式三為:

f(x)=d1(x,y)*∫fx*t2/mdt

其中,所述m為攝像頭質量,所述t為一個所述待定取景時刻時長;

確定所述按壓操作過程中,所述攝像頭在y方向上的受力fy;

根據所述壓力感應模組上各位置點的形變值d1(x,y),利用預設公式四確定所述攝像頭位于至少兩個所述待定取景時刻在y方向上的位移值為f(x),計算攝像頭在所述按壓操作過程中在y方向上的位移規律,其中所述預設公式四為:

f(y)=d1(x,y)*∫fy*t2/mdt

其中,所述m為攝像頭質量,所述t為一個所述待定取景時刻時長;

根據獲得的所述攝像頭位于至少兩個所述待定取景時刻分別在x,y方向上運動的多個位移值f(x)、f(y),計算出所述攝像頭位于至少兩個所述待定取景時刻分別在xy平面上運動的位移值。

其中,所述確定所述按壓操作過程中,所述攝像頭分別在x、y、z方向上的受力fx、fy、fz的步驟包括:

確定所述攝像頭在所述壓力感應模組所在平面投影的坐標位置點a;

根據所述預設公式一確定所述壓力感應模組在所述坐標位置點a的形變值d1(m,n);

根據所述壓力感應模組在所述坐標位置點a的形變值d1(m,n),確定所述攝像頭分別在x、y、z方向上的受力fx、fy、fz。

具體地,仍然以壓力感應模組在(0,0)點的位置為例,根據計算出所述攝像頭分別位于t1、t2、t3取景時刻的位移值f(z1)、f(z2)、f(z3),參照圖8,此時,壓力感應模組判斷出f(z1)>f(z2)=f(z3),即攝像頭出現最小位移值的取景時刻為兩個,壓力感應模組便不再輸出z方向上最小位移值上的取景時刻所取景圖像,而是根據預設公式三、預設公式四分別計算出t2、t3兩個待定取景時刻攝像頭分別在x方向上的位移值f(x2)、f(x3)以及在y方向上的位移值f(y2)、f(y3),根據得到的f(x2)、f(x3)與f(y2)、f(y3),結合t2、t3兩個待定取景時刻判斷(f(x2),f(y2))與(f(x3),f(y3))兩個坐標點的位移值距離坐標原點(即攝像頭未在xy平面上發生位 移的初始時刻)的大小。參照圖9,t2取景時刻xy平面上的位移值和小于t3取景時刻xy平面上的位移值和,則認為那么t2取景時刻是畫面中心漂移最小的時刻,故輸出攝像頭在xy平面上運動位移值最小的t3取景時刻所取景的圖像為此次按壓操作的最終拍攝圖像。

在此,進一步假設攝像頭取景選取的時刻更多,例如100個,若所述攝像頭在100個取景時刻中在z方向上運動的最小位移值只有唯一一個,則根據步驟514輸出所述攝像頭在z方向上的最小位移值對應的取景時間所取景的圖像;若所述攝像頭在100個取景時刻中在z方向上運動的最小位移值對應的取景時刻為至少兩個,此時根據步驟524至步驟527記載的方案輸出所述攝像頭在xy平面上的最小位移值對應的取景時間所取景的圖像。

攝像頭在xy平面上的位移值影響著攝像頭的中心位置漂移值,攝像頭在xy平面上的位移值越小,攝像頭的中心位置漂移值越小,攝像頭的清晰度越高。在確定攝像頭在z方向上運動位移值最小的至少兩個待定取景時刻之后,也即縮小了攝像頭選取最清晰取景圖片的取景時刻范圍,通過比較至少兩個待定取景時刻分別在xy平面上運動的位移值大小,選取攝像頭在xy平面上的最小位移值對應的待定取景時刻所取景的圖像為攝像頭最終輸出圖像。實施例2中記載的方案是對實施例1中記載的多個相同最小位移值所對應的取景時刻進一步的比較和選取,通過這種方案選取的最終輸出圖像相對于實施例1中記載的直接輸出多個相同最小位移值對應的其中一個取景時刻的取景圖像更加清晰。

本發明提供的控制攝像頭拍照的方法,利用壓力感應模組采集壓力感應模組的壓力數據,再計算出壓力感應模組的形變規律,進而得到攝像頭的位移信息,然后根據攝像頭在按壓操作過程中的多個取景時刻的對應運動的位移值選取攝像頭最終輸出圖像,解決了現有技術中因為壓力導致攝像頭拍照不清晰的問題。

根據本發明的另一方面,參照圖10,本發明還提供了一種控制攝像頭拍照的裝置,應用于在拍照快門區域設置壓力感應模組的電子設備,所述裝置包括:

監測模塊,用于監測對拍照快門的按壓操作;

壓力數據采集模塊,用于當監測到所述按壓操作時,采集所述壓力感應模組的壓力感應數據;

形變規律計算模塊,用于根據所述壓力感應數據計算所述壓力感應模組在所述按壓操作過程中的形變規律;

位移規律計算模塊,用于根據所述形變規律,計算攝像頭在所述按壓操作過程中的位移規律;

圖像輸出模塊,用于根據所述位移規律,確定所述按壓操作過程中能夠獲得最佳拍攝圖像的所述攝像頭的取景時刻,輸出所述攝像頭處于所述取景時刻時所拍攝圖像。

本發明的控制攝像頭拍照的裝置,利用了上述控制攝像頭拍照的方法,提供了一種可以確定攝像頭瞬態位移值最小的取景時刻,也即可以使得攝像頭最終輸出的圖片清晰度最高。

參照圖11,其中,所述壓力數據采集模塊包括:

獲取單元,用于獲取所述壓力感應模組傳輸的壓力感應數據;

確定單元,用于以所述壓力感應模組對應拍照快門的位置為坐標原點,確定所述壓力感應模組上各位置點的壓力數值p(x,y),其中x,y為所述壓力感應模組上其中一位置點相對于坐標原點的距離位置信息。

參照圖11,其中,所述形變規律計算模塊具體用于:

根據所述壓力感應模組上各位置點的壓力數值p(x,y),利用預設公式一確定所述壓力感應模組上各位置點的形變值d1(x,y),確定所述壓力感應模組在所述按壓操作過程中的形變規律,其中預設公式一為:

d1(x,y)=p(x,y)*λ(x,y)

其中,所述λ(x,y)為壓力感應模組上各位置點形變系數。

參照圖11,其中,所述位移規律計算模塊包括:

第一計算單元,用于確定所述按壓操作過程中,所述攝像頭在z方向上的受力fz,其中,所述z方向表示為與所述按壓操作方向相平行的方向;

第二計算單元,用于根據所述壓力感應模組上各位置點的形變值d1(x,y),利用預設公式二確定所述攝像頭在所述按壓操作過程中各時刻在z方向上的位移值為f(z),確定攝像頭在所述按壓操作過程中在z方向上的位移規律, 其中所述預設公式二為:

f(z)=d1(x,y)*∫fz*t2/mdt

其中,所述m為攝像頭質量,所述t為所述按壓操作過程中各時刻距離按壓操作的起始時間的時長。

參照圖11,其中,所述圖像輸出模塊包括:

第一取景時刻確定單元,用于確定所述攝像頭在所述按壓操作過程中的多個取景時刻;

第三計算單元,用于根據預設公式二計算所述攝像頭位于多個所述取景時刻分別在z方向上運動的位移值;

第一比較單元,用于比較所述攝像頭位于多個所述取景時刻分別在z方向上運動的位移值大小,確定在z方向上運動的位移最小時對應的取景時刻為最佳取景時間;

輸出單元,用于輸出所述攝像頭在所述最佳取景時間的取景圖像為所述按壓操作的拍攝圖像。

參照圖11,其中,所述第一比較單元包括:

位移值確定子單元,用于比較每一取景時刻時在z方向上運動的位移值,確定最小的位移值;

判斷子單元,用于判斷所確定的最小的位移值的數量是否為一個,當為一個時,則確定在z方向上運動的位移最小時對應的取景時刻為最佳取景時間;當為至少兩個時,則所述圖像輸出模塊還包括:

第二取景時刻確定單元,用于提取所述攝像頭在z方向上運動的位移最小時對應的至少兩個取景時刻為待定取景時刻;

第四計算單元,用于計算所述攝像頭位于至少兩個所述待定取景時刻時分別在xy平面上運動的位移值,其中,所述xy平面表示為與所述按壓操作方向相交的平面;

第二比較單元,用于比較所述攝像頭位于至少兩個所述待定取景時刻分別在xy平面上運動的位移值大小,確定在xy平面上運動的位移最小時對應的所述待定取景時刻為最佳取景時間。

參照圖11,其中,所述第四計算單元具體用于:

確定所述按壓操作過程中,所述攝像頭在x方向上的受力fx;

根據所述壓力感應模組上各位置點的形變值d1(x,y),利用預設公式三確定所述攝像頭位于至少兩個所述待定取景時刻在x方向上的位移值為f(x),其中所述預設公式三為:

f(x)=d1(x,y)*∫fx*t2/mdt

其中,所述m為攝像頭質量,所述t為一個所述待定取景時刻時長;

確定所述按壓操作過程中,所述攝像頭在y方向上的受力fy;

根據所述壓力感應模組上各位置點的形變值d1(x,y),利用預設公式四確定所述攝像頭位于至少兩個所述待定取景時刻在y方向上的位移值為f(x),計算攝像頭在所述按壓操作過程中在y方向上的位移規律,其中所述預設公式四為:

f(y)=d1(x,y)*∫fy*t2/mdt

其中,所述m為攝像頭質量,所述t為一個所述待定取景時刻時長;

根據所述攝像頭位于至少兩個所述待定取景時刻分別在x,y方向上運動的多個位移值f(x)、f(y),計算出所述攝像頭位于至少兩個所述待定取景時刻分別在xy平面上運動的位移值。

其中,確定所述按壓操作過程中,所述攝像頭分別在x、y、z方向上的受力fx、fy、fz的步驟包括:

確定所述攝像頭在所述壓力感應模組所在平面投影的坐標位置點a;

根據所述預設公式一確定所述壓力感應模組在所述坐標位置點a的形變值d1(m,n);

根據所述壓力感應模組在所述坐標位置點a的形變值d1(m,n),確定所述攝像頭分別在x、y、z方向上的受力fx、fy、fz。

所述攝像頭分別在x、y方向上的受力fx、fy均是通過第四計算單元測算出的。

本發明的控制攝像頭拍照的裝置,利用了上述控制攝像頭拍照的方法,提供了一種可以確定攝像頭在z方向和xy平面上的運動位移值最小的取景時刻,通過輸出單元輸出通過該取景時刻取景的圖像,可以使得攝像頭拍攝的照片清晰度最高。

以上所述是本發明的優選實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發明所述原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發明的保護范圍。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影