Fastvideo for Jetson TK1

Software for Jetson TK1 GPU

Jetson TK1 is NVIDIA’s first mobile processor which includes high-performance Kepler GPU architecture. TK1 offers very high CPU and GPU performance to mobile computing. PC class imaging applications that require high performance, low energy consumption and large amounts of memory can now be developed for mobile devices with Jetson TK1.

We have ported our high performance image processing SDK to Tegra and now we can offer high performance imaging solutions for Nvidia’s quad-core TK1 GPU.

Jetson TK1 GPU GK20A

Jetson TK1 benchmarks for image processing on GPU

We have done measurements of kernel times for the most important components of GPU image processing SDK from Fastvideo. We utilized images with Full HD resolution (1920×1080) and got the following averaged results:

  • HQLI Debayer (8-bit) – 1.1 ms
  • DFPD Debayer (8-bit) – 5.2 ms
  • JPEG compression (8-bit, quality 90%) – 9.6 ms
  • JPEG compression (24-bit, quality 90%, 4:4:4) – 15.8 ms
  • JPEG decompression (24-bit, quality 90%, 4:4:4) – 17.8 ms
  • Combined DFPD Debayer + JPEG compression (quality 90%, 4:4:4) – 26 ms
  • LUT (8-bit for each color component) – 1.1 ms
  • Color image sharpening (sigma=0.4) – 1.5 ms
  • Color image crop from 1920×1080 to 960×540 – 0.4 ms
  • Color image resize from 1920×1080 to 960×540 – 10.8 ms
  • Color image resize from 1920×1080 to 1919×1079 – 20 ms

Results show that on Jetson TK1 GPU one can do realtime and high quality image processing for Full HD cameras at 30 fps, including full image processing pipeline, starting from camera raw data to compressed MJPEG video stream.

The fastest realtime solution for camera application could be achieved in the case if we do direct JPEG compression of RAW data. We can get 100 fps performance for Full HD resolution (quality 90%) which corresponds to data rate 200 MPix/s for 8-bit data. For viewing compressed data one can do JPEG decompression and debayering on desktop GPU in off-line which is straightforward with our image and video processing SDK.

Benchmarks for Fastvideo SDK on Tegra X1, X2, Xavier

Contact Form

This form collects your name and email. Check out our Privacy Policy on how we protect and manage your personal data.