CX3: How to capture UVC triggered still image from Windows Host Application

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
GaK_4661021
Level 4
Level 4
25 replies posted 10 replies posted 10 questions asked

Hi,

We are working with the CX3 component as a UVC class with an OV5640 camera sensor and we are also developing windows host application for the same. We need support on how to get a still image from the camera sensor by use of UVC still image trigger command. Currently, we are able to capture still image from video stream by use of the "IMFCaptureEngine" of windows media foundation but we need to do it using UVC still image trigger command. Can anyone please point our some reference source or documentation for the same?

0 Likes
1 Solution

Hello,

Please refer to page 12-16 of the UVC 1.1 specification to understand about how the device initiates a trigger and how the host responds to take a still capture. The link to the same is given below:

http://www.cajunbot.com/wiki/images/8/85/USB_Video_Class_1.1.pdf 

The host applications like AMCap and e-CamView have this implementation already made in it. We made use of these applications for testing our implementation. Hence, we do not have the source code of an application that implements this feature to share. Please refer to the specification and develop a custom host application.

Best Regards,

Jayakrishna

Best Regards,
Jayakrishna

View solution in original post

0 Likes
4 Replies
JayakrishnaT_76
Moderator
Moderator
Moderator
First question asked 1000 replies posted 750 replies posted

Hello,

According to my understanding, you would like to implement a project in which the device initiates a trigger to take a still capture. We have implemented still image capture with hardware trigger using FX3 by modifying AN75779. A document that covers the detailed implementation along with the AN75779 project modified with the implementation is attached along with this response. You can modify the CX3 project using the same modifications.

Best Regards,

Jayakrishna

Best Regards,
Jayakrishna

Thanks for the help.

Yes, We want to develop an application in which the device initiates a trigger to take a still capture. But we want help on the Windows host application side and not on the firmware side.

0 Likes

Hello,

Please refer to page 12-16 of the UVC 1.1 specification to understand about how the device initiates a trigger and how the host responds to take a still capture. The link to the same is given below:

http://www.cajunbot.com/wiki/images/8/85/USB_Video_Class_1.1.pdf 

The host applications like AMCap and e-CamView have this implementation already made in it. We made use of these applications for testing our implementation. Hence, we do not have the source code of an application that implements this feature to share. Please refer to the specification and develop a custom host application.

Best Regards,

Jayakrishna

Best Regards,
Jayakrishna
0 Likes