Virtual measure display method, program, and inspection support system

The virtual measurer display method and system facilitate rapid and accurate measurement of reinforcing bar lengths by superimposing a virtual measuring tape, addressing inefficiencies in traditional reinforcement inspection methods.

JP2026101004APending Publication Date: 2026-06-22PRIME LIFE TECHNOLOGIES CORP +1

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
PRIME LIFE TECHNOLOGIES CORP
Filing Date
2024-12-10
Publication Date
2026-06-22

Smart Images

  • Figure 2026101004000001_ABST
    Figure 2026101004000001_ABST
Patent Text Reader

Abstract

This invention provides a virtual measuring method that can assist in the rapid measurement of the length of an object to be measured. [Solution] The virtual measure display method includes the steps of: S12 acquiring image information of an image showing multiple measurement targets captured by the imaging unit; S13 detecting multiple measurement targets based on the acquired image information; S15 accepting the selection of one of the detected multiple measurement targets; and S16 displaying an image on the display unit in which a virtual measure is superimposed at a position along the selected measurement target, based on the positional relationship between the selected measurement target and the imaging unit.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an inspection support system for assisting in the inspection of a reinforcing bar structure.

Background Art

[0002] In the construction of a reinforced concrete building, before placing concrete, reinforcement inspection (inspection of the arrangement of reinforcing bars) is carried out according to the design information. As a technique related to reinforcement inspection, Patent Document 1 discloses an image generation device capable of superimposing an index with accurate size and scale width on an image.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] The present invention provides a virtual measurer display method and the like that can assist in quickly measuring the length of a measurement target.

Means for Solving the Problems

[0005] A virtual measurer display method according to an aspect of the present invention is a virtual measurer display method executed by a computer, including: a step of acquiring image information of an image in which a plurality of measurement targets photographed by an imaging unit are reflected; a step of detecting the plurality of measurement targets based on the acquired image information; a step of receiving a selection of one of the plurality of detected measurement targets; and a step of displaying, on a display unit, the image in which a virtual measurer is superimposed and displayed at a position along the one selected measurement target based on the positional relationship between the one selected measurement target and the imaging unit.

[0006] A program according to one aspect of the present invention is a program for causing the computer to execute the virtual measure display method.

[0007] An inspection support system according to one aspect of the present invention includes: an acquisition unit that acquires image information of an image showing a plurality of measurement targets captured by an imaging unit; a detection unit that detects the plurality of measurement targets based on the acquired image information; an operation reception unit that accepts the selection of one of the detected plurality of measurement targets; a display unit; and a display control unit that displays the image on the display unit with a virtual measuring tape superimposed on the selected measurement target at a position along the measurement target, based on the positional relationship between the selected measurement target and the imaging unit. [Effects of the Invention]

[0008] The virtual measure display method of the present invention can support the rapid measurement of the length of the object to be measured. [Brief explanation of the drawing]

[0009] [Figure 1] Figure 1 is a block diagram showing the configuration of the inspection support system according to the embodiment. [Figure 2] Figure 2 shows a worker performing a rebar inspection using the inspection support system according to the embodiment. [Figure 3] Figure 3 is a flowchart showing an example of the operation of the inspection support device according to the embodiment. [Figure 4] Figure 4 shows an example of a selection screen. [Figure 5] Figure 5 shows an example of a measurement screen. [Figure 6] Figure 6 shows another example of the measurement screen. [Figure 7] Figure 7 shows an example of a measurement screen with a warning message displayed. [Modes for carrying out the invention]

[0010] The embodiments will be described in detail below with reference to the drawings. Note that the embodiments described below are all comprehensive or specific examples. The numerical values, shapes, materials, components, arrangement positions and connection configurations of components, steps, and the order of steps shown in the following embodiments are examples only and are not intended to limit the present invention. Furthermore, components in the following embodiments that are not described in an independent claim will be described as optional components.

[0011] Please note that each figure is a schematic diagram and not necessarily a strictly accurate representation. Furthermore, in each figure, substantially identical components are denoted by the same reference numerals, and redundant explanations may be omitted or simplified.

[0012] (Embodiment) [composition] First, the configuration of the inspection support system according to the embodiment will be described. Figure 1 is a block diagram showing the configuration of the inspection support system according to the embodiment.

