Abstract
Digital image correlation (DIC) is a noncontact technique that is widely used for deformation measurement, but improving the calculation efficiency to achieve real-time DIC calculation has always been a big concern. A parallel temporal sequence DIC method is proposed, which chooses seed points to determine the integer-pixel displacement and applies the moving least-squares fitting technique to acquire the subpixel displacement. This method avoids traditional complex iterations and takes full advantage of the GPU parallel computing. Results of a simulation experiment and an actual experiment demonstrate the accuracy and efficiency of the proposed algorithm. The calculation speed in the simulation experiment of the proposed method achieved 463,320 POI/s, whereas the speed in the actual experiment was 432,866 POI/s, when the speed of the ICGN method was 2700 POI/s and 2074 POI/s under the same accuracy, respectively. Also, the subpixel displacement calculation made up less than 1% of the entire calculation. The computational efficiency could be further enhanced if a faster integer-pixel displacement calculation method is discovered or a parallel algorithm is used.
Highlights
Due to its incomparable advantages, such as low environment requirement and easy data processing, digital image correlation (DIC)[1,2] has been applied in many noncontact measurement areas.[3,4,5,6] with the development of highspeed cameras and computer performance, improving the computation efficiency of the DIC method has become a major problem
graphics processing units (GPU) parallel computing is used to speed up a temporal sequence DIC method, which chose seed points to determine the integer-pixel displacement and applied the moving least-squares fitting technique to acquire the subpixel displacement
The parallel fitting DIC method was programmed using the C++ language based on compute unified device architecture (CUDA) 8.0 and was run on a desktop computer equipped with Intel i7-7700 CPU and a GeForce GTX 1080Ti graphics card
Summary
Due to its incomparable advantages, such as low environment requirement and easy data processing, digital image correlation (DIC)[1,2] has been applied in many noncontact measurement areas.[3,4,5,6] with the development of highspeed cameras and computer performance, improving the computation efficiency of the DIC method has become a major problem. A DIC algorithm combining the spatial correlation with temporal continuity is proposed.[19] The time-consuming iteration operation during subpixel displacement calculation is replaced by the fitting method based on the moving leastsquares technique. Based on this method, a parallel temporal sequence DIC method is proposed. The fitting method based on the moving least-squares technique[20] is applied to determine the subpixel displacement, avoiding complex iterations and improving computation efficiency. GPU parallel computing is used to speed up a temporal sequence DIC method, which chose seed points to determine the integer-pixel displacement and applied the moving least-squares fitting technique to acquire the subpixel displacement. The result shows a super-fast calculation speed under the equivalent precision
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.