Open Access The Application of Digital Image Processing Method in Range Finding by Camera

Similar documents
An Improved Bernsen Algorithm Approaches For License Plate Recognition

Open Access An Improved Character Recognition Algorithm for License Plate Based on BP Neural Network

Open Access Structural Parameters Optimum Design of the New Type of Optical Aiming

Open Access AOA and TDOA-Based a Novel Three Dimensional Location Algorithm in Wireless Sensor Network

CCD Automatic Gain Algorithm Design of Noncontact Measurement System Based on High-speed Circuit Breaker

Open Access Design of Diesel Engine Adaptive Active Disturbance Rejection Speed Controller

CoE4TN4 Image Processing. Chapter 3: Intensity Transformation and Spatial Filtering

Displacement Measurement of Burr Arch-Truss Under Dynamic Loading Based on Image Processing Technology

A Method of Using Digital Image Processing for Edge Detection of Red Blood Cells

Open Access IMC-PID Controller and the Tuning Method in Pneumatic Control Valve Positioner

CHAPTER-4 FRUIT QUALITY GRADATION USING SHAPE, SIZE AND DEFECT ATTRIBUTES

Open Access Three Dimensional Finite Element Modeling and Analysis of Different Subway Tunnels Stray Current Fields

The Open Automation and Control Systems Journal, 2015, 7, Application of Fuzzy PID Control in the Level Process Control

Stability of Some Segmentation Methods. Based on Markov Random Fields for Analysis. of Aero and Space Images

IMAGING TECHNIQUES FOR MEASURING PARTICLE SIZE SSA AND GSV

8.2 IMAGE PROCESSING VERSUS IMAGE ANALYSIS Image processing: The collection of routines and

IMAGE TYPE WATER METER CHARACTER RECOGNITION BASED ON EMBEDDED DSP

Open Access Parallel Resonant DC Link Inverter for Thermoacoustic Power Generation

Be aware that there is no universal notation for the various quantities.

Computing for Engineers in Python

ROBOT VISION. Dr.M.Madhavi, MED, MVSREC

An Efficient Color Image Segmentation using Edge Detection and Thresholding Methods

Chapters 1 & 2. Definitions and applications Conceptual basis of photogrammetric processing

Available online at ScienceDirect. Ehsan Golkar*, Anton Satria Prabuwono

Virtual Digital Control Experimental System

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

The Research of the Lane Detection Algorithm Base on Vision Sensor

High Resolution Detection of Synchronously Determining Tilt Angle and Displacement of Test Plane by Blu-Ray Pickup Head

Simple interferometric fringe stabilization by CCD-based feedback control

APPLICATION OF COMPUTER VISION FOR DETERMINATION OF SYMMETRICAL OBJECT POSITION IN THREE DIMENSIONAL SPACE

Open Access Partial Discharge Fault Decision and Location of 24kV Composite Porcelain Insulator based on Power Spectrum Density Algorithm

An Algorithm and Implementation for Image Segmentation

A QR Code Image Recognition Method for an Embedded Access Control System Zhe DONG 1, Feng PAN 1,*, Chao PAN 2, and Bo-yang XING 1

Vehicle Number Plate Recognition with Bilinear Interpolation and Plotting Horizontal and Vertical Edge Processing Histogram with Sound Signals

Development of Image Processing Tools for Analysis of Laser Deposition Experiments

VARIOUS METHODS IN DIGITAL IMAGE PROCESSING. S.Selvaragini 1, E.Venkatesan 2. BIST, BIHER,Bharath University, Chennai-73

Analysis on Privacy and Reliability of Ad Hoc Network-Based in Protecting Agricultural Data

An Evaluation of Automatic License Plate Recognition Vikas Kotagyale, Prof.S.D.Joshi

SECTION I - CHAPTER 2 DIGITAL IMAGING PROCESSING CONCEPTS

Target Recognition and Tracking based on Data Fusion of Radar and Infrared Image Sensors