[0013] The inspection support system 10 is a system that can support workers in inspecting rebar placement at construction sites. Rebar placement inspection is an inspection to confirm whether the arrangement of reinforcing bars, the thickness (diameter) of reinforcing bars, and the number of reinforcing bars in a building under construction match the design information (design drawings). Figure 2 shows a worker performing a rebar placement inspection using the inspection support system 10. The worker can perform the rebar placement inspection relatively easily by taking images of the rebar structure to be inspected using a portable inspection support device 20.

[0014] As shown in Figure 1, the inspection support system 10 comprises an inspection support device 20 and a server device 30.

[0015] The inspection support device 20 is a portable information terminal used by an operator to perform reinforcement inspection. The inspection support device 20 is realized, for example, by attaching a dedicated adapter to a general-purpose information terminal such as a smartphone or a tablet terminal, but it may also be a dedicated information terminal. Specifically, the inspection support device 20 includes an operation reception unit 21, a display unit 22, an information processing unit 23, a storage unit 24, a communication unit 25, an imaging unit 26, and an acceleration sensor 27.

[0016] The operation reception unit 21 receives an input (manual operation) from the operator. The operation reception unit 21 is realized, for example, by a touch panel.

[0017] The display unit 22 displays an image. The display unit 22 is realized, for example, by a display panel such as a liquid crystal panel or an organic EL (Electro Luminescence) panel.

[0018] The information processing unit 23 performs information processing to support the reinforcement inspection by the operator. The information processing unit 23 is realized, for example, by a microcomputer, but it may also be realized by a processor. As functional components, the information processing unit 23 includes an acquisition unit 23a, a detection unit 23b, a display control unit 23c, and an inspection unit 23d. The functions of the acquisition unit 23a, the detection unit 23b, the display control unit 23c, and the inspection unit 23d are realized, for example, by a microcomputer or a processor that constitutes the information processing unit 23 executing a computer program stored in the storage unit 24. The detailed functions of the acquisition unit 23a, the detection unit 23b, the display control unit 23c, and the inspection unit 23d will be described later.

[0019] The storage unit 24 is a storage device that stores a computer program executed by the information processing unit 23 and various information necessary for the information processing unit 23 to perform the above processing. The storage unit 24 is realized, for example, by a semiconductor memory or the like.

[0020] The communication unit 25 is a communication module (communication circuit) that enables the inspection support device 20 to communicate with the server device 30 via a wide-area communication network 90 such as the Internet. The communication performed by the communication unit 25 is, for example, wireless communication. The communication standard used for communication is not particularly limited.

[0021] The imaging unit 26 captures an image. The imaging unit 26 is a stereo camera capable of measuring, for example, the distance from the position of the inspection support device 20 when capturing an image to the subject appearing in the image.

[0022] The acceleration sensor 27 detects the acceleration applied to the inspection support device 20. The acceleration sensor 27 is used to detect the position (displacement), orientation, and vertical direction of the inspection support device 20 when an operator takes an image using the inspection support device 20.

[0023] The server device 30 communicates with the inspection support device 20 (communication unit 25) to receive login information entered by the worker into the inspection support device 20, and performs authentication of the received login information (in other words, user authentication). If user authentication is successful, the server device 30 sends a usage permission notification to the inspection support device 20. Upon receiving the usage permission notification, the inspection support device 20 becomes ready to perform rebar inspection. The following example of operation is assumed to occur after successful user authentication.

[0024] [Example of operation] Next, we will describe an example of the operation of the inspection support device 20, which assists workers in measuring the length of reinforcing bars during reinforcement inspection. Figure 3 is a flowchart of the operation example of the inspection support device 20.

[0025] The worker performs a shooting operation to photograph the reinforcing steel structure to be inspected, and the operation reception unit 21 receives the shooting operation (S11). Based on the received shooting operation, the acquisition unit 23a uses the imaging unit 26 to capture an image (still image) of the reinforcing steel structure and acquires the image information of the captured image (S12). As described above, the imaging unit 26 is a stereo camera, and in step S12, image information of two images taken from different shooting positions is acquired in a single shooting operation. In other words, the image information includes the actual image data of the two images (stereo images) and viewpoint information (information indicating the distance between the shooting positions). Here, it is assumed that the reinforcing steel structure of a slab (floor) is to be photographed, as shown in Figure 2. Image capture may be performed multiple times, for example, by changing the shooting position, but it is sufficient to perform it at least once.

[0026] Next, the detection unit 23b detects multiple reinforcing bars included in the reinforcing bar structure shown in the image based on the image information acquired in step S12 (S13). Specifically, the detection unit 23b can determine the distance from the inspection support device 20 to each part of the reinforcing bar structure based on two actual image data and viewpoint information included in the image information, and can detect reinforcing bars (long objects) included in the reinforcing bar structure based on the determined distance. Individual identification information is assigned to each of the multiple detected reinforcing bars.

