欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種便捷的圖像獲取方法

文檔序號(hào):9711792閱讀:799來源:國知局
一種便捷的圖像獲取方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種便捷的圖像獲取方法。
【背景技術(shù)】
[0002]目前,很多即時(shí)通訊軟件如MSN、QQ或者其它的視頻通訊軟件中都可以使用電腦攝像頭來進(jìn)行視頻交流。電腦攝像頭輸出的數(shù)據(jù)一般都是連續(xù)的視頻流,但有時(shí),用戶也需要獲取靜態(tài)的圖像,比如獲得一張圖像用作自己的頭像顯示圖或發(fā)送給對方等。通常,靜態(tài)的圖像的質(zhì)量要求要比視頻流的質(zhì)量要高。在現(xiàn)有技術(shù)中,在攝像頭的視頻流中獲取靜態(tài)圖像有兩種方式。第一種方法是,用戶需要單張圖像時(shí),應(yīng)用程序直接從打開的圖像流中,截取其中的一張與視頻流格式一樣的圖像,并保存下來。如圖1所示,在視頻流獲取的過程中,收到了獲取靜態(tài)圖像的命令,就在視頻流中截取一幀圖像,然后在電腦中保存下來。這種方法的優(yōu)點(diǎn)在于:原理簡單,獲取靜態(tài)圖像的整個(gè)過程不改變硬件設(shè)置,不和驅(qū)動(dòng)層發(fā)生關(guān)聯(lián)。其缺點(diǎn)在于:只能獲得和當(dāng)前視頻相同尺寸的靜態(tài)圖像,不能得到不同尺寸的圖像。如需獲得不同尺寸的圖像,只能經(jīng)過后端軟件的縮放而得到,但是軟件插值會(huì)造成圖像信息的損失,所以無法得到高質(zhì)量的靜態(tài)圖像。
[0003]微軟在提供微機(jī)網(wǎng)絡(luò)攝像頭解決方案時(shí),為了讓用戶獲取不同格式的單張圖像,提供了一種新的解決辦法一still Pin (靜態(tài)圖像接口)。一般使用攝像頭時(shí),使用視頻流捕獲接口 Capture Pin得到視頻流。當(dāng)用戶需要與當(dāng)前視頻流(Video Stream)格式不一樣的單張圖像時(shí),攝像頭就把Video Stream暫停;而后讓攝像頭產(chǎn)生與所需要的靜態(tài)圖像格式一樣的新的Video Stream,并切換到Still Pin ;驅(qū)動(dòng)程序從中截取一張圖像作為靜態(tài)圖像,通過Still Pin返回給上層應(yīng)用程序;得到靜態(tài)圖像后,攝像頭恢復(fù)舊格式的VideoStream,切換回Capture Pin,回到攝像頭的正常功能。這種方式如圖2的示意圖所示,在攝像頭中提供了兩個(gè)接口即pin,—個(gè)是視頻流接口 Capture Pin,—個(gè)是靜態(tài)圖像接口 StillPin。其中Capture Pin用于傳送視頻流,與Capture Pin相連接的video renderer的意思是提供視頻用于預(yù)覽。而Still Pill連接到Sample Grabber,在獲取靜態(tài)圖像的模式下,所需格式的圖像由still pill出來,然后由Sample Grabber獲取靜態(tài)圖像并保存下來,它連接到Null Renderer,Null Renderer表示它不作為視頻流顯示。其方法流程圖如圖3所示。首先分配視頻接口和靜態(tài)圖像接口帶寬以及內(nèi)存,然后啟動(dòng)視頻流,如果在預(yù)覽視頻流的中間,收到獲取一張靜態(tài)圖像的命令,則驅(qū)動(dòng)程序會(huì)對視頻流寄存器中與圖像尺寸相關(guān)的部分進(jìn)行配置,這時(shí)驅(qū)動(dòng)會(huì)將接口切換到如圖2中所示的Still Pin,然后Still Pin就送出按照新配置所產(chǎn)生的圖像,隨后會(huì)將其作為靜態(tài)圖像保存下來;然后攝像頭的寄存器會(huì)恢復(fù)到獲取靜態(tài)圖像的命令之前的配置,接口又切換回Capture Pin,以原先的配置進(jìn)行視頻的獲取和輸出。這種方法可以輸出較高質(zhì)量的靜態(tài)圖像,但是它依賴微軟提供的StillPin的解決方案,結(jié)構(gòu)復(fù)雜,而且要求驅(qū)動(dòng)程序必須支持Still Pin,相應(yīng)的應(yīng)用程序也要支持Still Pin的接口。而很多應(yīng)用程序并不支持Still Pin的解決方案,所以該方案并不實(shí)用。

【發(fā)明內(nèi)容】

