圖像采集壓縮存儲系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖像處理領(lǐng)域,具體地,涉及一種圖像采集壓縮存儲系統(tǒng)。
【背景技術(shù)】
[0002]在現(xiàn)有技術(shù)中,圖像處理過程中需要進(jìn)行多種處理,處理步驟復(fù)雜,需要多種設(shè)備進(jìn)行,導(dǎo)致圖像處理系統(tǒng)龐大,成本較高,且現(xiàn)有技術(shù)中的圖像處理系統(tǒng)兼容圖像分辨率有限,且存儲容量少,不便于使用。
[0003]綜上所述,本申請發(fā)明人在實(shí)現(xiàn)本申請實(shí)施例中發(fā)明技術(shù)方案的過程中,發(fā)現(xiàn)上述技術(shù)至少存在如下技術(shù)問題:
在現(xiàn)有技術(shù)中,現(xiàn)有的圖像處理存在成本較高、兼容圖像分辨率有限、存儲容量少的技術(shù)問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供了一種圖像采集壓縮存儲系統(tǒng),解決了現(xiàn)有的圖像處理存在成本較高、兼容圖像分辨率有限、存儲容量少的技術(shù)問題,實(shí)現(xiàn)了系統(tǒng)成本較低、能夠兼容更多的圖像分辨率,且存儲容量多的技術(shù)效果。
[0005]為解決上述技術(shù)問題,本申請實(shí)施例提供了一種圖像采集壓縮存儲系統(tǒng),所述系統(tǒng)包括:
圖像采集模塊、圖像壓縮模塊、系統(tǒng)控制模塊、存儲模塊、電源模塊,所述電源模塊用于對系統(tǒng)進(jìn)行供電,所述圖像采集模塊用于采集圖像信息,所述圖像壓縮模塊用于對所述圖像采集模塊采集的圖像信息進(jìn)行壓縮,所述系統(tǒng)控制模塊用于對各個(gè)模塊進(jìn)行控制,所述存儲模塊用于對所述圖像壓縮模塊壓縮后的圖像信息進(jìn)行存儲。
[0006]其中,所述圖像采集模塊具體包括:2個(gè)圖像采集子模塊和I個(gè)圖像輸出子模塊,系統(tǒng)控制模塊具體包括FPGA模塊和PowerPC模塊,2個(gè)圖像采集子模塊建立兩通道的VGA采集輸入,I個(gè)圖像輸出子模塊建立一通道的VGA實(shí)時(shí)監(jiān)控輸出;所述FPGA模塊完成對圖像的預(yù)處理和通道轉(zhuǎn)換;圖像壓縮模塊完成對接收的兩路圖像數(shù)據(jù)的壓縮和編碼并通過網(wǎng)絡(luò)輸出;PowerPC模塊完成接收經(jīng)過編碼后的圖像并傳輸至存儲模塊進(jìn)行存儲;FPGA模塊PowerPC模塊之間建立PCIE通道,PCIE通道用于傳輸PowerPC模塊下發(fā)的控制命令,PCIE通道同時(shí)也是VGA圖像數(shù)據(jù)冗余傳輸通道。
[0007]其中,系統(tǒng)的圖像采集流程具體為:圖像采集子模塊將采集到的圖像數(shù)據(jù)輸入FPGA模塊,然后通過DSP圖像壓縮模塊的Video數(shù)據(jù)接口將圖像數(shù)據(jù)傳輸給DSP圖像壓縮模塊,在DSP圖像壓縮模塊中進(jìn)行壓縮,然后通過以太網(wǎng)傳輸給PowerPC模塊,最后將數(shù)據(jù)通過PowerPC模塊的SATA接口總線存儲到電子盤中。
[0008]其中,圖像輸出子模塊的圖像監(jiān)控流程具體為:采集到的圖像數(shù)據(jù)輸入FPGA模塊,在FPGA模塊中經(jīng)過處理后,通過外掛RGB編碼芯片直接輸出進(jìn)行圖像監(jiān)控。
[0009]其中,所述系統(tǒng)有兩種方式的圖像回放,一種方式是通過網(wǎng)絡(luò)的遠(yuǎn)程控制,將存儲的數(shù)據(jù)通過網(wǎng)絡(luò)導(dǎo)出到遠(yuǎn)端的PC上,然后通過PC的界面應(yīng)用軟件進(jìn)行解碼和回放;另外一種方式是直接在輸出的VGA 口進(jìn)行圖像回放。
[0010]本申請實(shí)施例中提供的一個(gè)或多個(gè)技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點(diǎn): 由于采用了將圖像采集壓縮存儲系統(tǒng)設(shè)計(jì)為包括:圖像采集模塊、圖像壓縮模塊、系統(tǒng)控制模塊、存儲模塊、電源模塊,所述電源模塊用于對系統(tǒng)進(jìn)行供電,所述圖像采集模塊用于采集圖像信息,所述圖像壓縮模塊用于對所述圖像采集模塊采集的圖像信息進(jìn)行壓縮,所述系統(tǒng)控制模塊用于對各個(gè)模塊進(jìn)行控制,所述存儲模塊用于對所述圖像壓縮模塊壓縮后的圖像信息進(jìn)行存儲的技術(shù)方案,即圖像采集壓縮存儲系統(tǒng)具有獨(dú)立的操作系統(tǒng),大容量存儲媒介,能夠?qū)崿F(xiàn)對2路VGA模擬圖像信號的實(shí)時(shí)采集、壓縮、存儲;能通過另外一路VGA進(jìn)行監(jiān)控或回放;能通過千兆以太網(wǎng)進(jìn)行遠(yuǎn)程控制和數(shù)據(jù)導(dǎo)出,本系統(tǒng)采用了當(dāng)前的主流的達(dá)芬奇系統(tǒng)DSP作為壓縮平臺,并采用了PowerPC作為存儲的控制平臺,具備嵌入式操作系統(tǒng),能夠?qū)Υ鎯Φ奈募M(jìn)行文件系統(tǒng)管理,同時(shí)具備遠(yuǎn)程控制的功能,能夠非常方便的將數(shù)據(jù)進(jìn)行遠(yuǎn)程導(dǎo)出,同時(shí)進(jìn)行數(shù)據(jù)回放,能夠兼容更多的圖像分辨率,且存儲容量多,總體上在大批量生產(chǎn)后的硬件成本會比利用X86平臺做的非壓縮模式低得多,所以,有效解決了現(xiàn)有的圖像處理存在成本較高、兼容圖像分辨率有限、存儲容量少的技術(shù)問題,進(jìn)而實(shí)現(xiàn)了系統(tǒng)成本較低、能夠兼容更多的圖像分辨率,且存儲容量多的技術(shù)效果。
【附圖說明】
[0011]圖1是本申請實(shí)施例一中圖像采集壓縮存儲系統(tǒng)的組成示意圖。
【具體實(shí)施方式】
[0012]本發(fā)明提供了一種圖像采集壓縮存儲系統(tǒng),解決了現(xiàn)有的圖像處理存在成本較高、兼容圖像分辨率有限、存儲容量少的技術(shù)問題,實(shí)現(xiàn)了系統(tǒng)成本較低、能夠兼容更多的圖像分辨率,且存儲容量多的技術(shù)效果。
[0013]本申請實(shí)施中的技術(shù)方案為解決上述技術(shù)問題??傮w思路如下:
采用了將圖像采集壓縮存儲系統(tǒng)設(shè)計(jì)為包括:圖像采集模塊、圖像壓縮模塊、系統(tǒng)控制模塊、存儲模塊、電源模塊,所述電源模塊用于對系統(tǒng)進(jìn)行供電,所述圖像采集模塊用于采集圖像信息,所述圖像壓縮模塊用于對所述圖像采集模塊采集的圖像信息進(jìn)行壓縮,所述系統(tǒng)控制模塊用于對各個(gè)模塊進(jìn)行控制,所述存儲模塊用于對所述圖像壓縮模塊壓縮后的圖像信息進(jìn)行存儲的技術(shù)方案,即圖像采集壓縮存儲系統(tǒng)具有獨(dú)立的操作系統(tǒng),大容量存儲媒介,能夠?qū)崿F(xiàn)對2路VGA模擬圖像信號的實(shí)時(shí)采集、壓縮、存儲;能通過另外一路VGA進(jìn)行監(jiān)控或回放;能通過千兆以太網(wǎng)進(jìn)行遠(yuǎn)程控制和數(shù)據(jù)導(dǎo)出,本系統(tǒng)采用了當(dāng)前的主流的達(dá)芬奇系統(tǒng)DSP作為壓縮平臺,并采用了PowerPC作為存儲的控制平臺,具備嵌入式操作系統(tǒng),能夠?qū)Υ鎯Φ奈募M(jìn)行文件系統(tǒng)管理,同時(shí)具備遠(yuǎn)程控制的功能,能夠非常方便的將數(shù)據(jù)進(jìn)行遠(yuǎn)程導(dǎo)出,同時(shí)進(jìn)行數(shù)據(jù)回放,能夠兼容更多的圖像分辨率,且存儲容量多,總體上在大批量生產(chǎn)后的硬件成本會比利用X86平臺做的非壓縮模式低得多,所以,有效解決了現(xiàn)有的圖像處理存在成本較高、兼容圖像分辨率有限、存儲容量少的技術(shù)問題,進(jìn)而實(shí)現(xiàn)了系統(tǒng)成本較低、能夠兼容更多的圖像分辨率,且存儲容量多的技術(shù)效果。
[0014]為了更好的理解上述技術(shù)方案,下面將結(jié)合說明書附圖以及具體的實(shí)施方式對上述技術(shù)方案進(jìn)行詳細(xì)的說明。
[0015]實(shí)施例一:
在實(shí)施例一中,提供了一種圖像采集壓縮存儲系統(tǒng),請參考圖1,所述系統(tǒng)包括:
圖像采集模塊、圖像壓縮模塊、系統(tǒng)控制模塊、存儲模塊、電源模塊,所述電源模塊用于對系統(tǒng)進(jìn)行供電,所述圖像采集模塊用于采集圖像信息,所述圖像壓縮模塊用于對所述圖像采集模塊采集的圖像信息進(jìn)行壓縮,所述系統(tǒng)控制模塊用于對各個(gè)模塊進(jìn)行控制,所述存儲模塊用于對所述圖像壓縮模塊壓縮后的圖像信息進(jìn)行存儲。
[0016]其中,在本申請實(shí)施例中,所述圖像采集模塊具體包括:2個(gè)圖像采集子模塊和I個(gè)圖像輸出子模塊,系統(tǒng)控制模塊具體包括FPGA模塊和PowerPC模塊,2個(gè)圖像采集子模塊建立兩通道的VGA采集輸入,I個(gè)圖像輸出子模塊建立一通道的VGA實(shí)時(shí)監(jiān)控輸出;所述FPGA模塊完成對圖像的預(yù)處理和通道轉(zhuǎn)換;圖像壓縮模塊完成對接收的兩路圖像數(shù)據(jù)的壓縮和編碼并通過網(wǎng)絡(luò)輸出;PowerPC模塊完成接收經(jīng)過編碼后的圖像并傳輸至存儲模塊進(jìn)行存儲;FPGA模塊PowerPC模塊之間建立PCIE通道,PCIE通道用于傳輸PowerPC模塊下發(fā)的控制命令,PCIE通道同時(shí)也是VGA圖像數(shù)據(jù)冗余傳輸通道。
[0017]其中,在本申請實(shí)施例中,系統(tǒng)的圖像采集流程具體為:圖像采集子模塊將采集到的圖像數(shù)據(jù)輸入FPGA模塊,然后通過DSP圖像壓縮模塊的Video數(shù)據(jù)接口將圖像數(shù)據(jù)傳輸給DSP圖像壓縮模塊,在DSP圖像壓縮模塊中進(jìn)行壓縮,然后通過以太網(wǎng)傳輸給PowerPC模塊,最后將數(shù)據(jù)通過PowerPC模塊的SATA接口總線存儲到電子盤中。
[0018]其中,在本申請實(shí)施例中,圖像輸出子模塊的圖像監(jiān)控流程具體為:采集到的圖像數(shù)據(jù)輸入FPGA模塊,在FPGA模塊中經(jīng)過處理后,通過外掛RGB編碼芯片直接輸出進(jìn)行圖像監(jiān)控。
[0019]其中,在本申請實(shí)施例中,所述系統(tǒng)有兩種方式的圖像回放,一種方式是通過網(wǎng)絡(luò)的遠(yuǎn)程控制,將存儲的數(shù)據(jù)通過網(wǎng)絡(luò)導(dǎo)出到遠(yuǎn)端的PC上,然后通過PC的界面應(yīng)用軟件進(jìn)行解碼和回放;另外一種方式是直接在輸出的VGA 口進(jìn)行圖像回放。
[0020]其中,在本申請實(shí)施例中,本系統(tǒng)主要功能是采集VGA圖像數(shù)據(jù)并存儲與回放,介于用戶的需求是采用圖像先壓縮后存儲,因此在存儲速率和存儲容量上指標(biāo)要求并不是很高,主要的要求是多種圖像分辨率的圖像采集,圖像壓縮,圖像存儲,圖像控制與回放。
[0021]其中,在本申請實(shí)施例中,在本系統(tǒng)中,如果是按照非壓縮方式的圖像采集存儲,需要采集的兩路VGA總速率計(jì)算:數(shù)據(jù)率每秒為1280 X 1024 X 60 X 3(RGB) X 2(路)X 0.8(YUV轉(zhuǎn)換)=360MB/S,總共存儲兩個(gè)小時(shí)需要的容量為:360MBX3600(秒)X2(小時(shí)