IntelRealSense / librealsense

Intel® RealSense™ SDK
https://www.intelrealsense.com/
Apache License 2.0
7.58k stars 4.82k forks source link

24 FPS Capture #2865

Closed sam598 closed 5 years ago

sam598 commented 5 years ago

During one of the webinars an Intel representative said they could add an option to let RealSense Depth Cameras run at 24 FPS.

This option is essential for filmmakers who want to use RealSense depth cameras.

Has there been any progress on this issue?

MartyG-RealSense commented 5 years ago

I do not have any information on whether there are currently plans to implement support for this FPS. It has been a feature that others have requested for film-making.

My recollection is that adding a new FPS would not be technically hard. Instead, the main concern was keeping the number of supported modes to a manageable size.

For now, 25 FPS is supported only in the Y16 IR mode (with IR only active, no depth stream), which is an unrectified channel meant for use in camera calibration rather than everyday use in applications. This mode also only supports a couple of resolutions.

sam598 commented 5 years ago

Thanks for the quick reply Marty. Unfortunately the need is for Color and Depth streams at 24 FPS. Interpolating from 25 or 30 to 24 is impossible without significant issues and artifacts. And having one stream without the other would still require interpolation.

From the webinar it sounded like they acknowledged the importance of 24 FPS and would make plans to add it to the list of supported frame rates. Hopefully they can add the feature soon.

RealSense-Customer-Engineering commented 5 years ago

[Realsense Customer Engineering Team Comment] Hi @sam598,

Can you let me which webinar you refer to? Then, will further check internally to see its feasibility/plan.

sam598 commented 5 years ago

It was during the Q&A of the first of these webinar: https://software.seek.intel.com/Multiple_Intel_RealSense_D415D435_camerasystems-reg

Supposedly the hardware is capable, but the enum needs to be added, and there is a concern of adding to many framerate options. 24 30 and 60 are all industry standard so I would hope adding one more isn't a big ask.

MartyG-RealSense commented 5 years ago

I re-watched the multiple camera webinar. The 24 FPS question occurs at exactly the 60 minute point. The webinar mentions the point about keeping the number of supported modes in check and suggests to post on the GitHub a request for the feature..

https://www.youtube.com/watch?v=drBCxHhbxI0

My transcriptions of this session can be found below.

Transcription of voice questions

https://forums.intel.com/s/question/0D50P0000490XJeSAM/extracts-from-the-webinar-handson-with-multiple-intel-realsense-d415-amp-d435-camera-systems

Transcription of text FAQ questions

https://forums.intel.com/s/question/0D50P00004B5zslSAB/transcript-of-text-faq-questions-from-the-intel-multiple-realsense-cameras-webinar?language=en_US

RealSenseCustomerSupport commented 5 years ago

Sorry, per the internal discussion, the feature request of 24 FPS will be not implemented.

sam598 commented 5 years ago

Thank you for the update.

Is it in fact a hardware limitation? If not what is the reasoning behind limiting the device this way?

The D400 cameras can run at 6fps, 15fps and 30fps. What is the harm of adding another multiple of 3, especially one that is much more common and practical than 6 and 15?