新四季網

基於usb模式的圖像傳輸方法及裝置的製作方法

2023-10-08 18:15:24 1

專利名稱:基於usb模式的圖像傳輸方法及裝置的製作方法
技術領域:
本發明涉及圖像處理技術領域,尤其涉及一種基於USB模式的圖像傳輸 實現方案。
背景技術:
隨著數碼攝像技術的飛速發展以及網絡視頻技術的日益成熟,越來越多 的PC Camera (電腦攝像頭)被廣泛的用於視頻聊天和其他方面。PC Camera的核心處理晶片為帶有USB模塊的圖像處理晶片,USB模塊提供相 應的USB接口 ,通過USB接口可以進行圖像數據的傳輸。
作為圖像傳輸的USB接口目前包括USB1.1和USB2.0兩種傳輸模式。即 作為 一種通用型的圖像處理晶片應該同時兼容USB1.1和USB2.0兩種圖像傳 輸方式。由於USB2.0協議自身向下兼容USB1.1的傳輸方式,因此,如果圖 像處理晶片帶有的USB模塊為USB1.1或USB2.0的模式,從數據傳輸的協議 本身來說,是可以同時兼容USB1.1和USB2.0兩種傳輸模式。
但是,由於兩種模式下的傳輸速率相差很大,具體為USB1.1模式下的 傳輸最大速率為12Mb/s, USB2.0模式下的傳輸最大速率可以達到480Mb/s; 因此,當傳輸輸入格式為VGA (視頻圖形陣列)格式的圖像時,因數據量較 大,使得同樣大小的圖像在USB1.1模式下傳輸無法達到與USB2.0模式下傳 輸相同的效果。
目前,為解決在USB1.1模式下傳輸VGA格式圖像存在的問題,主要是將 圖像進行JPEG (聯合圖像專家組壓縮標準)壓縮後傳輸到主機端進行解壓
後顯示。這種實現方案雖然能夠以較高的幀速率傳輸並以較好的圖像質量進
行顯示,但卻存在相應的缺陷,具體缺陷為在進行JPEG壓縮過程中,需 要消耗比較大的硬體資源,增加了晶片的面積,提高了成本;另外,JPEG 解壓縮的運算量比較大,會佔用較多的CPU資源,從而影響整個系統的處理 效率。

