z-logo
open-access-imgOpen Access
Real-Time Deformation Measurements Using Single Image Photogrammetry
Author(s) -
Andrej Hideghéty
Publication year - 2021
Publication title -
iop conference series. materials science and engineering
Language(s) - English
Resource type - Journals
eISSN - 1757-899X
pISSN - 1757-8981
DOI - 10.1088/1757-899x/1203/2/022027
Subject(s) - ellipse , computer vision , pixel , artificial intelligence , computer science , photogrammetry , canny edge detector , rotation (mathematics) , bundle adjustment , matlab , position (finance) , image processing , edge detection , image (mathematics) , mathematics , geometry , finance , economics , operating system
Most photogrammetric measurements are currently based on image acquisition in the field and subsequent processing in office environment with certain temporal delay. However, in some cases it is necessary to process the data real-time, or at least in-situ. Bridge load testing is an example of measurement processing directly at the place of imaging, where almost immediate information about the current state or change of the object is required. An algorithm is developed for these purposes, including a camera controlling software and a MATLAB code that identifies and quantifies the shifts of the observed points in the image plane. The observed points are in the shape of black disks on a white background. Using a horizontal camera position individual epochs are captured. Each image is immediately transferred to a computer via Wi-Fi. The MATLAB code then loads the image and binarizes it. Binarization of the image is performed by the Canny edge detector. Using normalized 2-D cross-correlation, the algorithm determines the approximate coordinates based on a target template. A function performs least squares ellipse fitting and determines the center of the target in sub-pixel accuracy, the semi-major axis, the semi-minor axis and the rotation angle of the ellipse. The target detection is executed in a while cycle loop, which compares the point coordinates from each epoch to the initial state, thus quantifying the deformations in pixels. If the next image is not yet available, the loop restarts. The deformations are calculated based on the known scale of each target. This paper presents a detailed description of the development of the algorithm, the results achieved and the proposed improvements going forward.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here