專利名稱:一種數(shù)碼相機(jī)拍攝畫面輸出的控制方法及其數(shù)碼相機(jī)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及相機(jī)技術(shù)領(lǐng)域,特別是涉及一種數(shù)碼相機(jī)拍攝畫面輸出的控制方法及其數(shù)碼相機(jī)。
背景技術(shù):
隨著人們生活水平的不斷提高,電腦、電視機(jī)、攝像機(jī)、照相機(jī)等家用電器設(shè)備在人們?nèi)粘I钪性絹碓狡占?,?shù)碼相機(jī)已廣泛應(yīng)用于普通家庭中,當(dāng)人們聚會(huì)、喜慶日子慶典及外出旅游時(shí),人們總是喜歡用數(shù)碼相機(jī)來攝錄所需的場(chǎng)景,把美好的瞬間保存下來作為紀(jì)念并顯示給親朋好友們看,留下身邊美好的生活記憶,數(shù)碼相機(jī)已經(jīng)成為人們生活不可缺少的組成部分。
目前,雖然數(shù)碼相機(jī)的技術(shù)水準(zhǔn)在不斷提高,數(shù)碼相機(jī)的基本屬性功能已接近完善,但是,人們對(duì)高質(zhì)量照片的要求也在不斷的提高。對(duì)于目前的數(shù)碼相機(jī),在進(jìn)行景物的拍攝時(shí),由于人體的活動(dòng)以及其他原因(在特定場(chǎng)景進(jìn)行拍照時(shí),攝影者因?yàn)楸慌恼瘴矬w的位置,選取特定角度,或者對(duì)動(dòng)態(tài)影像進(jìn)行拍照時(shí),攝影者因?yàn)樯眢w的大幅動(dòng)作,造成畫面左右晃動(dòng)),容易使得數(shù)碼相機(jī)的位置發(fā)生傾斜,不能保持水平,從而導(dǎo)致最終拍出的畫面也是傾斜的畫面,而不是水平的畫面,因此給人們?nèi)粘J褂脭?shù)碼相機(jī)帶來不便,嚴(yán)重影響了用戶的視覺感受。因此,目前迫切需要開發(fā)出一種數(shù)碼相機(jī),其可以讓用戶在使用相機(jī)拍攝過程中,即使相機(jī)處于傾斜拍攝的位置狀態(tài),也可以保證相機(jī)所拍攝輸出的畫面是水平畫面,給用戶日常使用數(shù)碼相機(jī)帶來便利,增強(qiáng)用戶的產(chǎn)品使用感受。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的是提供一種數(shù)碼相機(jī)拍攝畫面輸出的控制方法及其數(shù)碼相機(jī),其可以讓用戶在使用相機(jī)拍攝過程中,即使相機(jī)處于傾斜拍攝的位置狀態(tài),也可以獲取所述數(shù)碼相機(jī)所拍攝圖像中平行于水平面的水平畫面,然后輸出顯示,從而保證相機(jī)所拍攝輸出的畫面是水平畫面,保證用戶的視覺感受,給用戶日常使用數(shù)碼相機(jī)帶來便利,增強(qiáng)用戶的產(chǎn)品使用感受,具有重大的生產(chǎn)實(shí)踐意義。為此,本發(fā)明提供了一種數(shù)碼相機(jī)拍攝畫面輸出的控制方法,包括步驟
實(shí)時(shí)拍攝所述數(shù)碼相機(jī)外部的圖像信息;
檢測(cè)所述數(shù)碼相機(jī)與水平面之間的位置狀態(tài)以及所述數(shù)碼相機(jī)的重力方向,當(dāng)所述數(shù)碼相機(jī)與水平面之間為非平行的位置狀態(tài)時(shí),根據(jù)所述數(shù)碼相機(jī)的重力方向,確定所述數(shù)碼相機(jī)的水平面方向;
實(shí)時(shí)獲取所述數(shù)碼相機(jī)所拍攝圖像中平行于水平面方向的水平畫面并進(jìn)行顯示。其中,檢測(cè)所述數(shù)碼相機(jī)與水平面之間的位置狀態(tài)具體為檢測(cè)所述數(shù)碼相機(jī)與水平面之間是否存在傾斜角度。其中,實(shí)時(shí)獲取所述數(shù)碼相機(jī)所拍攝圖像中平行于水平面方向的水平畫面的步驟具體為實(shí)時(shí)檢測(cè)數(shù)碼相機(jī)與水平面之間的傾斜角度,然后根據(jù)所述數(shù)碼相機(jī)所拍攝圖像的縱向尺寸和橫向尺寸的比值、所拍攝圖像的分辨率和所述傾斜角度,計(jì)算獲得所述數(shù)碼相機(jī)所拍攝圖像中的水平畫面。此外,本發(fā)明還提供了一種數(shù)碼相機(jī),包括
重力感應(yīng)模塊,實(shí)時(shí)檢測(cè)試所述數(shù)碼相機(jī)與水平面之間的傾斜角度和重力方向信息,然后發(fā)送給主控模塊;
圖像采集模塊,用于實(shí)時(shí)拍攝所述數(shù)碼相機(jī)外部的圖像信息,然后發(fā)送給主控模塊;主控模塊,分別與重力感應(yīng)模塊、圖像采集模塊相連接,根據(jù)接收到的所述傾斜角度,判斷是否開啟獲取拍攝圖像水平畫面的功能;當(dāng)開啟所述獲取拍攝圖像水平畫面的功能時(shí),根據(jù)接收到的所述重力方向信號(hào),確定所述數(shù)碼相機(jī)的水平面方向,然后實(shí)時(shí)獲取所述數(shù)碼相機(jī)所拍攝圖像中平行于水平面方向的水平畫面,然后發(fā)送給圖像顯示模塊;
圖像顯示模塊,與主控模塊相連接,用于在接收所述主控模塊發(fā)送的水平畫面信息后,實(shí)時(shí)進(jìn)行顯示。 其中,根據(jù)接收到的所述傾斜角度,判斷是否開啟獲取拍攝圖像的水平畫面功能的步驟具體為當(dāng)所述傾斜角度大于閾值時(shí),開啟獲取拍攝圖像水平畫面的功能。其中,所述閾值的取值范圍為O 5°。其中,所述重力感應(yīng)模塊為水平安裝在所述數(shù)碼相機(jī)上的一個(gè)或者多個(gè)重力傳感器。其中,所述水平畫面具體為上邊和底邊均與水平面平行的畫面。其中,所述主控模塊實(shí)時(shí)獲取所述數(shù)碼相機(jī)所拍攝圖像中平行于水平面方向的水平畫面具體為根據(jù)所述數(shù)碼相機(jī)所拍攝圖像的縱向尺寸和橫向尺寸的比值、所拍攝圖像的分辨率和所述傾斜角度,計(jì)算獲得所述數(shù)碼相機(jī)所拍攝圖像中的水平畫面。其中,所述圖像采集模塊為光電耦合器CXD圖像傳感器;
所述主控模塊為所述數(shù)碼相機(jī)上安裝的中央處理器CPU、數(shù)字信號(hào)處理器DSP或者單片機(jī)MCU ;
所述圖像顯示模塊為所述數(shù)碼相機(jī)上安裝的電子液晶顯示屏IXD。由以上本發(fā)明提供的技術(shù)方案可見,與現(xiàn)有技術(shù)相比較,本發(fā)明提供了一種數(shù)碼相機(jī)拍攝畫面輸出的控制方法及其數(shù)碼相機(jī),其通過檢測(cè)數(shù)碼相機(jī)的重力方向,確定相機(jī)的水平面方向,然后獲取所述數(shù)碼相機(jī)所拍攝圖像中平行于水平面的水平畫面并輸出顯示,因此可以讓用戶在使用相機(jī)拍攝過程中,即使相機(jī)處于傾斜拍攝的位置狀態(tài),也可以保證相機(jī)所拍攝輸出的畫面是水平畫面,保證用戶的視覺感受,給用戶日常使用數(shù)碼相機(jī)帶來便利,增強(qiáng)用戶的產(chǎn)品使用感受,具有重大的生產(chǎn)實(shí)踐意義。
圖I為本發(fā)明提供的一種數(shù)碼相機(jī)拍攝畫面輸出的控制方法的流程 圖2為本發(fā)明提供的一種數(shù)碼相機(jī)拍攝畫面輸出的控制方法中獲取水平畫面的過程
示意圖一;
圖3為本發(fā)明提供的一種數(shù)碼相機(jī)拍攝畫面輸出的控制方法中獲取水平畫面的過程不意圖~■;圖4為本發(fā)明提供的一種數(shù)碼相機(jī)拍攝畫面輸出的控制方法中獲取水平畫面的過程不意圖二 ;
圖5為本發(fā)明提供的一種數(shù)碼相機(jī)的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面結(jié)合附圖和實(shí)施方式對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說明。參見圖1,本發(fā)明提供了一種數(shù)碼相機(jī)拍攝畫面輸出的控制方法,包括以下步驟 步驟SlOl :實(shí)時(shí)拍攝所述數(shù)碼相機(jī)外部的圖像信息;
步驟S102 :檢測(cè)所述數(shù)碼相機(jī)與水平面之間的位置狀態(tài)以及所述數(shù)碼相機(jī)的重力方向,當(dāng)所述數(shù)碼相機(jī)與水平面之間為非平行的位置狀態(tài)時(shí),根據(jù)所述數(shù)碼相機(jī)的重力方向, 確定所述數(shù)碼相機(jī)的水平面方向,該水平面方向垂直于重力方向;
步驟S103 :實(shí)時(shí)獲取所述數(shù)碼相機(jī)所拍攝圖像中平行于水平面方向的水平畫面(優(yōu)選為矩形的水平畫面)并進(jìn)行顯示。對(duì)于本發(fā)明,在步驟SlOl中,具體通過圖像采集模塊(例如光電耦合器CXD圖像傳感器)來實(shí)時(shí)拍攝所述數(shù)碼相機(jī)外部的圖像信息。對(duì)于本發(fā)明,在步驟S102中,檢測(cè)所述數(shù)碼相機(jī)與水平面之間的位置狀態(tài)具體為檢測(cè)所述數(shù)碼相機(jī)與水平面之間是否存在傾斜角度。具體實(shí)現(xiàn)上,可以通過重力傳感器來檢測(cè)所述數(shù)碼相機(jī)的位置狀態(tài)和重力方向,所述數(shù)碼相機(jī)的位置狀態(tài)包括與水平面平行的水平狀態(tài)和與水平面之間存在夾角的非水平狀態(tài)。需要說明的是,重力傳感器是將運(yùn)動(dòng)或重力轉(zhuǎn)換為電信號(hào)的傳感器,主要用于傾斜角、慣性力、沖擊及震動(dòng)等參數(shù)的測(cè)量,可以感應(yīng)自身的位置狀態(tài)以及所安裝裝置的位置狀態(tài)是否發(fā)生改變。如果數(shù)碼相機(jī)沒有處于水平狀態(tài),即說明數(shù)碼相機(jī)與水平面之間具有傾斜角。對(duì)于本發(fā)明,在步驟S102中,需要說明的是,當(dāng)所述數(shù)碼相機(jī)與水平面之間為非平行的位置狀態(tài)時(shí),所述數(shù)碼相機(jī)所拍攝圖像為與水平面之間存在傾斜角度的圖像。需要說明的是,當(dāng)所述數(shù)碼相機(jī)與水平面之間存在傾斜角度,說明所述數(shù)碼相機(jī)與水平面之間為非平行的位置狀態(tài),這時(shí)需要獲取所述數(shù)碼相機(jī)所拍攝圖像中平行于水平面方向的水平畫面。在本發(fā)明中,需要說明的是,為了避免本發(fā)明稍微不水平時(shí)頻繁獲取所述數(shù)碼相機(jī)所拍攝圖像中平行于水平面方向的水平畫面,節(jié)約數(shù)碼相機(jī)的運(yùn)行耗費(fèi)電量,所述傾斜角度的取值范圍優(yōu)選為5°、0°。對(duì)于本發(fā)明,在步驟S103中,所述水平畫面具體為上邊和底邊均與水平面平行的畫面,優(yōu)選為上邊和底邊均與水平面平行的矩形畫面。在步驟S103中,具體實(shí)現(xiàn)上,為了獲取所述數(shù)碼相機(jī)所拍攝圖像中的水平畫面,具體可以包括以下步驟
實(shí)時(shí)檢測(cè)數(shù)碼相機(jī)與水平面之間的傾斜角度,然后根據(jù)所述數(shù)碼相機(jī)所拍攝圖像的縱向尺寸和橫向尺寸的比值、所拍攝圖像的分辨率和所述傾斜角度,計(jì)算獲得所述數(shù)碼相機(jī)所拍攝圖像中的水平畫面。
下面通過具體實(shí)施例來說明所述數(shù)碼相機(jī)所拍攝圖像中水平畫面的獲取計(jì)算過程。參見圖2,所述數(shù)碼相機(jī)所拍攝圖像位于矩形的實(shí)際畫面區(qū)間I內(nèi),所述實(shí)際畫面區(qū)間I的中心點(diǎn)O為原點(diǎn),根據(jù)所述數(shù)碼相機(jī)的重力方向,確定實(shí)際畫面區(qū)間I的鉛錘Y軸方向并通過原點(diǎn),然后以垂直于鉛錘Y軸的方向作為水平X軸方向,從而構(gòu)成水平和鉛垂方向的二維坐標(biāo)(包括原點(diǎn))。然后,以原點(diǎn)O作為起始點(diǎn),計(jì)算X軸和Y軸所劃分的四個(gè)圖像分區(qū)間(A、B、C、D)中的水平畫面區(qū)間2,然后進(jìn)行顯示,參見圖3。具體為根據(jù)所述數(shù)碼相機(jī)所拍攝圖像的縱向尺寸和橫向尺寸的比值,以及圖像分辨率和數(shù)碼相機(jī)與水平面之間的傾斜角度,計(jì)算四個(gè)圖像分區(qū)間中的水平畫面,最終一起顯示。例如,如果(XD圖像傳感器的像素為16M Pixels (像素),實(shí)際畫面區(qū)間I的縱橫尺寸比為4 :3,畫面分辨率4608X 3456,傾斜角度為α,假設(shè)α =45度,計(jì)算獲得所拍攝圖像中水平畫面區(qū)間的二維坐標(biāo)選取最大為2582X 1937的成像區(qū)間。所拍攝圖像中水平畫面區(qū)間的成像區(qū)間的二維坐標(biāo)假設(shè)為(X,y),那么具體計(jì)算公式為y=3456/( sina ( a +arctg(l. 5/2) )*3· 25°_5。因此,計(jì)算獲得縱坐標(biāo) y=1937,橫坐標(biāo) x=1937X4 + 3=2582。需要說明的是,為了清楚理解水平畫面區(qū)間的成像區(qū)間的計(jì)算公式,參見圖4所示,所述實(shí)際畫面區(qū)間I與水平面之間的傾斜角度為α,設(shè)定圖形基本單位為c,那么y=2c。在圖4中
權(quán)利要求
1.拍攝所述數(shù)碼相機(jī)外部的圖像信息;檢測(cè)所述數(shù)碼相機(jī)與水平面之間的位置狀態(tài)以及所述數(shù)碼相機(jī)的重力方向,當(dāng)所述數(shù)碼相機(jī)與水平面之間為非平行的位置狀態(tài)時(shí),根據(jù)所述數(shù)碼相機(jī)的重力方向,確定所述數(shù)碼相機(jī)的水平面方向;實(shí)時(shí)獲取所述數(shù)碼相機(jī)所拍攝圖像中平行于水平面方向的水平畫面并進(jìn)行顯示。
2.如權(quán)利要求I所述的控制方法,其特征在于,檢測(cè)所述數(shù)碼相機(jī)與水平面之間的位置狀態(tài)具體為檢測(cè)所述數(shù)碼相機(jī)與水平面之間是否存在傾斜角度。
3.如權(quán)利要求I或2所述的控制方法,其特征在于,實(shí)時(shí)獲取所述數(shù)碼相機(jī)所拍攝圖像中平行于水平面方向的水平畫面的步驟具體為實(shí)時(shí)檢測(cè)數(shù)碼相機(jī)與水平面之間的傾斜角度,然后根據(jù)所述數(shù)碼相機(jī)所拍攝圖像的縱向尺寸和橫向尺寸的比值、所拍攝圖像的分辨率和所述傾斜角度,計(jì)算獲得所述數(shù)碼相機(jī)所拍攝圖像中的水平畫面。
4.一種數(shù)碼相機(jī),其特征在于,包括重力感應(yīng)模塊,實(shí)時(shí)檢測(cè)試所述數(shù)碼相機(jī)與水平面之間的傾斜角度和重力方向信息,然后發(fā)送給主控模塊;圖像采集模塊,用于實(shí)時(shí)拍攝所述數(shù)碼相機(jī)外部的圖像信息,然后發(fā)送給主控模塊;主控模塊,分別與重力感應(yīng)模塊、圖像采集模塊相連接,根據(jù)接收到的所述傾斜角度,判斷是否開啟獲取拍攝圖像水平畫面的功能;當(dāng)開啟所述獲取拍攝圖像水平畫面的功能時(shí),根據(jù)接收到的所述重力方向信號(hào),確定所述數(shù)碼相機(jī)的水平面方向,然后實(shí)時(shí)獲取所述數(shù)碼相機(jī)所拍攝圖像中平行于水平面方向的水平畫面,然后發(fā)送給圖像顯示模塊;圖像顯示模塊,與主控模塊相連接,用于在接收所述主控模塊發(fā)送的水平畫面信息后,實(shí)時(shí)進(jìn)行顯示。
5.如權(quán)利要求4所述的數(shù)碼相機(jī),其特征在于,根據(jù)接收到的所述傾斜角度,判斷是否開啟獲取拍攝圖像的水平畫面功能的步驟具體為當(dāng)所述傾斜角度大于閾值時(shí),開啟獲取拍攝圖像水平畫面的功能。
6.如權(quán)利要求5所述的數(shù)碼相機(jī),其特征在于,所述閾值的取值范圍為O 5°。
7.如權(quán)利要求4所述的數(shù)碼相機(jī),其特征在于,所述重力感應(yīng)模塊為水平安裝在所述數(shù)碼相機(jī)上的一個(gè)或者多個(gè)重力傳感器。
8.如權(quán)利要求4所述的數(shù)碼相機(jī),其特征在于,所述水平畫面具體為上邊和底邊均與水平面平行的畫面。
9.如權(quán)利要求4所述的數(shù)碼相機(jī),其特征在于,所述主控模塊實(shí)時(shí)獲取所述數(shù)碼相機(jī)所拍攝圖像中平行于水平面方向的水平畫面具體為根據(jù)所述數(shù)碼相機(jī)所拍攝圖像的縱向尺寸和橫向尺寸的比值、所拍攝圖像的分辨率和所述傾斜角度,計(jì)算獲得所述數(shù)碼相機(jī)所拍攝圖像中的水平畫面。
10.如權(quán)利要求4至9中任一項(xiàng)所述的數(shù)碼相機(jī),其特征在于,所述圖像采集模塊為光電耦合器CCD圖像傳感器;所述主控模塊為所述數(shù)碼相機(jī)上安裝的中央處理器CPU、數(shù)字信號(hào)處理器DSP或者單片機(jī)MCU ;所述圖像顯示模塊為所述數(shù)碼相機(jī)上安裝的電子液晶顯示屏IXD。
全文摘要
本發(fā)明公開了一種數(shù)碼相機(jī)拍攝畫面輸出的控制方法,包括步驟實(shí)時(shí)拍攝所述數(shù)碼相機(jī)外部的圖像信息;檢測(cè)所述數(shù)碼相機(jī)與水平面之間的位置狀態(tài)以及所述數(shù)碼相機(jī)的重力方向,當(dāng)所述數(shù)碼相機(jī)與水平面之間為非平行的位置狀態(tài)時(shí),確定所述數(shù)碼相機(jī)的水平面方向;實(shí)時(shí)獲取所述數(shù)碼相機(jī)所拍攝圖像中平行于水平面方向的水平畫面并進(jìn)行顯示。本發(fā)明公開的一種數(shù)碼相機(jī)拍攝畫面輸出的控制方法及其數(shù)碼相機(jī),其可以讓用戶在使用相機(jī)拍攝過程中,即使相機(jī)處于傾斜拍攝的位置狀態(tài),也可以獲取當(dāng)前數(shù)碼相機(jī)所拍攝畫面中的水平畫面,然后輸出顯示,從而保證相機(jī)所拍攝輸出的畫面是水平畫面,保證用戶的視覺感受,給用戶日常使用數(shù)碼相機(jī)帶來便利。
文檔編號(hào)G06F3/0346GK102932602SQ20121050016
公開日2013年2月13日 申請(qǐng)日期2012年11月30日 優(yōu)先權(quán)日2012年11月30日
發(fā)明者朱艷民, 尹熙正, 曹再鉉 申請(qǐng)人:天津三星光電子有限公司, 三星電子株式會(huì)社