發明內容
本發明的目的是提供一種基於USB模式的圖像傳輸方法及裝置,從而可 以以較低的實現成本獲得較高的圖像質量。 本發明的目的是通過以下技術方案實現的
本發明提供了一種基於USB模式的圖像傳輸方法,該方法用於數字圖像 處理器向基於USB1.1模式的主機端傳輸由圖像傳感器傳遞來的圖像數據,該 方法具體包括
圖像傳感器根據預先設置的行長將採集的圖像數據發送給數字圖像處理 器,並由數字圖像處理器對所述圖像處理進行處理,所述的行長為根據 USB1.1模式的傳輸速率確定;
數字圖像處理器將處理後的圖像數據進行轉換處理,並在轉換為與主機 端支持的圖像尺寸匹配的圖像格式後傳送給主機端。
可選地,基於USB1.1模式的傳輸速率,所述的預先設置的行長不小於公 式{ [ (1msx時鐘頻率)/ (1.2Kx2/每兩行產生的數據量)]-原行長}確 定的值。
可選地,所述的行長預先設置於圖像傳感器的寄存器中。 可選地,本發明所述的方法還包括
當主機端支持VGA或QVGA圖像尺寸時,所述的轉換處理包括
根據圖像數據計算獲得對應的紅色分量平均值和綠色分量平均值共4個字
節,並丟棄各個字節中的最低兩位,獲得剩餘的3個字節數的圖像數據;
根據圖像數據計算獲得對應的綠色分量平均值和藍色分量平均值共4個字
節,並丟棄各個字節中的最低兩位,獲得剩餘的3個字節數的圖像數據; 當主機端支持QQVGA圖像尺寸時,所述的轉換處理包括 將圖像數據中的16個序列劃分為4個Y、 4個U、 4個Y和4個V共4組,並分
別求出每組的平均值,作為確定的圖像數據。 可選地,所述的方法還包括
主機端判斷當前顯示尺寸是否為QQVGA,如果是,則根據顯示格式進 行處理並輸出,否則,將接收的圖像數據的尺寸採用低位補O的方式還原為 340x240,之後再根據顯示格式進行處理並輸出。
本發明還提供了 一種基於USB模式的圖像傳輸裝置,用於將圖像傳感器 傳送來的圖像數據處理後傳遞給基於USB1.1模式的主機,該裝置包括
通用數字圖像處理模塊,用於對圖像傳感器以預先設定的行長傳輸來的 圖像數據進行處理,並將處理後的圖像數據傳送給基於USB1.1模式的圖像數 據處理模塊;
基於USB1.1模式的圖像數據處理模塊,用於對通用數字圖像處理模塊傳 送來的圖像數據進行轉換處理,轉換為與主機端支持的顯示格式匹配的圖像 格式後傳送給USB傳輸模塊;
USB傳輸模塊,用於將接收到的圖像數據傳送給主機。
可選地,所述的裝置還包括
行長調整處理模塊,用於根據USB1.1模式下的傳輸速度確定針對待傳輸 數據需要增加的行長,並將需要增加的行長設置於圖像傳感器的寄存器,以 控制圖像傳感器以增加後的行長傳送圖像數據。
可選地,本發明所述的裝置還包括
當主機端支持VGA或QVGA圖像尺寸時,所述的基於USB1. 1模式的圖像
數據處理模塊包括
根據圖像數據計算獲得對應的紅色分量平均值和綠色分量平均值共4個字 節,並丟棄各個字節中的最低兩位,獲得剩餘的3個字節數的圖像數據;
根據圖像數據計算獲得對應的綠色分量平均值和藍色分量平均值共4個字 節,並丟棄各個字節中的最低兩位,獲得剩餘的3個字節數的圖像數據;
當主機端支持QQVGA圖像尺寸時,所述的基於USB1.1模式的圖像數據 處理模塊包括
將圖像數據中的16個序列劃分為4個Y、 4個U、 4個Y和4個V共4組,並分
別求出每組的平均值,作為確定的圖像數據。
可選地,所述的主機執行的處理包括判斷當前顯示尺寸是否為 QQVGA,如果是,則根據顯示格式進行處理並輸出,否則,將接收的圖像 數據的尺寸採用低位補0的方式還原為340 x240,之後再根據顯示格式進行 處理並輸出。
由上述本發明提供的技術方案可以看出,本發明無需在圖像處理器內部 做JPEG圖像壓縮,從而可以降低晶片的面積,減少晶片的成本,同時可以 保證在VGA和QVGA才莫式下傳輸速率可以達到20f/s,在QQVGA模式下傳輸 速率可以達到30f/s,並且可以得到較好的圖像質量;另外,對經過通用模塊 處理後的圖像進行下採樣處理後再傳送至主機端,主機端只需要對圖像進行 彩色插值處理後進行放大或縮小,以及根據顯示格式進行色彩空間變換即 可,而不需要再進行其它的運算而增加CPU的資源佔用,也就是說,本發明 提供的實現方案的運算量比在主機端進行JPEG解壓對CPU資源佔用量小。


