title: A modular and programmable development platform for capsule endoscopy system.
abstract: The state-of-the-art capsule endoscopy (CE) technology offers painless examination for the patients and the ability to examine the interior of the gastrointestinal tract by a noninvasive procedure for the gastroenterologists. In this work, a modular and flexible CE development system platform consisting of a miniature field programmable gate array (FPGA) based electronic capsule, a microcontroller based portable data recorder unit and computer software is designed and developed. Due to the flexible and reprogrammable nature of the system, various image processing and compression algorithms can be tested in the design without requiring any hardware change. The designed capsule prototype supports various imaging modes including white light imaging (WLI) and narrow band imaging (NBI), and communicates with the data recorder in full duplex fashion, which enables configuring the image size and imaging mode in real time during examination. A low complexity image compressor based on a novel color-space is implemented inside the capsule to reduce the amount of RF transmission data. The data recorder contains graphical LCD for real time image viewing and SD cards for storing image data. Data can be uploaded to a computer or Smartphone by SD card, USB interface or by wireless Bluetooth link. Computer software is developed that decompresses and reconstructs images. The fabricated capsule PCBs have a diameter of 16 mm. An ex-vivo animal testing has also been conducted to validate the results.
authors.affiliation: Department of Electrical and Computer Engineering, University of Saskatchewan, Saskatoon, Saskatchewan, S7N5A9, Canada.
authors.forename: Tareq Hasan
authors.initials: TH
authors.lastname: Khan
authors.forename: Ravi
authors.initials: R
authors.lastname: Shrestha
authors.forename: Khan A
authors.initials: KA
authors.lastname: Wahid
mesh_terms: D000465:Algorithms; D000818:Animals; D053704:Capsule Endoscopy / Q000379:methods*; D044962:Data Compression / Q000379:methods; D006801:Humans; D007091:Image Processing, Computer-Assisted / Q000379:methods*