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

ModalAI Forum

  1. ModalAI Support Forum
  2. Ask your questions right here!
  3. Support Request Format for Best Results
  4. IMX214 min exposure time

IMX214 min exposure time

Scheduled Pinned Locked Moved Support Request Format for Best Results
5 Posts 3 Posters 827 Views 2 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.
  • S Offline
    S Offline
    stephengerdts
    wrote on last edited by
    #1

    I have an IMX214 (M0024-2) camera and am trying to get some high-speed imaging done with it. I know that it has a rolling shutter. We are trying to hit only a 1 FPS rate and were wondering what the fastest/min shutter speed (exposure time) the camera is capable of.

    ModeratorM Alex KushleyevA 2 Replies Last reply
    0
    • S stephengerdts

      I have an IMX214 (M0024-2) camera and am trying to get some high-speed imaging done with it. I know that it has a rolling shutter. We are trying to hit only a 1 FPS rate and were wondering what the fastest/min shutter speed (exposure time) the camera is capable of.

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

      @stephengerdts you could use libmodal-exposure and then you would have control over the exposure settings

      set the ae_mode to lme_msv https://docs.modalai.com/voxl-camera-server/#camera-server-config-file

      then you can use the lme settings to see what you can achieve https://docs.modalai.com/voxl-camera-server/#libmodal-exposure-settings

      1 Reply Last reply
      0
      • S stephengerdts

        I have an IMX214 (M0024-2) camera and am trying to get some high-speed imaging done with it. I know that it has a rolling shutter. We are trying to hit only a 1 FPS rate and were wondering what the fastest/min shutter speed (exposure time) the camera is capable of.

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

        @stephengerdts ,

        if you run voxl-camera-server -l, it will tell you the min and max gain and exposure for each camera.

        For IMX214:

        voxl-camera-server -l
        ...
        ...
        ANDROID_SENSOR_INFO_EXPOSURE_TIME_RANGE
        	min = 10449ns
        	max = 683714540ns
        

        so the minimum exposure is about 10us and the exposure increments also will be 10us.

        I am a bit confused about your question, since you asked about high-speed imaging but also mentioned 1FPS. In any case, I hope that I answered your question, otherwise feel free to follow up 🙂

        Alex

        S 1 Reply Last reply
        0
        • Alex KushleyevA Alex Kushleyev

          @stephengerdts ,

          if you run voxl-camera-server -l, it will tell you the min and max gain and exposure for each camera.

          For IMX214:

          voxl-camera-server -l
          ...
          ...
          ANDROID_SENSOR_INFO_EXPOSURE_TIME_RANGE
          	min = 10449ns
          	max = 683714540ns
          

          so the minimum exposure is about 10us and the exposure increments also will be 10us.

          I am a bit confused about your question, since you asked about high-speed imaging but also mentioned 1FPS. In any case, I hope that I answered your question, otherwise feel free to follow up 🙂

          Alex

          S Offline
          S Offline
          stephengerdts
          wrote on last edited by
          #4

          @Alex-Kushleyev. Is this time for the entire frame of just one row of the sensor?

          Alex KushleyevA 1 Reply Last reply
          0
          • S stephengerdts

            @Alex-Kushleyev. Is this time for the entire frame of just one row of the sensor?

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

            @stephengerdts , in majority of cameras, the exposure time of the whole frame is set as a multiple of a specific number, let's call it T0. T0 is the minimum exposure of the whole frame and you can set any other exposure values, which will get rounded to a multiple of T0 ( K*T0 ).

            This T0 number is actually exactly equal to something called the Line Readout Time, which is the time it takes for the camera hardware to sample, process and send out a single line of pixels.

            This may be a little confusing, but if you think about how rolling shutter camera works, it "reads out" one line at a time (it cannot store the whole image in memory, so exposure and read out of each line are staggered). Please take a look at this link that shows how exposure time relates to readout time : https://www.researchgate.net/figure/Timing-diagram-of-the-CMOS-sensor-array-shown-in-Fig-2-The-readout-times-of-the_fig2_3328923

            I believe that in order to simplify the exposure timing logic, the cameras then use the readout time as a unit of increment for the exposure time.

            So, the minimum exposure time reported by the voxl-camera-server is the minimum exposure time for the whole frame, which is also equal to the readout time of a single line 🙂

            In case of IMX214, the line readout time is 10.449us which is also the increment for adjusting exposure. The logic inside the camera framework will take the desired exposure time from the user / voxl-camera-server and then set the correct integer number of exposure in terms of "lines" (not microseconds) in order to achieve the correct exposure duration in units of time.

            Alex

            1 Reply Last reply
            0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            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

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