Reinforcement bar measurement system, reinforcement bar measurement method, and reinforcement bar measurement program

The reinforcement measurement system addresses the challenge of measuring obscured reinforcing bars by aligning image directions and using a reference object to create a three-dimensional model for precise measurement.

JP2026074626AActive Publication Date: 2026-05-07COMSYS JOHO SYST +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
COMSYS JOHO SYST
Filing Date
2024-10-21
Publication Date
2026-05-07

AI Technical Summary

Technical Problem

Existing systems cannot accurately measure the spacing and diameter of reinforcement bars located behind the front row, as they are obscured by the front reinforcing bars.

Method used

A reinforcement measurement system that transforms image viewing directions to align with the vertical and horizontal axes, uses a reference object to determine actual sizes, and generates a three-dimensional model to measure rear reinforcement bars by comparing designated lengths with rear reinforcement areas.

Benefits of technology

Enables accurate measurement of reinforcing bars located behind the front row by aligning image directions and generating a three-dimensional model to determine spacing and diameter.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026074626000001_ABST
    Figure 2026074626000001_ABST
Patent Text Reader

Abstract

This reinforcement bar measurement system enables the measurement of reinforcing bars located at the back of the reinforcement bar arrangement. [Solution] The reinforcement measurement system of the embodiment includes an image processing unit that converts the viewing direction of an image so that the vertical and horizontal directions of the image correspond to the vertical and horizontal directions of the reinforcement; a position storage unit that stores at least temporarily the position of each identified reinforcement bar; a designation unit that designates a predetermined length for each reinforcement bar area indicated at each reinforcement bar position based on the actual dimensions shown on the reference object; a distance information input unit that inputs distance information for forming a three-dimensional object with a first reinforcement bar area located in front of each reinforcement bar area as one surface; and a rear reinforcement bar area generation unit that generates a third reinforcement bar area on the image processed by the image processing unit for a second reinforcement bar area formed in the reinforcement bar located on the rear side of the formed three-dimensional object opposite to the first reinforcement bar area. The system compares a predetermined length of reinforcement bar obtained from the designation unit with an arbitrary rear reinforcement bar selected from the third reinforcement bar area to measure the spacing of the rear reinforcement bars.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to a reinforcement measurement system, a reinforcement measurement method, and a reinforcement measurement program.

Background Art

[0002] Conventionally, a method has been used to analyze an image captured by a digital camera at a construction site or a building site to measure the spacing between reinforcing bars, the diameter of the reinforcing bars, etc. This measurement method is very excellent from the viewpoints of shortening the process and reducing costs.

[0003] For example, a system is known that converts the line-of-sight direction so that the vertical and horizontal directions of the captured image correspond, identifies the presence or absence of the reinforcing bar portion by machine learning, specifies the pixels in the reinforcing bar direction, and determines whether the ratio of the pixels exceeds a predetermined threshold to inspect the reinforcement (Patent Document 1). Also, a system is known that measures the length of the reinforcement based on a reference object indicating the actual size included in the image (Patent Document 2).

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Patent Document 2

Summary of the Invention

Problems to be Solved by the Invention

[0005] However, Patent Document 1 can inspect the front reinforcing bar located in the front row, but cannot inspect the rear reinforcing bar located behind the front reinforcing bar. Also, Patent Document 2 can measure the front reinforcing bar located in the front row, but cannot measure the rear reinforcing bar located behind the front reinforcing bar.

[0006] Therefore, in order to solve the above problems, the present invention provides a system capable of measuring the rear reinforcing bar located behind the front reinforcing bar. [Means for solving the problem]

[0007] In this application, the first invention is: The provided reinforcement measurement system comprises: an image processing unit that transforms the viewing direction of an image based on an image taken from a single viewpoint so that the vertical and horizontal directions of the image correspond to the vertical and horizontal directions of the reinforcement; a position storage unit that receives processing to identify each reinforcement position along at least the longitudinal direction of the reinforcement in the image including a reference object that shows the actual size, and stores each identified reinforcement position at least temporarily; a designation unit that designates a predetermined length for each reinforcement area indicated at each reinforcement position based on the actual size shown in the reference object; a distance input unit that inputs a distance for forming a three-dimensional object with a first reinforcement area located in the foreground of the image processed by the image processing unit as one surface; and a rear reinforcement area generation unit that generates a second reinforcement area formed in the reinforcement located on the rear side of the formed three-dimensional object opposite to the first reinforcement area, wherein the system compares a predetermined length of reinforcement obtained from the designation unit with any rear reinforcement selected from the second reinforcement area to measure the spacing of the rear reinforcement.