[0027] Next, the display control unit 23c displays a selection screen on the display unit 22 for the worker to select the reinforcing bars to be inspected (S14). Figure 4 shows an example of the selection screen. The selection screen in Figure 4 includes a first area 22a where the image taken in step S12 is displayed, and a second area 22b where second objects (buttons) for selecting reinforcing bars are arranged.

[0028] The image displayed in the first region 22a is superimposed with the first object 22d for selecting reinforcing bars. The first object 22d is assigned individual identification information (numbers 0 to 6 in Figure 4) that was assigned in step S13.

[0029] In the second area 22b, multiple second objects 22e corresponding to the individual identification information assigned in step S13 are displayed.

[0030] In step S13, the detection unit 23b groups the detected reinforcing bars into those that are long in the vertical direction and those that are long in the horizontal direction. This allows the display control unit 23c to switch the display on and off of the first object 22d and the second object 22e for each group. When the first toggle switch 22f at the top of the second area 22b is turned on and off, the display of the first object 22d and the second object 22e, which are long in the vertical direction and were detected in step S13, is turned on and off. When the second toggle switch 22g is turned on and off, the display of the first object 22d and the second object 22e, which are long in the horizontal direction and were detected in step S13, is turned on and off.

[0031] In Figure 4, the first toggle switch 22f is in the ON state and the second toggle switch 22g is in the OFF state. Therefore, only the first object 22d and the second object 22e, which are vertically long reinforcing bars, are displayed, while the first object 22d and the second object 22e, which are horizontally long reinforcing bars, are not displayed.

[0032] When the selection screen described above is displayed, the operator performs a selection operation to select the reinforcing bar to be inspected, and the operation reception unit 21 accepts the selection operation for the reinforcing bar (S15). The selection operation here includes both the selection operation for the first object 22d and the selection operation for the second object 22e. In other words, the operator can select the reinforcing bar to be inspected by selecting either the first object 22d or the second object 22e.

[0033] Next, the display control unit 23c superimposes a virtual measure (in other words, a virtual scale) along the reinforcing bar selected in step S15 in the first area 22a of the selection screen (S16). Figure 5 shows an example of the measurement screen (the screen on which the virtual measure is displayed). Figure 5 shows the measurement screen when the reinforcing bar with individual identification information "3" is selected in the selection screen of Figure 4.

[0034] The virtual measuring device is equipped with a scale indicating the actual dimensions of the reinforcing bars. The method for adding this scale will be explained below with reference to Figure 2. The imaging range of the imaging unit 26 (angle of view α in Figure 2) is stored in the memory unit 24 beforehand. As described above, the display control unit 23c can determine the distance to each part of the reinforcing bar structure from the image information acquired in step S12. In other words, the display control unit 23c can determine the distance L1 from the inspection support device 20 (imaging unit 26) to the part located at the upper end of the image of the reinforcing bar, and the distance L2 from the inspection support device 20 to the lower end of the image of the reinforcing bar. Then, by applying the law of cosines of a triangle to α, L1, and L2, the display control unit 23c can calculate the length L3 from the upper end to the lower end of the image of the reinforcing bar. In other words, the display control unit 23c can calculate the total length of the virtual measuring device.

[0035] Furthermore, in Figure 2, since the inspection support device 20 photographs the reinforcing bar from an oblique angle above, the number of pixels required to represent a unit length in the virtual measuring device decreases from the bottom to the top of the image. The display control unit 23c determines the degree of this decrease in the number of pixels based on the inclination of the inspection support device 20 relative to the vertical direction (angle β in Figure 2). The inclination of the inspection support device 20 can be determined using the output data of the acceleration sensor 27. For example, if the storage unit 24 stores table information that defines the number of pixels required to represent a unit length and the degree of that decrease for each inclination of the inspection support device 20, the display control unit 23c can add a scale to the virtual measuring device that shows the actual size of the reinforcing bar based on the length L3 described above, the inclination of the inspection support device 20 determined by the output data of the acceleration sensor 27, and the table information.

[0036] The initial starting point of the scale (position 0) is set, for example, at the bottom edge of the image, but this can be changed by the operator. Specifically, the operator can move the entire virtual measure (i.e., the starting point of the scale) vertically on the measurement screen by manipulating icon 22h in the position adjustment window in the lower right of the measurement screen in Figure 5. The operator can also move the entire virtual measure horizontally by manipulating icon 22i.