Particle Image Velocimetry

Lecture 19: Depth Cameras. Kayvon Fatahalian CMU : Graphics and Imaging Architectures (Fall 2011)

Contrast adaptive binarization of low quality document images

Defense Technical Information Center Compilation Part Notice

arxiv:physics/ v1 [physics.optics] 12 May 2006

A Novel Morphological Method for Detection and Recognition of Vehicle License Plates

Three-dimensional quantitative phase measurement by Commonpath Digital Holographic Microscopy

International Journal of Innovative Research in Engineering Science and Technology APRIL 2018 ISSN X

Libyan Licenses Plate Recognition Using Template Matching Method

Laser Scanning for Surface Analysis of Transparent Samples - An Experimental Feasibility Study

sensors ISSN

An Approach for Reconstructed Color Image Segmentation using Edge Detection and Threshold Methods

DetectionofMicrostrctureofRoughnessbyOpticalMethod

A Method of Multi-License Plate Location in Road Bayonet Image

A Compiler Design Technique for EMS Test CS115

Study on Measuring Microfiber Diameter in Melt-blown WebBased on Image Analysis

Open Access Research of Dielectric Loss Measurement with Sparse Representation

Image Enhancement in spatial domain. Digital Image Processing GW Chapter 3 from Section (pag 110) Part 2: Filtering in spatial domain

Automatic Licenses Plate Recognition System

Performance Evaluation of Edge Detection Techniques for Square Pixel and Hexagon Pixel images

Preliminary Design Review

Background. Computer Vision & Digital Image Processing. Improved Bartlane transmitted image. Example Bartlane transmitted image

Research on Bamboo Hat ATC Control Design and Adjustment

99. Sun sensor design and test of a micro satellite

Open Access Pulse-Width Modulated Amplifier for DC Servo System and Its Matlab Simulation

Image Measurement of Roller Chain Board Based on CCD Qingmin Liu 1,a, Zhikui Liu 1,b, Qionghong Lei 2,c and Kui Zhang 1,d

1. (a) Explain the process of Image acquisition. (b) Discuss different elements used in digital image processing system. [8+8]

Face Recognition System Based on Infrared Image

PLazeR. a planar laser rangefinder. Robert Ying (ry2242) Derek Xingzhou He (xh2187) Peiqian Li (pl2521) Minh Trang Nguyen (mnn2108)

Surface Defect Detection for Some Ghanaian Textile Fabrics using Moire Interferometry

A Chinese License Plate Recognition System

Image Enhancement using Histogram Equalization and Spatial Filtering

Impulse noise features for automatic selection of noise cleaning filter

Payload Configuration, Integration and Testing of the Deformable Mirror Demonstration Mission (DeMi) CubeSat

Software Development Kit to Verify Quality Iris Images

FLUORESCENCE MAGNETIC PARTICLE FLAW DETECTING SYSTEM BASED ON LOW LIGHT LEVEL CCD

A Solution for Identification of Bird s Nests on Transmission Lines with UAV Patrol. Qinghua Wang

THE SYSTEM OF MEASUREMENT OF UNDERWATER OBJECTS WITH THE VISUAL METHOD

Photographing Long Scenes with Multiviewpoint

