專利名稱:一種基于手機攝像頭的視頻方法與系統(tǒng)的制作方法
技術領域:
本發(fā)明關于嵌入式系統(tǒng)的終端設備,特別關于一種帶攝像頭的移動通信 終端的視頻傳輸方法及移動通信終端。
背景技術:
由于現(xiàn)在的手機性能越來越強,人們已經(jīng)不能滿足于手機的基本通話功 能,對手機的娛樂功能要求越來越高,如,看電視、看電影、閱讀小說以及
GPS導航,而且現(xiàn)在的手機基本上都帶有照相功能。
隨著網(wǎng)絡的發(fā)展日益迅速,人們也越來越離不開網(wǎng)絡。幾乎每個人都使 用即時的聊天工具,很多人還需要使用視頻聊天功能, 一般的做法是在電腦 上安裝一個網(wǎng)絡攝像頭,并在電腦上安裝相應的驅動才能使用該攝像頭,這 給人們使用視頻功能帶來很大的不便。雖然目前市場上也出現(xiàn)了無驅攝像頭, 這樣的攝像頭集成了一個控制芯片,這個芯片使計算機不需要安裝驅動程序 就可以使用該攝像頭。
目前的手機一般都帶有照相機的功能,如果能當作網(wǎng)絡攝像頭使用,將 不需要額外購買網(wǎng)絡攝像頭。但是現(xiàn)有的手機要作為網(wǎng)絡攝像頭使用也需要 在計算機上以及手機上安裝特殊的驅動程序,操作較復雜, 一般用戶由于沒 有專業(yè)操作知識很少能夠使用到這一功能。而且由于傳統(tǒng)的手機照相機就是 用來拍照片,出于成本以及體積的考慮,也不會選擇在電路板上集成USB video class的控制芯片。因此,現(xiàn)有的手機照相機是不能直接在電腦上作為無 驅攝像頭來使用的。
申請?zhí)枮?00710075407.0,公開號為CN 101102403A,發(fā)明名稱為"手
機攝像頭作外部設備外接攝像頭的視頻輸入系統(tǒng)及方法"作為本發(fā)明相關的 技術合并于此。
發(fā)明內容
本發(fā)明的目的是提供一種帶攝像頭的移動通信終端的視頻傳輸方法及移
動通信終端。該移動通信終端支持標準USB視頻類協(xié)議,只需要通過USB 接口與計算機連接,就可以將該移動通信終端的攝像頭作為網(wǎng)絡攝像頭使用, 而不需要在計算機上安裝額外的驅動程序。
為實現(xiàn)以上發(fā)明目的,本發(fā)明一實施例提供一種基于手機攝像頭的視頻 系統(tǒng),所述的系統(tǒng)包括手機和計算機,所述的手機通過USB接口與計算機連 接,所述的手機包括攝像頭,用于采集視頻數(shù)據(jù);USB視頻單元,用于采 用標準USB視頻類協(xié)議與所述的計算機進行通信,將采集的視頻數(shù)據(jù)傳輸給 計算機。
為實現(xiàn)以上發(fā)明目的,本發(fā)明另一實施例提供一種基于手機攝像頭的視 頻方法,所述方法包括實時采集視頻數(shù)據(jù);采用標準USB視頻類協(xié)議,使 手機與計算機建立通信連接,將采集的視頻數(shù)據(jù)通過USB接口傳輸給計算機。
本發(fā)明實現(xiàn)了一種把手機的照相機作為可以在電腦上使用的網(wǎng)絡攝像頭 的方法,不需要在電腦上安裝任何協(xié)議軟件,也不需要在手機上集成攝像頭 控制芯片,只需要把手機通過USB線插到電腦上就可以使用。該方法極大 地方便了用戶的使用,避免了重復購買攝像頭的費用,由于不需要集成專用 芯片,手機終端的成本也沒有增加,極具市場價值。
圖1為本實施例移動通信終端的電路圖; 圖2為本實施例USB視頻單元的功能框圖; 圖3為本實施例另一種移動通信終端的功能框圖; 圖4為圖3的視頻參數(shù)協(xié)商單元501的細化框圖5為采用將本發(fā)明移動通信終端的攝像頭作為網(wǎng)絡攝像頭進行視頻數(shù) 據(jù)傳輸?shù)牧鞒虉D。
具體實施例方式
為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚明白,下面結合實施方式 和附圖,對本發(fā)明做進一步詳細說明。在此,本發(fā)明的示意性實施方式及其 說明用于解釋本發(fā)明,但并不作為對本發(fā)明的限定。
本發(fā)明實施例的移動通信終端包含攝像頭,并支持標準USB視頻類協(xié)議 (USB Video Class協(xié)議)。由于現(xiàn)有的計算機上已經(jīng)實現(xiàn)了標準USB視頻類 協(xié)議,這樣,當移動通信終端通過USB接口與計算機連接時,計算機與移動 通信終端之間通過標準USB視頻類協(xié)議進行通信,將該移動通信終端識別為 一個USB的視頻設備,并通過標準USB視頻類協(xié)議接收移動通信終端實時采 集的視頻數(shù)據(jù)。用戶只需將手機與計算機的USB接口連接,就能將手機的攝 像頭作為網(wǎng)絡攝像頭使用,而不需要在手機或計算機上安裝額外的驅動程序。
圖1為本實施例移動通信終端的電路圖。如圖所示,傳統(tǒng)移動通信終端 主要包括中央處理器、射頻單元和基帶電路;其中射頻單元、基帶電路與 中央處理器相連。此外,傳統(tǒng)移動通信終端還包括與中央處理器相連的SIM 卡、存儲裝置(如FALSH和RAM)以及LCD顯示屏。本實施例的移動通信 終端還包括與中央處理器相連的攝像頭和USB視頻單元。攝像頭201典型地 為CMOS sensor攝像頭,用于采集視頻數(shù)據(jù);USB視頻單元,用于釆用標準 USB視頻類協(xié)議與所述的計算機進行通信,將采集的視頻數(shù)據(jù)傳輸給計算機。
圖2為本實施例USB視頻單元的功能框圖。USB視頻單元包括識別指 令接收單元201,通過所述標準USB視頻類協(xié)議的控制管道接收所述計算機 發(fā)送的USB設備識別指令;標識信息提供單元202,通過所述標準USB視頻 類協(xié)議的控制管道將所述攝像頭的描述符信息以及配置信息提供給所述計算 機;傳輸指令接收單元203,通過所述標準USB視頻類協(xié)議的控制管道接收 所述計算機發(fā)送的視頻傳輸指令;塊傳輸單元204,通過所述標準USB視頻 類協(xié)議的塊傳輸管道將所采集的視頻數(shù)據(jù)傳輸給所述計算機。
圖3為本實施例另一種移動通信終端的功能框圖。如圖所示,該移動通信終端還包括視頻參數(shù)協(xié)商單元301,通過所述標準USB視頻類協(xié)議的控 制管道與所述計算機協(xié)商視頻參數(shù);所述攝像頭201,根據(jù)協(xié)商確定的視頻參 數(shù)實時采集視頻數(shù)據(jù)。
圖4為圖3的視頻參數(shù)協(xié)商單元301的細化框圖。如圖所示,視頻參數(shù) 協(xié)商單元301包括參數(shù)設置接收單元401,通過所述標準USB視頻類協(xié)議 的控制管道接收所述計算機對所述視頻采集單元的視頻參數(shù)的設置信息;參 數(shù)調整單元402,根據(jù)所述設置信息調整所述攝像頭的參數(shù)。
圖5為采用將本發(fā)明移動通信終端的攝像頭作為網(wǎng)絡攝像頭進行視頻數(shù) 據(jù)傳輸?shù)牧鞒虉D。如圖所示
步驟S501,手機端預先實現(xiàn)了標準USB視頻類協(xié)議。本實施例的前提是 計算機端己經(jīng)實現(xiàn)了該標準USB視頻類協(xié)議,手機端的標準USB視頻類協(xié)議 與計算機的視頻協(xié)議相同。由于本實施例的手機端和計算機端支持同樣的視 頻協(xié)議,計算機就能夠識別該手機,并將其作為USB視頻設備使用。
步驟S502,啟動手機端網(wǎng)絡攝像頭功能,加載標準USB視頻類協(xié)議棧。 用戶點擊手機端的網(wǎng)絡攝像頭圖標后,進行網(wǎng)絡攝像頭的工作模式,手機端 自動加載實現(xiàn)該標準USB視頻類協(xié)議的動態(tài)鏈接庫,等待與計算機的USB 接口連接。
步驟S503,將手機通過USB接口與計算機連接。這種連接可以是采用 USB數(shù)據(jù)線進行有線連接,也可以是通過無線網(wǎng)絡(如藍牙)進行無線連接, 如果使用無線連接,數(shù)據(jù)傳輸?shù)膮f(xié)議要遵守相關的傳輸協(xié)議。
步驟S504,計算機與手機采用標準USB視頻類協(xié)議進行通信,將手機識 別為USB視頻設備。當通過USB線把手機與電腦連接后,USB的主機端, 也就是計算機會根據(jù)標準USB視頻類協(xié)議與移動通信終端的攝像頭進行交 互,主要包括為攝像頭分配地址,通過USB Video Class的控制管道與手機 進行通信,取得攝像頭的描述符和配置信息,根據(jù)得到的設備描述符和配置 信息,計算機就會加載對應該攝像頭的主機端驅動程序,此時,實現(xiàn)了標準USB視頻類協(xié)議的手機就被電腦識別成USB Video Class設備了,在電腦上
可以看到一個視頻設備的圖標。
步驟S505,計算機對攝像機的參數(shù)進行設置。在計算機端可以提供設置 界面,使用戶對攝像頭的視頻參數(shù)進行設置。比如照相機對亮度、對比度、 飽和度、輸出格式和分辨率、數(shù)據(jù)的幀率等參數(shù)。該設置信息同樣經(jīng)過USB Video Class的控制管道發(fā)給手機端。
步驟S506,手機接收攝像頭參數(shù)設置信息,對攝像頭參數(shù)進行調整。手 機端通過USB Video Class的控制管道接收這些設置信息,并根據(jù)這些參數(shù)對 攝像頭的硬件進行控制。與手機的CMOS sensor攝像頭交互,主要是通過調 用手機端的照相機驅動來實現(xiàn)。由于微軟定義了標準的照相機接口,本實施 例的USB Video Class驅動作為一個中間層的驅動,通過這些標準的照相機接 口就可以直接和照相機驅動交互,實現(xiàn)對照相機硬件的控制。
步驟S507,計算機請求開始視頻傳輸。通過點擊計算機界面上的視頻設 備圖標就可以發(fā)起一個視頻傳輸請求。該請求通過USB Video Class的控制管 道發(fā)送。
步驟S508 ,手機將采集的視頻數(shù)據(jù)通過USB標準視頻協(xié)議傳輸給計算機。 手機端通過USB Video Class的控制管道接收該請求信息,將采集到的視頻數(shù) 據(jù)通過USB Video Class的塊傳輸管道(USB bulk in)將視頻數(shù)據(jù)連續(xù)傳輸給 主機端。
以上所述的具體實施方式
,對本發(fā)明的目的、技術方案和有益效果進行 了進一步詳細說明,所應理解的是,以上所述僅為本發(fā)明的具體實施方式
而 已,并不用于限定本發(fā)明的保護范圍,凡在本發(fā)明的精神和原則之內,所做 的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
權利要求
1. 一種基于手機攝像頭的視頻系統(tǒng),所述的系統(tǒng)包括手機和計算機,所述的手機通過USB接口與計算機連接,其特征在于,所述的手機包括攝像頭,用于采集視頻數(shù)據(jù);USB視頻單元,用于采用標準USB視頻類協(xié)議與所述的計算機進行通信,將采集的視頻數(shù)據(jù)傳輸給計算機。
2、 根據(jù)權利要求1所述的系統(tǒng),其特征在于,所述USB視頻單元包括 識別指令接收單元,通過所述標準USB視頻類協(xié)議的控制管道接收所述計算機發(fā)送的USB設備識別指令;標識信息提供單元,通過所述標準USB視頻類協(xié)議的控制管道將所述攝 像頭的描述符信息以及配置信息提供給所述計算機;傳輸指令接收單元,通過所述標準USB視頻類協(xié)議的控制管道接收所述 計算機發(fā)送的視頻傳輸指令;塊傳輸單元,通過所述標準USB視頻類協(xié)議的塊傳輸管道將所采集的視 頻數(shù)據(jù)傳輸給所述計算機。
3、 根據(jù)權利要求2所述的系統(tǒng),其特征在于,所述手機還包括 視頻參數(shù)協(xié)商單元,通過所述標準USB視頻類協(xié)議的控制管道與所述計算機協(xié)商視頻參數(shù);所述攝像頭,根據(jù)協(xié)商確定的視頻參數(shù)實時采集視頻數(shù)據(jù)。
4、 根據(jù)權利要求3所述的系統(tǒng),其特征在于,所述視頻參數(shù)協(xié)商單元包括參數(shù)設置接收單元,通過所述標準USB視頻類協(xié)議的控制管道接收所述 計算機對所述視頻采集單元的視頻參數(shù)的設置信息;參數(shù)調整單元,根據(jù)所述設置信息調整所述攝像頭的參數(shù)。
5、 一種基于手機攝像頭的視頻方法,其特征在于,所述方法包括 實時采集視頻數(shù)據(jù);采用標準USB視頻類協(xié)議,使手機與計算機建立通信連接,將采集的視 頻數(shù)據(jù)通過USB接口傳輸給計算機。
6、 根據(jù)權利要求5所述的方法,其特征在于,采用標準USB視頻類協(xié) 議,使手機與計算機建立通信連接,將釆集的視頻數(shù)據(jù)通過USB接口傳輸給 計算機,包括通過所述標準USB視頻類協(xié)議的控制管道接收所述計算機發(fā)送的USB 設備識別指令;通過所述標準USB視頻類協(xié)議的控制管道將所述攝像頭的描述符信息以 及配置信息提供給所述計算機;通過所述標準USB視頻類協(xié)議的控制管道接收所述計算機發(fā)送的視頻傳 輸指令;通過所述標準USB視頻類協(xié)議的塊傳輸管道將所采集的視頻數(shù)據(jù)傳輸給 所述計算機。
7、 根據(jù)權利要求6所述的方法,其特征在于,所述方法還包括 通過所述標準USB視頻類協(xié)議的控制管道與所述計算機協(xié)商視頻參數(shù); 根據(jù)協(xié)商確定的視頻參數(shù)實時釆集視頻數(shù)據(jù)。
8、 根據(jù)權利要求7所述的方法,其特征在于,通過所述標準USB視頻 類協(xié)議的控制管道與所述計算機協(xié)商視頻參數(shù),包括通過所述標準USB視頻類協(xié)議的控制管道接收所述計算機對所述視頻采 集單元的視頻參數(shù)的設置信息;根據(jù)所述設置信息調整所述攝像頭的參數(shù)。
全文摘要
本發(fā)明提供一種基于手機攝像頭的視頻方法與系統(tǒng)。所述的系統(tǒng)包括手機和計算機,所述的手機通過USB接口與計算機連接,其特征在于,所述的手機包括攝像頭,用于采集視頻數(shù)據(jù);USB視頻單元,用于采用標準USB視頻類協(xié)議與所述的計算機進行通信,將采集的視頻數(shù)據(jù)傳輸給計算機。本方案把手機的照相機作為可以在電腦上使用的網(wǎng)絡攝像頭,不需要在電腦上安裝任何驅動軟件,也不需要在手機上集成攝像頭控制芯片,只需要把手機通過USB線插到電腦上就可以使用。
文檔編號G06F13/00GK101287242SQ20081011341
公開日2008年10月15日 申請日期2008年5月29日 優(yōu)先權日2008年5月29日
發(fā)明者莫金磊 申請人:德信無線通訊科技(北京)有限公司