Fast CinemaDNG Processor

High performance software for CinemaDNG processing on GPU

Fast CinemaDNG Processor on CUDA

How to process raw footage from 4k Micro Studio Camera

The Blackmagic Micro Studio Camera 4K is a compact Ultra HD camera designed for live productions. It features the same image sensor as in Blackmagic's Studio Camera 4K, which supports 3840 x 2160p video up to 30 fps and 1080p video up to 60 fps. The camera is equipped with an active MFT mount that can accept native MFT lens or be adapted to a wide range of other modern and vintage lenses, including B4 lenses. It outputs 10-bit 4:2:2 video via 6G-SDI and can be remotely controlled from an ATEM switcher using SDI control protocol. The camera packs many professional studio features into a compact form factor, including a built-in color corrector, talkback, tally indicator, PTZ control output, and B4 lens control output.

Here we can try to answer to the following question: How to accomplish fast preview for raw footages from that Blackmagic camera? Our solution is lightweight and fast which is a must for culling, trimming and previewing. And it's working on NVIDIA GPU, so it offers just incredible speed. Fast CinemaDNG Processor software dramatically increases responsiveness. There is no need to wait - everything is working in realtime on good CPU/GPU/SSD. This is true due to high performance processing engine on GPU. We are working on solution for 4k Micro Studio Camera which can read and process RAW MOV files on NVIDIA GPU.

Resolution and bit depth

The resolution of the RAW frame is 3872 pixels x 2192 lines, which includes a border that surrounds the image data. Most users discard this border after debayering, as it can contain image artifacts on the outer edges. The RAW data at pixel number 16 inside the horizontal and vertical corners will therefore correspond with the corner of the Ultra HD frame when the camera is outputting 3840 x 2160 in the non RAW mode. The bit depth of each pixel will be 12 bits.

RAW recording

One can record the RAW signal as an uncompressed QuickTime file with Blackmagic HyperDeck Studio Pro or any device capable of 10-bit uncompressed recording or capture. Once you have a QuickTime recording of the RAW data, you will need to unpack the signal to perform your own debayering of the image data from the sensor. The RAW frame is packed into the active picture area of a standard UHD 422 SDI frame.

How to process RAW from Micro Studio Camera 4K

  • Read MOV file from SSD, import and parsing
  • Demosaicing on GPU
  • DHigh performance denoising on GPU
  • Realtime viewer and player with full image processing pipeline on GPU
  • Processing with DCP and LCP profiles
  • Realtime grading with 3D LUTs (RBG and HSV)
  • Export to video