[0008] The second invention is based on the first invention, The designated portion is determined based on the reference object in the captured image, and the predetermined length in the image and the length The present invention provides a reinforcement measurement system characterized by specifying the range by a predetermined width in a direction perpendicular to the direction of reinforcement.

[0009] The third invention is based on either the first or second invention, The present invention provides a reinforcement bar measurement system characterized in that the three-dimensional object formed by the distance input by the distance information input unit is a rectangular parallelepiped.

[0010] The fourth invention is based on any one of the first to third inventions, The present invention provides a reinforcement measurement system characterized by selecting any rear reinforcement from the second reinforcement area described above by selecting any rear reinforcement from the screen displaying the reinforcement.

[0011] The fifth invention is based on any one of the first to fourth inventions, The present invention provides a reinforcement bar measurement system characterized by simultaneously measuring any front reinforcement bar selected from the first reinforcement area and any back reinforcement bar selected from the second reinforcement area.

[0012] Furthermore, the present invention provides a rebar measurement method, which is a computer for the first to fifth inventions, and a program written in a readable and executable format for the rebar measurement system, which is a computer. [Effects of the Invention]

[0013] According to the present invention, it is possible to provide a system and method for measuring the reinforcing bars located behind the reinforcing bars in the front. [Brief explanation of the drawing]

[0014] [Figure 1] Functional block diagram showing an example in Embodiment 1 [Figure 2] A diagram showing an example of an image captured in Embodiment 1. [Figure 3] This figure shows an example of an image obtained by projective transformation of the captured image in Embodiment 1. [Figure 4] A diagram showing an example of a photographic image of a reference object representing actual size in Embodiment 1. [Figure 5] External view showing an example of the configuration of the reinforcement bar measurement system in Embodiment 1. [Figure 6] This figure shows an example of a reinforcement bar measurement system in another embodiment. [Figure 7] This figure shows an example of a method for estimating the length of the inner reinforcing bar in Embodiment 1. [Figure 8] This figure shows an example of the processing flow of the reinforcement bar measurement system in Embodiment 1. [Figure 9] This figure shows an example of the screen for setting the range of the inner reinforcing bars in the reinforcement measurement system in Embodiment 1. [Figure 10] This figure shows an example of the screen for selecting the rear reinforcement bars in the reinforcement measurement system of Embodiment 1. [Figure 11] Figure showing an example of the screen of the measurement result of the bottom reinforcement in the reinforcement measurement system in Embodiment 1

Mode for Carrying Out the Invention

[0015] The present invention is an invention that uses a computer in principle, and is realized by software, hardware, or the cooperation of software and hardware. In the present invention, the description is made on the premise that the reinforcement measurement system is configured to function as a single physical server. However, it is not limited to this, and a plurality of servers may be prepared, and information and data may be exchanged between these servers, and they may be configured to be able to execute various functions in cooperation or collaboration. For example, it may be realized using a plurality of cloud servers. Hereinafter, embodiments of the present invention will be described with reference to the drawings. The present invention is not limited to these embodiments, and can be implemented in various modes without departing from the gist thereof.

[0016] <First Embodiment> The first embodiment mainly describes claim 1.

[0017] (Overview of the System) As shown in FIG. 1, the reinforcement measurement system 100 includes a photographing unit 110, a storage unit 120, an image processing unit 130, a communication unit 140, a designation unit 150, a distance information input unit 160, a bottom reinforcement region generation unit 170, a control unit C, and a display unit D.

[0018] The imaging unit 110 is, for example, an imaging means provided in a tablet terminal, smartphone terminal, or PC terminal. The imaging data obtained by the imaging means is stored as image data in the storage unit 120 by operating a touch panel or save button, or by the communication unit 140. The image processing unit 130 converts the viewing direction of the image so that the vertical and horizontal directions of the image correspond to the vertical and horizontal directions of the reinforcement. The communication unit 140 exchanges information with the outside. The designation unit 150 designates a range of a predetermined length based on the actual dimensions shown on a reference object placed on the reinforcement, which has been temporarily stored. The distance information input unit 160 inputs distance information to form a three-dimensional object with the first reinforcement area located in front as one surface. The rear reinforcement area generation unit 170 sets a second reinforcement area to be formed on the reinforcement located on the rear side of the formed three-dimensional object, opposite to the first reinforcement area. The control unit C and the display unit D will be described later.

