Framework for digital camera in Linux

Posted 2009/01/13 16:08 by kdsoo

Proposal for presentation on CELF

 

Hello.

My name is Dongsoo Kim. and may I propose for a presentation about “Framework for digital camera in Linux” ?

 

In these days we practically use devices with camera in general which is based on SoC camera subsystem.

And those camera devices have been definitely improved in functional and performance level.

Let me take a specific case of mobile phone. Many of our mobile phones have camera on them and even dual for 3G handsets.

In case of Linux based smartphones, we have to control camera devices with video4linux APIs and thats what I want to talk about.

We’ve got several video4linux APIs in Linux kernel already but thats not enough. Because they are mostly for USB PC cameras as known as “webcam”.

But as I mentioned above, camera devices have been improved these days and they are running like a real digital camera. They have shutter device, iris, and some devices support object detection and wide dynamic range functionality.

But video4linux APIs in kernel mainline cannot cover all of them because those APIs are just considering cameras of “webcam” level.

So we are defining new video4linux APIs for digital cameras and wanna explain how it works.

Our presentation covers several SoC camera drivers in linux and legacy video4linux APIs and new video4linux APIs for digital camera.

And we also want to talk about camera porting issues.

Thank you.

 

I’m also attaching presentation contents below. You can refer to them.

 

 

 

 

Camera platform (except for USB camera) called SoC based camera subsystem

  • Various ways of preview (Live view) in SoC camera subsystems.
  • SoC camera subsystem in Linux kernel aspect

 

Aggressive development in mobile camera module devices

  • Legacy mobile camera modules are far behind latest ones in functional and performance level
  • Latest mobile camera modules are very close to real cameras
  • Needs of proper V4L2 APIs for real digital cameras

 

V4L2 and digital camera

  • V4L2 and legacy camera modules
  • Dual camera for 3G handset
  • New V4L2 APIs for digital cameras

 

Issues of porting in SoC camera subsystem

  • I2C issues
  • Size negotiation issues
  • color space negotiation issues
  • Lens control issues
  • JPEG data synchronization issues
  • Gstreamer & OpenMax

 

 

See you at San Francisco, CA on April 6th - 8th, 2009

크리에이티브 커먼즈 라이선스
Creative Commons License

Tag : , ,

« PREV : 1 : ... 67 : 68 : 69 : 70 : 71 : 72 : 73 : 74 : 75 : ... 692 : NEXT »