Hi Isaac, I didn't see your replay for some reason. the purpose of this camera is to = capture a person and send email as attachment. the quality is important. in your ca= se how pic is=A0 communicating with CPLD? =A0in my case the only part I am not clear is I ha= ve to sense a motion. if old picture and new are not same then I have to send new picture out thr= u wireless to pc. what about PIC24EP?=A0 thanks Andre =A0=A0=A0 ________________________________ From: Isaac Marino Bavaresco To: Microcontroller discussion list - Public. =20 Sent: Monday, May 21, 2012 3:14 PM Subject: Re: [PIC]: PIC32 for camera capture =20 SUPPOSING that the PIC can DMA transfer data from the sensor to an external memory in one cycle (it can't), the maximum frame rate you could accomplish would be 16fps at 80MHz, and you would have no time to process it. Usually, image processing is much more intensive than the capture (that is, you will need to access each pixel several times). Your external memory needs to be at least 10MiB (16MiB is the logical choice) for color images (YCbCr) or 5MiB (8MiB being the logical choice) for gray scale images, just to hold one frame. Do you really need such a large image? We do fingerprint recognition with VGA sensors (640x480) cropped to 440x380. We use a dsPIC to pre-process the image but the capture is done with a Xilinx CPLD coupled to a 256KiBx8 static RAM. We can capture approx. 13 frames per second and can determine if a valid fingerprint is present in less than 1/2 second. Best regards, Isaac Em 21/5/2012 18:13, Andre Abelian escreveu: > Hi all, > > does any one know if pic32 will have enough speed to capture a camera dat= a? > I am thinking to use 5 mp camera directly connected to pic and of course = there is > a RAM too for a buffer. main purpose of the camera is to sense a motion c= hange and=20 > send the data thru wireless when change detected. I am originally picked = altera cyclone3 FPGA > part for some how I believe PIC32 may do the job. once the motion is dete= cted we can stop it > send it out then continue. I do not need to do continues live video trans= mit=A0 or some thing. > > any idea or suggestion will appreciate > > thanks > > Andre=A0=20 --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .