|
01 August 2009  | Guide Dog |
|
“Guide Dog” is the computer vision software developed by our company for the new product of En-Vision America Inc. intended for visually impaired people. Screen-less device with embedded speaker and camera allows visually impaired people to detect and recognize objects of four different types.
- Four modes of operations:
- Face detection mode produces voice signal informing user about the number of detected faces in the camera’s field of view (by means of template matching and originally speeded up Viola-Jones)
- Barcode recognition mode produces voice signal informing user about the information encoded in a UPC-A barcode in the camera’s field of view (by means of the original method of searching minimums and the scanning method similar to what is used in laser scanners)
- Currency recognition mode produces voice signal informing user about recognized USD banknote’s value (by means of feature extraction, feature matching and KDThree)
- Nike Logo detection mode produces voice signal informing user if Nike logo is found in the camera’s field of view (by means of contour analysis and homography)
- Target board: Carrier Board phyCORE-ARM11/i.MX31 (all CV-algorithms above had to be optimized for low performance of 520 MHz)
- OS: Linux core 2.6.16 or higher provided with target board, as a Linux Rapid Development Kit (KPCM-037-Linux) option
- Camera: Omnivision OV3640
- Code size: about 18,600 LOC
|