[0037] After the virtual measure is displayed, the inspection unit 23d can store the measurement screen shown in Figure 5, or the measurement results (data) obtained from the measurement screen shown in Figure 5, in the storage unit 24, depending on the operator's actions (i.e., as needed).

[0038] As described above, the inspection support device 20 can display an image on the display unit 22 in which a virtual measuring tape is superimposed on the selected reinforcing bar, based on the three-dimensional positional relationship between the selected reinforcing bar and the inspection support device 20 (imaging unit 26). The inspection support device 20 can realize a virtual measuring tape that can accurately measure the length of the reinforcing bar by changing the specifications of the virtual measuring tape (scale interval) according to the reinforcing bar to be measured. Furthermore, since the inspection support device 20 displays the virtual measuring tape along the reinforcing bar selected by the worker, the worker can quickly measure the length of the reinforcing bar without having to change the display position of the measuring tape. In this way, the inspection support device 20 can support the worker in inspecting (measuring) the length of reinforcing bars.

[0039] Figure 5 shows an example of displaying a virtual measuring tape along a vertically long reinforcing bar, but it is also possible to display a virtual measuring tape along a horizontally long reinforcing bar. Figure 6 shows an example of a measurement screen where a virtual measuring tape is displayed along a horizontally long reinforcing bar.

[0040] When a virtual measuring tape is displayed along a long horizontal reinforcing bar, the initial starting point of the scale (position 0) is set at the left edge of the image, but this can be changed by the operator. Specifically, the operator can move the entire virtual measuring tape (i.e., the starting point of the scale) horizontally on the measurement screen by manipulating icon 22i in the position adjustment window in the lower right of the measurement screen in Figure 6. The operator can also move the entire virtual measuring tape vertically by manipulating icon 22h.

[0041] Although not shown in the diagram, if the reinforcing bars are obliquely positioned, a virtual measuring tape can be displayed along the diagonal direction. Furthermore, multiple virtual measuring tapes can be displayed simultaneously on the measurement screen. For example, the virtual measuring tape in Figure 5 and the virtual measuring tape in Figure 6 can be displayed at the same time.

[0042] [Display warning message] By the way, in the measurement screens of Figures 5 and 6, the second region 22b displays measurement information 22j. The measurement information 22j includes the shooting conditions when the image was acquired in step S12, specifically the distance (corresponding to the length of L4 in Figure 2) and the angle (corresponding to the angle β in Figure 2). The measurement information 22j also includes the diameter of the reinforcing bar being measured by the virtual measure (the reinforcing bar selected by the worker). The reinforcing bar diameter is entered manually by the worker (selected from a list of candidates), for example.

[0043] Here, the accuracy of the virtual measuring scale is highest when the inspection support device 20 is facing the object to be measured (i.e., when angle β = 0° in Figure 2), and the accuracy decreases as the angle β increases. Therefore, the display control unit 23c may display a warning message on the display unit 22 when it determines that the angle β is greater than or equal to the first threshold. Figure 7 shows an example of a measurement screen with a warning message displayed.

[0044] Furthermore, the accuracy of the virtual measuring scale increases as the distance from the inspection support device 20 to the object to be measured (L4 in Figure 2) decreases, and decreases as the distance increases. Therefore, the display control unit 23c may display a warning message on the display unit 22 when it determines that the distance is greater than or equal to the second threshold.

[0045] In this way, the inspection support device 20 (display control unit 23c) can make the operator aware that the accuracy of the virtual measuring scale is low by displaying a warning on the display unit 22 when the positional relationship between the inspection support device 20 (imaging unit 26) and the reinforcing bar to be measured does not meet predetermined conditions.

[0046] In Figure 7, the warning message is displayed in the second area 22b of the display unit 22, but it may also be displayed in the first area 22a instead of the second area 22b, or in addition to the second area 22b. Similarly, the measurement information is displayed in the second area 22b of the display unit 22, but it may also be displayed in the first area 22a instead of the second area 22b, or in addition to the second area 22b.

[0047] [The orientation of the numbers assigned to virtual measures] As shown in Figures 5 to 7, the virtual measure is assigned a number (or character) that indicates the length of the object being measured. The orientation of the number is automatically assigned, for example, so that the top and bottom of the measurement screen align with the top and bottom of the number. However, the orientation of the number may be changed by the operator. In this case, the display control unit 23c changes the orientation of the character when it receives a predetermined operation to change the orientation of the character from the operation reception unit 21.

