vibration displacement real-time measurement method based on common camera

文档序号:1576154 发布日期:2020-01-31 浏览:17次 中文

阅读说明:本技术 一种基于普通摄像机的振动位移实时测量方法 (vibration displacement real-time measurement method based on common camera ) 是由 毛祚财 黄玮 黄强 陈海清 俞伯林 林财强 赖苍林 于 2019-10-16 设计创作,主要内容包括:一种基于普通摄像机的振动位移实时测量方法,包括如下步骤:利用普通摄像机对目标测点的振动位移进行视频拍摄;对拍摄的视频进行分析和计算,获得所述目标测点的实时位置;实时测算所述目标测点的振动位移,利用视频自带的时钟,获取所述目标测点的实时动态图像和振动位移时程记录。本发明利用普通摄像机拍摄目标测点的振动视频,利用视频播放软件将视频截取成为与时间相关的图像相片,利用自编LabVIEW振动位移分析程序对图像相片进行分析处理得到目标测点的时间-位移测量结果,获取目标测点的实时动态图像和振动位移时程记录。本发明所用设备价格低廉,携带和组装方便,易于使用和推广。(vibration displacement real-time measurement method based on a common camera comprises the following steps of utilizing the common camera to shoot vibration displacement of a target measuring point, analyzing and calculating the shot video to obtain the real-time position of the target measuring point, measuring and calculating the vibration displacement of the target measuring point in real time, and utilizing a clock carried by the video to obtain a real-time dynamic image and a vibration displacement time-course record of the target measuring point.)

1, vibration displacement real-time measurement method based on common camera, which is characterized in that the method comprises the following steps:

step 1: carrying out video shooting on the vibration displacement of the target measuring point by using a common camera;

step 2: analyzing and calculating the shot video to obtain the real-time position of the target measuring point;

and step 3: and measuring and calculating the vibration displacement of the target measuring point in real time, and acquiring a real-time dynamic image and a vibration displacement time-course record of the target measuring point by using a clock carried by the video.

2. The common-camera-based vibration displacement real-time measurement method according to claim 1, wherein the step 2 specifically comprises:

step 21: specifying the length of a specific straight line segment on the video sample obtained in the step 1 by using a Vision level module provided by a LabVIEW program development platform, and calculating a proportionality coefficient of the pixel size of the video sample and the actual size of a fixed mark point, wherein the proportionality coefficient is used for realizing unit conversion of the whole camera measurement process;

step 22: carrying out repeated sampling analysis process of observing the moving displacement of the marker, recording the motion trail of the marker point, and simultaneously drawing a corresponding displacement-time curve;

the repeated sampling analysis process is realized by circulation processes of continuous sampling analysis;

each cycle comprises the following steps:

firstly, performing boundary analysis and positioning on an instant photo containing a boundary by using a 'Locate Edges' command provided by LabVIEW software, and obtaining a centroid coordinate of a fixed mark;

and finally, the centroid coordinate is used as the real-time position of the measured object, is displayed on a computer screen in real time, and is input into a system for data storage.

3. The common-camera-based vibration displacement real-time measurement method according to claim 2, wherein the step 3 specifically comprises:

after the image is calibrated and filtered by using a command provided by a LabVIEW program development platform, the vibration displacement of the target measuring point is calculated by using a template matching function, and the time vector of the target measuring point is obtained by using a video self-contained clock, so that the vibration displacement time course record of the target measuring point is obtained, and the real-time dynamic image and the vibration displacement time course record of the target measuring point are obtained.

[ technical field ] A method for producing a semiconductor device

The invention relates to vibration displacement real-time measurement methods based on a common camera.

[ background of the invention ]

[ summary of the invention ]

The invention aims to solve the technical problem of providing vibration displacement real-time measurement methods based on a common camera, which can accurately measure the common random vibration in engineering in time and reduce the equipment cost.

The invention is realized by the following steps:

common-camera-based vibration displacement real-time measurement method comprises the following steps:

step 1: carrying out video shooting on the vibration displacement of the target measuring point by using a common camera;

step 2: analyzing and calculating the shot video to obtain the real-time position of the target measuring point;

and step 3: and measuring and calculating the vibration displacement of the target measuring point in real time, and acquiring a real-time dynamic image and a vibration displacement time-course record of the target measuring point by using a clock carried by the video.

Step , the step 2 specifically includes:

step 21: specifying the length of a specific straight line segment on the video sample obtained in the step 1 by using a Vision level module provided by a LabVIEW program development platform, and calculating a proportionality coefficient of the pixel size of the video sample and the actual size of a fixed mark point, wherein the proportionality coefficient is used for realizing unit conversion of the whole camera measurement process;