Published by: PIONEER RESEARCH & DEVELOPMENT GROUP ( 1

SURVEILLANCE SYSTEMS WITH AUTOMATIC RESTORATION OF LINEAR MOTION AND OUT-OF-FOCUS BLURRED IMAGES. Received August 2008; accepted October 2008

The introduction and background in the previous chapters provided context in

Following are the definition of relevant parameters of blind pixel [2]:

Computer Vision. Howie Choset Introduction to Robotics

A 3D Profile Parallel Detecting System Based on Differential Confocal Microscopy. Y.H. Wang, X.F. Yu and Y.T. Fei

Chapters 1-3. Chapter 1: Introduction and applications of photogrammetry Chapter 2: Electro-magnetic radiation. Chapter 3: Basic optics

lll lll a lldl DID lll DIII DD llll uui lll DIV 1101 lll ld ll Dl lli

A Review of Optical Character Recognition System for Recognition of Printed Text

AUTOMATIC NUMBER PLATE DETECTION USING IMAGE PROCESSING AND PAYMENT AT TOLL PLAZA

A Study of Image Processing on Identifying Cucumber Disease

1.6 Beam Wander vs. Image Jitter

Modeling, Simulation And Implementation Of Adaptive Optical System For Laser Jitter Correction

DETERMINING CALIBRATION PARAMETERS FOR A HARTMANN- SHACK WAVEFRONT SENSOR

The Performance Improvement of a Linear CCD Sensor Using an Automatic Threshold Control Algorithm for Displacement Measurement

William B. Green, Danika Jensen, and Amy Culver California Institute of Technology Jet Propulsion Laboratory Pasadena, CA 91109

An Automatic Fault Recognition Method for Side Frame Key in TFDS

Bias errors in PIV: the pixel locking effect revisited.

Keyword: Morphological operation, template matching, license plate localization, character recognition.

Keywords: Bracing bracket connection, local deformation, selective pallet racks, shear stiffness, spine bracings.

More Info at Open Access Database by S. Dutta and T. Schmidt

Transcription:

Send Orders for Reprints to reprints@benthamscience.ae 60 The Open Automation and Control Systems Journal, 2015, 7, 60-66 Open Access The Application of Digital Image Processing Method in Range Finding by Camera Chunyan Xie 1,*, Haibin Ma 2 1 College of Information Technology, Hebei Normal University, Shi Jiazhuang, China 2 College of Vocational and Technology, Hebei Normal University, Shi Jiazhuang, China Abstract: For the disadvantage of contact method in range finding, such as physical effects, high requirements of environment, operating errors and so on, a different method is proposed as required--digital image processing for range finding. This non-contact method could be finished after the collection and handling of laser spots by USB camera, the extraction of feature information of image, and the building of the Quantitative relationship between feature and measured displacement. It is available and practical by experiment without the complex marking procession of camera system. Keywords: Camera, Image processing, Non-contact measurement, Ranging. 1. INTRODUCTION In the process of monitoring the flight attitude of the aircraft, the space location is one of the basic information, and can be obtained by sensor. It is a kind of range finding in space location, which has so many methods to complete. In the field of aerospace, because of the limitation of their factors, such as volume, quality, installation conditions and structure, the traditional contact sensors are gradually replaced by non-contact measure. With the advantages, such as higher speed, richer information, and less impact on the object, the method based on digital image processing attracts more attention. This paper presented a non-contact measurement for range finding in the research of the space location of adaptive wing. By using the images of the laser spots captured by digital cameras as an information carrier, using the processing method, such as image preprocessing, threshold segmentation and feature extraction, and other related digital image processing methods, the quantitative relation can be got between the displacement information and the extracted image features by using least-squares curve fitting [1-3]. 2. DIGITAL IMAGE PROCESSING In the process of measurement, with the changes on laser s projection distance, the spot by laser reflection would drift due to temperature changes, environmental vibration, and air turbulence, and finally be irregular with the impact of scattering, diffraction, other interference light (natural light), and the irregular reflection characteristics because of roughness on the surface. Thereby the accuracy of collection and operation is not so good. For this reason, the essay used the digital image processing method as shown in Fig. (1). *Address correspondence to this author at the College of Information Technology, Hebei Normal University, Shi Jiazhuang, China; Tel: 13832067230; E-mail: xiecynu@163.com In the process of image generation, transmission, sampling and quantization make the quality of image decreased, due to the impact of light, random noise and others factors on the stability of the imaging system. While the image preprocessing could improve the quality by enhancing useful information, or reducing noise interference. Because the multiplicative nonlinear noise is the primary problem, median filtering method is the best way to achieve image preprocessing [4-6]. Turky pointed that median filtering could reduce noise and remains the image details and sharp edges at the same time. The basic principle is that the value in the digital image is expressed in the median value of points in the neighborhood field. The median is defined as follows: the numbers x1,x2,x3, xn, and xi1<=xi2<=xi3<= <=xin, then y=median(x1,x2,x3,,xn) y is the median value of the sequence of x1,x2,x3,,xn. As for two-dimensional digital images, {xij, (I,j) I2} means digital gray value of each point in images. The twodimensional median filter can be defined as Filtering window is A): Yij=Median{x ij }=Median{x (i+r),(j+s),(r,s) A,(I,j) I 2 } Two-dimensional Median filtering window can take a square, circular or cross shape. Algorithm flow is shown in Fig. (2). Image segmentation is one important processing step before image analysis. In order to describe the image and extract useful information, it divides the image space into several regions. In the same region, the characteristics of the image are similar, and in different regions, the characteristics of the image go far away. The methods of segmentation used commonly are region-based segmentation, boundary-based segmentation and the segmentation based on a combination of regional and border. The choice between the methods of 1874-4443/15 2015 Bentham Open

