Ancient building structure deformation monitoring and analyzing system and method

文档序号:1706862 发布日期:2019-12-13 浏览:18次 中文

阅读说明:本技术 一种古建筑结构变形监测分析系统及分析方法 (Ancient building structure deformation monitoring and analyzing system and method ) 是由 秦伟 于 2019-08-22 设计创作,主要内容包括:本发明公开一种古建筑结构变形监测分析系统及分析方法;用于解决人工目测的方式不够精确,容易遗漏问题,且人工成本高、效率低以及采用的数据不能合理的存储和备份的问题;包括数据采集模块、服务器、图形处理模块、分析模块、存储管理模块环境检测模块和登录查询模块;通过拍摄到颜色点,图形处理模块对拍摄的图片中的颜色点进行识别,并获取颜色点的位置坐标;根据颜色点的位置坐标形成古建筑木梁轮廓图形;将古建筑木梁轮廓图形与对比对比轮廓图形进行对比,获取古建筑木梁轮廓图形的总位移量,从而实现对古建筑的变形监测;通过备份值的大小进行备份存储;可以合理的筛选出重要变形数据并进行备份存储,防止其丢失。(the invention discloses a system and a method for monitoring and analyzing deformation of an ancient building structure; the method is used for solving the problems that the manual visual inspection mode is not accurate enough, the problems of easiness in omission, high labor cost, low efficiency and unreasonable storage and backup of adopted data are solved; the system comprises a data acquisition module, a server, a graphic processing module, an analysis module, a storage management module, an environment detection module and a login query module; the image processing module identifies the color points in the shot picture by shooting the color points and acquires the position coordinates of the color points; forming an outline graph of the historic building wood beam according to the position coordinates of the color points; comparing the ancient building wood beam outline graph with the comparison outline graph to obtain the total displacement of the ancient building wood beam outline graph, thereby realizing the deformation monitoring of the ancient building; performing backup storage according to the size of the backup value; important deformation data can be reasonably screened out and backed up for storage, so that the important deformation data is prevented from being lost.)

1. A deformation monitoring and analyzing system for an ancient building structure is characterized by comprising a data acquisition module, a server, a graphic processing module, an analyzing module, a storage management module, an environment detection module and a login query module;

the data acquisition module is used for acquiring pictures of the wooden beam structure of the historic building; the data acquisition module sends the acquired picture of the historic building wood beam structure to a server for storage; the pattern processing module is used for carrying out pattern recognition on the picture of the historic building wood beam structure, and the specific recognition steps are as follows:

The method comprises the following steps: pasting color points with different colors from the ancient building wood beam on the edge of the ancient building wood beam structure;

Step two: the graph processing module is used for setting a corresponding rectangular frame in a picture of the wooden beam structure of the historic building;

Step three: identifying color points in the picture; setting color points as Aij, wherein j is 1, … … and n; i represents a color point, and j represents the j-th time of color point identification;

Step four: identifying color points in the rectangular frame to obtain position coordinates of the color points;

step five: connecting the position coordinates of the color points in sequence to form a contour figure of the historic building wood beam;

the graph processing module sends the historic building wood beam outline graph to the analysis module, the analysis module is used for analyzing the historic building wood beam outline graph, and the analysis process is as follows:

a: the analysis module acquires and compares the ancient building wood beam outline figure stored last time through the server, and when no ancient building wood beam outline figure exists in the server, the collected ancient building wood beam outline figure is directly sent to the server to be stored and marked as a comparison outline figure;

b: when the server stores the comparison outline graph, matching the ancient building wood beam outline graph with the comparison outline graph, and when the ancient building wood beam outline graph is completely matched with the comparison outline graph, deleting the ancient building wood beam outline graph;

c: when the ancient building wood beam outline graph is not matched with the comparison outline graph, calculating the displacement difference between corresponding color points of the ancient building wood beam outline graph and the comparison outline graph; summing the displacement differences to obtain a total deformation; and marking the historic building wood beam outline graph as a wood beam deformation outline, and sending the wood beam deformation outline and the total deformation amount to a server for storage.

