專利名稱:實(shí)現(xiàn)拍攝全景照的裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種拍照技術(shù),尤其涉及一種實(shí)現(xiàn)拍攝全景照的裝置及方法。
背景技術(shù):
目前,由于拍照的鏡頭局限,數(shù)碼相機(jī)及其他可拍照的設(shè)備如手機(jī)等無(wú)法直接拍出類似廣角鏡拍攝效果的全景照。要獲得全景照,需要通過(guò)數(shù)碼相機(jī)及其他可拍照的設(shè)備連續(xù)拍多張照片,然后調(diào)用安裝在數(shù)碼相機(jī)及其他可拍照的設(shè)備上的軟件將多張照片合成全景照。此種數(shù)碼相機(jī)及其他可拍照的設(shè)備中獲得全景照的裝置如圖5所示,取景單元X1在控制單元X5的控制下拍照取景,存儲(chǔ)單元X2存儲(chǔ)拍照獲得的照片,拼接單元X4在控制單元X5控制下將存儲(chǔ)單元X2存儲(chǔ)的照片進(jìn)行拼接、合成,顯示單元X3在控制單元X5控制下顯示取景單元X1取的景、存儲(chǔ)單元X2存儲(chǔ)的照片以及拼接單元X4合成的全景照。具體實(shí)現(xiàn)過(guò)程如下用戶打開(kāi)數(shù)碼相機(jī)及其他可拍照的設(shè)備,選擇照相功能菜單后,取景拍多張照片。用戶根據(jù)顯示單元顯示的取景照片將前后照片的邊緣對(duì)齊,并保證前后照片景色的連續(xù)性,數(shù)碼相機(jī)及其他可拍照的設(shè)備在用戶不斷按下拍照按鍵的情況下,取景單元連續(xù)拍多張照片,并不斷將圖像數(shù)據(jù)傳送給存儲(chǔ)單元;存儲(chǔ)單元存儲(chǔ)所有照片的圖像數(shù)據(jù);用戶選擇拼接菜單后,拼接單元在控制單元的控制下對(duì)存儲(chǔ)單元存儲(chǔ)的所有照片進(jìn)行合并拼接,得到全景照;拼接單元存儲(chǔ)全景照,并通知控制單元顯示全景照;顯示單元在控制單元的控制下顯示全景照。
這時(shí),用戶便獲得全景照,對(duì)全景照進(jìn)行瀏覽,并決定是保存還是刪除。
上述拍全景照的方法存在的缺陷在于操作復(fù)雜,需要用戶連續(xù)拍幾張照片,并且拍攝過(guò)程中要憑用戶眼力對(duì)齊邊緣,極其不方便。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于克服現(xiàn)有技術(shù)的缺陷,提出一種實(shí)現(xiàn)拍攝全景照的裝置和方法,以便于用戶操作,提高獲取全景照的速度以及質(zhì)量和效果。
為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)拍攝全景照的裝置,包括取景單元、像素增量單元、顯示單元及控制單元;其中,取景單元用于取景,獲取圖片;像素增量單元用于將所述取景單元獲取的圖片的圖像像素進(jìn)行比較,將增量部分補(bǔ)充、拼接到緩存圖片上;顯示單元用于顯示圖片;控制單元用于控制所述取景單元、像素增量單元及顯示單元。
為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例還提供了一種實(shí)現(xiàn)拍攝全景照的方法,包括在用戶控制下連續(xù)取景,獲得圖片;將所述圖片的圖像像素進(jìn)行比較,將增量部分補(bǔ)充、拼接到緩存圖片上,得到全景圖片;顯示所述全景圖片。
通過(guò)上述裝置和方法,能夠方便、快速地獲取全景照,并且大大提高了全景照的質(zhì)量和效果。
下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
圖1為本發(fā)明實(shí)現(xiàn)拍攝全景照的裝置實(shí)施例的結(jié)構(gòu)示意圖;圖2為本發(fā)明實(shí)現(xiàn)拍攝全景照的方法實(shí)施例中取景獲取的圖片示意圖;圖3為本發(fā)明實(shí)現(xiàn)拍攝全景照的方法實(shí)施例中得到的全景照;
圖4為本發(fā)明實(shí)現(xiàn)拍攝全景照的方法實(shí)施例中不斷更新的緩存圖片示意圖;圖5為現(xiàn)有技術(shù)獲得全景照裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
圖1為本發(fā)明實(shí)現(xiàn)拍攝全景照的裝置實(shí)施例的結(jié)構(gòu)示意圖,在數(shù)碼相機(jī)或其他可拍照的設(shè)備如或帶有攝像功能的其他數(shù)碼產(chǎn)品如手機(jī)、MP3、MP4上設(shè)置如圖1所示的裝置,該裝置包括取景單元S1、像素增量單元S2、顯示單元S3及控制單元S4;其中,取景單元S1可為前端取景框;控制單元S4用于控制取景單元S1、像素增量單元S2及顯示單元S3;用戶打開(kāi)數(shù)碼相機(jī)或其它照相設(shè)備并選擇照相功能菜單中的全景照選項(xiàng)后,通過(guò)持續(xù)按下一按鍵如全景照按鍵,輸入拍全景照的請(qǐng)求信號(hào),告知控制單元S4開(kāi)始拍全景照,控制單元S4接收到信號(hào)后,向取景單元S1發(fā)出取景指令,并向像素增量單元S2發(fā)出比較補(bǔ)充指令,以及向顯示單元S3發(fā)出顯示指令;用戶在按下全景照按鍵的同時(shí),緩慢移動(dòng)裝置,移動(dòng)速度根據(jù)景物的亮度和感官度不同而有所不同,一般在白天,亮度和感官度比較好的情況下,移動(dòng)速度可達(dá)到1米/秒,而晚上,則要求移動(dòng)速度很低;這樣,取景單元S1在控制單元S4的控制下,以7~30幀/秒的速度取景,獲取景色保持連續(xù)的圖片,當(dāng)然,上述拍攝時(shí)的移動(dòng)速度和圖象攝取的速度僅為本實(shí)施例在具體的設(shè)備上所采用的,可根據(jù)設(shè)備的性能做適當(dāng)之調(diào)整而不局限于上述的速度;像素增量單元S2在控制單元S4控制下,將取景單元S1獲取的相鄰圖片的圖像像素進(jìn)行比較,將增量部分補(bǔ)充、拼接到緩存的第一張圖片上,或者將取景單元S1獲取的圖片,與緩存的第一張圖片或緩存的不斷得到補(bǔ)充的第一張圖片的圖像像素進(jìn)行比較,將增量部分補(bǔ)充、拼接到緩存的不斷更新的圖片上,得到全景圖片;顯示單元S3在控制單元S4的控制下顯示取景單元S1獲取的圖片;用戶松開(kāi)按鍵后,控制單元S4向取景單元S1發(fā)出停止取景的指令,并向像素增量單元S2發(fā)出停止比較補(bǔ)充的指令;此時(shí),顯示單元S3顯示像素增量單元S2得到的全景圖片。
通過(guò)上述裝置,用戶只需按下數(shù)碼相機(jī)或其他可拍照的設(shè)備上的按鍵,便可快速獲得具有良好效果的全景照,操作簡(jiǎn)便。并且,在像素增量單元通過(guò)可編程器件或其它集成電路來(lái)實(shí)現(xiàn)像素比較以及補(bǔ)充的情況下,無(wú)需數(shù)碼相機(jī)或者其它可拍照的數(shù)碼產(chǎn)品的操作系統(tǒng)進(jìn)行運(yùn)算處理,大大節(jié)約了數(shù)碼相機(jī)或者其它可拍照的數(shù)碼產(chǎn)品的系統(tǒng)資源;同時(shí),由于像素增量單元本身來(lái)實(shí)現(xiàn)比較及補(bǔ)充運(yùn)算處理,無(wú)需等待數(shù)碼相機(jī)或其它拍照設(shè)備的操作系統(tǒng)對(duì)各種運(yùn)算的統(tǒng)一安排處理,大大提高了全景照處理速度,能夠快速獲得全景照。
為了使得全景照的尺寸以及圖片更符合用戶的要求,上述裝置還可增加裁減單元,該裁減單元可根據(jù)用戶實(shí)現(xiàn)設(shè)置的參數(shù),將拼接完成后的圖像依用戶的喜好或按水平垂直最小化等原則進(jìn)行裁減。
上述裝置還可增加存儲(chǔ)單元,如閃存,記憶卡或其他永久儲(chǔ)存設(shè)備存儲(chǔ)獲得的全景照,用戶瀏覽顯示單元顯示的圖片后,可將所獲得的全景圖保存于存儲(chǔ)單元中。
用戶打開(kāi)數(shù)碼相機(jī)或其他可拍照的設(shè)備如手機(jī)、MP3、MP4,選擇照相功能菜單下的全景照菜單,按下全景照按鍵,上下左右隨意移動(dòng)數(shù)碼相機(jī)或手機(jī)、MP3、MP4,松開(kāi)全景照按鍵后,產(chǎn)生全景照。具體包括以下步驟數(shù)碼相機(jī)或手機(jī)、MP3、MP4在用戶控制下連續(xù)取景,對(duì)矩形范圍內(nèi)的景象進(jìn)行全景照的拍攝,按下全景照按鍵后,根據(jù)數(shù)碼相機(jī)或手機(jī)、MP3、MP4的顯示,水平緩慢移動(dòng)數(shù)碼相機(jī)或手機(jī)、MP3、MP4進(jìn)行取景,不斷獲取圖片,保證了獲取不同圖片時(shí),鏡頭與景象間的距離不變,從而消除了補(bǔ)充拼接圖片時(shí)同一景點(diǎn)在不同圖片中的位移偏差,保證了全景照的質(zhì)量和效果。取景獲得的圖片如圖2所示;
數(shù)碼相機(jī)或手機(jī)、MP3、MP4將獲得圖片的圖像像素進(jìn)行比較,將增量部分補(bǔ)充、拼接到緩存圖片上,具體獲得圖片的數(shù)量依實(shí)際拍攝的需要而有不同,此處以四張圖片為例進(jìn)行說(shuō)明具體過(guò)程為緩存獲得的第一張圖片P1,第二張圖片P2,第三張圖片P3第四張圖片P4,;將獲得的相鄰圖片的圖像像素進(jìn)行比較,比較P1和P2的圖像像素、P2和P3的圖像像素、P3和P4的圖像像素;將P2相對(duì)于P1的增量部分即新增的像素、P3相對(duì)于P2的增量部分、P4相對(duì)于P3的增量部分都補(bǔ)充、拼接到P1中,得到如圖3所示的全景照片;或者為緩存獲得的第一張圖片P1;緩存獲得第二張圖片P2;比較P1與P2的圖像像素;將增量部分補(bǔ)充、拼接到P1中,如圖4所示,得到新的緩存圖片P1’;緩存獲得第三張圖片P3;比較P3與P1’的圖像像素;將增量部分補(bǔ)充、拼接到P1’中,得到P1”;緩存獲得第四張圖片P4;比較P4與P1”的圖像像素;將增量部分補(bǔ)充、拼接到P1”中,得到如圖3所示的全景照片。
用戶在取景P4后松開(kāi)全景照按鍵,數(shù)碼相機(jī)或手機(jī)、MP3、MP4上顯示如圖3所示的全景照。
用戶便在數(shù)碼相機(jī)或其他可拍照的設(shè)備上得到了全景照。并且,操作方便,只需按下全景照按鍵便快速獲得了全景照。
由于用戶在按下全景照按鍵,水平移動(dòng)取景的過(guò)程中,可能會(huì)有上下偏移,這時(shí),數(shù)碼相機(jī)或手機(jī)、MP3、MP4可根據(jù)水平垂直最小化原則裁減全景圖片,即,根據(jù)全景圖片中景點(diǎn)的連續(xù)性,裁減掉上下邊緣景點(diǎn)不連續(xù)的部分,保證了獲得的全景照的邊緣整齊,景點(diǎn)連續(xù)。
此外,還可將獲得的全景照保存在數(shù)碼相機(jī)或其它拍照設(shè)備中,也可根據(jù)用戶瀏覽后的需求進(jìn)行保存或刪除處理。
本發(fā)明實(shí)現(xiàn)拍攝全景照的裝置和方法,使得用戶通過(guò)數(shù)碼相機(jī)或其他可拍照的設(shè)備能夠快速獲取全景照,并且操作簡(jiǎn)便,補(bǔ)充拼接圖片時(shí),同一景點(diǎn)在不同圖片中沒(méi)有位移偏差,大大提高了全景照的效果和質(zhì)量。
當(dāng)本發(fā)明實(shí)現(xiàn)拍攝全景照的方法被做成獨(dú)立軟件時(shí),該軟件可以存儲(chǔ)在計(jì)算機(jī)可讀取的任何類型存儲(chǔ)介質(zhì)中。例如該軟件可存儲(chǔ)在記錄介質(zhì)中,如可插入計(jì)算機(jī)系統(tǒng)驅(qū)動(dòng)器的圓盤(pán)狀介質(zhì),采用磁性、光學(xué)或磁光方式存儲(chǔ)信息;或者可存儲(chǔ)在計(jì)算機(jī)系統(tǒng)的固定記錄介質(zhì)如硬盤(pán)驅(qū)動(dòng)器,或者一固態(tài)計(jì)算機(jī)存儲(chǔ)器中。實(shí)現(xiàn)拍攝全景照時(shí),可通過(guò)計(jì)算機(jī)系統(tǒng)將該軟件安裝到數(shù)碼相機(jī)或其它可拍照的設(shè)備中,數(shù)碼相機(jī)或其它可拍照的設(shè)備便可在用戶的操作下對(duì)連續(xù)取景獲取的圖片進(jìn)行拼接,得到全景照。
最后所應(yīng)說(shuō)明的是,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案而非限制,盡管參照較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對(duì)本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種實(shí)現(xiàn)拍攝全景照的裝置,其特征在于,包括取景單元,用于取景,獲取圖片;像素增量單元,用于將所述取景單元獲取的圖片的圖像像素進(jìn)行比較,將增量部分補(bǔ)充、拼接到緩存圖片上;顯示單元,用于顯示圖片;控制單元,用于控制所述取景單元、像素增量單元及顯示單元。
2.根據(jù)權(quán)利要求1所述的裝置,其特征在于,該系統(tǒng)還包括裁減單元,所述裁減單元用于裁減所述像素增量單元補(bǔ)充、拼接的圖片。
3.根據(jù)權(quán)利要求1或2所述的裝置,其特征在于,該系統(tǒng)還包括存儲(chǔ)單元,所述存儲(chǔ)單元用于存儲(chǔ)獲得的全景圖片。
4.一種實(shí)現(xiàn)拍攝全景照的方法,其特征在于,包括在用戶控制下連續(xù)取景,獲得圖片;將所述圖片的圖像像素進(jìn)行比較,將增量部分補(bǔ)充、拼接到緩存圖片上,得到全景圖片;顯示所述全景圖片。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述將所述獲得圖片的圖像像素進(jìn)行比較,將增量部分補(bǔ)充、拼接到緩存圖片上,具體為緩存獲得的第一張圖片;將獲得的相鄰圖片的圖像像素進(jìn)行比較;將增量部分補(bǔ)充、拼接到所述第一張圖片中。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述將所述獲得圖片的圖像像素進(jìn)行比較,將增量部分補(bǔ)充、拼接到緩存圖片上,具體為緩存獲得的第一張圖片;比較所述第一張圖片與獲得的第二張圖片的圖像像素,將增量部分補(bǔ)充、拼接到所述第一張圖片中,得到新的緩存圖片;將后續(xù)獲得的張圖片與不斷更新的緩存圖片的圖像像素進(jìn)行比較;將增量部分補(bǔ)充、拼接到不斷更新的緩存圖片中。
7.根據(jù)權(quán)利要求4-6任意一項(xiàng)所述的方法,其特征在于,該方法進(jìn)一步包括根據(jù)水平垂直最小化原則裁減所述全景圖片。
8.根據(jù)權(quán)利要求4-6任意一項(xiàng)所述的方法,其特征在于,該方法進(jìn)一步包括存儲(chǔ)所述全景圖片。
全文摘要
本發(fā)明涉及一種實(shí)現(xiàn)拍攝全景照的裝置和方法,裝置包括取景單元、像素增量單元、顯示單元及控制單元;其中,取景單元用于取景,獲取圖片;像素增量單元用于將所述取景單元獲取的圖片的圖像像素進(jìn)行比較,將增量部分補(bǔ)充、拼接到緩存圖片上;顯示單元用于顯示圖片;控制單元用于控制所述取景單元、像素增量單元及顯示單元。方法包括在用戶控制下連續(xù)取景,獲得圖片;將所述圖片的圖像像素進(jìn)行比較,將增量部分補(bǔ)充、拼接到緩存圖片上,得到全景圖片;顯示所述全景圖片。通過(guò)上述裝置和方法,能夠方便、快速地獲取全景照,并且大大提高了全景照的質(zhì)量和效果。
文檔編號(hào)G03B37/00GK101034253SQ20071006537
公開(kāi)日2007年9月12日 申請(qǐng)日期2007年4月12日 優(yōu)先權(quán)日2007年4月12日
發(fā)明者張友坤, 朱永勝 申請(qǐng)人:華為技術(shù)有限公司