Search

Modular Video Acquisition and Playback System|proFRAME Software Library

proFRAME Software Libraries

High-quality products from Solectrix System, an Avision partner, make it easy to integrate proFRAME boards into a user's Windows or Linux® system.

proFRAME 3.0 Software Libraries

Customized software libraries allow users to easily integrate proFRAME boards into their Windows/Linux® systems. This includes drivers and sources for boards, cameras and sync adapters, a library of GPU-accelerated software to support image signal processing, and a variety of easy-to-use demo applications for basic camera control.

  • Baseboard Driver
    For Linux® and Windows 10, high performance data throughput based on DMA technology, triggering and synchronization, I2C camera control and link configuration support
  • Configuration of each camera modelOmnivision
    ON Semiconductor
    Sony
    For more information, please contact us.
  • Camera Adapter Drivers and Sources
    Supports programmable coaxial cable power supply (PoC)
    Provides programmable pixel clock for replay mode

  • Camera Control Demonstration Application Program
    Image Capture
    Image Playback
    I2C Control
    Other Functions

  • Software Libraries
    SX LIB proFRAME Linux x64
    SX LIB proFRAME Windows 10 x64
    SX LIB camAD Linux
    SX LIB camAD Windows 10
    SX LIB camAD synchronization

Software Libraries IP Core Expertise

  • Sensor Interface and Control
    Sensor synchronization and I2C control
    Sensor Power Sequence Control

  • Color Processing
    High Dynamic Range (HDR), High Quality (HQ), High Performance Processing
    Log-based demosaicing with defective pixel correction
    Instant resize, split screen, overlay
    Edge Enhancement, Noise Filtering
    Contrast, Tone Mapping, Color Correction, Auto White Balance
  • Image Processing and Analysis
    Hardware analysis module for real-time adjustments
    Mode Recognition
    video splicing
    3D/360º Processing
  • Streaming Media Server and Interface
    Imaging and Metadata Streaming
    Timestamp Generation
    Video Codec

Development, Diagnosis and Verification of Autonomous Driving / ADAS

The proFRAME system can be used to capture image data of the vehicle's surroundings.
Real-time analysis of road conditions, vehicle and pedestrian information.
and to diagnose and validate the function and performance of Automatic Driver Assistance Systems (ADAS).
Ensure system stability and accuracy.

Hardware-in-the-Loop Systems (HiL Systems)

The proFRAME system can be used to retrieve and process data collected using hardware such as sensors, actuators, etc. The proFRAME system can be used to retrieve and process data collected using hardware such as sensors, actuators, etc.
Realize the simulation and emulation of the system.
It captures HD video data in real time and synchronizes it with other systems.
Provides more comprehensive data support for HiL testing.

Digital Microscope Technology

The system helps to realize high-definition image acquisition and playback of tiny objects.
Researchers in the fields of biology, medicine, and materials science can use proFRAME to observe microstructures, perform image analysis and measurements, and advance scientific research.

EOL Testing

The proFRAME system can be used to inspect, capture and analyze product quality data on the production line.
Realize the inspection and evaluation of product appearance, size, process, etc. through image acquisition and playback.
Ensure that the product meets the standards.
At the same time, it helps optimize production line efficiency and quality management.

Product Advantages and Features

Multi-Data Interface Support

Real-time data processing

Programmable Pixel Clock

High Performance DMA Engine

RAW Image Data Recording

ECU-independent I2C messaging

Multi-substrate synchronization

In-system Programming

Modular system consisting of three parts, which can be combined with system accessories

The proFRAME series of modular video capture and playback systems consists of proFRAME baseboards, camera adapters and supporting software, and can be used with a variety of system accessories.
It can be used to capture, playback and process raw video streams in a variety of applications and supports common transmission technologies such as GMSL2™ and GMSL3™, FPD-Link™ III and IV (other technologies are available upon request).
In the automotive sector, the system is often used to validate ADAS systems or autonomous driving functions, but it can also be used in industrialized applications such as medical technology, digital microscopy and EOL testing.