[0019] (Photography Department 110) The imaging unit 110 has one or more optical systems (not shown), i.e., lenses, apertures, and shutters. The imaging unit 110 may also have a focusing function. The imaging unit 110 also has an image sensor (not shown), which controls the optical system to generate imaging data. Examples of image sensors include CCD (Charge Coupled Device) and CMOS (Complementary Metal Oxide Semiconductor). The imaging unit 110 also includes signal processing circuits for A / D conversion of the imaging data.

[0020] (Storage unit 120) The storage unit 120 stores imaging data, image data, binary image data, various programs, region detection models, the first rebar region, the second rebar region, and the third rebar region, etc. The storage unit 120 can utilize any device as non-volatile memory, including HDDs, SSDs, flash memory, etc. These non-volatile memories maintain their contents even when the power is turned off. The storage unit 120 also includes at least a temporary storage device, such as volatile memory, for storing temporary data. Volatile memory is used to temporarily store data necessary for calculations. The main memory may be included in the storage unit 120, or it may be configured to use external storage means.

[0021] (Image processing unit 130) The image processing unit 130 converts the captured data into image data, and further converts the viewing direction of the image so that the vertical and horizontal directions of the image data correspond to the vertical and horizontal directions of the reinforcement bar that is the subject of the image, that is, the vertical and horizontal directions when the actually installed reinforcement bars are viewed from a vertical direction.

[0022] Figure 2 shows an image displayed on the display unit D by arbitrary control. The image displays image ID 1, which indicates the reinforcement state. When the user specifies an area R enclosed by four arbitrary points C1 to C4 in the image via an input unit (not shown) or the like, the control unit C of the reinforcement measurement system 100 accepts that area R as the specified range.

[0023] The image processing unit 130 performs a projection transformation on the image data within the specified range to correct distortion. As shown in the example in Figure 3, in the corrected image of the specified range, the directions of the reinforcing bars in the reinforcement state substantially correspond to the directions of the reinforcing bars in the vertical and horizontal positions of the image data. Substantially corresponding directions mean that the centerlines of the reinforcing bars within the specified range are roughly aligned with the vertical and horizontal positions of the image data. For example, this occurs when the deviation angle of each centerline with respect to the vertical and horizontal positions of the image data is approximately ±3°.

[0024] (Communications Section 140) The communications unit 140 exchanges images, videos, and other information with external servers. It also updates applications related to the rebar measurement system and methods as needed.

[0025] (Specification part 150) The designation unit 150 identifies the area between the designated points C1 and C2 as the rebar location. Furthermore, the designation unit 150 stores in the storage unit 120 not only the line segment between the designated points, but also a predetermined range in the short direction perpendicular to the longitudinal direction centered on that line segment, which constitutes the rebar area. Here, as shown in Figure 2, even if the designated points do not cover the entirety of a single rebar, the designation unit 150 may be configured to identify the rebar location including the extension of the line segment connecting the designated points (a straight line passing through the two designated points). In addition, if the designated points are misaligned with the rebar in the captured image, for example, if the predetermined angle between the line segment connecting each designated point and the centerline of the rebar in the captured image is misaligned, a warning may be output, a position correction suggestion may be made, or a correction process may be executed. In this example, the designation unit 150 obtains the centerline of the rebar based on the pixel values ​​on or near the line segment connecting each designated point.

[0026] Furthermore, the designation unit 150 determines whether the angle and position between the center line and the line segment connecting each designated point deviate beyond a predetermined range. If it does, the designation unit 150 executes the correction process described above. The configuration may be such that the rebar position is specified for all rebars, and the rebar diameter acquisition process described later is performed accordingly. However, the configuration is not limited to this, and the rebar position may be specified for only a portion of all rebars in the image. A partial specification is, for example, the specification of one rebar from each of the vertical and horizontal directions. In this case, the rebar diameter acquisition process described later is also performed according to the specified rebar position. This is equivalent to assuming that rebars of the same diameter are lined up and aggregating the individual estimation results. Also, in this embodiment, since projection transformation is not performed as in other embodiments, a message prompting the user to specify the rebar position of the column or row where the rod tape is placed may be displayed.

[0027] As shown in Figure 2, if the captured image contains a reference object that indicates actual size, such as a rod tape, this can be used to measure reinforcing bars. As shown in Figure 3, in this embodiment, by specifying the range of the rod tape (see Figure 2, symbol R), it is possible to obtain the actual size corresponding to the specified range. Here, as an example, the specified section 150 is assumed to have a length of 500 millimeters in the longitudinal direction. This obtained length is converted to a length in the image based on the coordinates, pixels, etc. on the image and stored. As an example of range specification, the range is specified by the user via a pointing device or the like.

