ReconTech's Blog

This is a blog about our everyday exploits in all aspects of everything. From science, art, computing, engineering, playing badminton to even playing computer games. Just about everything!

  • Home
    Home This is where you can find all the blog posts throughout the site.
  • Categories
    Categories Displays a list of categories from this blog.
  • Tags
    Tags Displays a list of tags that have been used in the blog.
  • Archives
    Archives Contains a list of blog posts that were created previously.
  • Login
    Login Login form
Subscribe to this list via RSS Blog posts tagged in OV5647

Posted by on in Computer Vision In Embedded Systems

 The Raspberry Pi camera module or more specifically the OV5647 image sensor consists of a CSI-2 image sensor interface. Quite fortunately, as the OV5647 can be found in many image sensing devices apart from the Raspberry Pi camera, like mobile phones for example, plenty of information can be garnished about this interface from the Internet. The CSI-2 is a standard interface or Camera Sensor Interface (CSI) defined by the Mobile Industry Processor Interface Alliance, usually referred to by their four letter acronym, MIPI.

This blog post is a brain dump of the continuation of the idea of interfacing the OV5647 image interface to FPGA boards and other embedded systems like the Parallella board containing a Xilinx Zynq FPGA and the Epiphany 16-core processor. We will also like to interface this sensor to Altera FPGAs like the SocKit, consisting of the Cyclone IV FPGA and Arrows family of BeMicro evaluation kits, which contain the Cyclone V FPGA. Support should also be provided for the Beagle Bone (black) and Intel's Galileo and possibly Edison development boards. 

Last modified on
0

Posted by on in Computer Vision In Embedded Systems

The Raspberry Pi camera module board (Rev 1.3) has been identified by the hobbyist embedded community as an inexpensive camera that would be ideal for computer vision projects. However, the camera may not be usable outside of the Raspberry Pi community, due to the closed source nature of its interface's timing and data characteristics.

 This means that to understand how it works, in order to use it in our hobbyist computer vision projects, we may need to hook it up to one of our FPGA boards and perform some "creative" engineering. This should provide some insight into how it operates, which should be right up our alley with us being FPGA "experts" and all. Hence, in this blog post we investigate what would be required to use the Raspberry Pi camera module with our FPGA development kits and projects.

Last modified on
0