圖1為本發明的數字圖像處理器的內部結構和系統連接方式的框圖。 圖2為通用的數字圖像處理模塊的結構框圖。
圖3為將輸入的尺寸為VGA格式為YU YV的數據圖像轉換為Beyer格式尺 寸大小為240 x 240圖像數據的方法。
圖4為USB1.1模式下輸出圖像尺寸為QQVGA圖像的數據變換的結果。 圖5為WDM驅動程序處理輸入的圖像數據的流程圖。
具體實施例方式
本發明是為了解決在USB1.1模式下圖像傳輸速率較慢的問題,對輸入的 圖像格式大小為VGA的圖像進行下採樣和壓縮處理,在保證圖像的質量和傳 輸速率的前提下,儘可能的減少晶片的成本。
本發明涉及的數字圖像處理器包括預處理模塊、插值模塊、自動曝光 控制、自動白平衡、Gamma校正、色彩空間變換、對比度增強、色彩校正等 一些通用的圖像處理模塊;另外,圖像處理器中還包括用於進行圖像數據傳 輸的USB2.0總線模塊及USB1.1總線模塊,本發明為保證USB1.1模式的圖像 數據傳輸,便在該數字圖像處理器中設置了基於USB1.1模式的圖像數據處理 模塊,其用於在USB1. 1模式下對輸入的圖像數據進行處理的功能模塊。
基於USB1.1模式的圖像數據處理模塊主要是根據在USB1.1模式下WDM (視窗驅動模式)驅動層對數字圖像處理器晶片的寄存器的設置,對採集到 的圖像數據進行處理。
進一步講,首先,由主機端的WDM驅動程序對當前主機USB的傳輸模式 和當前顯示格式進行判斷,並根據不同的顯示格式及模式初始化圖像處理器 和圖像傳感器的相關寄存器設置;之後,圖像傳感器將根據針對其寄存器的 設置將採集的圖像數據傳遞給圖像處理器,並由被設置寄存器後的圖像處理 器根據其寄存器的設置值對輸入的圖像進行處理;
其中,圖像處理器具體實現的處理包括
(1)若當前主機USB的傳輸模式為USB1.1,並且上端設定的圖像顯示
格式大小為VGA格式或QVGA格式時,利用基於USB1.1模式的圖像數據處理 模塊對經過通用模塊處理得到的圖像大小為640 x 480 x 2,格式為YUY2的圖 像進行處理,得到一組圖像大小為240x240的Bayer格式的圖像,並傳送到 主機端;對應的,在主機端,首先將圖像恢復為320x240的Bayer格式的圖 像數據,再將圖像進行彩色插值,得到RGB24格式的圖像數據,根據顯示尺 寸的大小進行尺寸變換,若顯示格式為RGB24則直接顯示,若顯示格式為 YUY2則將圖像格式轉換為YUY2格式後顯示;
(2)若當前主機USB的傳輸模式為USB1.1,並且上端設定的圖像顯示 格式大小為QQVGA格式時,利用基於USB1.1模式的圖像數據處理模塊對經 過通用模塊處理得到的圖像大小為640 x 480 x 2,格式為YUY2的圖像進行處 理,得到一組圖像大小為160x 120x2的格式為YUY2的圖像並傳送到主機 端;對應的,在主機端,根據顯示的格式若為YUY2格式則直接顯示,若為 RGB24格式則進行格式轉換後顯示。
為便於對本發明的理解,下面將結合附圖對本發明的具體實現方式進行 詳細說明。
由前面描述可知,為實現本發明,首先需要對寄存器進行初始化處理, 包括針對圖像傳感器的寄存器和圖像處理器的寄存器的設置,所述的圖像傳 感器的寄存器中需要設置基於USB工作模式確定圖像數據傳輸行長,例如, 設置基於USB1.1模式確定的需要增加的行長信息等,所述的圖像處理器的寄 存器中保存設置著圖像處理器進行圖像處理及傳輸處理時需要應用的信息, 相應的針對各寄存器的具體初始化實現過程包括 (一)針對圖fJt理器的寄存器的初始化設置
1、在圖像處理器的寄存器中設置USB工作模式;
具體為根據當前的USB設備的工作模式不同,將相應的工作模式寫入 圖像處理晶片(即圖像處理器)的相應寄存器,以告知圖像處理晶片當前 USB主機的工作模式,便於圖像處理晶片根據寄存器的設置選擇不同的數據
處理方式;其中,對於支持即插即用的USB設備,是通過WDM驅動程序在設 備插入後通過主機的底層驅動模塊獲取設備的配置描述符,根據配置描述符 的不同來區分USB2.0和USB1.1設備,從而確定USB設備的工作模式;
2、在圖像傳感器的寄存器中設置數據輸出方式信息;
在通過屬性設置接口獲取要顯示的圖像格式大小後,根據由屬性設置接 口獲取的當前顯示的圖像尺寸大小設置圖像處理晶片的相應寄存器,即在寄 存器中設置主機端支持的圖像顯示格式信息,圖像處理晶片會根據寄存器的 這一設置選擇數據輸出方式;
(二)針對圖像傳感器的寄存器的初始化設置
在圖像傳感器的寄存器中設置圖像傳感器輸出的圖像數據中每行的長 度,具體設置每行長度的方法包括
1、 若當前的USB主機的工作模式為USB2.0模式時,由於其傳輸速率 高,可以維持圖像傳感器中原來的圖像的行長不變進行傳輸。
2、 若當前的USB主機的工作模式為USB1.1模式時,由於傳輸速率的限 制,需要增加每行的長度,以達到速率匹配;
相應的需要增加的行長度的確定方式包括確定USB1.1模式下的傳輸速 率為12Mb/s,圖像數據通過等時傳輸的方式傳送到主機端,USB1.1模式下 可分配給等時傳輸的最高帶寬為80。/。,這樣,相應的可利用帶寬約為 1.2MB/s,由於USB1.1模式下的數據傳輸是按照1ms每幀的方式傳輸,這樣 1 ms內可以傳輸的字節數約為1.2K字節,這就要求從設備發送過來的數據量 不能超過1.2KB/ms,據此可以得到需要增加的行長需要滿足下式
增加行長> { [ ( 1ms x時鐘頻率)/ ( 1.2K x 2/每兩行產生的數據 量)]-原行長}。
完成上述的各寄存器信息的初始化配置後,圖像傳感器便可以根據設定 的行長將圖像數據傳送給圖像處理器,相應的圖像處理器便可以根據寄存器 中相應的設置完成圖像數據的處理傳輸,從而適應不同USB工作模式的圖像
數據傳輸需求。
下面將結合附圖對本發明所述的裝置的具體實現結構進行描述,如圖1所
示,所述的裝置包括圖像傳感器10、數字圖像處理器20和主機30,數字圖像 處理器與圖像傳感器10相連,用於將圖像傳感器採集的圖像數據處理後發送 給主機30,所述的圖像傳感器用於產生圖像格式大小為VGA格式的Bayer格 式的原始數據,所述的主機30則會以預定的顯示格式顯示接收到的圖像數據。
所述的數字圖像處理器20具體包括由圖像傳感器10傳遞來的輸入圖像 數據首先經過通用數字圖像處理模塊21進行數字圖像處理;通用數字圖像處 理模塊21讀取寄存器設置模塊23的寄存器值,判斷當前主機的USB工作模 式,若為USB2.0工作模式,則將輸出的YUY2格式直接輸出到USB傳輸模塊 24傳送到主機端進行顯示;若為USB1.1工作模式則將輸出的YUY2格式的數 據輸入到基於USB!1.1模式的圖像處理模塊22進行處理後再輸出到USB傳輸 模塊24,由USB傳輸模塊24傳送到主機端進行處理後顯示。
所述的主機30的結構包括底層驅動模塊31、 WDM驅動模塊32、屬性 設置接口33和顯示34。底層驅動模塊由主機的底層硬體和軟體組成,負責底 層的數據傳輸;WDM驅動模塊32作為處理的核心,連接底層驅動模塊和屬 性接口,對收到的數據進行處理後顯示,還用於所前面所述的各寄存器進行 初始化設置操作。
基於圖1所示的本發明提供的裝置,其中,通用數字圖像處理模塊中用於 對圖像數據進行處理的具體結構如圖2所示,主要包括
預處理模塊211 ,用於對輸入的原始數字圖像進行預處理。
彩色插值模塊212,用於將輸入的原始圖像進行彩色插值處理,即轉換 為RGB24格式的圖像數據;
白平衡模塊21:3,用於根據彩色插值輸出的數據進行數據的白平衡統 計,將統計的結果送入到預處理模塊211作為針對下一幀輸入圖像進行預處理的參數;
色彩校正模塊214和Gamma校正模塊215,分別用於對RGB24的圖像進 -f亍色彩才交正和Gamrna才交正;
色彩空間轉換模塊216,用於將RGB24格式的圖像數據轉換為格式為 YUY2格式的圖像數據;
自動曝光控制模塊217,用於根據轉換格式後的圖像數據的亮度值進行 統計,以進行自動曝光控制,將得到的曝光時間經過寄存器設置模塊23中輸 入到圖像傳感器10。
對比度增強模塊2化,用於輸出格式為YUY2 (或YUYU,其與YUY2格式 相同)的圖像數據。
下面將對圖1中的基於USB1.1模式的圖像數據處理模塊22的具體實現的 處理功能進行詳細的說明。
(一)基於圖1所示的本發明提供的裝置,當顯示格式大小為VGA或 QVGA格式時,則由基於USB1.1模式的圖像數據處理模塊22產生一組大小為 240x240的Bayer格式的圖像數據,相應的具體處理過程如圖3所示,包括
步驟221,輸入的第4n+1行的YUYV (或YUY2)的數據,對每4個字節 為一組進行計算,先對兩個Y求平均,再根據公式
R = Y + 1.5748x V;
G=Yx 0.1873 (U-128) -0.4681 x (V-128); B=Y+ 1.8556 x (U-128);
計算出R、 G、 B的值,每一組YUYV依次產生一個R或G,對於第4n+1行 轉換出來的值將其保存到步驟222所示的長度為320位元組的緩存內,數據的排 列順序為RGRG…;對於接下來的步驟223所示的第4n+2行同樣按上述方法 依次產生R或G,每產生一個R或G,從緩存裡讀出相對應位置的R或G,求取 平均值得到mR或mG,對每得到的4個mR1、 mG1、 mR2、 mG2丟掉每個字 節的最低兩位,並依次拼成如下3個字節
D1[7:0]={mR1〖7:5], mG1[7鄰,
D2={mG5:2> mR2[7:4]},
D3={mR2[3:2], mG2[7:2},
將三個字節輸出到USB傳輸模塊24。
接下來為224所示的針對第4n+3行和第4n+4行的處理,對第4n+3行計算 出的GBGB序列存入320位元組的緩存中,在第4n+4^f亍讀出相應緩存中的值求 取平均值,按照在第4n+1和4n+2中所述的方法得到D1、 D2和D3並輸出到 USB傳輸模塊24。這樣就可以輸出一組240 x 240的Bayer格式的圖像數據。
(二)當顯示格式為QQVGA時,圖1中的基於USB1.1模式的圖像數據 處理模塊22對圖像處理序列可以按照圖4中步驟227所示的序列來描述,以獲 得160x 120格式的圖像數據,相應的處理過程包括
對於第4n+1行的數據,對每16個步驟227所示的序列,對Y1 、 Y2、 Y3、 Y4求取平均值mY1,對U1、 U2、 U3、 U4求取平均值mU,對Y5、 Y6、 Y7、 Y8求取平均值mY2,對V1、 V2、 V3、 V4求取平均值mV,並按順序存 入緩存,得到步驟228所示的一組新的序列;
對於第4n+2行先按照第4n+1行的方法求取平均,並取出緩存中的相對應 的點求取平均後再:l要照順序存入緩存中;
第4n+3行按照第4n+2行的方法更新緩存裡的數據;
第4n+4行按騰4n+2行的順序進行計算,直接輸出到USB傳輸模塊24中。
上述基於USB1.1模式的圖像數據處理模塊的具體實現方法是在VGA或 QVGA模式下對YUYV格式的圖像數據抽取出Bayer格式的圖像數據,採用了
對周圍值求取平均的方法,而不是直接丟點,避免了傳送到主機端進行彩色 插值和放大插值後出現鋸齒的現象,也因圖像是經過各種算法處理後的圖 像,主機端就無需再做其它的算法處理,節省了CPU的資源佔用,丟棄了求 取平均值後的每個字節的低2位,在對圖像質量影響不大的情況下將幀速率提高到了 20f/s;在QQVGA模式下經過對周圍值進行平均值處理後的YUYV格 式的圖像,主機端可在YUY2格式下直接顯示,在RGB24格式下只需要進行 色彩空間變換後即可顯示,顯示的圖像避免了鋸齒,且傳輸速率可以達到 30f/s。
由所述基於USB1.1模式的圖像數據處理模塊22處理後的數據經USB傳輸 模塊24將傳輸給主機,在主機中由WDM驅動模塊32對接收到的圖像數據進 行處理,相應的處理的流程如圖5所示,具體包括
步驟321,判斷USB工作模式是否為USB2.0的工作模式,若是,則執行 步驟327,否則執行步驟322;
步驟322:如果工作在USB1.1模式下,則先判斷當前顯示的尺寸大小是 否為QQVGA,如果是,則執行步驟327,否則執行步驟323;
步驟323、 324,將圖像尺寸還原為320x240,還原方法為將收到的圖 像數據每6bits取出,在低位補上2個0,組成一個字節;然後還進行彩色插值 處理,並執行步驟325;
步驟325,判斷圖像尺寸是否為QVGA,如果是,則執行步驟328,否則 執行步驟326;
步驟326,對國像進行放大插值處理,並執行步驟328;
步驟327,判斷顯示格式是否為YUY2,如果是,則顯示,否則執行步驟329;
步驟328,判斷圖像顯示格式是否為RGB24,如果是,則顯示,否則, 執行步驟329;
步驟329,對閨像進行色彩空間轉換後輸出顯示。
以上所述,僅為本發明較佳的具體實施方式
,但本發明的保護範圍並不 局限於此,任何熟悉本技術領域的技術人員在本發明揭露的技術範圍內,可 輕易想到的變化或替換,都應涵蓋在本發明的保護範圍之內。因此,本發明 的保護範圍應該以權利要求的保護範圍為準。
權利要求
1、一種基於USB模式的圖像傳輸方法,該方法用於數字圖像處理器向基於USB1.1模式的主機端傳輸由圖像傳感器傳遞來的圖像數據,其特徵在於,該方法具體包括圖像傳感器根據預先設置的行長將採集的圖像數據發送給數字圖像處理器,並由數字圖像處理器對所述圖像處理進行處理,所述的行長為根據USB1.1模式的傳輸速率確定;數字圖像處理器將處理後的圖像數據進行轉換處理,並在轉換為與主機端支持的圖像尺寸匹配的圖像格式後傳送給主機端。
2、 根據權利要求1所述的方法,其特徵在於,基於USB1.1模式的傳輸速 率,所述的預先設置的行長不小於公式{ [ (1msx時鐘頻率)/ (1.2Kx2/ 每兩行產生的數據量)]-原行長}確定的值。
3、 根據權利要求1所述的方法,其特徵在於,所述的行長預先設置於圖 像傳感器的寄存器中。
4、 根據權利要求1、 2或3所述的方法,其特徵在於,當主機端支持VGA或QVGA圖像尺寸時,所述的轉換處理包括 根據圖像數據計算獲得對應的紅色分量平均值和綠色分量平均值共4個字節,並丟棄各個字節中的最低兩位,獲得剩餘的3個字節數的圖像數據;根據圖像數據計算獲得對應的綠色分量平均值和藍色分量平均值共4個字節,並丟棄各個字節中的最低兩位,獲得剩餘的3個字節數的圖像數據; 當主機端支持QQVGA圖像尺寸時,所述的轉換處理包括 將圖像數據中的16個序列劃分為4個Y、 4個U、 4個Y和4個V共4組,並分別求出每組的平均值,作為確定的圖像數據。
5、 根據權利要求4所述的方法,其特徵在於,所述的方法還包括主機端判斷當前顯示尺寸是否為QQVGA,如果是,則根據顯示格式進 行處理並輸出,否則,將接收的圖像數據的尺寸採用低位補O的方式還原為 340x240,之後再#4居顯示格式進行處理並輸出。
6、 一種基於USB模式的圖像傳輸裝置,用於將圖像傳感器傳送來的圖 像數據處理後傳遞給基於USB1.1模式的主機,其特徵在於,該裝置包括通用數字圖像處理模塊,用於對圖像傳感器以預先設定的行長傳輸來的 圖像數據進行處理,並將處理後的圖像數據傳送給基於USB1. 1模式的圖像數 據處理模塊;基於USB1.1模式的圖像數據處理模塊,用於對通用數字圖像處理模塊傳 送來的圖像數據進行轉換處理,轉換為與主機端支持的顯示格式匹配的圖像 格式後傳送給USB傳輸模塊;USB傳輸模塊,用於將接收到的圖像數據傳送給主機。
7、 根據權利要求6所述的裝置,其特徵在於,所述的裝置還包括 行長調整處理模塊,用於根據USB1.1模式下的傳輸速度確定針對待傳輸數據需要增加的行長,並將需要增加的行長設置於圖像傳感器的寄存器,以 控制圖像傳感器以增加後的行長傳送圖像數據。
8、 根據權利要求6或7所述的裝置,其特徵在於,當主機端支持VGA或QVGA圖像尺寸時,所述的基於USB1.1模式的圖像 數據處理模塊包括根據圖像數據計算獲得對應的紅色分量平均值和綠色分量平均值共4個字 節,並丟棄各個字節中的最低兩位,獲得剩餘的3個字節數的圖像數據;根據圖像數據計算獲得對應的綠色分量平均值和藍色分量平均值共4個字 節,並丟棄各個字節中的最低兩位,獲得剩餘的3個字節數的圖像數據;當主機端支持QQVGA圖像尺寸時,所述的基於USB1.1模式的圖像數據 處理模塊包括將圖像數據中的16個序列劃分為4個Y、 4個U、 4個Y和4個V共4組,並分 別求出每組的平均值,作為確定的圖像數據。
9、根據權利要求8所述的裝置,其特徵在於,所述的主機執行的處理包 括判斷當前顯示尺寸是否為QQVGA,如果是,則根據顯示格式進行處理 並輸出,否則,將接收的圖像數據的尺寸採用低位補0的方式還原為340x 240,之後再根據顯示格式進行處理並輸出。
全文摘要
本發明涉及一種基於USB模式的圖像傳輸方法及裝置。本發明用於數字圖像處理器向基於USB1.1模式的主機端傳輸由圖像傳感器傳遞來的圖像數據,具體包括首先,圖像傳感器根據預先設置的行長將採集的圖像數據發送給數字圖像處理器,並由數字圖像處理器對所述圖像處理進行處理,所述的行長為根據USB1.1模式的傳輸速率確定;之後,數字圖像處理器將處理後的圖像數據進行轉換處理,並在轉換為與主機端支持的圖像尺寸匹配的圖像格式後傳送給主機端。因此,本發明提供的實現方案的運算量比在主機端進行JPEG解壓對CPU資源佔用量要小,使得本發明可以有效降低晶片的面積,減少晶片的實現成本。
文檔編號G06F3/14GK101192136SQ20061014426
公開日2008年6月4日 申請日期2006年11月30日 優先權日2006年11月30日
發明者明 江, 袁紅星, 青 貢 申請人:北京思比科微電子技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