[0004]為解決上述現(xiàn)有的缺點(diǎn),本發(fā)明的主要目的在于提供一種實(shí)用的便捷的圖像獲取方法,可以得到不同尺寸即不同分辨率的靜態(tài)圖像,而且本發(fā)明結(jié)構(gòu)更加簡單,適用范圍更為廣泛。
[0005]為達(dá)成以上所述的目的,本發(fā)明的一種便捷的圖像獲取方法采取如下技術(shù)方案: 一種便捷的圖像獲取方法,可用于獲取靜態(tài)圖像,其特征在于,包括攝像頭、主機(jī)及其數(shù)據(jù)接口,所述攝像頭中包括傳感器和數(shù)字信號(hào)處理器;所述傳感器用于將光信號(hào)轉(zhuǎn)換為電信號(hào),輸出原始的圖像數(shù)據(jù);所述數(shù)字信號(hào)處理器用于對所述傳感器進(jìn)行設(shè)置,并對所述原始圖像數(shù)據(jù)進(jìn)行相關(guān)處理后通過數(shù)據(jù)接口上傳給主機(jī);所述傳感器和數(shù)字信號(hào)處理器中都包含有寄存器,用于設(shè)置傳感器及數(shù)字信號(hào)處理器在處理數(shù)據(jù)過程中用到的相關(guān)參數(shù),所述主機(jī)中安裝有攝像頭驅(qū)動(dòng)程序以及使用攝像頭的應(yīng)用程序;所述攝像頭驅(qū)動(dòng)程序用于驅(qū)動(dòng)攝像頭的工作,其中包括系統(tǒng)級(jí)驅(qū)動(dòng)程序和屬性頁;所述系統(tǒng)級(jí)驅(qū)動(dòng)程序用于控制數(shù)據(jù)接口的數(shù)據(jù)處理和傳輸,并提供屬性頁接口和視頻流接口,用與上層的屬性頁和應(yīng)用程序進(jìn)行通訊;所述屬性頁中包含著各種可調(diào)節(jié)的參數(shù),所述參數(shù)用于調(diào)節(jié)攝像頭的視頻流的圖像屬性,用戶可在屬性頁中對靜態(tài)圖像尺寸進(jìn)行設(shè)置,并通過屬性頁發(fā)出獲取靜態(tài)圖像的命令;所述系統(tǒng)級(jí)驅(qū)動(dòng)程序接收到該命令后,會(huì)根據(jù)靜態(tài)圖像的尺寸重新配置攝像頭的相關(guān)的寄存器,使之輸出相應(yīng)尺寸的圖像;系統(tǒng)級(jí)驅(qū)動(dòng)程序在得到正確的視頻流后,從中截取一幀作為靜態(tài)圖像保存下來,并通知上層的應(yīng)用程序;所述應(yīng)用程序用于顯示視頻流和調(diào)用所述攝像頭的屬性頁,所述數(shù)據(jù)接口為USB接口。
[0006]所述的一種便捷的圖像獲取方法,其特征在于,所述對屬性頁中相關(guān)參數(shù)設(shè)置還包括對圖像亮度、對比度,灰度,白平衡等參數(shù)的設(shè)置,所述分配給攝像頭的內(nèi)存大小為攝像頭所能獲取的一張最大靜態(tài)圖像所需的空間大小,在獲取當(dāng)前幀圖像作為靜態(tài)圖像并保存下來之后,即恢復(fù)原視頻流寄存器的配置,使攝像頭輸出原視頻流。
[0007]采用如上技術(shù)方案的本發(fā)明,具有如下有益效果:
本發(fā)明可以得到不同尺寸即不同分辨率的靜態(tài)圖像,而且本發(fā)明結(jié)構(gòu)更加簡單,適用范圍更為廣泛。
【附圖說明】
[0008]圖1為現(xiàn)有技術(shù)中第一種獲取靜態(tài)圖像的方法流程圖。
[0009]圖2為現(xiàn)有技術(shù)中第二種獲取靜態(tài)圖像方式的示意圖。
[0010]圖3為現(xiàn)有技術(shù)中第二種獲取靜態(tài)圖像方法的流程圖。
[0011]圖4為本發(fā)明裝置示意圖。
[0012]圖5為本發(fā)明獲取靜態(tài)圖像方式的硬件和驅(qū)動(dòng)的連接示意圖。圖6為本發(fā)明方法流程圖。
【具體實(shí)施方式】
[0013]為了進(jìn)一步說明本發(fā)明,下面結(jié)合附圖進(jìn)一步進(jìn)行說明:
如圖4所示,為本發(fā)明的裝置結(jié)構(gòu)圖,包括攝像頭和主機(jī),其中攝像頭中包括傳感器、數(shù)字信號(hào)處理器。傳感器用于將光信號(hào)轉(zhuǎn)換為電信號(hào),從而獲得原始圖像數(shù)據(jù)。數(shù)據(jù)信號(hào)處理器用于對原始圖像數(shù)據(jù)進(jìn)行相關(guān)處理如自動(dòng)曝光、自動(dòng)白平衡、壞點(diǎn)去除、壓縮等。主機(jī)可以為與攝像頭連接的電腦,在主機(jī)上有應(yīng)用程序,如MSN、QQ或其它視頻軟件,主機(jī)也安裝有所述攝像頭的驅(qū)動(dòng)程序,其中包括系統(tǒng)級(jí)驅(qū)動(dòng)程序和屬性頁。用戶可以通過應(yīng)用程序調(diào)用攝像頭的屬性頁,對屬性頁中的相關(guān)參數(shù)如圖像亮度、對比度,灰度,白平衡等
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
台山市| 孟州市| 怀仁县| 左贡县| 武强县| 绥江县| 湘潭县| 射阳县| 武宁县| 苍山县| 无极县| 道孚县| 永春县| 秀山| 广宁县| 大同县| 屏南县| 汕尾市| 剑川县| 文成县| 龙州县| 黄龙县| 承德县| 磐安县| 郧西县| 紫金县| 丁青县| 雷山县| 清河县| 故城县| 吐鲁番市| 旌德县| 南通市| 侯马市| 田林县| 应用必备| 内黄县| 临颍县| 正镶白旗| 蕉岭县| 健康|