As intermediary media authentication ADAS/AD embedded control unit

During Hardware-in-the-Loop (HiL) tests of ADAS or AD functions, the corresponding ADAS/AD Embedded Control Unit (ECU) provides the driving scene in the form of a video stream recorded during the test drive.
The key to verifying ADAS/AD functionality lies in the ability to accurately play back each video frame according to the time stamp of the recording. The proFRAME system is able to accurately and synchronously reproduce the driving scene in HiL for efficient function verification.

The system supports a variety of different camera adapters, and can play back video streams with common serializers (e.g., GMSL, FPD-Link) and control playback based on the timestamp information of individual video frames or external triggering signals.

For HiL systems built on software platforms such as ROS or ADTF, specialized integration templates - including the ROS™ Suite (ROS 2) and the ADTF Plug-in (ADTF) - are available.
Connect proFRAME SW API with corresponding software platforms to realize fast integration between proFRAME and HiL system.

High-performance system captures multiple camera data streams simultaneously

ADAS systems, such as traffic sign recognition, lane assistance, parking assistance, and autonomous driving AD, need to efficiently and accurately collect real-time data from vehicle sensors, especially from embedded cameras.
Verification of such functionality requires synchronizing the acquisition of multiple camera streams, time-stamping them accurately, and storing them. These recorded driving scenes are then played back to the ADAS/AD ECU to be validated during hardware-in-the-loop (HiL) testing.

proFRAME offers the perfect solution for this.
The system supports most common automotive grade cameras and can record up to 8 simultaneous 4K video streams (including sideband communication I2C) and has been successfully used in many types of data recorders for many years.

The timestamps of the input image data are processed with high precision by the hardware and can be synchronized with other recording devices via an external trigger cable.
Cameras can receive configurable voltage via coaxial cables (with support for coaxial cable power PoC), making them more flexible and easier to deploy.

Integration of data acquisition equipment to realize data recording and analysis

Multiple camera data streams contain corresponding high-precision timestamps. proFRAME provides a bypass function to synchronize the acquisition of data streams for both input and output processing.
The ATX4 high-performance in-vehicle server/BRICK2 data acquisition platform stores, processes and analyzes data, realizing a complete closed-loop process from in-vehicle multiphase camera image acquisition to analysis result output and storage.

Frequently Asked Questions

  • MaxicoM: GMSL2™ & GMSL3™
  • TI: FPD-Link™ III and IV
  • Sony Semiconductor: GVIF
  • (Other transmission technologies are available upon request)

proFRAME supports the synchronization of multiple cameras on a single substrate, as well as synchronization between multiple substrates.
With the proFRAME SYNC adapter, synchronized signals for camera triggering can be taken from an external trigger source and generated in the proFRAME baseboard. These signals can be sent to the camera or to an external trigger receiver. The adapter offers both input/output and dual input modes to meet the synchronization needs of different applications.

As proFRAME has the ability to capture, playback and process raw video data streams in a wide range of applications, the system is widely used in many fields.
In the automotive industry, proFRAME is commonly used for ADAS system validation, hardware-in-the-loop (HiL) testing, and autonomous driving function validation.
In addition, proFRAME is used in industrialized scenarios such as medical technology, digital microscopy (e.g. sinaSCOPE, a 3D digital microscopy platform), and end-of-line testing (EOL).

You can contact our professional team and provide your project information, our machine vision engineering team will provide you with professional and efficient selection service.

 

Professional technical support from HONGKEI to help you succeed in your project.

As a provider specializing in machine vision and optoelectronic inspection solutions, Avision is also committed to providing you with a range of paid technical services related to this product, aiming to help you succeed in your project in the most cost-effective way. Please contact us if you need technical services related to this product!

Contact Hongke to help you solve your problems.

Let's have a chat