Blob Detection IP for FPGAs
Blob detection is a versatile image processing technique that can be used in many applications, such as object tracking, defect detection, feature extraction or motion estimation. A highly efficient and accurate blob detector is also at the core of our 3D localization systems. Blickwerk offers to license this IP to selected customers, for building their own FPGA-accelerated vision products. Our Blob Detection IP core combines sub-pixel precision with extreme throughput and minimal resource usage — enabling FPGA designs that achieve performance levels unattainable with software-only solutions

Core Features
- Sub-pixel accurate blob localization
- Processes multiple pixels per clock cycle (configurable)
- Very high throughput (more than 1 billion pixels per second possible)
- Extremely low latency
- Low resource usage
- Configurable detection window size
- Support for monochrome pixel formats with configurable pixel width
- AXI Lite and AXI Stream interfaces
Applications
- Industrial inspection and quality control
- Robotics and autonomous navigation
- Medical imaging and diagnostics
- Smart cameras and edge AI preprocessing
- Surveillance and security analytics
Customization
As part of our design services, we offer customization and extension of the IP core. This can include support for specific interfaces, pixel formats, or specific pre-processing methods.
In addition, we can assist with integrating the IP core into your existing system design, or if desired, we can take over the entire system development. This can also include the electronics development for the processing and image acquisition hardware.