The Application of Digital Image Processing Method The Open Automation and Control Systems Journal, 2015, Volume 7 61 Image preprocessing Image segmentation Image feature extraction Fig. (1). The flowchart of digital image processing The window roams in the image, and coincide with a pixel of the image Reading the gray value of each image under the windows These gray values are arranged in a small to large Finding intermediate value in these values The intermediate values are assigned to the pixels corresponding to the center of window Fig. (2). The flowchart of intermediate value filtering algorithm. segmentation has no criteria, and so the proper method should be selected according to the specific object in real application. Because the target and the background in the laser reflection image lie in the different gray level, the threshold segmentation method based on gradation histogram curve fitting is put forward, which is based on the region-based segmentation [7, 8]. Threshold segmentation is a method of image segmentation, and plays an important role in the application of image segmentation because of its visuality and simplicity. It not only compresses the large amount of data, but also simplifies the analysis and processing steps greatly. The basic principle is that dividing the image gray into different levels, dividing the set of pixels according to the gray threshold value, and determining the region corresponding to the realistic scene. The original image f(x,y) corresponding to the histogram is shown in Fig. (3). Since the gray level and the background are the main modes, therefore, these two modes are separated by a threshold value T in order to make the object extracted from the background. The image g (x, y) processed by threshold is defined as:!# g(x, y) = " $# 0 1 f (x, y) < T f (x, y) >= T Among them, the pixel marked 1 is corresponding to the object, and the pixel marked 0 is corresponding to the background. The key of the threshold segmentation is the choice of gray threshold value T, and because of the method of choosing, many methods could be used, such as Global threshold method, local threshold method, dynamic threshold method and so on [9-11]. After the pre-processing, it could be determined the gradation histogram of image s pixel for the analysis of its features. In the histogram, marking the gray values of target and background is to estimate the preliminary position of threshold peak, and intercepting the corresponding position is to curve fitting. After that, the mineralization of the curve fitting could be got, which is the threshold of the image segmentation, and finally the image binarization could be got

62 The Open Automation and Control Systems Journal, 2015, Volume 7 Xie and Ma T 255 Fig. (3). Gray image histogram. Fig. (4). The results compared with threshold segmentation. according to this threshold to obtain the binary image and show the characteristics. Referring to the researched laser reflection image, two methods could be used to obtain the threshold segmentation, Otsu classic method and method of curve fitting based on gradation histogram. As the Fig. (4). shows, the method presented in this paper adapts to the segmentation of laser spots better. Image characteristics mean the outstanding characteristics or basic feature. Feature extraction means extracting the physical features, geometric features and other features from the object, and obtaining the relative parameter. In the procession of measuring, the main attention is paid on obtaining the geometric size of laser spots of the laser reflection, and so it is important to describe and analyze the features of the region from binary image segmentation, such as Area, centroid, Euler number and so on. And finally the characteristics of laser spots could be obtained. The motion information could be obtained after the analysis of the features. 3. EXPERIMENTAL VERIFICATION Principle of the measurement system is shown in Fig. (5). The system consisted of laser transmitter, USB digital camera, target object, and computer. First, the laser transmitter

