《基于MATLAB與FPGA的圖像處理教程》這個月終于與大家見面了。本書不是一本純粹的基于軟件算法的教程,亦不是一本單一講述FPGA硬件實現(xiàn)的書,而是一本從圖像處理算法理論基礎出發(fā),結合MATLAB軟件實現(xiàn),最終采用FPGA進行并行硬件加速的指南。書中選用了一些常用的圖像處理算法,相關章節(jié)大都遵循“算法理論→MATLAB軟件驗證→FPGA硬件實現(xiàn)”的流程,將這些算法由淺入深、循序漸進地從算法理論講解到FPGA硬件實現(xiàn)。
業(yè)內有很多介紹MATLAB圖像處理的書,如《數(shù)字圖像處理(MATLAB版)》(作者岡薩雷斯),也有不少介紹FPGA圖像處理的書,如《FPGA數(shù)字圖像采集與處理》(作者吳厚航),但尚未出現(xiàn)一本結合MATLAB仿真與FPGA實現(xiàn)的圖像處理教程。單純地學習MATLAB圖像處理的讀者,很難在FPGA上對其算法用硬件實現(xiàn);單純地學習FPGA圖像處理的讀者,又很難從底層了解算法的原理與實現(xiàn)。因此,本書的出現(xiàn)將填補業(yè)內這一空缺,會給對該領域感興趣的讀者,帶來不一樣的福音。
本書將從圖像格式轉換、降噪、增強、二值化、銳化、縮放等傳統(tǒng)基礎圖像算法入手,從原理到MATLAB設計、FPGA硬件加速實現(xiàn)進行由淺入深、循序漸進的介紹。以深度學習算法LeNet5為例,介紹如何用FPGA實現(xiàn)較簡單的硬件加速卷積神經網(wǎng)絡。最后,作為畫龍點睛之筆,介紹傳統(tǒng)ISP和新興AISP的理論概念及區(qū)別,并闡述未來圖像硬件加速的發(fā)展走向。
為了讓讀者能夠更好地了解本書的架構,筆者整理了章節(jié)規(guī)劃的圖譜,如下所示。讀者可以按順序閱讀,也可以根據(jù)自己的興趣挑重點查閱,章節(jié)規(guī)劃沒有嚴格的先后順序。
圖像算法的實現(xiàn)屬于方法論,優(yōu)秀的圖像算法可以讓我們事半功倍;同樣,如何用更低的PPA(Power Performance Area,即功耗、性能、面積,是芯片最主要的三個評價指標)在FPGA/IC上實現(xiàn)圖像算法的硬件加速,也是一門學問,需要充分理解圖像算法的實現(xiàn)過程,還需要掌握FPGA的設計思維,并且熟練運用FPGA常用的加速思維。筆者曾在《FPGA設計技巧與案例開發(fā)詳解(第3版)》一書中講述了很多的FPGA設計技巧,本書將重點針對圖像處理,為讀者講解具體的算法實現(xiàn)。
截至本書出版前,筆者在IC公司已經工作7年有余,深刻地感受到研發(fā)人員的能力對自主研發(fā)代碼質量(設計功能不考慮時序、門控時鐘滿天飛等)的影響,目前雖然功能驗證及后端收斂可以正常流片,但考慮到PPA對成本及競爭力的影響,目前PPA還有很大的提升空間。因此,本書旨在帶給讀者圖像處理的硬件加速思維,希望讀者能夠學會圖像處理的FPGA加速方法,同時能夠掌握在IC中設計優(yōu)秀電路的技術。希望本書的出版,能夠幫助提高IC行業(yè)人才的質量與產品的競爭力。
本書讀者對象
FPGA技術愛好者;
有圖像算法基礎,想了解FPGA圖像處理的讀者;
有FPGA基礎,想了解圖像算法開發(fā)流程的讀者;
期望從事多媒體芯片前端開發(fā)的讀者;
大、中專院校的學生和老師;
相關培訓學校的學員。
想買這本新書的小伙伴可以掃描下方二維碼,來電子技術應用的官方微店購買正版書籍!
原價98!電子技術應用60讓您帶回家!
重要的事說三遍:包郵!包郵!包郵!
優(yōu)惠書籍數(shù)量有限,欲購從速~