2. the historic building structure deformation monitoring and analyzing system according to claim 1, wherein the environment detection module is used for detecting temperature and humidity information of a historic building wood beam structure and sending the temperature and humidity information to a server for storage; the login query module is used for a worker to log in the server and access data stored in the server; the data acquisition module is a high-definition camera.

3. the system for monitoring and analyzing the deformation of the historic building structure according to claim 1, wherein the storage management module is used for managing information stored in the server; the storage management module comprises an acquisition unit, a calculation unit and a management unit; the acquisition unit is used for acquiring the access times of the wood beam deformation outline, the storage size and the stored time of the wood beam deformation outline and the total deformation; the method comprises the following steps that an acquisition unit sends the acquired access times of the deformation outline of the wood beam, the storage size of the deformation outline of the wood beam and the total deformation to a calculation unit, the calculation unit is used for calculating a backup value of the deformation outline of the wood beam, and the specific calculation steps are as follows:

s1: setting a wood beam deformation contour as Ci, i being 1, … … and n; recording the access times of the wood beam deformation outline as PCi, recording the storage size of the wood beam deformation outline as DCi, recording the stored time as TCi, and recording the total deformation as ZCi;

s2: when TCi is larger than a set time threshold and PCi is smaller than a set access threshold; compressing and storing the wood beam deformation outline Ci and the total deformation ZCi;

s3: when TCi is greater than a set time threshold and PCi is greater than a set access threshold; by using the formula of the backup value BCi of the deformation contour of the wood beam,obtaining backup values BCi, wherein e1, e2 and e3 are all preset fixed values of proportionality coefficients; λ is a correction factor, and its value is 0,8234234;

s4: when the backup value BCi is larger than a set threshold value, sending the backup value BCi to a management unit;

and the management unit receives the backup value BCi, backups the wood beam deformation outline Ci and the total deformation ZCi corresponding to the backup value BCi, and sends the backup outline Ci and the total deformation ZCi to the cloud for cloud storage.

4. The system for monitoring and analyzing the deformation of the historic building structure is characterized by comprising the following steps:

The method comprises the following steps: pasting color points with different colors from the ancient building wood beams at the edges of the ancient building wood beam structure; fixing the high-definition camera at a specified position, and simultaneously preventing the high-definition camera from moving, so that the high-definition camera can directly shoot color points;

step two: identifying color points in the shot picture, and acquiring position coordinates of the color points;

Step three: forming an outline graph of the historic building wood beam according to the position coordinates of the color points;

step four: comparing the ancient building wood beam outline graph with the comparison outline graph to obtain the total displacement of the ancient building wood beam outline graph, and sending the ancient building wood beam outline graph and the total displacement to a server for storage;

step five: counting the access times and the stored time of the wooden beam profile graph of the historic building, and acquiring a corresponding backup value by combining the total displacement and the storage size; and performing backup storage according to the size of the backup value.

Technical Field

the invention relates to the technical field of deformation monitoring of historic building timber structures, in particular to a system and a method for monitoring and analyzing deformation of a historic building timber structure.

background

the ancient architecture of China is washed for thousands of years, and inevitably presents the phenomenon of excessive accumulated deformation in the long-term service process. Deformation monitoring for ancient buildings is an important means for protecting the precious historical cultural heritage of the wooden structure of the ancient buildings. Based on the principle of ancient building protection, the use and appearance function disturbance of the ancient building must be guaranteed to be small in actual monitoring.

Conventional deformation measurements include various alignment measurements, inclinometer observations, static leveling measurements, and strain gauge measurements. The manual visual inspection needs to arrange experienced professionals for one-to-one observation, and then the expert is organized to evaluate and diagnose, so that obviously, the manual visual inspection mode is not accurate enough, the problems are easy to miss, the labor cost is high, and the efficiency is low; and the data used cannot be stored and backed up reasonably.

Disclosure of Invention

The invention aims to provide a system and a method for monitoring and analyzing the deformation of an ancient building structure; the method is used for solving the problems that the manual visual inspection mode is not accurate enough, the problems are easy to miss, the labor cost is high, the efficiency is low, and the adopted data cannot be stored and backed up reasonably.

