Realization of preprocessing blocks of CNN based CASA system on FPGA

In this paper, hardware optimization of the preprocessing part of a computer aided semen analysis (CASA) system is proposed, which is also implemented on an FPGA device as a working prototype. A real-time cellular neural network (CNN) emulator (RTCNNP-v2) is used for the realization of the image processing algorithms, whose regular, flexible and reconfigurable infrastructure simplifies the prototyping process. For future work, the post-processing part of the CASA system is proposed to be implemented on the same FPGA device as software, using either a soft or hard processor core. By the integration of the pre- and post-processing parts, the designed CASA system will be capable of processing full-HD 1080p@60 (1080×1920) video images in real-time.

[1]  O. L. Savkay,et al.  Analysis of sperm motility with CNN architecture , 2012, 2012 13th International Workshop on Cellular Nanoscale Networks and their Applications.

[2]  D. Irvine,et al.  Computer assisted semen analysis systems: sperm motility assessment. , 1995, Human reproduction.

[3]  Chandrika Kamath,et al.  Robust techniques for background subtraction in urban traffic video , 2004, IS&T/SPIE Electronic Imaging.

[4]  Csaba Rekeczky,et al.  A real-time multitarget tracking system with robust multichannel CNN-UM algorithms , 2005, IEEE Transactions on Circuits and Systems I: Regular Papers.

[5]  V. Tavsanoglu,et al.  Demonstration of the Second Generation Real-Time Cellular Neural Network Processor: RTCNNP-v2 , 2012, 2012 13th International Workshop on Cellular Nanoscale Networks and their Applications.

[6]  Irvine Ds,et al.  Seminal Fluid Analysis and Sperm Function Testing , 1994 .

[7]  R. Aitken,et al.  Seminal fluid analysis and sperm function testing. , 1994, Endocrinology and metabolism clinics of North America.

[8]  Klaus Mainzer,et al.  Cellular Neural Networks and Visual Computing , 2003, Int. J. Bifurc. Chaos.

[9]  V. Tavsanoglu,et al.  A new control structure for the pipelined CNN processor arrays , 2010, 2010 12th International Workshop on Cellular Nanoscale Networks and their Applications (CNNA 2010).

[10]  Josef A. Nossek,et al.  Some examples of preprocessing analog images with discrete-time cellular neural networks , 1994, Proceedings of the Third IEEE International Workshop on Cellular Neural Networks and their Applications (CNNA-94).

[11]  M. Sigman,et al.  Laboratory testing in the evaluation of male infertility , 1993, World Journal of Urology.