1 Introduction
In industrial sites, structured light is widely used in high-precision measurements due to its unique advantages. Point structured light is mostly used in measurement systems based on triangulation principles, while multi-line structured light and grid structured light are mostly used in three-dimensional modeling and artificial intelligence. With the development of detection and sensor, electronic information, computers, communications and other technologies, steel plate width gauges have experienced the development of several types of width gauges, including optical-mechanical scanning, active CCD photoelectric, passive CCD photoelectric and laser-assisted CCD photoelectric. In terms of methods, there are roughly mechanical contact width measurement methods, television measurement methods, linear array CCD width measurement methods, laser width measurement methods, etc. However, they have low accuracy, high labor intensity, complicated technical implementation, and some even cause a certain amount of radiation. . A simple and easy solution is proposed here to implement a width measurement system based on area array CCD and laser assistance.
2 Measurement system implementation
The system implements steps such as camera calibration, image acquisition, median filtering, threshold transformation, laser breakpoint extraction, and steel plate width calculation, as shown in Figure 1.
The details of camera calibration and image processing are as follows: first, the laser is irradiated on the steel plate, the photo is taken by the Gigabit network camera, and the image is input to the computer through the Gigabit network card. After image processing, the two image coordinates of the laser breakpoint are obtained. The spatial coordinates of the laser breakpoint are obtained from the calibrated mathematical model. According to the Pythagorean theorem, the length of the line segment between the two points is calculated. If there is a groove on the site and the steel plate is fixed, the inclination of the steel plate does not need to be considered. The length of the line segment is the width of the steel plate. Figure 2 is the schematic diagram of the width measurement system.
2.1 Camera calibration
Camera calibration refers to deriving the camera matrix from the calibration points in the world coordinate system and the corresponding image pixel coordinates, and estimating the internal parameters of the camera. Because no matter how the thickness of the steel plate changes, the steel plate always has an intersection line with the laser surface, that is, the width direction of the steel plate. It has nothing to do with the z-axis direction, so plane calibration is used, as shown in Figure 3. Place the calibration plate (Figure 4) on the laser surface, take the direction perpendicular to the calibration plate as the z-axis, and establish a plane rectangular coordinate system on the calibration plate with directions parallel and perpendicular to the width of the steel plate. Select the center of the circle as the calibration point. The distance between the centers of two adjacent circles is 16 mm. According to the selected coordinate system, the positions of these calibration points on the laser surface are known. The camera is determined by obtaining its corresponding image coordinates. 12 internal and external parameters to complete the calibration work.
Previous article:Testing method of DC high voltage generator_Troubleshooting of DC high voltage generator
Next article:How to use the ground resistance test megger
- Popular Resources
- Popular amplifiers
- Keysight Technologies Helps Samsung Electronics Successfully Validate FiRa® 2.0 Safe Distance Measurement Test Case
- From probes to power supplies, Tektronix is leading the way in comprehensive innovation in power electronics testing
- Seizing the Opportunities in the Chinese Application Market: NI's Challenges and Answers
- Tektronix Launches Breakthrough Power Measurement Tools to Accelerate Innovation as Global Electrification Accelerates
- Not all oscilloscopes are created equal: Why ADCs and low noise floor matter
- Enable TekHSI high-speed interface function to accelerate the remote transmission of waveform data
- How to measure the quality of soft start thyristor
- How to use a multimeter to judge whether a soft starter is good or bad
- What are the advantages and disadvantages of non-contact temperature sensors?
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- AD sampling has been used for so long, it's time to get familiar with the internal structure
- Solution: Vivado cannot find the ILA core, or finds the ILA but there is no corresponding data line in the window
- There are posts everywhere. Why hang it on a tree?
- Many standards for automotive embedded systems
- DIY a car remotely controlled by WeChat
- C2000 MCU Boot Process Analysis - Taking TMS320F28069 as an Example
- Analysis and calculation of UART module register configuration in MSP430FR2311
- [New Year's Flavor Competition] + Show off your New Year's Eve dinner and experience ice and snow tourism in the north!
- In STM32F103RCT6, I use the state machine method to add buttons, but I don't want the buttons to work in a function.
- [2022 Digi-Key Innovation Design Competition] Revised version of 2-DOF pan-tilt robot control platform