Hardware and software implementation of a new algorithm on photoacoustic medical imaging

In this paper, we review a new image reconstruction algorithm proposed by our research team and comment on the hardware and software implementation for that algorithm. We use Texas Instruments(TI) embedded analog front end(AFE) board and Xilinx FPGA combined with camera interface of freescale i.MX6 microprocessing unit(MPU) for compactness of implementation and develop application program for preview image of raw B-scan image based on software development kit(SDK) firmware integrated development environment(IDE). We use four segment of frame buffer for capturing raw B-scan image and store it to these four segments of frame buffer alternatively and move one segment of frame buffer to the LCD controller to remove and fix the flickering problem in LCD display. We comment on the GPU and CUDA programming for implementing of a new image reconstruction algorithm.