Camera Imaging Technology Development

With the variety of different vendors, phones and earbuds on the market and together with the newly added Android Spatial Audio (SA) features with Head Tracking functionality, there is a need to measure and compare end-to-end Head Tracking Latency (HTL) of the different implementations.

The MM Solutions HTL Test rig gives objective characterization of the HTL with not only latency numbers, but also variation and reliability of the measured results

Group 530

SERVICES

  • Camera software architecture design for Android and Linux.
  • Device driver development for Android and Linux .
  • Image pipeline implementation for different use cases.
  • Camera and multimedia frameworks support: Android Camera HAL, Lib Camera.
  • Implementation and integration of image processing GST plug-in components.
  • Development of camera applications for Android.
  • Camera stack testing.
  • Certification (Android CTS).
  • Calibration and production line
    support tools.
  • Custom features and IP development.
  • 3A and image processing algorithm enhancements.
  • Standard V4L2 and custom FW drivers.
  • Development of an end-to-end camera solution for the new SoCDriver.
  • Driver – (LINUX, RTOS).
  • Image data pipeline managers.
  • ISP control framework with complex synchronization scenarios.
  • Tuning data base management and live IQ tuning.
  • High-level multi-media pipeline frameworks (GST).)
  • Camera applications: Android, Linux native, UVC sink, etc.
  • Sensor driver SDK: PC tools and generic drivers for non-SW engineers to integrate new sensors.
  • Extend V4L2 standard APIs to support new and customer-specific features.
  • Adding support for HDR cameras.
  • Dynamic port scanning.
  • Multi-camera synchronization with HW master/slave sync.
  • Multi camera complex pipelines.
  • Using a single output buffer for more than one camera and avoiding memory copy operations to combine frames from multiple cameras into a single output buffer.
  • Camera on-the-fly pre-processing utilizing DSP, or graphics engine.
  • SEN → CSI → DSP/Graphics → ISP → DDR.
  • Algorithms for on-the-fly processing.
  • Adaptive DP correction.
  • Radial CA correction.
  • LTM.
  • DCG decompounding and compression.
  • Complex pipelines with pre- and post-processing stages.
  • Pre-processing: HDR fusion 2 and 3 frames, DOL, and DCG frame pre-processing.
  • Post processing: 360° camera stitching, surround view, 4 camera stitch.

Partners

MMS has a large amount of experience with different SoC vendor camera platforms and frameworks and can implement custom solutions based on them.

If you are considering introducing our technology or products, or if you are interested in co-creation with us, please feel free to contact us from here.

EXPERTISE

Rectangle

Multi-camera complex pipelines

  • Using a single output buffer for more than one camera and avoiding memory copy operations to combine frames from multiple cameras into a single output buffer.
Rectangle

Complex pipelines with pre- and post-processing stages.

  • Pre-processing: HDR fusion 2 and 3 frames DOL, DCG frame pre-processing .
  • Post processing: 360-degree camera stitching, surround view, and 4-camera stitching.