[0028] Furthermore, the designated unit 150 extracts a portion of the stored reinforcement area, specifically the acquired length of 500 millimeters, as the target range for acquiring the reinforcement diameter (hereinafter referred to as the "partial image"). Note that the configuration is not limited to specifying the entire length of the rod tape as the specified range. For example, it is possible to specify only a portion of the length indicated by the rod tape, rather than specifying the entire length of the rod tape in the image.

[0029] As another example, a rod tape serving as a distance reference can be included in the shooting range and the specified range, and the rod tape can be detected by machine learning, preferably deep learning. In this configuration, the ratio of the actual distance to the image can be manually adjusted. For example, by using a rod tape of a unique length (500 millimeters), the corresponding area can be detected by pre-trained deep learning, and the actual rebar spacing (distance) can be matched with the image size.

[0030] (Distance information input unit 160) The distance information input unit 160 inputs distance information to form a three-dimensional object with the first reinforcement area located in front as one of its faces. In Figure 5, the first reinforcement area located in front is face ABCD. By adding the depth length to this face ABCD, a face EFGH (second reinforcement area) can be formed on the rear reinforcement, and a three-dimensional object can be formed with these as vertices (rectangular prism ABCDEFGH). The depth length to be added is not particularly limited, and may be the design value for reinforcement, a theoretical value, or an average value based on actual measurements.

[0031] (Back reinforcement area generation unit 170) When depth length information is input to the plane ABCD in the direction of the rear reinforcement, the rear reinforcement area generation unit 170 can form a plane EFGH (second reinforcement area) on the rear reinforcement. Furthermore, it can virtually form a plane on the rear reinforcement on the image plane using a method based on AR (Augmented Reality) technology, which will be described later. In other words, it is possible to estimate the four vertices on the image plane that correspond to the four vertices of the plane EFGH located on the rear reinforcement in real space, and it becomes possible to measure the length of the rear reinforcement based on this information on the image plane.

[0032] (Control part C) This control unit C may be composed of one or more circuits, such as a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), or an Application Specific Integrated Circuit (ASIC). The control unit C performs its function by reading and executing, for example, a rebar measurement program stored in memory. Alternatively, instead of storing the program in memory, the program may be directly incorporated into the circuit. In this case, the control unit C performs its function by reading and executing the program incorporated into the circuit. The control unit C is not limited to being configured as a single circuit; it may also be configured as a single processor by combining multiple independent circuits to perform its function. Furthermore, multiple components in the embodiment (for example, at least two of the imaging unit 110, storage unit 120, image processing unit 130, communication unit 140, designation unit 150, distance information input unit 160, and deep rebar area generation unit 170) may be integrated into a single processor to perform its function.

[0033] (Display part D) Display unit D, for example, displays image data of the reinforcement status under the control of control unit C. Display unit D is not particularly limited, but could be a touch panel provided in the reinforcement measurement system, a liquid crystal display connected to the outside of the reinforcement measurement system, or the like.

[0034] (Measurement function) Control unit C determines the spacing (i.e., the length of the reinforcing bars) in the vertical and horizontal directions of the image after the detection error has been corrected. It also performs a calculation to replace the pixel spacing obtained from the pixels in the image with the actual reinforcing bar spacing using any method. For example, it may be possible to input a value for only one actual reinforcing bar spacing and use that to determine all the reinforcing bar spacings. Similarly, the control unit C can calculate the pixel ratio between the reinforcing bars in the background and those in the foreground of the image, and determine the spacing between the reinforcing bars in the background.

[0035] Figure 5 is an external view showing the positional relationship between the camera 530, which is one of the imaging means representing the imaging unit 110, and the reinforcement bar. The reinforcement bar consists of a front reinforcement bar 510 and a back reinforcement bar 520. The vertices A to D located on the front reinforcement bar 510 form a quadrilateral in real space (3D space). When viewed in the image space of the image data captured by the camera 530, the shape of the front reinforcement bar differs depending on the direction of shooting. By performing appropriate projection transformations, the vertical and horizontal directions in the image space can be matched with the vertical and horizontal directions of the front reinforcement bar. Similarly, the vertical and horizontal directions of the back reinforcement bar can also be matched. Furthermore, by photographing a reference object of length and performing appropriate perspective projection transformations, the length of the reinforcement bar can be calculated.

