Digital Zoom with the IMX477 camera on Jetson Nano

  1. Where did you get the camera module(s)?
    Uctronics

  2. Model number of the product(s)?
    Camera Module SKU: B0279 (IMX477 for Jetson Nano), Lens SKU: LK004 (Pack of 5 lenses, fixed focus)

  3. What hardware/platform were you working on?
    Jetson Nano Development Board B01 (4GB RAM)

  4. Instructions you have followed. (link/manual/etc.)
    Driver Installation

  5. Problems you were having?
    I am looking for documentation or code examples where I can digitally zoom into the video feed. Or in the other words I am looking for ways to programmatically control the ‘crop factor’ while I am recording the video.

  6. The dmesg log from your hardware?

  7. Troubleshooting attempts you’ve made?

  8. What help do you need?
    Programmatically setting the crop factor. I am only interested in a smaller part of the image and I want to only see that portion on the full screen. See this example image:

You can try to use nvvidconv from gstreamer pipeline.
For details, please refer to:
https://docs.nvidia.com/jetson/l4t/index.html#page/Tegra%20Linux%20Driver%20Package%20Development%20Guide/accelerated_gstreamer.html

1 Like