ChipSight Slides

May 1, 2011


ChipSight is:

— a camera interface peripheral for microprocessors that outputs visual information including object shape and location.

— aimed at high volume products where small size, low power, and short development time for new features are critical.

— a collection of algorithms that perform the pre-processing (pre-vision, pre-cognitive) functions required by computer vision applications. ChipSight algorithms are efficient, have low memory requirements, and are designed to be used together as a microcontroller peripheral.

The advantages of the ChipSight peripheral are:
1. Eliminates most image processing for the developer
2. Eliminates FPGA
3. Eliminates frame buffers for region processing
4. Makes computer vision available to more developers and OEMs
5. Enables computer vision for consumer products
6. Scalable down to $1 cameras and $0.25 microcontrollers
7. Standardizes the image information interface


Example of changing megabytes of pixel data into a few bytes of information.

Input image

Feature encoding

Lane departure warning

Internal functions of ChipSight.


Adjustable precision extents. Only as much information as the application requires.

Region extent for object location.

Low resolution shape information.

High resolution shape information.

Input image.


Reading the values of currency.


Multi-touchless projector demo. Real gesture recognition, not phone rubbing.


How it works.