[0036] Given a depth in real space (for example, the distance from point A to point E), a solid can be generated consisting of a surface ABCD (the first reinforcement region) and depth AE, etc. That is, a surface EFGH (the second reinforcement region) can be formed in the back reinforcement of this generated solid. By performing appropriate transformations (rotation matrix and translation vector) to reflect this surface EFGH in image space, a surface in image space (the third reinforcement region) can be estimated. In this way, it becomes possible to measure the length of the back reinforcement.

[0037] Figure 6 shows how the reinforcement bar 620 in three-dimensional real space looks when viewed in relation to an image captured by camera 610. Image 630 shows reinforcement used in walls, etc., which is installed perpendicular to the ground. In this case, the reinforcement in image 630 has a positional relationship of front reinforcement and back reinforcement. On the other hand, image 640 shows reinforcement used in floors, etc., which is installed parallel to the ground. In this case, the reinforcement in image 640 has a positional relationship of upper reinforcement and lower reinforcement. In this invention, we will explain the measurement method for back reinforcement, but the same applies to lower reinforcement.

[0038] Figure 7 shows the correspondence between the real space of the reinforcement bar and the image space of the reinforcement bar. A method for converting the depth of the reinforcement bar in real space to the depth of the reinforcement bar in image space is explained. The image shows the reinforcement bar 710 as captured from the camera coordinate system 720, and this reinforcement bar 710 is then transferred to the image plane 730. That is, there is a light source at the center C of the camera coordinate system 720, and light is shone from this light source onto the reinforcement bar 710, with the image plane in between, and the light is passing through the image plane. This is an application of the old pinhole camera model, and the perspective projection camera model, which is an improved version of it that is intuitively easy to understand and mathematically clear.

[0039] Camera orientation estimation is performed using information from the correspondence between four points in image space 730 (circled in the figure) and four points in the reinforcement bar 710 located in front of it in real space (circled in the figure, the first reinforcement bar area). This is called camera external parameter estimation and determines the orientation in which the camera is photographing the object. In other words, a perspective projection transformation matrix that associates the image plane with real space is calculated. Next, since the coordinate information in real space is formed based on actual distance information, a three-dimensional object is formed by extending it by the distance between reinforcement bars set in the depth direction. Vertex 742 (star mark), etc., is calculated by moving from vertex 741 (circle mark) in enlarged figure 740 by the distance between reinforcement bars Z'. In other words, the second reinforcement bar area formed by the rear reinforcement bars in real space can be calculated. Finally, by inversely transforming the results of the aforementioned camera pose estimation, the real-space position corresponding to the second reinforcement area is converted to a position on the screen plane in image space. That is, by inversely transforming the four points in real space, the third reinforcement area 731 related to the rear reinforcement can be calculated on the image plane. This method is also used in AR technology. In this invention, the method used in AR technology is adapted and applied to a reinforcement bar measurement system, making it possible to measure reinforcing bars located in the back that are normally inaccessible.

[0040] Figure 8 shows an example of the processing flow in the reinforcement measurement system 100. The processing flow will be explained in accordance with Figure 8.

[0041] (S801) In the rebar inspection system 100, the imaging unit 110 controls the optical system and generates imaging data based on the information input to the image sensor when an imaging operation is performed. The storage unit 120 temporarily stores the imaging data. The image processing unit 130 converts the imaging data into image data and displays it on the display unit D.

[0042] (S802) When the image data displayed on the display unit D is displayed, and the user performs an operation to specify an area enclosed by any four points in the image via an input unit (not shown) or the like, as shown in Figure 2, the control unit C of the rebar inspection system 100 accepts that area as the specified range.

[0043] (S803) The image processing unit 130 performs a projection transformation on the image data within the specified range to correct distortion. As shown in the example in Figure 3, in the corrected image of the specified range, the directions of the vertical and horizontal reinforcing bars in the reinforcement arrangement substantially correspond to the vertical and horizontal directions of the image data.

[0044] (S804) With the image data displayed on the display unit D, the user can specify the rebar position via a pointing device or the like, as shown in Figure 2. Upon receiving this specification, the specification unit 150 stores in the storage unit 120 a rebar area that includes a predetermined range in the longitudinal direction of the rebar and the short direction perpendicular to the longitudinal direction, centered on the line segment between the specified points, based on the specified position. Next, the user specifies the range of the rod tape via the input unit, etc., and the specification unit 150 obtains the length corresponding to the actual size (e.g., 500 millimeters) that corresponds to the specified range. The obtained length corresponding to the actual size is converted into the length in the image based on the coordinates, pixels, etc. on the image and stored.

