Reinforcement measurement system, reinforcement measurement method, and reinforcement measurement program
By setting the distance input part in the reinforced rod measurement system and generating the second reinforced rod area, combined with image processing technology, the problem of the inability to measure the deep reinforced rod in the prior art is solved, and effective measurement and precise spacing measurement of the deep reinforced rod are achieved.
Patent Information
- Application Number
- JP2024184992
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-10-21
- Publication Date
- 2025-04-04
- Estimated Expiration
- 2044-10-21
AI Technical Summary
The prior art is difficult to measure reinforcement rods located deep in the front row reinforcement rods, and it is impossible to effectively measure the spacing and diameter of the reinforcement rods in the deep.
By setting a distance input part in the reinforcement rod measurement system, a second reinforcement rod area is generated deep in the front reinforcement rod, and an image processing technology is used to compare the predetermined length of the front reinforcement rod with any one of the deep reinforcement rods, and measure the distance.
Effective measurement of deep reinforced rods is achieved, the problem of inability to measure deep reinforced rods in the prior art is solved, and the measurement accuracy and coverage of the measurement system are improved.
Smart Images

Figure 0007657010000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a reinforcement bar measurement system, a reinforcement bar measurement method, and a reinforcement bar measurement program. [Background technology]
[0002] Conventionally, at construction sites, images taken by digital cameras have been analyzed to measure the spacing and diameter of rebars, etc. This measurement method is very advantageous in terms of shortening the process and reducing costs.
[0003] For example, a system is known that converts the line of sight so that the vertical and horizontal directions of a captured image correspond, identifies the presence or absence of reinforcing bars using machine learning, identifies pixels in the reinforcing bar direction, and determines whether the ratio of pixels exceeds a predetermined threshold to inspect the reinforcing bars (Patent Document 1). Also, a system is known that measures the length of reinforcing bars based on a reference object that indicates the actual size included in the image (Patent Document 2). [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Patent Publication No. 2024-059225 [Patent Document 2] Patent No. 7508750 Summary of the Invention [Problem to be solved by the invention]
[0005] However, Patent Document 1 can inspect the reinforcing bars in the front row, but cannot inspect the reinforcing bars behind the reinforcing bars in the front row. Patent Document 2 can measure the reinforcing bars in the front row, but cannot measure the reinforcing bars behind the reinforcing bars in the front row.
[0006] Therefore, in order to solve the above problem, the present invention provides a system capable of measuring rear reinforcing bars located behind the front reinforcing bars. [Means for solving the problem]
[0007] In this application, as a first invention, The present invention provides a reinforcement measurement system comprising: an image processing unit that converts the viewing direction of an image based on an image taken from one viewpoint so that the vertical and horizontal directions of the image correspond to the vertical and horizontal directions of the reinforcement; a position memory unit that performs a process to identify at least each reinforcing bar position along the longitudinal direction of the reinforcing bar in the image including a reference object indicating actual dimensions, and at least temporarily stores each identified reinforcing bar position; a designation unit that designates a predetermined length range for each reinforcing bar area shown at each reinforcing bar position based on the actual dimensions shown on the reference object; a distance input unit that inputs a distance to form a solid having a first reinforcement area located in the foreground in the image processed by the image processing unit as one face; and a deep reinforcement area generation unit that generates a second reinforcement area to be formed in the reinforcement located on the rear side opposite the first reinforcement area of the formed solid, and is characterized in that the predetermined length of reinforcing bar obtained from the designation unit is compared with an arbitrary deep reinforcing bar selected from the second reinforcement area, and the spacing of the deep reinforcing bars is measured.
[0008] The second invention is based on the first invention, The designation unit determines the predetermined length in the image and the length direction based on a reference object in the captured image. The present invention provides a reinforcement bar measurement system, characterized in that the range is specified by a predetermined width in a direction perpendicular to the direction of the bar.
[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 solid body formed by the distances inputted 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 bar measurement system, characterized in that any rear reinforcement bar selected from the second reinforcement area is selected from a screen on which the reinforcement bars are displayed.
[0011] The fifth invention is based on any one of the first to fourth inventions, The present invention provides a reinforcement measurement system that simultaneously measures any front reinforcement selected from the first reinforcement area and any rear reinforcement selected from the second reinforcement area.
[0012] Furthermore, the present invention provides a program written in a readable and executable manner in the reinforcement measurement method, which is a computer, and the reinforcement measurement system, which is a computer, of the first to fifth inventions. Effect of the Invention
[0013] According to the present invention, it is possible to provide a system and a method capable of measuring rear reinforcing bars located behind the front reinforcing bars. [Brief description of the drawings]
[0014] [Figure 1] A functional block diagram showing an example of the first embodiment. [Diagram 2] FIG. 1 is a diagram showing an example of a captured image in the first embodiment. [Diagram 3] FIG. 1 is a diagram showing an example of an image obtained by projectively transforming a captured image in the first embodiment; [Figure 4] FIG. 1 is a diagram showing an example of a captured image of a reference object showing actual dimensions in the first embodiment; [Diagram 5] FIG. 1 is an external view showing an example of the configuration of a reinforcement bar measurement system according to a first embodiment. [Figure 6] FIG. 13 is a diagram showing an example of a reinforcement bar measurement system according to another embodiment; [Figure 7] FIG. 1 is a diagram showing an example of a method for estimating the length of a rear reinforcing bar in the first embodiment. [Figure 8] FIG. 1 is a diagram showing an example of a processing flow of the reinforcement bar measurement system in the first embodiment. [Figure 9] FIG. 13 is a diagram showing an example of a screen for setting the range of inner reinforcing bars in the reinforcement bar measurement system according to the first embodiment. [Figure 10] FIG. 13 is a diagram showing an example of a screen for selecting a rear reinforcing bar in the reinforcing bar measurement system according to the first embodiment. [Figure 11] FIG. 13 is a diagram showing an example of a screen showing a result of measurement of a reinforcing bar in the reinforcing bar measurement system according to the first embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0015] The present invention is, in principle, an invention that utilizes a computer, but it can also be realized by software, by hardware, or by a combination of software and hardware. In the present invention, the bar arrangement measurement system is described on the premise that it is physically configured to function on one server, but it is not limited to this, and it may be configured such that multiple servers are prepared, information and data are exchanged between these servers, and various functions can be executed in cooperation or collaboration. For example, it may be realized by using multiple cloud servers. The following describes embodiments of the present invention with reference to the drawings. The present invention is not limited to these embodiments, and may be embodied in various forms without departing from the spirit of the present invention.
[0016] First Embodiment The first embodiment will be described mainly with respect to claim 1.
[0017] (System Overview) As shown in FIG. 1, the reinforcement measurement system 100 includes a photographing unit 110, a memory unit 120, an image processing unit 130, a communication unit 140, a designation unit 150, a distance information input unit 160, a deep reinforcement area generation unit 170, a control unit C, and a display unit D.
[0018] The photographing unit 110 is an imaging means provided in, for example, a tablet terminal, a smartphone terminal, or a PC terminal. The imaging data obtained by the imaging means is stored as image data in the storage unit 120 by the operation of a touch panel or a save button, or by the communication unit 140. The image processing unit 130 converts the line of sight 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 the reference object arranged in the reinforcement that is at least temporarily stored. The distance information input unit 160 inputs distance information for forming a solid having the first reinforcement area located in the foreground as one surface. The deep reinforcement area generation unit 170 sets the second reinforcement area to be formed in the reinforcement located in the deep side opposite to the first reinforcement area of the formed solid. The control unit C and the display unit D will be described later.
[0019] (Camera Division 110) The photographing unit 110 has one or more optical systems (not shown), i.e., a lens, an aperture, a shutter, etc. The photographing unit 110 may have a focusing function. The photographing unit 110 also has an image sensor (not shown), which controls the optical system to generate image data. Examples of the image sensor include image sensors such as a CCD (Charge Coupled Device) and a CMOS (Complementary Metal Oxide Semiconductor). The photographing unit 110 also has a signal processing circuit that performs A / D conversion of the image data.
[0020] (Storage unit 120) The storage unit 120 stores imaging data, image data, binary image data, various programs, area detection models, the first rebar area, the second rebar area, and the third rebar area. As the storage unit 120, any device can be used as a non-volatile memory, such as an HDD, SSD, or flash memory. These non-volatile memories retain their stored contents even when the power is turned off. The storage unit 120 also includes a temporary storage device such as a volatile memory that stores at least temporary data. The volatile memory is used for the purpose of temporarily storing data required for calculations. The main storage device may be included in the storage unit 120, or may be configured to use an 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 being imaged, i.e., the vertical and horizontal directions when the actually installed reinforcing bars are viewed from the vertical direction.
[0022] 2 is a diagram showing an image displayed on the display unit D by arbitrary control. The image displayed is an image ID1 showing the state of reinforcement. Here, when the user performs an operation to specify an area R surrounded by any four points C1 to C4 in the image ID1 via an input unit or the like (not shown), the control unit C of the reinforcement measurement system 100 accepts the area R as the specified range.
[0023] The image processing unit 130 performs projective transformation on the image data of the specified range to correct distortion. As shown in the example of FIG. 3, in the corrected image of the specified range, the directions of the vertical and horizontal rebars in the reinforcement arrangement substantially correspond to the vertical and horizontal directions of the image data. "Substantially corresponding directions" means that the center lines of the rebars in the specified range are roughly aligned with the vertical and horizontal directions of the image data. For example, this is the case when the deviation angle of each center line with respect to the vertical and horizontal directions of the image data is about ±3°.
[0024] (Communication unit 140) The communication unit 140 exchanges images, videos, and other information with an external server. It also appropriately updates applications related to the reinforcement bar measurement system and the reinforcement bar measurement method.
[0025] (Specification part 150) The designation unit 150 specifies the area between the designated points C1 and C2 as the rebar position. Furthermore, the designation unit 150 stores in the storage unit 120 not only the line segment between the designated points, but also a rebar area including a predetermined range in the short direction perpendicular to the longitudinal direction centered on the line segment. Here, even if the designated points do not cover the entirety of one rebar as shown in FIG. 2, the designation unit 150 may be configured to specify the rebar position including the extension of the line segment connecting the designated points (a straight line passing through two designated points). Also, if the designated points are misaligned with the rebar in the captured image, for example, if the line segment connecting the designated points is misaligned by a predetermined angle with the center line of the rebar in the captured image, a warning may be output, a position correction may be suggested, or a correction process may be performed. In this example, the designation unit 150 acquires the center line of the rebar based on pixel values on the line segment connecting the designated points or in the vicinity of the line segment.
[0026] Furthermore, the designation unit 150 determines whether the angle or position between this center line and the line segments connecting each designated point deviates beyond a predetermined range. If it does, the designation unit 150 executes the above-mentioned correction process. The designation of the rebar positions may be performed for all rebars, and the process of acquiring the rebar diameter described below may be performed accordingly. However, this is not limited to this configuration, and the rebar positions may be designated for a portion of all rebars in the image. The designation of a portion means, for example, the designation of one rebar each in the vertical and horizontal directions. In this case, the process of acquiring the rebar diameter described below is also performed according to the designated rebar position. This corresponds to aggregating the individual estimation results on the assumption that rebars of the same diameter are lined up. In addition, since the present embodiment does not perform projective transformation as in the other embodiments, a message or the like may be displayed to prompt the user to designate the rebar position of the column or row in which the rod tape is arranged.
[0027] As shown in Fig. 2, if a reference object showing actual dimensions such as a rod tape is present in the captured image, this can be used to measure the rebar. As shown in Fig. 3, in this embodiment, by specifying a range of the rod tape (see Fig. 2, symbol R), it is possible to obtain the actual dimensions corresponding to the specified range. Here, as an example, the specification unit 150 obtains a length of 500 mm 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. Note that, as an example of the range specification, a range specification by the user via a pointing device, etc. is received.
[0028] Furthermore, the designation unit 150 extracts the acquired actual length of 500 mm from the stored reinforcing bar area as the reinforcing bar diameter acquisition target range (hereinafter referred to as "partial image"). Note that the designated range is not limited to the entire length of the rod tape. For example, it is possible to designate a part of the length indicated by the rod tape as the designated range, without designating the entire range of the length of the rod tape in the image.
[0029] As another example, a rod tape serving as a distance reference may be included in the shooting range and the above-mentioned specified range, and the rod tape may be detected by machine learning, preferably deep learning. In this configuration, the ratio of the actual distance to the image may be manually corrected. For example, by using a rod tape with a unique length (500 mm), the corresponding area may be detected by pre-trained deep learning, and the image size may be matched with the actual rebar interval (distance).
[0030] (Distance information input unit 160) The distance information input unit 160 inputs distance information for forming a solid body having the first reinforcement area located in the foreground as one face. In Fig. 5, the first reinforcement area located in the foreground is face ABCD. If the depth length is added to this face ABCD, faces EFGH (second reinforcement area) can be formed in the rear reinforcement, and a three-dimensional solid body can be formed with these as vertices (rectangular solid ABCDEFGH). The depth length to be added is not particularly limited, and may be a 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 in the direction of the deep reinforcement is input to the surface ABCD, the deep reinforcement area generating unit 170 can form the surface EFGH (second reinforcement area) on the deep reinforcement, and can also virtually form a surface on the deep reinforcement on the image plane by a method based on the AR (Augmented Reality) technology 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 surface EFGH located on the deep reinforcement in the real space, and it becomes possible to measure the length of the deep reinforcement based on this information on the image plane.
[0032] (control unit C) The control unit C may be configured to include a single or multiple circuits, such as a central processing unit (CPU), a graphics processing unit (GPU), or an application specific integrated circuit (ASIC). The control unit C realizes its function by reading and executing, for example, a reinforcement measurement program stored in a memory. Instead of storing a program in a memory, the program may be directly built into the circuit. In this case, the control unit C realizes its function by reading and executing a program built into the circuit. The control unit C is not limited to being configured as a single circuit, and may be configured as a single processor by combining multiple independent circuits to realize its function. Furthermore, multiple components in the embodiment (for example, at least two or more of the photographing unit 110, the storage unit 120, the image processing unit 130, the communication unit 140, the designation unit 150, the distance information input unit 160, and the deep reinforcement area generation unit 170) may be integrated into a single processor to realize its function.
[0033] (Display part D) As an example, the display unit D displays image data of the reinforcement state under the control of the control unit C. The display unit D is not particularly limited, but may 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) The control unit C calculates the spacing between rebars (i.e., the length of the rebars) in the vertical and horizontal directions in the foreground in the image after the detection errors have been corrected. It also performs a calculation to replace the pixel spacing calculated from the pixels in the image with the actual spacing between rebars using an arbitrary method. As an example, it is possible to input the value of only one actual spacing between rebars and calculate the spacing between all rebars based on that. In the same manner, the control unit C can calculate the pixel ratio between the reinforcing bars at the back side and the reinforcing bars at the front side in the image, and obtain the spacing between the reinforcing bars at the back side.
[0035] FIG. 5 is an external view showing the positional relationship between the camera 530, which is one of the imaging means meaning the photographing unit 110, and the reinforcing bars. The reinforcing bars are composed of the front reinforcing bars 510 and the rear reinforcing bars 520. Vertex A to vertex D located on the front reinforcing bars 510 form a quadrangle in real space (three-dimensional space). When this is viewed in the image space of the image data photographed by the camera 530, the shape of the front reinforcing bars differs depending on the photographing direction. By performing an appropriate projective transformation, etc., it is possible to match the vertical and horizontal directions in the image space with the vertical and horizontal directions of the front reinforcing bars. Similarly, the vertical and horizontal directions of the rear reinforcing bars can also be matched. In addition, the length of the reinforcing bars can be calculated by photographing a reference object of length and performing an appropriate perspective projection transformation, etc.
[0036] When the depth length in real space (e.g., equivalent to the distance from point A to point E) is given, a solid can be generated that consists of face ABCD (first rebar area) and depth AE, etc. In other words, face EFGH (second rebar area) at the rear rebar of this generated solid can be formed. In order to reflect this face EFGH in image space, a face in image space (third rebar area) can be estimated by performing appropriate transformation (rotation matrix and translation vector), etc. In this way, it becomes possible to measure the length of the rear rebar.
[0037] FIG. 6 is a diagram showing how reinforcement 620 in a three-dimensional real space appears in an image captured by a camera 610. Image 630 shows reinforcement used in walls and the like, which is installed perpendicular to the ground. In this case, the reinforcement in image 630 has a positional relationship of front reinforcing bars and rear reinforcing bars. On the other hand, image 640 shows reinforcement used in floors and the like, which is installed parallel to the ground. In this case, the reinforcement in image 640 has a positional relationship of upper layer reinforcing bars and lower layer reinforcing bars. In this invention, this is explained as a method for measuring rear reinforcing bars, but the same applies to lower reinforcing bars.
[0038] FIG. 7 shows the correspondence between the real space of the reinforcement and the image space of the reinforcement. A method for converting the depth of the reinforcement in the real space to the depth of the reinforcement in the image space is explained. The composition is such that the reinforcement 710 is imaged from the camera coordinate system 720, and the reinforcement 710 is transferred to the image plane 730. That is, a light source is located at the center C of the camera coordinate system 720, and light is irradiated from the light source to the reinforcement 710, with the image plane being located midway, and the light penetrates the image plane. This is an application of the old pinhole camera model and the perspective projection camera model, which has been improved to have an intuitively easy and mathematically easy-to-understand format.
[0039] The camera posture is estimated from the information on the correspondence between four points (circle marks in the figure) in the image space 730 and four points (circle marks in the figure, first reinforcement area) of the reinforcement 710 located in the foreground in the real space. This is called extrinsic parameter estimation of the camera, and specifies the orientation of the camera photographing the object. In other words, a perspective projection transformation matrix that associates the image plane with the real space is calculated. Next, since the coordinate information in the real space is formed based on the actual distance information, a solid body is formed that is extended by the inter-reinforcement distance set in the depth direction. A vertex 742 (star mark) moved by the inter-reinforcement distance Z' from a vertex 741 (circle mark) in the enlarged view 740 is calculated. In other words, the second reinforcing bar area formed by the deep reinforcement in the real space can be calculated. Finally, the position in real space corresponding to the second reinforcing bar region is converted to a position on the screen plane in the image space by inversely converting the result of the camera posture estimation described above. In other words, the four points in real space are inversely converted, and the third reinforcing bar region 731 related to the deep reinforcing bar can be calculated on the image plane. This method is used in AR technology. In the present invention, the method used in AR technology is devised and applied to a reinforcing bar measurement system, making it possible to measure reinforcing bars located at the back, which cannot be measured normally.
[0040] Fig. 8 is a diagram showing an example of a process flow in the bar arrangement measurement system 100. The process flow will be described with reference to Fig. 8.
[0041] (S801) When an imaging operation is performed, the photographing unit 110 in the bar arrangement inspection system 100 controls the optical system and generates imaging data based on information input to the imaging element. The storage unit 120 at least 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) With the image data displayed on the display unit D, when the user performs an operation to specify an area surrounded by any four points in the image via an input unit or the like (not shown) as shown in Figure 2, the control unit C of the reinforcement inspection system 100 accepts that area as the specified range.
[0043] (S803) The image processing unit 130 performs projective transformation on the image data of the specified range to correct the distortion. As shown in the example of Fig. 3, in the corrected image of the specified range, the directions of the vertical and horizontal rebars in the reinforcement state 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 designates the rebar position via a pointing device or the like, as shown in Fig. 2. Upon receiving this designation, the designation unit 150 stores in the storage unit 120 a rebar area including the longitudinal direction of the rebar and a predetermined range in the transverse direction perpendicular to the longitudinal direction, centered on the line segment between the designated points, based on the position designation. Next, the user specifies the range of the rod tape via the input unit or the like, and the specification unit 150 acquires the length corresponding to the actual size (e.g., 500 mm) corresponding to the specified range. The acquired length corresponding to the actual size is converted to 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 the reinforcements in the real space (the distance between the front reinforcement and the rear reinforcement). The distance between the reinforcements is not particularly limited, but may be a design value for the reinforcement, a theoretical value, or an average value based on actual measurements. The input unit for the distance between the reinforcements is not particularly limited, but is preferably millimeters.
[0046] (S806) The deep reinforcement area generating unit 170 can calculate the plane coordinates of the deep reinforcement in real space from the plane coordinates of the front reinforcement in real space and the distance between the reinforcements. In addition, the deep reinforcement area generating unit 170 converts the real space (world coordinate system) to the image plane (camera coordinate system) and is a linear conversion of the rotation matrix and translation vector, so it can convert the plane coordinates of the deep reinforcement in real space to the plane coordinates of the deep reinforcement in the image plane.
[0047] (S807) The inner reinforcing bars to be measured can be selected from the application screen of the reinforcement bar measurement system 100 described later. The selection of the inner reinforcing bars from the application screen is not particularly limited, but one or more of the inner vertical reinforcing bars and the inner horizontal reinforcing bars can be selected.
[0048] (S808) In principle, the horizontal (vertical) length of the front reinforcement plane in real space is the same as the horizontal (vertical) length of the rear reinforcement plane in real space. However, the number of pixels of the front reinforcement plane in real space is different from the number of pixels of the rear reinforcement plane in the image. Then, the ratio of the number of pixels of the rear reinforcement to the number of pixels of the front reinforcement in the image (rear / front pixel ratio) can be calculated. When the rear reinforcing bar to be measured is selected in the image, the length of the front reinforcing bar can be measured by a specified length based on the actual dimensions shown on the reference object, and the length of the rear reinforcing bar can be measured by multiplying it by the aforementioned rear / front pixel ratio.
[0049] <Advantages of the First Embodiment> According to this embodiment, the bar arrangement measurement system 100 can measure any inner reinforcing bar.
[0050] <Second embodiment> The second embodiment will be described mainly with respect to claim 2.
[0051] (overview) In this embodiment, the designation unit 150 can receive designation of a rebar position by the user on the displayed captured image via a pointing device or the like. When this designation is received, the designation unit 150 stores the rebar position in the storage unit 120 based on the position designation.
[0052] The designation unit 150 specifies the area between the designated points C1 and C2 as the rebar position. Furthermore, the designation unit 150 stores in the storage unit 120 not only the line segment between the designated points, but also a rebar area including a predetermined range in the short direction perpendicular to the longitudinal direction centered on the line segment. Here, even if the designated points do not cover the entire rebar as shown in FIG. 2, the designation unit 150 may be configured to specify the rebar position including the extension line of the line segment connecting the designated points (a straight line passing through two designated points). Furthermore, if the designated points are misaligned with the rebar in the captured image, for example, if a predetermined angle is not formed between the line segment connecting the designated points and the center line of the rebar in the captured image, a warning may be output, a position correction may be suggested, or a correction process may be performed. In this example, the designation unit 150 acquires the center line of the rebar based on pixel values on the line segment connecting the designated points or in the vicinity of the line segment. Furthermore, the designation unit 150 determines whether the angle or position between this center line and the line segment connecting the designated points is misaligned beyond a predetermined range. If it exceeds the limit, the designation unit 150 executes the above-mentioned correction process. The designation of the reinforcing bar position may be performed for all reinforcing bars, and the reinforcing bar diameter acquisition process described later may be performed accordingly. However, the present invention is not limited to this configuration, and the reinforcing bar position may be designated for a portion of all reinforcing bars in the image. The designation of a portion may be, for example, the designation of one reinforcing bar each in the vertical and horizontal directions. In this case, the reinforcing bar diameter acquisition process described later is also performed according to the designated reinforcing bar position. This corresponds to aggregating the individual estimation results on the assumption that reinforcing bars of the same diameter are arranged side by side. In addition, since the present embodiment does not perform projective transformation as in the other embodiments, a message or the like may be displayed to prompt the user to designate the reinforcing bar position of the column or row in which the rod tape is arranged.
[0053] As shown in Fig. 2, if a reference object showing actual dimensions such as a rod tape is present in the captured image, this can be used to measure the diameter of the rebar. As shown in Fig. 3, in this embodiment, by specifying a range of the rod tape (see Fig. 2, symbol R), it is possible to obtain the actual dimensions corresponding to the specified range. Here, as an example, the specification unit 150 obtains a length of 500 mm 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. Note that, as an example of the range specification, a range specification by a user via a pointing device, etc. is received.
[0054] Furthermore, the designation unit 150 extracts the acquired actual length of 500 mm from the stored reinforcing bar area as the reinforcing bar diameter acquisition target range (hereinafter referred to as "partial image"). Note that the designated range is not limited to the entire length of the rod tape. For example, it is possible to designate a part of the length indicated by the rod tape as the designated range, without designating the entire range of the length of the rod tape in the image.
[0055] <Effects of the second embodiment> According to this embodiment, the bar arrangement measurement system 100 can select any front reinforcing bar and can measure the rear reinforcing bars.
[0056] <Third embodiment> The third embodiment will be described mainly with respect to claim 3.
[0057] (overview) In the bar arrangement measurement system 100, the solid formed by the distance input by the distance information input unit 160 and the plane of the front rebar is a rectangular parallelepiped. In special cases, the rectangular parallelepiped includes a cube.
[0058] <Effects of the third embodiment> According to this embodiment, the reinforcement bar measurement system can measure the deep reinforcement bars as if the solid body were a rectangular parallelepiped.
[0059] <Fourth embodiment> The fourth embodiment will be described mainly with respect to claim 4.
[0060] (overview) The inner reinforcing bars to be measured can be selected from the application screen of the reinforcement bar measurement system 100 described later. The selection of inner reinforcing bars from the application screen is not particularly limited, but one or more of the inner vertical reinforcing bars and the inner horizontal reinforcing bars can be selected.
[0061] <Effects of the Fourth Embodiment> According to this embodiment, it is possible to measure any deep reinforcement in the reinforcement measurement system.
[0062] <Fifth embodiment> The fifth embodiment will be described mainly with respect to claim 5.
[0063] (overview) The front rebars and rear rebars to be measured can be selected from the application screen of the bar arrangement measurement system 100 described later. The front rebars and rear rebars are not particularly limited, but one or more of the rear rebars among the vertical front rebars, the horizontal front rebars, the vertical rear rebars, and the horizontal rear rebars can be selected.
[0064] <Effects of the Fifth Embodiment> According to this embodiment, the reinforcement bar measurement system can measure any reinforcement bar located in the front and any reinforcement bar located deep inside.
[0065] Figure 9 shows an example of the range setting screen for measuring the rear rebars. There is an input field at the bottom right of the screen for inputting the distance between the rebars. You can input the value directly, or you can change the value by using the + / - icon, as the previous input value is stored. When the inter-reinforcement distance is entered, the rear reinforcement area corresponding to the front reinforcement area is displayed on the left screen.
[0066] Figure 10 is an example of the rear rebar selection screen for measuring the rear rebars. The vertical and horizontal rear rebars are clearly displayed, and it is also possible to add vertical and horizontal rear rebars. Since the rear rebars are hidden and cannot be seen, it is also possible to import and process images taken from other angles where the rear rebars are visible by pressing the "auxiliary photo" icon in the upper right.
[0067] Figure 11 is an example of a screen showing the results of measuring the rear rebars. On the left side, the measured length and number of the average spacing between the horizontal rear rebars, as well as the designed length and number, are displayed. Below that, the measured length and number of the average spacing between the vertical rear rebars, as well as the designed length and number, are displayed. Additionally, the measured spacing between the rebars (diamond marks) is displayed on the screen.
[0068] Although the embodiments of the present invention have been described, the above embodiments are presented as examples 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 modifications are included in the scope and spirit of the invention, and are included in the invention and its equivalents described in the claims. [Explanation of symbols]
[0069] 100 Reinforcement measurement system 110 Filming Department 120 Storage section 130 Image processing section 140 Communications Department 150 Specified section 160 Distance information input section 170 Back reinforcement area generation part C control section D Display section ID1 Image on image data 510 Front Reinforcement 511 First Reinforcement Area 520 Back reinforcement 521 Second Reinforcement Area 720 Camera Coordinate System 730 Image Planes 731 Third Reinforcement Area
Claims
1. an image processing unit that converts the line of sight of an image based on an image captured from one viewpoint so that the vertical and horizontal directions of the image correspond to the vertical and horizontal directions of the reinforcement; A storage unit that performs a process of identifying each reinforcing bar position along at least the longitudinal direction of the reinforcing bar in the image including a reference object showing actual size, and at least temporarily stores each identified reinforcing bar position; A designation unit that designates a range of a predetermined length based on the actual dimensions shown on the reference object for each reinforcement area shown at each reinforcing bar position; A distance information input unit that inputs distance information as a depth to form a solid body, with the first reinforcement area located in the foreground in the real space as one surface; a deep reinforcement area generating unit that generates a third reinforcement area corresponding to the second reinforcement area on the image processed by the image processing unit for the first reinforcement area and a second reinforcement area formed based on the distance information; Equipped with A reinforcement measurement system characterized by comparing a specified length of reinforcement obtained from the designation unit with any rear reinforcement selected from the third reinforcement area, and measuring the spacing of the rear reinforcement.
2. the designation unit extracts the range based on the predetermined length in the image stored in the storage unit and a predetermined width in a direction perpendicular to the length direction; The bar arrangement measurement system according to claim 1 .
3. 3. The bar arrangement measurement system according to claim 1, wherein the solid body formed by the distances inputted by the distance information input unit is a rectangular parallelepiped.
4. The reinforcement measurement system according to claim 1 or claim 2, characterized in that any rear reinforcement selected from the second reinforcement area is selected from a screen on which the reinforcement is displayed.
5. The reinforcement measurement system according to claim 1 or claim 2, characterized in that it measures any front reinforcement selected from the first reinforcement area and any rear reinforcement selected from the second reinforcement area.
6. A method for measuring reinforcement, comprising the steps of: A conversion step of converting the line of sight of the image based on an image captured from one viewpoint so that the vertical and horizontal directions of the image correspond to the vertical and horizontal directions of the reinforcement; A storage step of performing a process of identifying each reinforcing bar position along at least the longitudinal direction of the reinforcing bar in the image including a reference object showing actual size, and at least temporarily storing each identified reinforcing bar position; A designation step of designating a range of a predetermined length based on the actual dimensions shown on the reference object for each reinforcement area shown at each reinforcing bar position; An input step of inputting distance information as a depth to form a solid body, with the first reinforcement area located in the foreground in the real space as one surface; a deep reinforcement area generating step of generating a third reinforcement area corresponding to the second reinforcement area on the image processed by the conversion step for the first reinforcement area and the second reinforcement area formed based on the distance information; Equipped with A method for measuring reinforcement by using a calculator to compare a predetermined length of reinforcement obtained from the designation step with any rear reinforcement selected from the third reinforcement area, and measure the spacing of the rear reinforcement.
7. The designation step extracts the range based on the predetermined length in the image stored in the storage step and a predetermined width in a direction perpendicular to the length direction, The method for measuring reinforcement bars according to claim 6,
8. 8. The method for measuring reinforcement bars according to claim 6, wherein the solid body formed in the input step is a rectangular parallelepiped.
9. The method for measuring reinforcement according to claim 6 or claim 7, characterized in that any rear reinforcement selected from the second reinforcement area is selected from a screen on which the reinforcement is displayed.
10. The method for measuring reinforcement according to claim 6 or claim 7, characterized in that any front reinforcement selected from the first reinforcement area and any rear reinforcement selected from the second reinforcement area are measured.
11. A conversion step of converting the line of sight of the image based on an image captured from one viewpoint so that the vertical and horizontal directions of the image correspond to the vertical and horizontal directions of the reinforcement; A storage step of performing a process of identifying each reinforcing bar position along at least the longitudinal direction of the reinforcing bar in the image including a reference object showing actual size, and at least temporarily storing each identified reinforcing bar position; A designation step of designating a range of a predetermined length based on the actual dimensions shown on the reference object for each reinforcement area shown at each reinforcing bar position; An input step of inputting distance information as a depth to form a solid body, with the first reinforcement area located in the foreground in the real space as one surface; a deep reinforcement area generating step of generating a third reinforcement area corresponding to the second reinforcement area on the image processed by the conversion step for the first reinforcement area and the second reinforcement area formed based on the distance information; Equipped with A reinforcement measurement program written in a readable and executable manner into a reinforcement measurement system, which is a computer that compares a specified length of reinforcement obtained from the designation step with any rear reinforcement selected from the third reinforcement area, and measures the spacing between the rear reinforcement.
Citation Information
Patent Citations
Inspection support device, inspection support method and program
JP2018172847A
Image measuring device, image measuring method, and image measuring program
JP2022093919A
Bar arrangement inspection system and bar arrangement inspection method
JP2024059225A
Reinforcement measurement system and method.
JP7508750B1
JPP7508750B