How To Crop Image For Green Card Online?

What is steps need to be taken to get an image from a bare image sensor and write it as a jpeg onto an SD-card?

  • If I would want to build a simple camera, which can write an image onto an SD-card, what would I need to do except buying a sensor and an SD-card? What does the image processor have to do? What other hardware would I need? How do you get the image from the sensor and what kind of data do you get?

  • Answer:

    I don't have any experience with implementing jpeg compression myself, though I have used TI DSPs before. You need to know acquaint yourself with both the processor and the jpeg compression algorithm, if that is what you wish to implement rather than more recent standards like jpeg-2000. According to TI [1], the entire image capture pipeline looks like this And you can find more information about the jpeg compression standard in [2] I would definitely start with the TI white papers as they explain how to integrate the chip with the rest of the camera system. [1] Single Chip DSP solution to Digital Still Cameras http://jpkc.szpt.edu.cn/2008/wince/UploadFiles/products/Digitcamera.files/spry086.pdf [2] The JPEG Still Picture Compression by Gregory Wallace http://www.cis.temple.edu/~vasilis/Courses/CIS750/Papers/doc_jpeg_c_5.pdf

Manjari Narayan at Quora Visit the source

Was this solution helpful to you?

Other answers

On the physical side, most modern image sensors have a pinout which is very difficult to hand-solder to a development board, which itself must be custom-made to accommodate the physical and electrical specs.  If you are able to get that to work, you will get raw Bayer data, one color per pixel, typically 8-12 bits per pixel. On the signal processing side, a basic image signal processing (ISP) pipeline is fairly easy to implement if you understand the concepts of white balance, demosaic, auto exposure, gamma correction, and color correction (matrix).  But implementing them in a DSP or FPGA also requires specialized boards... A company which wants to develop a digital camera, for example to put into a toy or other specialized application, would probably go to an image sensor vendor or image module vendor and get a loaner development board from them which has both a sensor and hardware that implements a basic ISP and writes images to a PC or an SD card. Overall, I think this would be a very challenging project, maybe on the order of building your own car from scratch given a working engine.

Ed Chang

Related Q & A:

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.