[0045] (S805) The distance information input unit 160 inputs the distance between reinforcing bars in real space (the distance between the front reinforcing bar and the back reinforcing bar). The distance between reinforcing bars is not particularly limited, but it may be the design value for reinforcing, a theoretical value, or an average value based on actual measurements. The input unit for the distance between reinforcing bars is not particularly limited, but millimeters are preferred.

[0046] (S806) The rear reinforcement area generation unit 170 can calculate the planar coordinates of the rear reinforcement in real space from the planar coordinates of the front reinforcement and the distance between reinforcements in real space. Furthermore, since the rear reinforcement area generation unit 170 is a transformation from real space (world coordinate system) to the image plane (camera coordinate system), and is a linear transformation of rotation matrices and translation vectors, it can convert the planar coordinates of the rear reinforcement in real space to the planar coordinates of the rear reinforcement in the image plane.

[0047] (S807) The user can select the rear reinforcement bars to be measured from the application screen of the reinforcement measurement system 100, which will be described later. The selection of rear reinforcement bars from the application screen is not particularly limited, but one or more rear reinforcement bars from either the vertical or horizontal configurations will be selected.

[0048] (S808) In principle, the horizontal (vertical) length of the reinforcement in the foreground in real space is the same as the horizontal (vertical) length of the reinforcement in the background in real space. However, in an image, the number of pixels in the plane of the reinforcement in the foreground in real space is different from the number of pixels in the plane of the reinforcement in the background. Therefore, it is possible to calculate the ratio of the number of pixels of the reinforcement in the background to the number of pixels of the reinforcement in the foreground in the image (background / foreground pixel ratio). When the rear reinforcement to be measured is selected in the image, the length of the front reinforcement can be measured by a predetermined length based on the actual dimensions shown on the reference object, and by multiplying this by the aforementioned rear / front pixel ratio, the length of the rear reinforcement can be measured.

[0049] <Effects of the First Embodiment> According to this embodiment, the reinforcement measurement system 100 can measure any depth of reinforcement.

[0050] <Second Embodiment> The second embodiment will mainly describe claim 2.

[0051] (overview) In this embodiment, the designation unit 150 can receive a designation of the rebar position by the user via a pointing device or the like for the displayed captured image. When this designation is received, the designation unit 150 stores the rebar position in the storage unit 120 based on the designated position.

[0052] The designation unit 150 identifies the area between the designated points C1 and C2 as the rebar location. Furthermore, the designation unit 150 stores in the storage unit 120 not only the line segment between the designated points, but also a predetermined range in the short direction perpendicular to the longitudinal direction centered on that line segment, which constitutes the rebar area. Here, as shown in Figure 2, even if the designated points do not cover the entirety of a single rebar, the designation unit 150 may be configured to identify the rebar location by including the extension of the line segment connecting the designated points (a straight line passing through the two designated points). Also, if the designated points are misaligned with the rebar in the captured image, for example, if the predetermined angle between the line segment connecting each designated point and the centerline of the rebar in the captured image is misaligned, a warning may be output, a position correction may be suggested, or a correction process may be executed. In this example, the designation unit 150 obtains the centerline of the rebar based on the pixel values ​​on or near the line segment connecting each designated point. Furthermore, the designation unit 150 determines whether the angle or position between this centerline and the line segment connecting each designated point is misaligned beyond a predetermined range. If the limit is exceeded, the designated unit 150 executes the processing for correction as described above. The configuration may be such that the rebar position is specified for all rebars, and the rebar diameter acquisition process described later is performed accordingly. However, the configuration is not limited to this, and the configuration may be such that the rebar position is specified for only a portion of all rebars in the image. A partial specification means, for example, specifying one rebar from each of the vertical and horizontal rebars. In this case, the rebar diameter acquisition process described later is also performed according to the specified rebar position. This is equivalent to assuming that rebars of the same diameter are lined up and aggregating the individual estimation results. Also, in this embodiment, since no projection transformation is performed as in other embodiments, a message prompting the user to specify the rebar position in the column or row where the rod tape is placed may be displayed.

[0053] As shown in Figure 2, if the captured image contains a reference object that indicates actual size, such as a rod tape, this can be used to measure the diameter of the reinforcing bar. As shown in Figure 3, in this embodiment, by specifying the range of the rod tape (see Figure 2, symbol R), it is possible to obtain the actual size corresponding to the specified range. Here, as an example, the specified section 150 is assumed to have a length of 500 millimeters in the longitudinal direction. This obtained length is converted to a length in the image based on the coordinates, pixels, etc. on the image and stored. As an example of range specification, the range is specified by the user via a pointing device or the like.