step 22: carrying out repeated sampling analysis process of observing the moving displacement of the marker, recording the motion trail of the marker point, and simultaneously drawing a corresponding displacement-time curve;

the repeated sampling analysis process is realized by circulation processes of continuous sampling analysis;

each cycle comprises the following steps:

firstly, performing boundary analysis and positioning on an instant photo containing a boundary by using a 'Locate Edges' command provided by LabVIEW software, and obtaining a centroid coordinate of a fixed mark;

and finally, the centroid coordinate is used as the real-time position of the measured object, is displayed on a computer screen in real time, and is input into a system for data storage.

, calibrating and filtering the image by using a command provided by a LabVIEW program development platform, calculating the vibration displacement of the target measuring point by using a template matching function, and acquiring the time vector of the target measuring point by using a video self-contained clock so as to obtain the vibration displacement time-course record of the target measuring point and acquire the real-time dynamic image and the vibration displacement time-course record of the target measuring point.

The invention has the advantages that the vibration video of the target measuring point is shot by using a common camera, the video is intercepted into an image photo related to time by using video playing software, the image photo is analyzed and processed by using a self-programmed LabVIEW vibration displacement analysis program to obtain a time-displacement measurement result of the target measuring point, and a real-time dynamic image and a vibration displacement time course record of the target measuring point are obtained.

[ description of the drawings ]

The invention is further described with reference to the following examples in conjunction with the accompanying drawings.

FIG. 1 is a schematic flow diagram of the process of the present invention.

Fig. 2 is a schematic view of a measuring device of the present invention.

Fig. 3 is a schematic diagram of the kmmplayer interface of the video playing software of the present invention.

Fig. 4 is a schematic diagram of the dynamic displacement analysis software interface based on the LabVIEW platform.

[ detailed description ] embodiments

As shown in fig. 1, vibration displacement real-time measurement methods based on a common camera include the following steps:

step 1: carrying out video shooting on the vibration displacement of the target measuring point by using a common camera; as shown in fig. 2, two target measuring points A, B are attached to the surface of the object to be measured, and the ordinary camera 1 is fixed to the tripod 2 to photograph the vibrations of the target measuring points.

Step 2: analyzing and calculating the shot video to obtain the real-time position of the target measuring point; the method specifically comprises the following steps: the video is converted into an image by using video playing software Kmplayer, as shown in FIG. 3, and then the dynamic displacement of the two target measuring points A, B is analyzed, output and stored by using a dynamic displacement analysis program (as shown in FIG. 4).

The method specifically comprises the following steps:

step 21: specifying the length of a specific straight line segment on the video sample obtained in the step 1 by using a Vision level module provided by a LabVIEW program development platform, and calculating a proportionality coefficient of the pixel size of the video sample and the actual size of a fixed mark point, wherein the proportionality coefficient is used for realizing unit conversion of the whole camera measurement process;

step 22: carrying out repeated sampling analysis process of observing the moving displacement of the marker, recording the motion trail of the marker point, and simultaneously drawing a corresponding displacement-time curve;

the repeated sampling analysis process is realized by a while loop process of continuous sampling analysis;

each while loop process includes:

firstly, performing boundary analysis and positioning on an instant photo containing a boundary by using a 'Locate Edges' command provided by LabVIEW software, and obtaining a centroid coordinate of a fixed mark;

and finally, the centroid coordinate is used as the real-time position of the measured object, is displayed on a computer screen in real time, and is input into a system for data storage.

And step 3: and measuring and calculating the vibration displacement of the target measuring point in real time, and acquiring a real-time dynamic image and a vibration displacement time-course record of the target measuring point by using a clock carried by the video.

The method specifically comprises the following steps: after the image is calibrated and filtered by using a command provided by a LabVIEW program development platform, the vibration displacement of the target measuring point is calculated by using a template matching function, and the time vector of the target measuring point is obtained by using a video self-contained clock, so that the vibration displacement time course record of the target measuring point is obtained, and the real-time dynamic image and the vibration displacement time course record of the target measuring point are obtained.

The invention utilizes a common camera to shoot a vibration video of a target measuring point, utilizes video playing software to intercept the video into an image photo related to time, utilizes a self-programming LabVIEW vibration displacement analysis program to analyze and process the image photo to obtain a time-displacement measurement result of the target measuring point, and obtains a real-time dynamic image and a vibration displacement time course record of the target measuring point.

The above description is only an example of the preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种岩体工程稳定性监测震动传感器及系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!