the purpose of the invention can be realized by the following technical scheme: a deformation monitoring and analyzing system for an ancient building structure comprises a data acquisition module, a server, a graphic processing module, an analysis module, a storage management module, an environment detection module and a login query module;

The data acquisition module is used for acquiring pictures of the wooden beam structure of the historic building; the data acquisition module sends the acquired picture of the historic building wood beam structure to a server for storage; the pattern processing module is used for carrying out pattern recognition on the picture of the historic building wood beam structure, and the specific recognition steps are as follows:

The method comprises the following steps: pasting color points with different colors from the ancient building wood beam on the edge of the ancient building wood beam structure;

step two: the graph processing module is used for setting a corresponding rectangular frame in a picture of the wooden beam structure of the historic building;

step three: identifying color points in the picture; setting color points as Aij, wherein j is 1, … … and n; i represents a color point, and j represents the j-th time of color point identification;

step four: identifying color points in the rectangular frame to obtain position coordinates of the color points;

step five: connecting the position coordinates of the color points in sequence to form a contour figure of the historic building wood beam;

The graph processing module sends the historic building wood beam outline graph to the analysis module, the analysis module is used for analyzing the historic building wood beam outline graph, and the analysis process is as follows:

a: the analysis module acquires and compares the ancient building wood beam outline figure stored last time through the server, and when no ancient building wood beam outline figure exists in the server, the collected ancient building wood beam outline figure is directly sent to the server to be stored and marked as a comparison outline figure;

b: when the server stores the comparison outline graph, matching the ancient building wood beam outline graph with the comparison outline graph, and when the ancient building wood beam outline graph is completely matched with the comparison outline graph, deleting the ancient building wood beam outline graph;

c: when the ancient building wood beam outline graph is not matched with the comparison outline graph, calculating the displacement difference between corresponding color points of the ancient building wood beam outline graph and the comparison outline graph; summing the displacement differences to obtain a total deformation; and marking the historic building wood beam outline graph as a wood beam deformation outline, and sending the wood beam deformation outline and the total deformation amount to a server for storage.

the environment detection module is used for detecting temperature and humidity information of the wooden beam structure of the historic building and sending the temperature and humidity information to the server for storage; the login query module is used for a worker to log in the server and access data stored in the server; the data acquisition module is a high-definition camera.

the storage management module is used for managing information stored in the server; the storage management module comprises an acquisition unit, a calculation unit and a management unit; the acquisition unit is used for acquiring the access times of the wood beam deformation outline, the storage size and the stored time of the wood beam deformation outline and the total deformation; the method comprises the following steps that an acquisition unit sends the acquired access times of the deformation outline of the wood beam, the storage size of the deformation outline of the wood beam and the total deformation to a calculation unit, the calculation unit is used for calculating a backup value of the deformation outline of the wood beam, and the specific calculation steps are as follows:

S1: setting a wood beam deformation contour as Ci, i being 1, … … and n; recording the access times of the wood beam deformation outline as PCi, recording the storage size of the wood beam deformation outline as DCi, recording the stored time as TCi, and recording the total deformation as ZCi;

s2: when TCi is larger than a set time threshold and PCi is smaller than a set access threshold; compressing and storing the wood beam deformation outline Ci and the total deformation ZCi;

s3: when TCi is greater than a set time threshold and PCi is greater than a set access threshold; by using the formula of the backup value BCi of the deformation contour of the wood beam,obtaining backup values BCi, wherein e1, e2 and e3 are all preset fixed values of proportionality coefficients; λ is a correction factor, and its value is 0,8234234;

s4: when the backup value BCi is larger than a set threshold value, sending the backup value BCi to a management unit;

And the management unit receives the backup value BCi, backups the wood beam deformation outline Ci and the total deformation ZCi corresponding to the backup value BCi, and sends the backup outline Ci and the total deformation ZCi to the cloud for cloud storage.

the system analysis method comprises the following steps:

