一種新型直方圖統(tǒng)計芯片的設計
引言
圖像處理技術已廣泛應用于通信系統(tǒng)、雷達、生物醫(yī)學電子、電子測試設備、工業(yè)測試和生活的方方面面,特別是便攜式儀器,要求芯片盡可能地小和快七為此,本文依據集成電路的特點,并依據最少MOS管的設計理念,設計出一款直方圖統(tǒng)計處理芯片。該集成電路可優(yōu)化現有圖像處理算法,并已在Matlab平臺⑴上仿真成功。依據優(yōu)化好的算法,可在TannerEDA平臺上設計圖像處理邏輯圖、晶體管網表,并設計出版圖。也可以依據CMOS相應的工藝流程提取各光刻工藝的掩模版。
1 圖像算法的優(yōu)化
圖像直方圖用于描述圖像中各灰度級出現的相對頻率?;谥狈綀D的灰度變換就是調整圖像直方圖到一個預定的形狀。例如,一些圖像由于其灰度分布集中在較窄的區(qū)間,對比度很弱,圖像細節(jié)看不清楚。此時,可采用圖像灰度直方圖進行修正處理,以使得圖像的灰度分布趨向均勻,圖像所占有的象素灰度間距拉開,加大圖像反差,改善視覺效果,達到增強的目的。
直方圖是用來表達一幀圖像灰度等級分布情況的統(tǒng)計圖表。直方圖的橫坐標是灰度,一般用r表示;縱坐標視圖像類型而定,對連續(xù)圖像,它是灰度值出現的概率Pr(r)。
式中,A為圖像面積。
依據集成電路特點可對算符進行優(yōu)化。對于數字圖像,它是灰度值為ri的像素個數Sr(r),如式(1)所示。圖1所示是用Matlab仿真原圖與直方圖統(tǒng)計的結果,該直方圖統(tǒng)計顯示出該圖像色彩發(fā)暗,像素多集中在色彩度低的區(qū)域。一般Sr(r)就是灰度為ri的像素個數。
2 直方圖統(tǒng)計電路
本文中的直方圖統(tǒng)計芯片的設計方案是:通過8根輸入線將圖像中的數據傳輸到與非門生成的256個比較器中,對。0?255個元素進行比較,然后將比較結果送入由JK觸發(fā)器組成地計數器中,從而構成輸入級,此外,將RESET,CLK和START也作為輸入端口。CLK每翻轉一次,計數器計數一次。RESET端為“0”時進行復位,為“1”時開始計數。輸出級則由比較器和與非門構成,也利用8根輸出線將數據傳出。從而將圖像中的各元素數目統(tǒng)計出來,最后生成直方統(tǒng)計圖。
圖2直方圖統(tǒng)計電路的信號管腳分布圖
本文介紹的直方圖統(tǒng)計芯片共采用了257個8位計算器、512個比較器等多個器件,其新型直方圖統(tǒng)計電路的信號管腳排列如圖2所示。
3 版圖設計
采用華潤上華
阱CMOS工藝,在TANNER平臺上設計直方圖統(tǒng)計的版圖如圖3所示,該版圖由N Well圖層、Active圖層、N Select圖層、P Select 圖層、Poly 圖層、Metal 1 圖層、Active Contact 圖層等構成,其中放大部分為2輸入與門的NMOS部分,其芯片圖面積單位為
4 結語
依據IC特點,該直方圖芯片在設計過程中直接用晶體管來優(yōu)化圖像處理算法,而采用晶體管設計電路,使得圖像處理芯片的MOS器件比釆用HDL綜合芯片少77.4%,因而晶體管使用效率更高、速度更快、性能更優(yōu),適合于便攜式圖像處理器。該芯片現已在Matlab平臺上仿真成功,并可依據CMOS相應的工藝流程提取各光刻工藝的掩模版。