[0048] This allows workers to change the orientation of the numbers assigned to the virtual measure to a position that is easier for them to see.

[0049] [Other variations] In the above embodiment, the object of measurement for the virtual measuring device was reinforcing steel. However, the virtual measuring device may be used to measure structures other than reinforcing steel, and the object of measurement is not limited to reinforcing steel.

[0050] In the above embodiment, image information from images captured by a stereo camera was used to detect the reinforcing bars included in the reinforced concrete structure. However, the inspection support device 20 may also be equipped with a ToF (Time of Flight) camera as the imaging unit 26, and the detection unit 23b may detect the reinforcing bars included in the reinforced concrete structure based on image information from images (distance images) captured by the ToF camera.

[0051] Furthermore, the inspection support device 20 may be equipped with a 3D scanner such as LiDAR (Light Detection And Ranging), and the detection unit 23b may detect reinforcing bars included in the reinforcing structure based on point cloud data showing the unevenness of the reinforcing structure acquired by the 3D scanner.

[0052] In the above embodiment, the specifications of the GUI (Graphical User Interface) on the confirmation screen are merely an example. For instance, the display and hiding of multiple first objects 22d and multiple second objects 22e on the display unit 22 may be performed using tabs or the like instead of toggle switches.

[0053] In the above embodiment, some of the processes described as being performed by the inspection support device 20 may be performed by the server device 30. For example, the 3D model generation process may be performed by the server device 30.

[0054] [Effects, etc.] The following describes examples of inventions that can be obtained from the disclosures in this specification, and explains the effects and other benefits that can be obtained from these examples.

[0055] Invention 1 is a virtual measure display method performed by a computer, comprising the steps of: acquiring image information of an image showing a plurality of measurement targets captured by an imaging unit 26; detecting a plurality of measurement targets based on the acquired image information; accepting the selection of one of the detected plurality of measurement targets; and displaying an image on a display unit 22 in which a virtual measure is superimposed at a position along the selected measurement target based on the positional relationship between the selected measurement target and the imaging unit 26.

[0056] With this virtual measure display method, the virtual measure is displayed along the selected object to be measured, allowing the operator to quickly measure the length of the object without having to change the position of the displayed measure. In other words, the virtual measure display method can support the rapid measurement of the length of an object to be measured.

[0057] Invention 2 is a virtual measure display method of Invention 1, further including a warning step of displaying a warning on the display unit 22 when the positional relationship does not satisfy predetermined conditions.

[0058] This virtual measure display method can alert workers by displaying a warning when a decrease in measurement accuracy is expected.

[0059] Invention 3 is a virtual measure display method in invention 1 or 2, wherein the initial starting point of the virtual measure is set to the edge of the image displayed on the display unit 22.

[0060] This virtual measurement display method allows operators to quickly measure the length of the object being measured from the edge of the image.

[0061] Invention 4 is a virtual measure display method of any of Inventions 1 to 3, further comprising a modification step of changing the position in which the virtual measure is superimposed on the image based on the operator's actions.

[0062] This method of displaying virtual measures allows the operator to change the position where the virtual measures are superimposed on the image.

[0063] Invention 5 is a virtual measure display method according to any of Inventions 1 to 4, wherein the virtual measure is assigned characters indicating the length of the object to be measured, and the orientation of the characters can be changed.

[0064] This virtual measure display method allows workers to change the orientation of the numbers assigned to the virtual measure to a position that is easy for them to see.

[0065] Invention 6 is a virtual measure display method of any of Inventions 1 to 5, wherein each of the multiple measurement targets is a reinforcing bar.

[0066] This type of virtual measurement display method can help in quickly measuring the length of reinforcing bars.

[0067] Invention 7 is a program for causing a computer to execute any of the virtual measure display methods of Inventions 1 to 6.

[0068] With such a program, a virtual measuring tape is displayed along the selected object to be measured, allowing the operator to quickly measure the length of the object without having to change the position of the displayed measuring tape.

[0069] Invention 8 is an inspection support system 10 comprising: an acquisition unit 23a that acquires image information of an image showing multiple measurement targets captured by an imaging unit 26; a detection unit 23b that detects multiple measurement targets based on the acquired image information; an operation reception unit 21 that accepts the selection of one measurement target from among the detected multiple measurement targets; a display unit 22; and a display control unit 23c that displays an image on the display unit 22 in which a virtual measuring tape is superimposed at a position along the selected measurement target, based on the positional relationship between the selected measurement target and the imaging unit 26.

