Description:
In these days we practically use devices with
camera in general which is based on SoC camera subsystem. Those camera
devices have been definitely improved in functional and performance
level.
In the specific case of mobile phone, many of them have cameras on them and even dual for 3G handsets.
In case of Linux-based smartphones, we have to control camera devices with video4linux APIs. 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”. However, mobile-phone based camera devices are improving to have functionality similar to regular digital still cameras, including 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 geared towards “webcam”-level cameras.
Samsung is defining new video4linux APIs for digital cameras and wants to 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 will talk about camera porting issues.
Dongsoo Kim is a S/W engineer in the Mobile S/W Platform lab in Samsung Electronics. He is in charge of camera device drivers and the video4linux layer in the Lab. His latest focus is "How to make a mobile phone camera like a real digital camera."
Heungjun Kim is an engineer working in the Mobile S/W Platform Lab, Samsung Electronics. His original major is in Robotics and he is currently making a robot operated with a Linux Machine Brain.
| Understanding MIPI CSI-2 : Protocol and data format (0) | 2009/05/25 |
|---|---|
| Winmerge filter for Linux kernel (0) | 2009/04/29 |
| "Framework for digital camera in Linux" - CELF ELC2009 (0) | 2009/04/26 |
| 특정 파일 찾아 지우기 (0) | 2009/04/23 |
| Camera interface V4L2 driver design (0) | 2009/04/17 |
| It's me (2) | 2009/04/14 |
Tag : CELF, Framework for digital camera in Linux
Send me an instant message!