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

圖像壓縮系統(tǒng)及壓縮方法

文檔序號:7746981閱讀:207來源:國知局
專利名稱:圖像壓縮系統(tǒng)及壓縮方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)字電影領(lǐng)域內(nèi)的數(shù)字視頻壓縮技術(shù),具體涉及圖像壓縮系統(tǒng)及壓縮 方法。
背景技術(shù)
在數(shù)字電影制作過程中,在作為數(shù)字影片節(jié)目源的原始膠片素材轉(zhuǎn)換為數(shù)字格式 后得到數(shù)字電影發(fā)行母版(DCDM,Digital Cinema Distribution Master),DCDM 包含數(shù) 字格式的聲音、字幕和未壓縮的圖像數(shù)據(jù),由于包含的圖像數(shù)據(jù)并未進(jìn)行壓縮,數(shù)據(jù)量非 常大,不便于發(fā)行。例如根據(jù)DCI規(guī)范可以計算出,一部2小時的2K模式(屏幕尺寸為 2048*1080)、24幀/s的數(shù)字電影,需要存儲空間為2TB,可見其圖像數(shù)據(jù)量相當(dāng)龐大,不利 于數(shù)字電影的發(fā)行和放映,所以需要對數(shù)字電影進(jìn)行圖像壓縮。目前,在數(shù)字電影規(guī)范(DCI)中建議采用JPEG 2000標(biāo)準(zhǔn)進(jìn)行圖像壓縮,這樣 2TB大小的DCDM數(shù)據(jù)需經(jīng)圖像壓縮編碼、封裝打包后生成數(shù)字電影數(shù)據(jù)包(DCP,Digital Cinema Package)文件,所占容量減小至150GB到250GB大小。但由于采用JPEG 2000標(biāo)準(zhǔn)處理算法比較復(fù)雜,因此其處理每一幀圖像的時間較 長,仍以一部放映時長為2小時的數(shù)字影片為例,采用JPEG2000標(biāo)準(zhǔn)進(jìn)行圖像壓縮通常需 要48小時的壓縮制作時間,其壓縮制作時間較之影片播放時間極不相稱。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供圖像壓縮系統(tǒng)及壓縮方法,以縮短視頻流 壓縮過程中的圖像壓縮所需的時間。本發(fā)明提供的一種圖像壓縮系統(tǒng),包括源數(shù)據(jù)存儲單元,存儲有圖像數(shù)據(jù);數(shù)據(jù)分發(fā)控制單元,用于生成數(shù)據(jù)分發(fā)策略,并根據(jù)所述數(shù)據(jù)分發(fā)策略從源數(shù)據(jù) 存儲單元依次讀取所述圖像數(shù)據(jù)的各幀圖像分發(fā)給各個圖像壓縮單元;所述數(shù)據(jù)分發(fā)策略 包括所選用的圖像壓縮單元、各幀圖像分發(fā)順序和分發(fā)時間間隔;至少兩個圖像壓縮單元,用于對接收的圖像進(jìn)行壓縮編碼;和目標(biāo)數(shù)據(jù)存儲單元,用于將依次接收的各個圖像壓縮單元壓縮編碼后的各幀圖像 進(jìn)行依次存儲。由上,本發(fā)明通過設(shè)置多個圖像壓縮單元對各幀圖像進(jìn)行處理,縮短了圖像壓縮 時間。并且通過對各幀圖像分發(fā)順序和分發(fā)時間間隔的控制可以實現(xiàn)目標(biāo)數(shù)據(jù)存儲單元依 次接收的圖像幀與源數(shù)據(jù)存儲單元發(fā)送的圖像幀順序相同,為正確的順序,不需要目標(biāo)數(shù) 據(jù)存儲單元進(jìn)行重排序,簡化了目標(biāo)數(shù)據(jù)存儲單元的數(shù)據(jù)處理,從而進(jìn)一步縮短了整體的 視頻流的圖像壓縮處理時間。本發(fā)明提供的另一種圖像壓縮系統(tǒng),包括源數(shù)據(jù)存儲單元,存儲有圖像數(shù)據(jù);
數(shù)據(jù)分發(fā)控制單元,用于生成數(shù)據(jù)分發(fā)策略,并根據(jù)所述數(shù)據(jù)分發(fā)策略從源數(shù)據(jù) 存儲單元讀取圖像數(shù)據(jù)的各幀圖像分發(fā)給各個圖像壓縮單元;所述數(shù)據(jù)分發(fā)策略包括所選 用的圖像壓縮單元、所選用的圖像壓縮單元中處于可分配狀態(tài)的圖像壓縮單元;至少兩個圖像壓縮單元,所述圖像壓縮單元用于對接收的圖像進(jìn)行壓縮編碼;和目標(biāo)數(shù)據(jù)存儲單元,用于接收各個圖像壓縮單元壓縮編碼后的各幀圖像并根據(jù)各 幀圖像的序列號重新排序后進(jìn)行存儲。由上,本發(fā)明通過設(shè)置多個圖像壓縮單元對各幀圖像進(jìn)行處理,縮短了圖像壓縮 時間。并且通過上述系統(tǒng),可以降低對各個圖像壓縮單元性能的要求,即便各個圖像壓縮單 元處理每幀圖像所需時間不同也可以得到正確順序的圖像進(jìn)行存儲。本發(fā)明提供的圖像壓縮方法,包括A、數(shù)據(jù)分發(fā)控制單元生成數(shù)據(jù)分發(fā)策略,并根據(jù)所述數(shù)據(jù)分發(fā)策略從源數(shù)據(jù)存儲 單元讀取圖像數(shù)據(jù)的各幀圖像分發(fā)給各個圖像壓縮單元;B、各個圖像壓縮單元對收到的圖像進(jìn)行壓縮編碼后發(fā)送給目標(biāo)數(shù)據(jù)存儲單元;C、目標(biāo)數(shù)據(jù)存儲單元接收各個圖像壓縮單元發(fā)送的各幀圖像并進(jìn)行存儲。由上,本發(fā)明通過多個圖像壓縮單元對各幀圖像進(jìn)行處理,縮短了圖像壓縮時間。其中,所述步驟A前進(jìn)一步包括數(shù)據(jù)分發(fā)控制單元獲得各個圖像壓縮單元的各 個配置文件;步驟A所述生成數(shù)據(jù)分發(fā)策略是根據(jù)所述各個配置文件生成。由上,分發(fā)策略是根據(jù)各個圖像壓縮單元的各個配置文件生成,可以實現(xiàn)分發(fā)策 略的靈活配置。其中,所述配置文件中記載對應(yīng)的圖像壓縮單元是否為空閑狀態(tài);步驟A所述數(shù) 據(jù)分發(fā)策略包括所選用的圖像壓縮單元、各幀圖像向各個圖像壓縮單元的分發(fā)順序和分 發(fā)時間間隔;所述所選用的圖像壓縮單元從配置文件中記載為空閑狀態(tài)的圖像壓縮單元中 選取;步驟C所述存儲為將依次接收的各幀圖像依次存儲。由上,通過對各幀圖像分發(fā)順序和分發(fā)時間間隔的控制可以實現(xiàn)目標(biāo)數(shù)據(jù)存儲單 元依次接收的圖像幀與源數(shù)據(jù)存儲單元發(fā)送的圖像幀順序相同,為正確的順序,不需要目 標(biāo)數(shù)據(jù)存儲單元進(jìn)行重排序,簡化了目標(biāo)數(shù)據(jù)存儲單元的數(shù)據(jù)處理,從而進(jìn)一步縮短了整 體的視頻流的圖像壓縮處理時間。其中,所述分發(fā)時間間隔為目標(biāo)數(shù)據(jù)存儲單元處理一幀圖像所需時間t。由上,t的時長選取目標(biāo)數(shù)據(jù)存儲單元處理一幀圖像所需時間,可以實現(xiàn)目標(biāo)數(shù)據(jù) 存儲單元處理一幀圖像后即能夠接收到下一幀圖像,從而避免在目標(biāo)數(shù)據(jù)存儲單元設(shè)置較 大的緩存。其中,步驟A所述數(shù)據(jù)分發(fā)策略還包括所選取的圖像壓縮單元的數(shù)量,采用下述 公式計算Tz/t,其中Tz為圖像壓縮單元壓縮每幀圖像的所需時間,t為所述目標(biāo)數(shù)據(jù)存儲 單元處理一幀圖像所需時間。由上,可以實現(xiàn)僅選取合適數(shù)量的圖像壓縮單元,使得各個圖像壓縮單元使用率 高,避免因無圖像處理導(dǎo)致的使用率低。其中,所述配置文件中記載對應(yīng)的圖像壓縮單元是否為空閑狀態(tài);步驟A所述數(shù) 據(jù)分發(fā)策略包括所選用的圖像壓縮單元和所選用的處于可分配狀態(tài)的圖像壓縮單元;所 述所選用的圖像壓縮單元從配置文件中記載為空閑狀態(tài)的圖像壓縮單元中選取;步驟B所述對收到的圖像進(jìn)行壓縮編碼后還包括通知數(shù)據(jù)分發(fā)控制單元其為處于可分配狀態(tài);步驟 C所述存儲為將接收的各幀圖像根據(jù)各幀圖像的序列號重新排序后進(jìn)行存儲。由上,并不對圖像分發(fā)順序、分發(fā)時間間隔進(jìn)行控制,而在存儲前進(jìn)行重現(xiàn)排序, 可以降低對各個圖像壓縮單元性能的要求,即便各個圖像壓縮單元處理每幀圖像所需時間 不同也可以得到正確順序的圖像進(jìn)行存儲。其中,步驟A所述生成數(shù)據(jù)分發(fā)策略后還包括數(shù)據(jù)分發(fā)控制單元向所選取的圖 像壓縮單元發(fā)送信息修改相應(yīng)圖像壓縮單元的配置文件中記載為工作狀態(tài);步驟C后還包 括所有圖像數(shù)據(jù)處理完畢后,數(shù)據(jù)分發(fā)控制單元向所選取的圖像壓縮單元發(fā)送信息,修改 相應(yīng)圖像壓縮單元的配置文件中記載為空閑狀態(tài)。由上,可以實現(xiàn)將圖像壓縮單元在多個圖像壓縮系統(tǒng)中的共享,具體來說,當(dāng)圖像 壓縮單元被一個圖像壓縮系統(tǒng)使用時其配置文件中記載為工作狀態(tài),避免被其他圖像壓縮 系統(tǒng)使用,當(dāng)圖像壓縮單元被使用完畢后,其配置文件中記載為空閑狀態(tài),供其他圖像壓縮 系統(tǒng)使用。


