Suggestions needed: Arduino Camera

I just started a capstone project in University creating a time lapse camera using arduino. But I have no idea how to make it happen.

I did some basic research on this but found most existing projects involving using an actual camera (Nikon, Canon, etc). But my project is to create an arduino time lapse camera, not just using arduino to control the capture rate.

Could you guys give me some suggestions on this project?

An Arduino isn't really very suitable for doing actual image manipulation. It doesn't have enough RAM.
(maybe an Intel Gallileo, or one of the new Arduinos with onboard linux co-processors.)

Get a raspberry pi and a raspberry pi camera board. With them, you can do lots of high level stuff from triggering time lapse photos to on the fly image processing with opencv. Or, you could get a serial camera module and SD card shield for the arduino, and take photos that way too. That would probably be a little easier, but less powerful.

This would answer your question: TTL Serial JPEG Camera with NTSC Video : ID 397 : $39.95 : Adafruit Industries, Unique & fun DIY electronics and kits

Thank you very much!