研究目的
To propose an optical bar code (OBC) detection and recognition method based on visible light communication using machine learning as a complement to QR code technology, providing a high robustness, widely used LED-ID identification scheme with a huge number of unique LED-IDs.
研究成果
The proposed OBC method offers approximately 1.05 × 10^7 unique LED-IDs with over 95% recognition rate, effective up to 6 m, outperforming QR codes in dark and distant conditions. It is feasible as a complement to QR code technology, with potential applications in mobile payments, autopiloting, and advertising.
研究不足
The system requires pre-training and may be affected by environmental light interference; frequency resolution below 50 Hz and phase difference resolution below 20 degrees reduce recognition rates; maximum effective frequency is 8 kHz.
1:Experimental Design and Method Selection:
The system uses RGB-LEDs modulated with PWM to create unique features, captured by a CMOS sensor due to the rolling shutter mechanism. Image processing extracts features, and machine learning classifiers (SVM and ANN) are used for recognition.
2:Sample Selection and Data Sources:
150 groups of LED-ID images taken at different distances were selected, with 120 for training and 30 for testing.
3:List of Experimental Equipment and Materials:
RGB-LEDs (9W), STM32F407 microcontroller, Samsung Galaxy S8 camera, MATLAB software, laptop for programming.
4:Experimental Procedures and Operational Workflow:
LEDs are modulated with PWM, images are captured, processed to extract features (area, number of stripes, duty-ratio, skewing), and classifiers are trained and tested.
5:Data Analysis Methods:
Statistical analysis of recognition rates, error analysis for frequency and duty-ratio detection, and comparison with QR codes.
独家科研数据包,助您复现前沿成果,加速创新突破
获取完整内容