[0054] Furthermore, the designated unit 150 extracts a portion of the stored reinforcement area, specifically the acquired length of 500 millimeters, as the target range for acquiring the reinforcement diameter (hereinafter referred to as the "partial image"). Note that the configuration is not limited to specifying the entire length of the rod tape as the specified range. For example, it is possible to specify only a portion of the length indicated by the rod tape, rather than specifying the entire length of the rod tape in the image.

[0055] <Effects of the second embodiment> According to this embodiment, the reinforcement bar measurement system 100 can select any front reinforcement bar and measure the rear reinforcement bars.

[0056] <Third Embodiment> The third embodiment will mainly be described in relation to claim 3.

[0057] (overview) The reinforcement measurement system 100 is a rectangular prism formed by the distance input by the distance information input unit 160 and the plane at the front reinforcement bar. In special cases, the rectangular prism may include a cube.

[0058] <Effects of the Third Embodiment> According to this embodiment, the reinforcement measurement system can measure the reinforcement in the back as a rectangular prism.

[0059] <Fourth Embodiment> The fourth embodiment will mainly be described in relation to claim 4.

[0060] (overview) The application screen of the reinforcement measurement system 100, described later, allows you to select the reinforcement bars you want to measure. While there are no particular limitations on the selection of reinforcement bars from the application screen, you can select one or more reinforcement bars from either the vertical or horizontal sections.

[0061] <Effects of the 4th Embodiment> According to this embodiment, it is possible to measure any depth of reinforcement in the reinforcement measurement system.

[0062] <Fifth Embodiment> The fifth embodiment will mainly describe claim 5.

[0063] (overview) The user can select the front and back reinforcing bars to be measured from the application screen of the reinforcing bar measurement system 100, which will be described later. The front and back reinforcing bars are not particularly limited, but one or more of the following back reinforcing bars can be selected: vertical front reinforcing bars, horizontal front reinforcing bars, vertical back reinforcing bars, or horizontal back reinforcing bars.

[0064] <Effects of the Fifth Embodiment> According to this embodiment, the reinforcement measurement system makes it possible to measure reinforcement located at any point in front and reinforcement located at any point behind.

[0065] Figure 9 shows an example of a screen for setting the range for measuring the rear reinforcement bars. There is an input field in the lower right corner of the screen for entering the distance between reinforcement bars. You can enter the value directly, or the system remembers the previous input value and you can change the value using the + / - icons. Once the distance between reinforcement bars is entered, the left screen displays the area of ​​reinforcement bars in the background that corresponds to the area of ​​reinforcement bars in the foreground.

[0066] Figure 10 shows an example of the screen for selecting deep reinforcement bars for measuring deep reinforcement bars. Vertical and horizontal deep reinforcement bars are clearly displayed, and additional vertical and horizontal deep reinforcement bars can be added. For deep reinforcement bars that are hidden and not visible, it is possible to incorporate and process images taken from other angles where the deep reinforcement bars are visible by pressing the "Auxiliary Photography" icon in the upper right corner.

[0067] Figure 11 shows an example of a screen displaying the measurement results for the rear reinforcement bars. On the left, the measured length and number of horizontal rear reinforcement bars, as well as the design value for length and number, are displayed as the average spacing. Below that, the measured length and number of vertical rear reinforcement bars, as well as the design value for length and number, are displayed as the average spacing. Furthermore, the measured spacing of the reinforcement bars (diamond marks) is displayed on the screen.

[0068] While embodiments of this invention have been described, these embodiments are presented as examples only and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their variations are included in the scope and spirit of the invention, as well as in the claims of the invention and its equivalents. [Explanation of symbols]

[0069] 100 Rebar Placement Measurement System 110 Photography Department 120 Storage section 130 Image Processing Unit 140 Communications Department 150 Specified section 160 Distance Information Input Unit 170 Back reinforcement area generation part C control section D Display section ID1 Image data 510 Front reinforcement 511 First reinforcement area 520 Back reinforcement 521 Second reinforcement area 720 Camera Coordinate System 730 Image Plane 731 Third reinforcement area

Claims

