專利名稱:一種基于數(shù)字信號處理器的圖像處理平臺及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,具體為一種基于數(shù)字信號處理器(DSP)芯片的高速實時圖像處理綜合平臺。
背景技術(shù):
近年來,圖像處理技術(shù)快速發(fā)展,被廣泛地應(yīng)用于生物醫(yī)學(xué)、遙感技術(shù)、工業(yè)生產(chǎn)、 通信技術(shù)、氣象預(yù)報等領(lǐng)域,而理論學(xué)習(xí)與實驗開發(fā)相結(jié)合已成為了行業(yè)科技人員進(jìn)入圖像處理領(lǐng)域的必由之路。DSPCDigital Signal ftOcessor,數(shù)字信號處理器)芯片是專門為快速實現(xiàn)各種數(shù)字信號處理算法而設(shè)計的、具有特殊的結(jié)構(gòu)的微處理器,以其作為核心處理器的圖像處理平臺,能夠滿足系統(tǒng)的實時性和體積的要求,適用于各種嵌入式終端設(shè)備的數(shù)據(jù)處理。DSP 芯片本身的結(jié)構(gòu)特性和特點,使其在數(shù)據(jù)處理方面比通用CPU具有更大優(yōu)勢。DSP開發(fā)平臺是學(xué)習(xí)和研究DSP應(yīng)用的重要工具,主要集成了 DSP芯片系統(tǒng)、外圍接口、存儲顯示系統(tǒng)等單元。目前,市場上基于DSP芯片的開發(fā)板和開發(fā)套件在數(shù)字圖像處理方面主要完成視頻圖像采集顯示和基本的圖像處理,在全面性和直觀性方面都還不夠完善,圖像信號源的組合選擇和處理算法的組合選擇也不夠靈活。因此,系統(tǒng)完整的圖像處理算法庫以及新穎的交互式平臺的開發(fā),對于解決圖像處理開發(fā)平臺不全面、不直觀的問題具有重要意義。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是針對上述問題,提供了一種具有高精度、可擴展、綜合性、交互式的新型圖像處理開發(fā)平臺。本發(fā)明為解決上述技術(shù)問題所采用的技術(shù)方案是
一種基于數(shù)字信號處理器的圖像處理平臺,包括可擴展DSP硬件平臺、圖像處理算法選擇平臺、圖像處理算法庫;
所述可擴展DSP硬件平臺包括電源電路、DSP處理器、存儲器模塊、接口模塊; 所述圖像處理算法選擇平臺包括開關(guān)模塊、鍵盤模塊、單片機控制電路和顯示模塊; 所述圖像處理算法庫存儲于可擴展DSP硬件平臺的存儲器模塊中; 其中,
所述鍵盤模塊用于輸入用戶選擇待處理圖像的來源和選擇圖像處理的算法序列號; 所述單片機控制電路識別待處理圖像的來源,當(dāng)待處理圖像來自PC機內(nèi)部,則調(diào)用 DSP處理器從PC機內(nèi)部文件讀取待處理圖像至存儲器模塊;當(dāng)待處理圖像來自PC機外部, 則由所述接口模塊輸入外部圖像至存儲器模塊;同時單片機控制電路讀取所述圖像處理的算法序列號后將其發(fā)送至DSP處理器;DSP處理器根據(jù)圖像處理的算法序列號調(diào)用圖像處理算法庫中相應(yīng)的圖像處理算法對待處理的圖像進(jìn)行處理,處理完畢后,DSP處理器通過數(shù)據(jù)總線將處理后的圖像、存儲器模塊中的原始圖像一并發(fā)送至顯示模塊顯示。進(jìn)一步的,本發(fā)明的基于數(shù)字信號處理器的圖像處理平臺,所述DSP處理器選用 TI公司的產(chǎn)品TMS320C6^系列。進(jìn)一步的,本發(fā)明的基于數(shù)字信號處理器的圖像處理平臺,所述存儲器模塊至少包括一個與DSP處理器相連接的數(shù)據(jù)存儲器,用于存儲原始輸入的圖像信息和經(jīng)算法處理后待輸出的圖像信息。進(jìn)一步的,本發(fā)明的基于數(shù)字信號處理器的圖像處理平臺,所述存儲器模塊包括一個與DSP處理器相連接的程序存儲器,用于存儲DSP處理器的執(zhí)行程序以及圖像處理算法庫。進(jìn)一步的,本發(fā)明的基于數(shù)字信號處理器的圖像處理平臺,所述可擴展DSP硬件平臺還包括語音輸入輸出模塊、數(shù)字量輸入接口、數(shù)字量輸出接口、視頻輸入輸出編解碼模塊。進(jìn)一步的,本發(fā)明的基于數(shù)字信號處理器的圖像處理平臺,所述單片機控制電路采用MSP430系列作為主控芯片采集鍵盤模塊的信號。進(jìn)一步的,本發(fā)明的基于數(shù)字信號處理器的圖像處理平臺,所述圖像處理算法庫涵蓋圖像工程領(lǐng)域中所有常見的圖像處理方法和內(nèi)容,并具有可擴展性。進(jìn)一步的,本發(fā)明的基于數(shù)字信號處理器的圖像處理平臺,所述顯示模塊為兩個 IXD顯示器,分別用于顯示輸入圖像和輸出圖像。進(jìn)一步的,本發(fā)明的基于數(shù)字信號處理器的圖像處理平臺,所述圖像處理算法選擇平臺還包括用于顯示工作狀態(tài)的指示燈模塊。一種基于數(shù)字信號處理器的圖像處理平臺的圖像處理方法,包括以下步驟 步驟1、啟動可擴展DSP硬件平臺電源和圖像處理算法選擇平臺電源,完成DSP芯片、單
片機芯片的上電復(fù)位初始化工作;
步驟2、單片機采集信號源導(dǎo)入方式,并將導(dǎo)入方式通過串口傳遞給DSP芯片,若從內(nèi)部導(dǎo)入,則DSP處理器從PC機內(nèi)部文件讀??;若從外部設(shè)備導(dǎo)入,則DSP處理器從USB接口
讀取圖像信號源,導(dǎo)入的圖像4被
存放到輸入圖像存儲區(qū)的! h }單元,i為從1開始的自然數(shù);
步驟3、單片機查詢判斷是否完成信號源導(dǎo)入;如果采集到導(dǎo)入完成信號,則轉(zhuǎn)步驟4 ; 如果采集到導(dǎo)入繼續(xù)信號,則i值加1,返回步驟2 ;如果未采集到導(dǎo)入完成或?qū)肜^續(xù)信號,則延遲等待;
步驟4、單片機采集選擇圖像處理算法序列號,同時將采集到的序列號通過串口傳輸給 DSP處理器,DSP處理器根據(jù)獲得的序列號從圖像處理算法庫中選取相應(yīng)的算法并開始導(dǎo)
入第J個算法到臨時算法存儲區(qū)的!4丨單元,J為從ι開始的自然數(shù);
步驟5、單片機查詢判斷是否完成算法導(dǎo)入;如果采集到導(dǎo)入完成信號,則轉(zhuǎn)步驟6 ;如果采集到導(dǎo)入繼續(xù)信號,則J值加1,返回步驟4 ;如果未采集到導(dǎo)入完成或?qū)肜^續(xù)信號, 則延遲等待;步驟6、圖像處理步驟,DSP處理器根據(jù)選取的算法綜合^^二!為,…,為…,式)和輸入
數(shù)據(jù)圖像4= 々進(jìn)行圖像處理,處理順序按算法導(dǎo)入的先后次序進(jìn)行,直到完成最后選 “1
取的算法4 的處理,最后輸出結(jié)果到圖像存儲區(qū){ < };
步驟7、結(jié)果顯示步驟,DSP處理器通過數(shù)據(jù)總線從輸入圖像存儲區(qū)和輸出圖像存儲區(qū)調(diào)用圖像分別顯示在兩個IXD顯示屏上。本發(fā)明采用以上技術(shù)方案具有以下有益效果
本發(fā)明提供的交互式圖像處理算法自主選擇平臺可以通過單片機進(jìn)行鍵盤信號采集, 控制圖像數(shù)據(jù)的導(dǎo)入和圖像處理算法的選擇和疊加;通過DSP完成指定算法或算法組合的執(zhí)行,并通過數(shù)據(jù)總線顯示算法庫中已有算法的選擇菜單以及圖像的處理結(jié)果。同時,圖像處理算法庫可以由用戶后臺進(jìn)行修改和維護(hù)。因此,該平臺具備了良好的操作性和可擴展性,對于DSP圖像處理的開發(fā)具有重要意義。
圖1是DSP圖像處理平臺工作流程圖。圖2是平臺硬件框架圖。圖3是圖像處理算法選擇平臺圖。 圖4是數(shù)據(jù)存儲器和程序存儲器結(jié)構(gòu)圖。圖5是圖像處理平臺執(zhí)行圖像處理流程圖。圖6是圖像處理算法庫結(jié)構(gòu)圖。
具體實施例方式下面結(jié)合附圖對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)說明
圖1是DSP圖像處理平臺工作流程圖,主要包括“信號源選擇”、“圖像處理算法選擇”、 “圖像處理”和“結(jié)果輸出”四個步驟,與之對應(yīng)的硬件平臺的工作流程包括“從外部/內(nèi)部設(shè)備導(dǎo)入圖像”、“算法選擇平臺操作”、“DSP執(zhí)行圖像處理算法”和“輸出圖像到顯示屏”四個部分。圖2是本發(fā)明的硬件平臺框架圖,其中包括電源電路、以DSP為核心的中央處理板、平臺底板、EEPROM和RAM存儲器單元、語音輸入輸出模塊、數(shù)字量輸入接口、數(shù)字量輸出接口、USB接口、RS-232串行接口、并行接口、以太網(wǎng)口和視頻輸入輸出編解碼模塊。圖像處理算法選擇平臺包括以單片機為核心的控制板、開關(guān)、鍵盤區(qū)、指示燈、單片機控制電路和2 個IXD顯示模塊。其中,中央處理板、單片機控制板和圖像處理算法選擇平臺通過四排或雙排插針安裝在平臺底板上。DSP中央處理板選用TI公司的C64/C64+系列,根據(jù)用戶不同的應(yīng)用可選擇 TMS320C641x /2x/5x/7x 或 TMS320tci648x,工作頻率可達(dá)到:400 1 OOOMHz ;運算速度可達(dá)到1600 33600MIPS/MMACS (16Bits);存儲器資源可達(dá)到:128Kbit (16K-Byte) 4800Kbit (600K-Byte) LlP 程序緩存,U8Kbit (16K_Byte) 4800Kbit (600K_Byte) LlD 數(shù)據(jù)緩存,高可達(dá)8Mbit (1024K-Byte)的L2全局存儲器。
單片機主控芯片采用TI公司的MSP430系列,接口方便,控制簡單,兼容性好。板上包括單片機最小硬件電路及與底板插槽對應(yīng)的USB接口模塊、RS-232串行口、并行口等接口單元。本發(fā)明的圖像處理算法選擇平臺如圖3所示,該平臺包括單片機控制模塊、開關(guān)電路、鍵盤指示燈區(qū)域、IXD顯示區(qū)及IXD復(fù)位開關(guān)。采用雙顯示屏分別位于鍵盤區(qū)兩側(cè)的布局方式;開關(guān)電路控制該平臺的供電和關(guān)閉,顯示屏復(fù)位開關(guān)1和復(fù)位開關(guān)2分別控制左顯示屏和右顯示屏的復(fù)位操作;鍵盤部分包括“0 9”數(shù)字鍵、“確認(rèn)”和“取消”鍵、“ + ” 鍵、“-”鍵、“上(Λ)”鍵、“下(V)”鍵、“=”鍵、“信號源”鍵、“算法”鍵、“查看圖像”鍵和“圖像處理”鍵;平臺電源指示燈Li,復(fù)位指示燈L2,“信號源”紅色指示燈L3、綠色指示燈L4, “算法”紅色指示燈L5、綠色指示燈L6,“圖像處理”紅色指示燈L7、綠色指示燈L8和“查看圖像”紅色指示燈L9、綠色指示燈LlO分別顯示對應(yīng)操作的工作狀態(tài);左顯示屏頂部為輸入圖像和算法庫顯示區(qū),底部為輸入圖像信息顯示區(qū);右顯示屏頂部為輸出圖像顯示區(qū),底部為輸出圖像信息和算法處理結(jié)果數(shù)據(jù)顯示區(qū)。圖4是本發(fā)明的存儲器結(jié)構(gòu)圖,其中數(shù)據(jù)存儲器分為輸入圖像存儲區(qū){ 4 }和輸
出圖像存儲區(qū){ },每個存儲區(qū)最多包含η個存儲單元。輸入圖像存儲區(qū){ 4 用于存
儲平臺輸入的η個圖像,最先讀入的圖像存儲于Z1單元,經(jīng)過圖像處理后的結(jié)果存儲于輸
出圖像存儲區(qū){/ '},圖像Z1的結(jié)果對應(yīng)存儲在Z1'單元。臨時算法存儲區(qū){ 4丨,用于存儲
平臺操作選擇的m個圖像處理算法,最先讀入的算法存儲于4單元,CPU按照從為到^的順序從存儲區(qū)內(nèi)調(diào)用圖像處理算法。本發(fā)明在實現(xiàn)圖像處理的過程中,除了可以完成信號源是單幅圖像的圖像處理以外,還可以實現(xiàn)多幅圖像和視頻圖像的處理;另外,也可以針對選定圖像,依次添加不同的算法進(jìn)行處理。因此,具體圖像處理的流程如圖5所示,包括以下步驟
步驟1、啟動底板電源和圖像處理算法選擇平臺電源,完成DSP芯片、單片機芯片等設(shè)備的上電復(fù)位初始化工作;初始化完成后單片機通過I/O 口發(fā)送高電平至平臺上的總控指示燈Ll亮,表示設(shè)備就緒,此時DSP通過數(shù)據(jù)總線輸出圖像處理算法庫主菜單顯示到左側(cè) LCD顯示屏上,若單片機采集到平臺左右復(fù)位鍵按下一次,則使圖像處理算法選擇平臺上各硬件設(shè)備進(jìn)入復(fù)位狀態(tài)一次,同時單片機會通過I/O 口發(fā)送高電平至平臺上的復(fù)位指示燈 L2亮滅一次。初始化狀態(tài)下單片機會通過I/O 口發(fā)送低電平給平臺上除Li,L2燈以外的其他指示燈,即它們處于全滅狀態(tài)。步驟2、單片機采集信號源導(dǎo)入方式,并將導(dǎo)入方式通過串口傳遞給DSP,若從內(nèi)部導(dǎo)入則DSP從PC機內(nèi)部文件讀取或從外部設(shè)備導(dǎo)入則DSP從USB接口讀取圖像信號源,
導(dǎo)入的圖像4被存放到輸入圖像存儲區(qū)的{ h }單元,i為從1開始的自然數(shù);導(dǎo)入過程中
DSP發(fā)送高電平控制信號源紅色指示燈L3為紅色,表示正在進(jìn)行信號源導(dǎo)入;
步驟3、單片機查詢判斷是否完成信號源導(dǎo)入;如果采集到導(dǎo)入完成信號,則轉(zhuǎn)步驟4, 同時單片機通過I/O —引腳發(fā)送高電平至信號源綠色指示燈L4亮,表示信號源導(dǎo)入完成; 如果采集到導(dǎo)入繼續(xù)信號,則i值加1,返回步驟2 ;如果未采集到導(dǎo)入完成或?qū)肜^續(xù)信號,則延遲等待;步驟4、單片機采集選擇圖像處理算法序列號,同時將采集到的序列號通過串口傳輸給 DSP,DSP根據(jù)獲得的序列號從程序空間的圖像處理算法庫中選取相應(yīng)的算法并開始導(dǎo)入第
j個算法到臨時算法存儲區(qū)的! 4 !單元,j為從1開始的自然數(shù);同時單片機通過I/O —
引腳發(fā)送高電平至算法選擇紅色指示燈L5亮,表示正在進(jìn)行圖像處理算法選擇;
步驟5、單片機查詢判斷是否完成算法導(dǎo)入;如果采集到導(dǎo)入完成信號,則轉(zhuǎn)步驟6,同時單片機通過I/O —引腳發(fā)送高電平至算法選擇綠色指示燈L6亮,表示算法導(dǎo)入完成;如果采集到導(dǎo)入繼續(xù)信號,則j值加1,返回步驟4 ;
步驟6、圖像處理步驟,DSP根據(jù)選取的算法綜合《4 ) = (4,...,4^...,4}和輸入數(shù)據(jù)圖
像{ 4 }進(jìn)行圖像處理,同時單片機通過I/O —引腳發(fā)送周期方波信號至圖像處理紅色指示燈L7閃爍,表示正在進(jìn)行圖像處理。處理順序按算法導(dǎo)入的先后次序(臨時算法存儲區(qū) ! 4 中算法排列的次序)進(jìn)行,即依次對輸入數(shù)據(jù)圖像疊加值4進(jìn)行算法4的處理,如果選取的算法綜合數(shù)m>l,則對完成4算法處理后的結(jié)果進(jìn)一步進(jìn)行算法4 的處理,依此類
推,直到完成最后選取的算法4 的處理,同時單片機通過I/O—引腳發(fā)送一持續(xù)高電平至
圖像處理紅色指示燈L7及圖像處理綠色指示燈L8亮,表示已完成圖像處理。最后輸出結(jié)
果到圖像存儲區(qū){<};
步驟7、結(jié)果顯示步驟,單片機采集圖像查看模式選擇信號,同時通過I/O—引腳發(fā)送周期方波信號至圖像紅色指示燈L9閃爍,表示平臺正在查看圖像。DSP通過數(shù)據(jù)總線從輸入圖像存儲區(qū)和輸出圖像存儲區(qū)調(diào)用圖像分別輸出到左右兩個LCD顯示屏上,左側(cè)LCD屏
顯示輸入圖像力,右側(cè)IXD屏顯示輸出圖像// ,當(dāng)結(jié)果輸出完畢,單片機通過I/O —引腳發(fā)
送一持續(xù)高電平至圖像紅色指示燈L9及圖像綠色指示燈LlO亮。圖6是本發(fā)明的圖像處理算法庫結(jié)構(gòu)圖,該算法庫全面涵蓋了圖像工程領(lǐng)域的基本圖像處理算法,主要分為四個單元,包括圖像處理基礎(chǔ)、圖像處理、圖像分析以及圖像理解,每個單元又分為若干個子算法庫。第一部分,圖像處理基礎(chǔ)分為圖像獲取以及圖像表達(dá)和顯示。圖像獲取又分為從實驗平臺內(nèi)部設(shè)備獲取和從外部設(shè)備獲取,圖像表達(dá)和顯示又分為圖像分辨率調(diào)整、彩色空間轉(zhuǎn)換、圖像幾何變換等內(nèi)容。第二部分,圖像處理單元分為圖像頻域變換、圖像增強、圖像復(fù)原、幾何失真校正、 圖像重建、圖像編碼、圖像水印和形態(tài)學(xué)圖像處理八個算法庫,每個算法庫又包含若干個算法。第三部分,圖像分析單元包括圖像分割、圖像目標(biāo)特征提取和高級圖像分析三個算法庫,圖像分割分為閾值分割、邊緣檢測、區(qū)域分割等,目標(biāo)特征包括目標(biāo)的邊界、面積、 紋理等,高級圖像處理包括目標(biāo)運動分析、目標(biāo)識別等內(nèi)容。第四部分,圖像理解單元包括立體視覺、圖像信息融合和基于內(nèi)容的圖像檢索??傮w而言,該圖像處理算法庫中算法框架的劃分,采用了分層結(jié)構(gòu),涵蓋了圖像工程領(lǐng)域中已有的主要方向和算法。四個單元相互聯(lián)系,又互為補充,在使用的過程中可以單獨調(diào)用,也可以結(jié)合使用。例如,對于讀取的一幅圖像,可以采用圖像增強算法增加對比度,采用閾值化算法分割圖像中的目標(biāo),再結(jié)合特征提取算法獲得目標(biāo)的邊界和面積信息。
權(quán)利要求
1.一種基于數(shù)字信號處理器的圖像處理平臺,其特征在于,包括可擴展DSP硬件平臺、 圖像處理算法選擇平臺、圖像處理算法庫;其中所述可擴展DSP硬件平臺包括電源電路、DSP處理器、存儲器模塊、接口模塊;所述圖像處理算法選擇平臺包括開關(guān)模塊、鍵盤模塊、單片機控制電路和顯示模塊;所述圖像處理算法庫存儲于可擴展DSP硬件平臺的存儲器模塊中;其中,所述鍵盤模塊用于輸入用戶選擇待處理圖像的來源和選擇圖像處理的算法序列號;所述單片機控制電路識別待處理圖像的來源,當(dāng)待處理圖像來自PC機內(nèi)部,則調(diào)用 DSP處理器從PC機內(nèi)部文件讀取待處理圖像至存儲器模塊;當(dāng)待處理圖像來自PC機外部, 則由所述接口模塊輸入外部圖像至存儲器模塊;同時單片機控制電路讀取所述圖像處理的算法序列號后將其發(fā)送至DSP處理器;DSP處理器根據(jù)圖像處理的算法序列號調(diào)用圖像處理算法庫中相應(yīng)的圖像處理算法對待處理的圖像進(jìn)行處理,處理完畢后,DSP處理器通過數(shù)據(jù)總線將處理后的圖像、存儲器模塊中的原始圖像一并發(fā)送至顯示模塊顯示。
2.如權(quán)利要求1所述的基于數(shù)字信號處理器的圖像處理平臺,其特征在于,所述DSP 處理器選用TI公司的產(chǎn)品TMS320C6^系列。
3.如權(quán)利要求1所述的基于數(shù)字信號處理器的圖像處理平臺,其特征在于所述存儲器模塊至少包括一個與DSP處理器相連接的數(shù)據(jù)存儲器,用于存儲原始輸入的圖像信息和經(jīng)算法處理后待輸出的圖像信息。
4.如權(quán)利要求1所述的基于數(shù)字信號處理器的圖像處理平臺,其特征在于所述存儲器模塊包括一個與DSP處理器相連接的程序存儲器,用于存儲DSP處理器的執(zhí)行程序以及圖像處理算法庫。
5.如權(quán)利要求1所述的基于數(shù)字信號處理器的圖像處理平臺,其特征在于所述可擴展DSP硬件平臺還包括語音輸入輸出模塊、數(shù)字量輸入接口、數(shù)字量輸出接口、視頻輸入輸出編解碼模塊。
6.如權(quán)利要求1所述的基于數(shù)字信號處理器的圖像處理平臺,其特征在于所述單片機控制電路采用MSP430系列作為主控芯片采集鍵盤模塊的信號。
7.如權(quán)利要求1所述的基于數(shù)字信號處理器的圖像處理平臺,其特征在于所述圖像處理算法庫涵蓋圖像工程領(lǐng)域中所有常見的圖像處理方法和內(nèi)容,并具有可擴展性。
8.如權(quán)利要求1所述的基于數(shù)字信號處理器的圖像處理平臺,其特征在于所述顯示模塊為兩個IXD顯示器,分別用于顯示輸入圖像和輸出圖像。
9.如權(quán)利要求1所述的基于數(shù)字信號處理器的圖像處理平臺,其特征在于所述圖像處理算法選擇平臺還包括用于顯示工作狀態(tài)的指示燈模塊。
10.一種如權(quán)利要求1所述的基于數(shù)字信號處理器的圖像處理平臺的圖像處理方法, 其特征在于,包括以下步驟步驟1、啟動可擴展DSP硬件平臺電源和圖像處理算法選擇平臺電源,完成DSP芯片、單片機芯片的上電復(fù)位初始化工作;步驟2、單片機采集信號源導(dǎo)入方式,并將導(dǎo)入方式通過串口傳遞給DSP芯片,若從內(nèi)部導(dǎo)入,則DSP處理器從PC機內(nèi)部文件讀取;若從外部設(shè)備導(dǎo)入,則DSP處理器從USB接口讀取圖像信號源,導(dǎo)入的圖像A被存放到輸入圖像存儲區(qū)的{ h }單元,i為從1開始的自然數(shù);步驟3、單片機查詢判斷是否完成信號源導(dǎo)入;如果采集到導(dǎo)入完成信號,則轉(zhuǎn)步驟4 ; 如果采集到導(dǎo)入繼續(xù)信號,則i值加1,返回步驟2 ;如果未采集到導(dǎo)入完成或?qū)肜^續(xù)信號,則延遲等待;步驟4、單片機采集選擇圖像處理算法序列號,同時將采集到的序列號通過串口傳輸給 DSP處理器,DSP處理器根據(jù)獲得的序列號從圖像處理算法庫中選取相應(yīng)的算法并開始導(dǎo)入第J個算法到臨時算法存儲區(qū)的!4 單元,J為從ι開始的自然數(shù);步驟5、單片機查詢判斷是否完成算法導(dǎo)入;如果采集到導(dǎo)入完成信號,則轉(zhuǎn)步驟6 ;如果采集到導(dǎo)入繼續(xù)信號,則J值加1,返回步驟4 ;如果未采集到導(dǎo)入完成或?qū)肜^續(xù)信號, 則延遲等待;步驟6、圖像處理步驟,DSP處理器根據(jù)選取的算法綜合{4^ = (4....,4+^4^)和輸入數(shù)據(jù)圖像k = Zii進(jìn)行圖像處理,處理順序按算法導(dǎo)入的先后次序進(jìn)行,直到完成最后選 i-l取的算法4 的處理,最后輸出結(jié)果到圖像存儲區(qū){ , };步驟7、結(jié)果顯示步驟,DSP處理器通過數(shù)據(jù)總線從輸入圖像存儲區(qū)和輸出圖像存儲區(qū)調(diào)用圖像分別顯示在兩個IXD顯示屏上。
全文摘要
本發(fā)明提供一種基于數(shù)字信號處理器的圖像處理平臺,包括可擴展DSP硬件平臺、圖像處理算法選擇平臺和圖像處理算法庫;其中,可擴展DSP硬件平臺包括DSP處理器、存儲器模塊、接口模塊;圖像處理算法選擇平臺包括鍵盤模塊、單片機控制電路和顯示模塊;圖像處理算法庫以新的分類方式涵蓋了圖像工程領(lǐng)域中所有常見的圖像處理方法和內(nèi)容,并具有可擴展性;本發(fā)明還公開了該平臺的圖像處理方法,分為信號源選擇、圖像處理算法選擇、圖像處理和結(jié)果輸出四個步驟,本發(fā)明具有較高的靈活性和擴展性,可實現(xiàn)對圖像的動態(tài)輸入輸出、對算法的動態(tài)選擇、動態(tài)處理過程。
文檔編號G06F3/14GK102509254SQ20111032735
公開日2012年6月20日 申請日期2011年10月25日 優(yōu)先權(quán)日2011年10月25日
發(fā)明者張麗麗, 徐淑芳, 李建霓, 楊會杰, 沈潔, 王慧斌, 董欣 申請人:河海大學(xué)