The Application of Digital Image Processing Method The Open Automation and Control Systems Journal, 2015, Volume 7 63 Laser transmitter Target object Baseline Comput er Focal Plane moving Webcam Lmin Lmax Fig. (5). The schematic diagram of measurement system. emitted laser beam on the moving object to form the spots after the reflection on the surface of the object. Next USB camera captured the spots on the surface of the object and it should be assured that the camera could capture all images. Finally, the camera sent this image of the spots to the computer. After the laser transmitter and camera were located and the length of baseline was given, the size of laser spots, that is Pixels, would change with the motion of the target object on the horizontal direction. In the realistic operation, there was a divergence angle of the laser, and so when the target was farther, the laser spots would have a larger diameter. On this principle, The distance between object and the camera could be calculated according to the size of spots by the digital image processing algorithm. Because of the limitation of the size of image by camera, the focal length and laser s characteristics, the range of measurement system should be limited from min distance A to max distance B to make sure the accuracy of the measurement. The measurement system marked by the realistic physical distance, and the corresponding equivalent relationship could be obtained between marked distance and the size of spots collected in the marked location. Building a curve between the measured distance and the size of spot according to the least-squares curve fitting and then the measurement of displacement could be realized The process of experiment is as follows: First marking the realistic physical distance between the laser transmitter and object, and collecting the laser reflection image. Second handling the collected image and then transmitting the color image into gray one. And after smoothing by median filter and the threshold segmentation, the gray image would be transformed to binary image, as shown in Fig. (6). Finally, extracting the area of spots according to the feature description method, and building the curve to show the relation between the distance and size of spot. After finishing all the steps, use the method of least-squares curve fitting to calculate, as shown in Fig. (7). For the camera in the experiment, CMOS sensors with 300 000 pixel were used, and Optical resolution was 640 480. Imaging distance was more than 5cm, and it could focus automatically with minimum focus range 15cm. The maximum number of frames was 30/s. The Quantitative relationship between the distance D and size of laser spots L calculated by curve fitting is as follows: The measurement distance is 15cm D 1000cm. Note: because of the different hardware equipment and environment, the Quantitative relationship and measurement distance were just available in this experiment. According to the principle of experiment, three positions should be collected out of the marking range of distance to obtain Reflected laser image. Then according to the corresponding digital image processing algorithm, feature area could be calculated. Thus displacement could be obtained by curve fitting and the error analysis could be done according to actual physical displacement. The results are shown in Tables 1 and 2.

64 The Open Automation and Control Systems Journal, 2015, Volume 7 Xie and Ma Fig. (6). The images processed by the laser spot. 700 600 500 distance / cm 400 300 200 100 Fig. (7). The least-squares curve fitting. 100 200 300 400 500 600 700 pixel Table 1. The analysis table of measurement results. Experiment Spot Size (pixel) Estimated Distance(cm) Actual Distance(cm) Relative Error (%) 1 129.875 132.205 133 0.598 2 180.106 170.856 172 0.665