1. An image processing unit that transforms the viewing direction of an image based on an image taken from a single viewpoint so that the vertical and horizontal directions of the image correspond to the vertical and horizontal directions of the reinforcement bar, In the image including a reference object that shows the actual size, a position storage unit receives a process to identify the position of each reinforcing bar along the longitudinal direction of the reinforcing bar, and stores each identified reinforcing bar position at least temporarily. For each reinforcement area indicated at each of the aforementioned reinforcement positions, a designation section is provided to specify a range of a predetermined length based on the actual dimensions shown in the reference object. A distance information input unit for inputting distance information to form a three-dimensional object with the first reinforcement area located in front of each of the aforementioned reinforcement areas as one surface, A rear reinforcement region generation unit generates a third reinforcement region on an image processed by the image processing unit, which generates a second reinforcement region formed in the reinforcement located on the rear side opposite to the first reinforcement region of the formed three-dimensional object, Equipped with, A reinforcement measurement system characterized by comparing a predetermined length of reinforcement obtained from the designated section with any rear reinforcement selected from the third reinforcement area, and measuring the spacing between rear reinforcement bars.

2. The designated portion is determined based on the reference object in the captured image, and the predetermined length in the image and the length The range is defined by a predetermined width in a direction perpendicular to the direction, The reinforcement bar measurement system according to claim 1, characterized by the following:

3. The reinforcement measurement system according to claim 1 or 2, characterized in that the solid formed by the distance input by the distance information input unit is a rectangular parallelepiped.

4. The reinforcement measurement system according to any one of claims 1 to 3, characterized in that any rear reinforcement selected from the second reinforcement area is selected from the screen displaying the reinforcement.

5. The reinforcement measurement system according to any one of claims 1 to 3, characterized by measuring any front reinforcement selected from the first reinforcement area and any back reinforcement selected from the second reinforcement area.

6. A method for measuring reinforcement placement, A transformation step that transforms the viewing direction of an image based on an image taken from a single viewpoint, so that the vertical and horizontal directions of the image correspond to the vertical and horizontal directions of the reinforcement bar, The image includes a reference object that shows the actual size, and undergoes a process to identify the position of each reinforcing bar along the longitudinal direction of the reinforcing bar, and stores each identified reinforcing bar position at least temporarily. A designation step in which, for each reinforcement area indicated at each reinforcement position, a predetermined length is specified based on the actual dimensions shown in the reference object, An input step for inputting distance information to form a three-dimensional object with the first reinforcement area located in the foreground of the image processed by the image processing unit as one surface, A generation step of generating a second reinforcement region formed in the reinforcement located on the inner side opposite to the first reinforcement region of the formed three-dimensional object, Equipped with, A reinforcement measurement method, which is a computer that measures the spacing of the rear reinforcement bars by comparing a predetermined length of reinforcement bars obtained from a designated area with any rear reinforcement bars selected from the second reinforcement area.

7. The designated portion is determined based on the reference object in the captured image, and the predetermined length in the image and the length A specifying step in which the range is specified by a predetermined width in a direction perpendicular to the direction, The reinforcement measurement method according to claim 6, characterized by the above.

8. The reinforcement measurement method according to claim 6 or 7, characterized in that the solid formed by the input step is a rectangular parallelepiped.

9. The reinforcement measurement method according to any one of claims 6 to 8, characterized by a selection step of selecting any rear reinforcement from a screen displaying the reinforcement, from the second reinforcement area.

10. A reinforcement measurement system according to any one of claims 6 to 9, characterized by a measurement step of measuring an arbitrary front reinforcement selected from the first reinforcement area and an arbitrary back reinforcement selected from the second reinforcement area.

11. A transformation step that transforms the viewing direction of an image based on an image taken from a single viewpoint, so that the vertical and horizontal directions of the image correspond to the vertical and horizontal directions of the reinforcement bar, The image includes a reference object that shows the actual size, and undergoes a process to identify the position of each reinforcing bar along the longitudinal direction of the reinforcing bar, and stores each identified reinforcing bar position at least temporarily. A designation step in which, for each reinforcement area indicated at each reinforcement position, a predetermined length is specified based on the actual dimensions shown in the reference object, An input step for inputting distance information to form a three-dimensional object with the first reinforcement area located in the foreground of the image processed by the image processing unit as one surface, A generation step of generating a second reinforcement region formed in the reinforcement located on the inner side opposite to the first reinforcement region of the formed three-dimensional object, Equipped with, A rebar measurement program, which is a computer that measures the spacing between rebars by comparing a predetermined length of rebar obtained from a designated area with any rebar selected from the second rebar area, is described in a readable and executable format for a rebar measurement system.

Citation Information

Patent Citations

  • Bar arrangement inspection system and bar arrangement inspection method

    JP2024059225A

  • Reinforcement measurement system and method.

    JP7508750B1