[0070] According to the inspection support system 10, a virtual measuring tape is displayed along the selected measurement target, allowing the operator to quickly measure the length of the measurement target without having to change the position of the measuring tape.

[0071] (Other embodiments) Although embodiments have been described above, the present invention is not limited to the embodiments described above.

[0072] For example, in the above embodiment, the inspection support system was implemented by multiple devices, but it may also be implemented as a single device. For example, the inspection support system may be implemented as a single device corresponding to an inspection support device. When the inspection support system is implemented by multiple devices, the components of the inspection support system may be distributed among the multiple devices in any way.

[0073] Furthermore, the communication method between devices in the above embodiment is not particularly limited. In addition, a relay device (not shown) may be interposed in the communication between devices.

[0074] Furthermore, in the above embodiment, a process performed by a specific processing unit may be performed by another processing unit. For example, in the above embodiment, some or all of the processes described as being performed by the information processing server may be performed by an information terminal. Also, the order of multiple processes may be changed, or multiple processes may be executed in parallel.

[0075] Furthermore, in the above embodiment, each component may be realized by executing a software program suitable for each component. Each component may also be realized by a program execution unit such as a CPU or processor reading and executing a software program recorded on a recording medium such as a hard disk or semiconductor memory.

[0076] Furthermore, each component may be implemented by hardware. For example, each component may be a circuit (or integrated circuit). These circuits may form a single circuit as a whole, or they may be separate circuits. Also, each of these circuits may be a general-purpose circuit or a dedicated circuit.

[0077] Furthermore, general or specific embodiments of the present invention may be implemented as a system, apparatus, method, integrated circuit, computer program, or recording medium such as a computer-readable CD-ROM. Alternatively, they may be implemented as any combination of a system, apparatus, method, integrated circuit, computer program, and recording medium.

[0078] For example, the present invention may be implemented as an inspection support system or inspection support device as described above. The present invention may be implemented as a method executed by a computer such as an inspection support system or inspection support device, or as a program (computer program product) for causing a computer to execute such a method. The present invention may be implemented as a computer-readable non-temporary recording medium on which these programs are recorded.

[0079] Furthermore, the present invention also includes forms obtained by applying various modifications to each embodiment that a person skilled in the art could conceive, or forms realized by arbitrarily combining the components and functions of each embodiment without departing from the spirit of the present invention. [Explanation of Symbols]

[0080] 10. Inspection support system 20 Inspection support device 21 Operation Reception Section 22 Display section 22a 1st area 22b Second area 22d First object 22e Second object 22f 1st toggle switch 22g Second toggle switch 22h, 22i icons 22j measurement information 23 Information Processing Department 23a Acquisition Department 23b Detection unit 23c Display Control Unit 23d Laboratory Department 24 Memory section 25 Communications Department 26 Imaging Department 27. Accelerometer 30 Server Devices 90 Wide-area telecommunications network

Claims

1. A virtual measure display method performed by a computer, The steps include acquiring image information from an image containing multiple measurement targets captured by the imaging unit, The steps include detecting the plurality of measurement targets based on the acquired image information, A step of accepting the selection of one of the detected multiple measurement targets, The process includes the step of displaying the image on the display unit, in which a virtual measure is superimposed on the selected measurement target, based on the positional relationship between the selected measurement target and the imaging unit. Virtual measure display method.

2. Furthermore, the system includes a warning step in which a warning is displayed on the display unit if the positional relationship does not meet predetermined conditions. The virtual measure display method according to claim 1.

3. The initial starting point of the virtual measure is set to the edge of the image displayed on the display unit. The virtual measure display method according to claim 1.

4. Furthermore, the process includes a modification step that changes the position in which the virtual measure is superimposed on the image based on the operator's actions. The virtual measure display method according to claim 1.

5. The virtual measure is assigned a character indicating the length of the object being measured. The orientation of the aforementioned characters can be changed. The virtual measure display method according to claim 1.

6. Each of the aforementioned multiple measurement targets is a reinforcing bar. The virtual measure display method according to claim 1.

7. A program for causing the computer to execute the virtual measure display method described in any one of claims 1 to 6.

8. An acquisition unit acquires image information from images showing multiple measurement targets captured by the imaging unit, A detection unit that detects the plurality of measurement targets based on the acquired image information, An operation reception unit that accepts the selection of one of the multiple measurement targets detected, Display unit and The system includes a display control unit that displays the image on the display unit with a virtual measure superimposed on the selected measurement target, based on the positional relationship between the selected measurement target and the imaging unit. Inspection support system.