ACC Brochure

Computer Vision IP Cores


ACC Innovations offers real-time video processing IP cores for image/video processing and pre-processing algorithms as well as more complex vision-based embedded applications. The functionality of the offered IP Cores was evaluated on the Atlys 2 FPGA Board using real-time data acquisition from HDMI cameras, and our cores are also synthesizable across multiple technologies (PLDs, ASICs).


 

Edge Detection Core

 

General Description:

The Edge Detection IP Core detects edges (rates of change in pixels values) in incoming video frames using the Sobel algorithm. The gradient values in x and y direction are also provided at the output. The core supports a wide variety of video resolutions (480p, 1080p), which can be set at compile time. A simple I/O handshake makes the core capable to pause and resume the input video data stream. Edge detection threshold can be varied during operation.

Key Design Features:
      • Configurable video resolution
      • Dynamically variable edge detection threshold
      • Pause/Resume Capability
Applications:
      • Image Enhancement
      • Object Detection
      • Image Analysis
 
Acquire Design - Contact Us  

 


 

 Skin Detection Finder

 

General Description:

This IP Core detects skin-like image regions based on the YCrCb color space model. The Cr Cb components are evaluated from the input RGB values and are then used to detect skin-like regions. It facilitates seamless integration for higher level applications since it is synchronized with the pixel clock. 

Key Design Features:
      • Seamless integration to facilitate higher level application
      • Operates at pixel clock rate
Applications:
      • Face Detection
      • Pedestrian Detection
      • Human Computer Interaction
 
Acquire Design - Contact Us   |   Video Design Demo   

 


 

Local Binary Pattern Processing Core

 

General Description:

Local binary patterns are useful features for extracting image information in image analysis applications. This IP Core extracts the local binary patterns from the input video stream in real-time.

Key Design Features:
      • Processes a 3x3 pixel neighborhood 
      • Uses the center pixel as the threshold
      • Simple combinational logic
Applications:
      • Object Detection 
      • Object Recognition
      • Texture Analysis
      • Face Detection
 
Acquire Design - Contact Us   |   Video Design Demo   

 



Motion Detection Core

 

General Description:

The Motion Detection IP Core detects motion (changes between successive frames) in incoming video frames using the absolute difference algorithm. The output is given as pixel values that signal the intensity of the change for each pixel. The core supports a wide variety of video resolutions (480p, 1080p), which can be set at compile time. A motion detection threshold can be varied during operation.

Key Design Features:
  • Configurable video resolution
  • Dynamically variable motion detection threshold
Applications:
  • Security and Surveillance
  • Object Detection
  • Image Analysis
 
Acquire Design - Contact Us