the method comprises the following steps: pasting color points with different colors from the ancient building wood beams at the edges of the ancient building wood beam structure; fixing the high-definition camera at a specified position, and simultaneously preventing the high-definition camera from moving, so that the high-definition camera can directly shoot color points;

step two: identifying color points in the shot picture, and acquiring position coordinates of the color points;

step three: forming an outline graph of the historic building wood beam according to the position coordinates of the color points;

Step four: comparing the ancient building wood beam outline graph with the comparison outline graph to obtain the total displacement of the ancient building wood beam outline graph, and sending the ancient building wood beam outline graph and the total displacement to a server for storage;

Step five: counting the access times and the stored time of the wooden beam profile graph of the historic building, and acquiring a corresponding backup value by combining the total displacement and the storage size; performing backup storage according to the size of the backup value;

the invention has the beneficial effects that:

(1) the method comprises the steps of sticking color points with colors different from the color of the historic building wood beam on the edge of the historic building wood beam structure; the image processing module identifies the color points in the shot picture by shooting the color points and acquires the position coordinates of the color points; forming an outline graph of the historic building wood beam according to the position coordinates of the color points; comparing the ancient building wood beam outline graph with the comparison outline graph to obtain the total displacement of the ancient building wood beam outline graph, thereby realizing the deformation monitoring of the ancient building;

(2) the method comprises the steps of sending an outline graph and a total displacement of the wooden beam of the historic building to a server for storage; counting the access times and the stored time of the ancient building wood beam profile graph through a storage management module, and acquiring a corresponding backup value by combining the total displacement and the storage size; performing backup storage according to the size of the backup value; important deformation data can be reasonably screened out and backed up for storage, so that the important deformation data is prevented from being lost.

drawings

the invention will be further described with reference to the accompanying drawings.

Fig. 1 is a schematic block diagram of an ancient architecture structure deformation monitoring and analyzing system of the invention.

FIG. 2 is a functional block diagram of a storage management module of the present invention;

Detailed Description

The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

referring to fig. 1-2, the invention relates to a system for monitoring and analyzing deformation of an ancient building structure, which comprises a data acquisition module, a server, a graphic processing module, an analysis module, a storage management module, an environment detection module and a login query module;

The data acquisition module is used for acquiring pictures of the wooden beam structure of the historic building; the data acquisition module sends the acquired picture of the historic building wood beam structure to a server for storage; the pattern processing module is used for carrying out pattern recognition on the picture of the historic building wood beam structure, and the specific recognition steps are as follows:

The method comprises the following steps: pasting color points with different colors from the ancient building wood beam on the edge of the ancient building wood beam structure;

Step two: the graph processing module is used for setting a corresponding rectangular frame in a picture of the wooden beam structure of the historic building;

step three: identifying color points in the picture; setting color points as Aij, wherein j is 1, … … and n; i represents a color point, and j represents the j-th time of color point identification;

step four: identifying color points in the rectangular frame to obtain position coordinates of the color points;

step five: connecting the position coordinates of the color points in sequence to form a contour figure of the historic building wood beam;

the graph processing module sends the historic building wood beam outline graph to the analysis module, the analysis module is used for analyzing the historic building wood beam outline graph, and the analysis process is as follows:

a: the analysis module acquires and compares the ancient building wood beam outline figure stored last time through the server, and when no ancient building wood beam outline figure exists in the server, the collected ancient building wood beam outline figure is directly sent to the server to be stored and marked as a comparison outline figure;

b: when the server stores the comparison outline graph, matching the ancient building wood beam outline graph with the comparison outline graph, and when the ancient building wood beam outline graph is completely matched with the comparison outline graph, deleting the ancient building wood beam outline graph;

c: when the ancient building wood beam outline graph is not matched with the comparison outline graph, calculating the displacement difference between corresponding color points of the ancient building wood beam outline graph and the comparison outline graph; summing the displacement differences to obtain a total deformation; and marking the historic building wood beam outline graph as a wood beam deformation outline, and sending the wood beam deformation outline and the total deformation amount to a server for storage.