The Application of Digital Image Processing Method The Open Automation and Control Systems Journal, 2015, Volume 7 65 Table 1. contd Experiment Spot Size (pixel) Estimated Distance(cm) Actual Distance(cm) Relative Error (%) 3 198.205 220.023 222 0.891 4 226.053 248.203 250 0.719 5 298.065 318.316 320 0.526 6 400.023 326.008 328 0.607 7 429.203 378.108 381 0.759 8 490.102 410.862 413 0.518 9 498.003 460.716 464 0.708 10 557.026 507.425 509 0.309 11 579.125 516.431 519 0.495 12 618.864 523.801 526 0.418 13 679.822 590.106 593 0.488 14 709.283 610.209 614 0.617 15 777.419 620.116 624 0.622 Table 2. The analysis table of measurement results. Experiment Spot Size (pixel) Estimated Distance(cm) Actual Distance(cm) Relative Error(%) 1 122.324 118.312 119 0.578 2 168.125 168.356 169 0.381 3 198.205 220.023 221 0.442 4 206.151 207.029 208 0.467 5 301.212 311.144 313 0.593 6 350.265 365.232 366 0.210 7 390.113 397.264 399 0.435 8 408.229 409.231 411 0.430 9 490.312 420.228 421 0.183 10 582.147 518.008 520 0.383 11 594.624 508.233 510 0.346 12 632.205 521.106 523 0.362 13 682.506 580.229 582 0.304 14 741.026 640.118 642 0.293 15 789.205 698.203 700 0.257

66 The Open Automation and Control Systems Journal, 2015, Volume 7 Xie and Ma Meanwhile, this method was available to the displacement measurement of adaptive wing to measure the changing displacement effectively, improve the speed measurement and make results in the range of requirements. CONCLUSION The method proposed in this paper is simple to operate and easy to calculate, and could be used for non-contract real-time measurement in range finding. Now it is applied in displacement measurement of adaptive wing successfully. In the measurement system, the errors come from two aspects mainly: first the influence on the quality of laser image because of the changing environment and roughness on the surface of object, and the inaccuracy of spot extraction because of the optical characteristics of laser beam, such as inherent drift and so on. Second the problem of camera, such as the installation, length of focus, the alignment and so on. If these factors could be removed, the accuracy of experiment would be better. CONFLICT OF INTEREST The author confirms that this article content has no conflict of interest. ACKNOWLEDGEMENTS Declared none. REFERENCES [1] H. Xianli, and X. Guiyang, Study on digital image median filtering technique, Electron. Design Eng., pp. 191-193, June 2014. [2] W. Jian and C. Hongbin, A Three-dimensional Auto-focusing System Based on Image Processing. Opto-Electron. Eng., pp. 46-51, Feb 2014. [3] C. Yemei, Image Collection System Design Based on Embedded System J. ChangSha Aeronaut. Vocat. Technical College, pp. 60-62, March 2011. [4] Z. Jigui, and Z. Jian, Photogrammetric precision error compensation method for image processing, pp. 122-129, 2012. [5] Z. Ying, Application of computer imagery processing in holography, Manufact. Automat., pp. 90-92, Sep 2011. [6] W. Chenghe, and B. Chunhua, Z. Ting, Research on the Algorithm for Crack Detection in Slab Track Based on Digital Image Processing, Electro-Optic Technol. Appl., pp. 49-51, Feb 2014. [7] Y. Jing, Mathematical Model Based on Super Resolution Reconstruction of Medical Image Processing Method, Comput. Simulat., pp. 243-245, May 2014. [8] L. Rui, and W. Xiaochun. Automatic Identify of Linear Tracks Based on Digital Image Processing, Video Eng., pp. 167-169, March 2014. [9] Z. Che, and X. Xiping, A study on a measurement method based on image processing, Electronic Test, pp. 110-112, July 2014. [10] W. Zhenyan, Cracks Automatic Identification and Evaluation System Based on Digital Image Processing, Comput. Eng. Software, pp. 149-151, Jan 2014. [11] W. Wei, and D. Fajie, On-line detecting system of gaps in screen based on image progressing technology, Appl Electron. Technique, pp. 120-122, Apr 2014. Received: September 16, 2014 Revised: December 23, 2014 Accepted: December 31, 2014 Xie and Ma; Licensee Bentham Open. This is an open access article licensed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/ by-nc/4.0/) which permits unrestricted, non-commercial use, distribution and reproduction in any medium, provided the work is properly cited.