logo
OpenMV
Home Cam
Applications
Store
AI
Sales Channels
Support
OpenMVOpenMV
ShieldsShields
LensLens
RoboticsRobotics
BookBook
VideoVideo
DownloadDownload
DocsDocs
ForumForum
OpenMV.ioOpenMV.io
GithubGithub

How does an intelligent camera recognise transparent and reflective objects? SingTown Technology's OpenMV solves competition challenges.

In robot competitions, vehicles or robotic arms often need to identify the position of target objects against complex backgrounds to accomplish path planning or pick-and-place tasks.

This project requires the identification of targets, which are translucent acrylic hemispherical covers, approximately 10 centimetres in diameter, with a 2-centimetre border at the base. They are placed in the centre of an indoor floor area (measuring 4 by 4 metres). There can be up to three targets, and their positions are fixed.

The background is a non-solid colour floor with simple patterns, which is prone to reflections and lighting interference.

To achieve precise coordinate recognition and pose estimation, the team plans to utilise the SingTown OpenMV intelligent camera as the on-board vision module for real-time detection and localisation of the acrylic cover.

The system must output the central point information of the target in the image coordinate system and transmit the data to the SingTown vehicle's main control system to achieve automatic navigation, path adjustment, or task triggering.

透明亚克力罩目标识别

The robotics competition project utilises a transparent target detection system built upon SingTown Technology's OpenMV intelligent camera. Its computer vision and image recognition technology, by integrating reflective feature detection, edge extraction, and morphological analysis algorithms, enables precise identification of semi-transparent acrylic covers under complex lighting conditions.

Due to the strong reflectivity and weak edge contours of acrylic material, the system first employs dynamic thresholding and background adaptive algorithms to suppress interference from ground patterns. It then utilises Sobel edge detection and morphological closing operations to extract the edge contours of transparent acrylic. To address reflections, the system leverages brightness distribution and highlight detection, effectively distinguishing genuine boundaries from specular reflections.

Upon completion of identification, the programme automatically calculates the centroid coordinates (x, y) of the acrylic cover within the camera's field of view and outputs them to the main control board of the trolley via the serial port.

When detecting multiple targets, the algorithm can filter based on target area or location, identifying the cover within the central area of the site as the primary target.

Practical tests indicate that this solution achieves a recognition success rate exceeding 93% in indoor environments with uniform lighting, with a positional error of less than 1.5 centimetres (camera positioned 30 centimetres above ground).

SingTown OpenMV embedded vision system operates at high speed (frame rate above 20fps), suitable for scenarios requiring edge deployment such as robotics competitions, vehicle navigation, and robotic arm grasping.

Its advantages include the absence of a need for markers, strong adaptability to transparent bodies, and the ability to stably output coordinate signals across various ground patterns, providing precise visual input for automatic control systems.

Related articles

机房/配电房/单元门敞开识别

AI Sentinel Based on OpenMV: Automatic Alert for Unsecured Key Locations

Automatically detects whether the door of a key location has remained open for an extended period and issues a timely alert.

越界识别

Personnel crossing boundary triggers an alarm; OpenMV interprets the “sense of security boundary”

Detects personnel or equipment crossing virtual perimeter lines.

占道经营识别

“AI Urban Management” is here: an automated unauthorised street trading detection system built on OpenMV

Automatically identifies illegal street vending to support daily urban governance.

煤气罐违规摆放识别

Misplaced gas cylinder? Use OpenMV to automatically trigger hazard alerts

Automatically identifies non-compliant placement of gas cylinders to proactively detect gas-related safety hazards.

绝缘手套佩戴识别

Did you perform live-line work without wearing insulating gloves? OpenMV will immediately issue an alert!

Automatically identifies whether personnel are wearing insulating gloves to assist with safe operations.

铝板缺陷识别

Utilise the OpenMV smart camera to detect defects on aluminium plate surfaces in real time

Online identification of defects such as scratches and dents on aluminium plate surfaces to support quality control.

Popular categories

Language and Region
Copyright © 2025 星瞳科技SingTown
粤ICP备17045162号