Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Collapse
Brand Logo

ModalAI Forum

  1. ModalAI Support Forum
  2. ESCs, Sensors and Accessories
  3. color measurement and validation on the IMX412 module

color measurement and validation on the IMX412 module

Scheduled Pinned Locked Moved ESCs, Sensors and Accessories
image-sensor
3 Posts 2 Posters 1.2k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • ModeratorM Offline
    ModeratorM Offline
    Moderator
    ModalAI Team
    wrote on last edited by
    #1

    For color measurement and validation on the IMX412 module we require either:

    1. Direct RAW image output, or

    2. An ISP fixed configuration (with all automatic/adaptive functions disabled).

    Could you please confirm whether RAW output is available?

    ModeratorM 1 Reply Last reply
    0
    • ModeratorM Moderator

      For color measurement and validation on the IMX412 module we require either:

      1. Direct RAW image output, or

      2. An ISP fixed configuration (with all automatic/adaptive functions disabled).

      Could you please confirm whether RAW output is available?

      ModeratorM Offline
      ModeratorM Offline
      Moderator
      ModalAI Team
      wrote on last edited by
      #2

      Yes, when MISP is enabled, voxl-camera-server will output a pipe with the suffix _bayer

      For IMX412, there should be a pipe named "hires_bayer". That pipe is outputying raw bayer data directly from the sensor

      Alex KushleyevA 1 Reply Last reply
      0
      • ModeratorM Moderator

        Yes, when MISP is enabled, voxl-camera-server will output a pipe with the suffix _bayer

        For IMX412, there should be a pipe named "hires_bayer". That pipe is outputying raw bayer data directly from the sensor

        Alex KushleyevA Offline
        Alex KushleyevA Offline
        Alex Kushleyev
        ModalAI Team
        wrote on last edited by
        #3

        Please keep in mind that the bayer image may have padding at the end of each row in order to align the line start with 16 or 32 byte boundary. This padding is done by the ISP when it receives the image from the camera.

        For example, a number of common raw resolutions have the line stride listed in the FindFrameSize function in voxl-camera-server source code:

        https://gitlab.com/voxl-public/voxl-sdk/services/voxl-camera-server/-/blob/dev/src/hal3_camera_mgr.cpp?ref_type=heads#L4636

        1 Reply Last reply
        0

        Reading along? Create a free ModalAI Forum account to join in.

        With an account you can reply, ask your own question, get an email when a ModalAI engineer answers, and mark the reply that solved it. Your place in each thread is saved between visits.

        Questions about VOXL, Flight Core, ESCs and ModalAI drones are answered here by the engineers who build them.

        Register Login
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        ModalAI
        Categories Recent Tags ModalAI.com Docs
        © 2026 ModalAI® · Accelerating autonomy for smaller, smarter, safer drones · Powered by NodeBB
        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • Users
        • Groups