the environment detection module is used for detecting temperature and humidity information of the wooden beam structure of the historic building and sending the temperature and humidity information to the server for storage; the login query module is used for a worker to log in the server and access data stored in the server; the data acquisition module is a high-definition camera.

the storage management module is used for managing information stored in the server; the storage management module comprises an acquisition unit, a calculation unit and a management unit; the acquisition unit is used for acquiring the access times of the wood beam deformation outline, the storage size and the stored time of the wood beam deformation outline and the total deformation; the method comprises the following steps that an acquisition unit sends the acquired access times of the deformation outline of the wood beam, the storage size of the deformation outline of the wood beam and the total deformation to a calculation unit, the calculation unit is used for calculating a backup value of the deformation outline of the wood beam, and the specific calculation steps are as follows:

s1: setting a wood beam deformation contour as Ci, i being 1, … … and n; recording the access times of the wood beam deformation outline as PCi, recording the storage size of the wood beam deformation outline as DCi, recording the stored time as TCi, and recording the total deformation as ZCi;

s2: when TCi is larger than a set time threshold and PCi is smaller than a set access threshold; compressing and storing the wood beam deformation outline Ci and the total deformation ZCi; by compressing and storing, the storage space in the server is saved;

s3: when TCi is greater than a set time threshold and PCi is greater than a set access threshold; by using the formula of the backup value BCi of the deformation contour of the wood beam,obtaining backup values BCi, wherein e1, e2 and e3 are all preset fixed values of proportionality coefficients; λ is correction factor, and its value is 0,8234234; the method has the advantages that the larger the total deformation is, the larger the backup value is, and the more important the wood beam deformation contour on the surface is; the larger the access times of the wood beam deformation outline are, the larger the backup value is; the smaller the storage size of the wood beam deformation outline is, the larger the backup value is; important deformation data can be reasonably screened out and backed up for storage through backup value calculation, so that the important deformation data is prevented from being lost;

s4: when the backup value BCi is larger than a set threshold value, sending the backup value BCi to a management unit;

and the management unit receives the backup value BCi, backups the wood beam deformation outline Ci and the total deformation ZCi corresponding to the backup value BCi, and sends the backup outline Ci and the total deformation ZCi to the cloud for cloud storage.

The system analysis method comprises the following steps:

the method comprises the following steps: pasting color points with different colors from the ancient building wood beams at the edges of the ancient building wood beam structure; fixing the high-definition camera at a specified position, and simultaneously preventing the high-definition camera from moving, so that the high-definition camera can directly shoot color points;

Step two: identifying color points in the shot picture, and acquiring position coordinates of the color points;

step three: forming an outline graph of the historic building wood beam according to the position coordinates of the color points;

step four: comparing the ancient building wood beam outline graph with the comparison outline graph to obtain the total displacement of the ancient building wood beam outline graph, and sending the ancient building wood beam outline graph and the total displacement to a server for storage;

step five: counting the access times and the stored time of the wooden beam profile graph of the historic building, and acquiring a corresponding backup value by combining the total displacement and the storage size; performing backup storage according to the size of the backup value;

the working principle is as follows: pasting color points with different colors from the ancient building wood beams at the edges of the ancient building wood beam structure; the image processing module identifies the color points in the shot picture by shooting the color points and acquires the position coordinates of the color points; forming an outline graph of the historic building wood beam according to the position coordinates of the color points; comparing the ancient building wood beam outline graph with the comparison outline graph to obtain the total displacement of the ancient building wood beam outline graph, thereby realizing the deformation monitoring of the ancient building; sending the outline graph and the total displacement of the wooden beam of the historic building into a server for storage; counting the access times and the stored time of the ancient building wood beam profile graph through a storage management module, and acquiring a corresponding backup value by combining the total displacement and the storage size; performing backup storage according to the size of the backup value; important deformation data can be reasonably screened out and backed up for storage, so that the important deformation data is prevented from being lost.

the foregoing is merely exemplary and illustrative of the present invention and various modifications, additions and substitutions may be made by those skilled in the art to the specific embodiments described without departing from the scope of the invention as defined in the following claims.

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种用于形变测量的散斑制作工具及方法

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!