圖1為本發(fā)明圖像壓縮系統(tǒng)原理圖;圖2為本發(fā)明圖像壓縮方法流程圖;圖3為本發(fā)明多個圖像壓縮系統(tǒng)共享圖像壓縮單元的原理圖。
具體實施例方式如圖1示出了本發(fā)明的圖像壓縮系統(tǒng),是一種集群式的圖像壓縮系統(tǒng),包括源數(shù) 據(jù)存儲單元101、數(shù)據(jù)分發(fā)控制單元102、多個圖像壓縮單元103、目標(biāo)數(shù)據(jù)存儲單元104。其 中源數(shù)據(jù)存儲單元101存儲有DCDM數(shù)據(jù)。其中,源數(shù)據(jù)存儲單元101可以由數(shù)據(jù)服 務(wù)器實現(xiàn),例如采用RAID5的存儲架構(gòu)的數(shù)據(jù)服務(wù)器。RAID5是一種分布式奇偶校驗的獨(dú)立 磁盤結(jié)構(gòu),其由獨(dú)立磁盤冗余陣列(RAID,RedundantArray of Independent Disk)發(fā)展而 來,可以保證存儲數(shù)據(jù)的安全性、較好的存儲性能及較低的成本。由于采用RAID5存儲架構(gòu) 的數(shù)據(jù)服務(wù)器為公知技術(shù)且非本發(fā)明關(guān)注重點(diǎn),不再贅述。數(shù)據(jù)分發(fā)控制單元102用于根據(jù)獲取的各個圖像壓縮單元103的配置文件生成數(shù) 據(jù)分發(fā)策略,并根據(jù)數(shù)據(jù)分發(fā)策略從源數(shù)據(jù)存儲單元101讀取DCDM數(shù)據(jù)的各幀圖像數(shù)據(jù)分 發(fā)給各個圖像壓縮單元103。所述數(shù)據(jù)分發(fā)策略包括所要采用的圖像壓縮標(biāo)準(zhǔn)、所要使用 的圖像壓縮單元103、分發(fā)圖像數(shù)據(jù)時對所要使用的各個圖像壓縮單元的訪問順序、先后訪 問的兩圖像壓縮單元的時間間隔(即相鄰兩幀圖像的分發(fā)時間間隔)。圖像壓縮單元103存儲有配置文件,配置文件中記載其采用的圖像壓縮標(biāo)準(zhǔn),其 用于根據(jù)配置文件中的圖像壓縮標(biāo)準(zhǔn)對接收的圖像進(jìn)行壓縮編碼。若配置文件中記載了多 個圖像壓縮標(biāo)準(zhǔn),表示其可以采用多種圖像壓縮標(biāo)準(zhǔn)進(jìn)行圖像壓縮。目標(biāo)數(shù)據(jù)存儲單元104用于接收各個圖像壓縮單元103處理后的各個圖像并進(jìn)行 存儲,以供制作數(shù)字電影包DCP后續(xù)制作過程使用。其中目標(biāo)數(shù)據(jù)存儲單元104可以由數(shù)據(jù) 存儲服務(wù)器實現(xiàn)。目標(biāo)數(shù)據(jù)存儲單元104還可以包括對壓縮的圖像數(shù)據(jù)進(jìn)行校驗的功能,以判斷數(shù)據(jù)的正確性,由于檢驗方法為公知技術(shù)且非本發(fā)明重點(diǎn),不再贅述。另外,如圖3示出了共享所述多個圖像壓縮單元103的多個圖像壓縮系統(tǒng),其中圖 3中以兩個圖像壓縮系統(tǒng)進(jìn)行的圖示。下面結(jié)合圖1并參見圖2示出的本發(fā)明流程圖,對本發(fā)明圖像壓縮方法進(jìn)行詳細(xì) 說明。步驟201 數(shù)據(jù)分發(fā)控制單元102獲得各個圖像壓縮單元103的各個配置文件并存儲。其中,獲得各個圖像壓縮單元103各個配置文件方式可以是由數(shù)據(jù)分發(fā)控制單元 102發(fā)出廣播信息,等待各個圖像壓縮單元103返回的包含配置文件的響應(yīng)信息的方式獲 ??;也可以是由各個圖像壓縮單元103周期廣播其配置文件,由數(shù)據(jù)分發(fā)控制單元102偵聽 獲取。上述兩種方式均可以由數(shù)據(jù)分發(fā)控制單元102根據(jù)獲得的配置文件得知哪些圖像壓 縮單元103處于空閑、工作或關(guān)機(jī)狀態(tài)。這里需要說明的是,本發(fā)明中將數(shù)據(jù)分發(fā)控制單元102未被分配去執(zhí)行數(shù)據(jù)壓縮 處理的狀態(tài)為空閑狀態(tài),將被分配去執(zhí)行數(shù)據(jù)壓縮處理的狀態(tài)為工作狀態(tài)、關(guān)閉電源為關(guān) 機(jī)狀態(tài)。設(shè)置多種狀態(tài)是為了如圖3所示便于圖像壓縮單元可同時應(yīng)用于多個圖像壓縮系 統(tǒng),被多個圖像壓縮系統(tǒng)所使用,以實現(xiàn)多個圖像壓縮系統(tǒng)的圖像壓縮單元的共享。步驟202 數(shù)據(jù)分發(fā)控制單元102根據(jù)各個配置文件生成統(tǒng)一的數(shù)據(jù)分發(fā)策略。所述數(shù)據(jù)分發(fā)策略可以包括所要采用的圖像壓縮標(biāo)準(zhǔn)、所要使用的圖像壓縮單 元103、依次分發(fā)各幀圖像時對各個圖像壓縮單元的訪問順序、先后訪問的兩圖像壓縮單元 的時間間隔(即相鄰兩幀圖像的分發(fā)時間間隔)。其中,所要采用的圖像壓縮標(biāo)準(zhǔn)可以根據(jù)用戶設(shè)定的壓縮標(biāo)準(zhǔn)確定(如通過對話 框確定)或默認(rèn)的壓縮標(biāo)準(zhǔn),如本實施例中采用JPEG 2000的圖像壓縮標(biāo)準(zhǔn)作為默認(rèn)的壓 縮標(biāo)準(zhǔn)。所要使用的圖像壓縮單元103可根據(jù)配置文件方式選取,即選取配置文件中記 載為處于空閑狀態(tài)的圖像壓縮單元103,并按照下面的描述選取所需數(shù)量的圖像壓縮單元 103。依次分發(fā)各幀圖像時對各個圖像壓縮單元103的訪問順序、先后訪問的相鄰兩圖 像壓縮單元103的時間間隔(即相鄰兩幀圖像的分發(fā)時間間隔)及上述所需數(shù)量的圖像壓 縮單元103采用下述方式生成假設(shè)η個圖像壓縮單元103,任意訪問順序,如為1、2......η、1、2......η、1、
2......η循環(huán)順序,每個圖像壓縮單元103處理壓縮每幀圖像的所需時間為Τζ,設(shè)訪問相
鄰兩個圖像壓縮單元103時間間隔為t,較佳的,t的時長選取目標(biāo)數(shù)據(jù)存儲單元104處理 一幀圖像所需時間,選用Tz/t個圖像壓縮單元。其中,Tz可以根據(jù)測量壓縮特定數(shù)量幀所需時間來求出壓縮一幀圖像所需時間。 其中,t的時長選取目標(biāo)數(shù)據(jù)存儲單元104處理一幀圖像所需時間,可以實現(xiàn)目標(biāo)數(shù)據(jù)存儲 單元104處理一幀圖像后即能夠接收到下一幀圖像,從而避免在目標(biāo)數(shù)據(jù)存儲單元104設(shè) 置較大的緩存。步驟203 數(shù)據(jù)分發(fā)控制單元102向所選取的圖像壓縮單元103發(fā)送信息,以修 改相應(yīng)圖像壓縮單元103的配置文件中記載為工作狀態(tài),以避免被如圖3所示的其他圖像壓縮系統(tǒng)所使用,以及通知相應(yīng)圖像壓縮單元103所要采用的圖像壓縮標(biāo)準(zhǔn)(本例中采用 JPEG 2000圖像壓縮標(biāo)準(zhǔn))。步驟204 數(shù)據(jù)分發(fā)控制單元102根據(jù)所生成的數(shù)據(jù)分發(fā)策略從源數(shù)據(jù)存儲單元 101讀取DCDM數(shù)據(jù)的各幀圖像數(shù)據(jù)分發(fā)給所選取的各個圖像壓縮單元103。例如根據(jù)對各 個圖像壓縮單元103的訪問順序、先后訪問的兩圖像壓縮單元的時間間隔發(fā)送相應(yīng)各幀數(shù) 據(jù)。步驟205 各個圖像壓縮單元103依次對收到的圖像進(jìn)行壓縮處理,并將處理后的 圖像發(fā)送給目標(biāo)數(shù)據(jù)存儲單元104。步驟206 目標(biāo)數(shù)據(jù)存儲單元104接收各個圖像壓縮單元103的圖像并進(jìn)行存儲。 另外,在存儲之前還可以對接收的壓縮圖像進(jìn)行校驗。步驟207 所有圖像數(shù)據(jù)處理完畢后,數(shù)據(jù)分發(fā)控制單元102向所選取的圖像壓縮 單元103發(fā)送信息,以修改相應(yīng)圖像壓縮單元103的配置文件中記載為空閑狀態(tài),從而可以 提供給其他圖像壓縮系統(tǒng)所使用。上述實施例,根據(jù)上面數(shù)據(jù)分發(fā)策略分發(fā)數(shù)據(jù),目標(biāo)數(shù)據(jù)存儲單元104依次接收 的圖像幀與源數(shù)據(jù)存儲單元發(fā)送的圖像幀順序相同,為正確的順序,不需要目標(biāo)數(shù)據(jù)存儲 單元104進(jìn)行重排序,簡化了目標(biāo)數(shù)據(jù)存儲單元104的數(shù)據(jù)處理,從而縮短了整體的視頻流 的圖像壓縮處理時間。不難理解,若各個圖像壓縮單元103性能不同,即處理一幀所需時間不同,則上述 數(shù)據(jù)分發(fā)策略中可以將所選取的圖像壓縮單元分為數(shù)據(jù)處理中和可分配狀態(tài),對于當(dāng)前未 進(jìn)行圖像壓縮處理的圖像壓縮單元103即為可分配狀態(tài),數(shù)據(jù)分發(fā)策略中記錄處于可分配 狀態(tài)的圖像壓縮單元103,當(dāng)分發(fā)各個圖像時,從處于可分配狀態(tài)的圖像壓縮單元103中選 取各個圖像壓縮單元103分別進(jìn)行發(fā)送,并要求各個圖像壓縮單元103處理完圖像后返回 響應(yīng)信息,將收到的響應(yīng)信息對應(yīng)的圖像壓縮單元103重新加入可分配狀態(tài)的圖像壓縮單 元103名單中,供再次圖像分發(fā)時使用。另一方面,由于各個圖像壓縮單元103性能不同, 處理圖像時間不同,故目標(biāo)數(shù)據(jù)存儲單元104還需將接收的數(shù)據(jù)進(jìn)行緩存,再根據(jù)各個圖 像幀中記載的序列號重新排序再進(jìn)行存儲。以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在 本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,例如將源數(shù)據(jù)存儲單元101 分發(fā)數(shù)據(jù)修改為由源數(shù)據(jù)存儲單元101根據(jù)數(shù)據(jù)分發(fā)控制單元102分發(fā)數(shù)據(jù);數(shù)據(jù)分發(fā)控 制單元102可以單獨(dú)設(shè)置在一服務(wù)器上,也可以與源數(shù)據(jù)存儲單元101設(shè)置在同一服務(wù)器 上,以便于可以直接控制從源數(shù)據(jù)存儲單元101讀取數(shù)據(jù)到內(nèi)存并發(fā)放到各個圖像壓縮單 元103 ;又如實現(xiàn)不同單元之間的數(shù)據(jù)傳輸采用有線或無線高速網(wǎng)絡(luò)連接等,均應(yīng)包含在 本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種圖像壓縮系統(tǒng),其特征在于,包括源數(shù)據(jù)存儲單元(101),存儲有圖像數(shù)據(jù);數(shù)據(jù)分發(fā)控制單元(102),用于生成數(shù)據(jù)分發(fā)策略,并根據(jù)所述數(shù)據(jù)分發(fā)策略從源數(shù)據(jù)存儲單元(101)依次讀取所述圖像數(shù)據(jù)的各幀圖像分發(fā)給各個圖像壓縮單元(103);所述數(shù)據(jù)分發(fā)策略包括所選用的圖像壓縮單元(103)、各幀圖像向各個圖像壓縮單元的分發(fā)順序和分發(fā)時間間隔;至少兩個圖像壓縮單元(103),用于對接收的圖像進(jìn)行壓縮編碼;和目標(biāo)數(shù)據(jù)存儲單元(104),用于將依次接收的各個圖像壓縮單元(103)壓縮編碼后的各幀圖像進(jìn)行依次存儲。
2.一種圖像壓縮系統(tǒng),其特征在于,包括源數(shù)據(jù)存儲單元(101),存儲有圖像數(shù)據(jù);數(shù)據(jù)分發(fā)控制單元(102),用于生成數(shù)據(jù)分發(fā)策略,并根據(jù)所述數(shù)據(jù)分發(fā)策略從源數(shù)據(jù) 存儲單元(101)讀取圖像數(shù)據(jù)的各幀圖像分發(fā)給各個圖像壓縮單元(103);所述數(shù)據(jù)分發(fā) 策略包括所選用的圖像壓縮單元(103)、所選用的圖像壓縮單元(103)中處于可分配狀態(tài) 的圖像壓縮單元;至少兩個圖像壓縮單元(103),所述圖像壓縮單元(103)用于對接收的圖像進(jìn)行壓縮 編碼;和目標(biāo)數(shù)據(jù)存儲單元(104),用于接收各個圖像壓縮單元(103)壓縮編碼后的各幀圖像 并根據(jù)各幀圖像的序列號重新排序后進(jìn)行存儲。
3.一種圖像壓縮方法,其特征在于,包括A、數(shù)據(jù)分發(fā)控制單元生成數(shù)據(jù)分發(fā)策略,并根據(jù)所述數(shù)據(jù)分發(fā)策略從源數(shù)據(jù)存儲單元 讀取圖像數(shù)據(jù)的各幀圖像分發(fā)給各個圖像壓縮單元;B、各個圖像壓縮單元對收到的圖像進(jìn)行壓縮編碼后發(fā)送給目標(biāo)數(shù)據(jù)存儲單元;C、目標(biāo)數(shù)據(jù)存儲單元接收各個圖像壓縮單元發(fā)送的各幀圖像并進(jìn)行存儲。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述步驟A前進(jìn)一步包括數(shù)據(jù)分發(fā)控制 單元獲得各個圖像壓縮單元的各個配置文件;步驟A所述生成數(shù)據(jù)分發(fā)策略是根據(jù)所述各個配置文件生成。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述配置文件中記載對應(yīng)的圖像壓縮單元是否為空閑狀態(tài);步驟A所述數(shù)據(jù)分發(fā)策略包括所選用的圖像壓縮單元、各幀圖像向各個圖像壓縮單 元的分發(fā)順序和分發(fā)時間間隔;所述所選用的圖像壓縮單元從配置文件中記載為空閑狀態(tài) 的圖像壓縮單元中選取;步驟C所述存儲為將依次接收的各幀圖像依次存儲。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述分發(fā)時間間隔為目標(biāo)數(shù)據(jù)存儲單元 處理一幀圖像所需時間t。
7.根據(jù)權(quán)利要求5或6所述的方法,其特征在于,步驟A所述數(shù)據(jù)分發(fā)策略還包括所選 取的圖像壓縮單元的數(shù)量,采用下述公式計算Tz/t,其中Tz為圖像壓縮單元壓縮每幀圖像的所需時間,t為所述目標(biāo)數(shù)據(jù)存儲單元 處理一幀圖像所需時間。
8.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述配置文件中記載對應(yīng)的圖像壓縮單元是否為空閑狀態(tài);步驟A所述數(shù)據(jù)分發(fā)策略包括所選用的圖像壓縮單元和所選用的處于可分配狀態(tài)的 圖像壓縮單元;所述所選用的圖像壓縮單元從配置文件中記載為空閑狀態(tài)的圖像壓縮單元 中選??;所述可分配狀態(tài)為當(dāng)前未執(zhí)行圖像壓縮編碼的狀態(tài);步驟B所述對收到的圖像進(jìn)行壓縮編碼完成后還包括通知數(shù)據(jù)分發(fā)控制單元其為處 于可分配狀態(tài);步驟C所述存儲為將接收的各幀圖像根據(jù)各幀圖像的序列號重新排序后進(jìn)行存儲。
9.根據(jù)權(quán)利要求5或8所述的方法,其特征在于,步驟A所述生成數(shù)據(jù)分發(fā)策略后還包 括數(shù)據(jù)分發(fā)控制單元向所選取的圖像壓縮單元發(fā)送信息修改相應(yīng)圖像壓縮單元的配置文 件中記載為工作狀態(tài);步驟C后還包括所有圖像數(shù)據(jù)處理完畢后,數(shù)據(jù)分發(fā)控制單元向所選取的圖像壓縮單 元發(fā)送信息,修改相應(yīng)圖像壓縮單元的配置文件中記載為空閑狀態(tài)。
全文摘要
本發(fā)明提供了圖像壓縮系統(tǒng),包括源數(shù)據(jù)存儲單元、數(shù)據(jù)分發(fā)控制單元、至少兩個圖像壓縮單元、目標(biāo)數(shù)據(jù)存儲單元、還提供了一種圖像壓縮方法,包括A、數(shù)據(jù)分發(fā)控制單元生成數(shù)據(jù)分發(fā)策略,并根據(jù)所述數(shù)據(jù)分發(fā)策略從源數(shù)據(jù)存儲單元讀取圖像數(shù)據(jù)的各幀圖像分發(fā)給各個圖像壓縮單元;B、各個圖像壓縮單元對收到的圖像進(jìn)行壓縮編碼后發(fā)送給目標(biāo)數(shù)據(jù)存儲單元;C、目標(biāo)數(shù)據(jù)存儲單元接收各個圖像壓縮單元發(fā)送的各幀圖像并進(jìn)行存儲。使用本發(fā)明,可以縮短視頻流壓縮過程中的圖像壓縮所需的時間。
文檔編號H04N7/26GK101945271SQ20101015413
公開日2011年1月12日 申請日期2010年4月21日 優(yōu)先權(quán)日2009年7月3日
發(fā)明者孫曉斌, 張曉玲, 李琳, 王忠平, 耿克明, 肖立群, 胡軼 申請人:北京中企開源信息技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
巴楚县| 东光县| 双鸭山市| 黄龙县| 桃园市| 凤台县| 墨脱县| 柳林县| 荣昌县| 疏附县| 临沂市| 环江| 满洲里市| 阿拉尔市| 陇南市| 裕民县| 巴彦淖尔市| 德安县| 丹江口市| 红桥区| 包头市| 潼南县| 鹤山市| 深水埗区| 余干县| 大新县| 贡觉县| 汾阳市| 靖边县| 中牟县| 五家渠市| 焦作市| 若羌县| 许昌县| 九龙县| 连山| 博爱县| 如皋市| 溧水县| 高平市| 保德县|