Test support system, test support method, and program
The inspection support system addresses the challenge of selecting multiple reinforcing bars by generating a three-dimensional model and controlling the display of reinforcing bars, enabling efficient and accurate reinforcement inspections.
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
AI Technical Summary
Existing reinforcement inspection systems lack the ability to efficiently assist operators in selecting multiple reinforcing bars for inspection in reinforced concrete structures, particularly in confirming the arrangement, thickness, and number of steel bars against design information.
An inspection support system that includes an acquisition unit for capturing images, a generation unit for creating a three-dimensional model, a grouping unit for organizing reinforcing bars, and a display control unit for switching the visibility of reinforcing bars on a display for selection, allowing operators to easily identify and inspect reinforcing bars based on design information.
The system assists workers in quickly and accurately selecting reinforcing bars to be inspected by grouping and displaying them based on design information, reducing the likelihood of incorrect selections and enhancing the efficiency of reinforcement inspections.
Smart Images

Figure 2026100881000001_ABST
Abstract
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 building with a reinforced concrete structure, 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 inspection support system capable of easily confirming the presence or absence of an error in the type of reinforcing bar in the reinforcement inspection based 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 an inspection support system or the like that can assist an operator in selecting a plurality of reinforcing bars to be inspected.
Means for Solving the Problems
[0005] An inspection support system according to an aspect of the present invention is an inspection support system for assisting in the inspection of a reinforcing bar structure, including an acquisition unit that acquires image information of an image in which the reinforcing bar structure is reflected, a generation unit that generates a three-dimensional model of the reinforcing bar structure based on the acquired image information, a grouping unit that groups a plurality of reinforcing bars included in the generated three-dimensional model of the reinforcing bar structure, a display unit, and a display control unit that switches between display and non-display on the display unit of a plurality of objects for selecting a reinforcing bar to be inspected from among the plurality of reinforcing bars and corresponding to the plurality of reinforcing bars for each group.
[0006] An inspection support system according to one aspect of the present invention is an inspection support system for supporting the inspection of a reinforced concrete structure, comprising: an acquisition unit that acquires image information of an image showing the reinforced concrete structure and design information of the reinforced concrete structure; a generation unit that generates a three-dimensional model of the reinforced concrete structure based on the acquired image information; a display unit; and a display control unit that displays a cross-sectional view of the generated three-dimensional model of the reinforced concrete structure when it is cut by a plane determined based on the acquired design information on the display unit.
[0007] An inspection support system according to one aspect of the present invention is an inspection support system for supporting the inspection of a reinforced concrete structure, comprising: an acquisition unit that acquires image information of an image showing the reinforced concrete structure and design information of the reinforced concrete structure; a generation unit that generates a three-dimensional model of the reinforced concrete structure based on the acquired image information; a display unit; a display control unit that displays on the display unit a plurality of objects corresponding to the plurality of reinforced concrete structures, for selecting the reinforced concrete structure to be inspected from a plurality of reinforced concrete structures included in the generated three-dimensional model of the reinforced concrete structure; and an inspection unit that inspects the reinforced concrete structure by comparing the reinforced concrete structure selected from the plurality of reinforced concrete structures included in the generated three-dimensional model with the acquired design information.
[0008] An inspection support system according to one aspect of the present invention is an inspection support system for supporting the inspection of a reinforced concrete structure, comprising: an acquisition unit that acquires image information of an image showing the reinforced concrete structure and design information of the reinforced concrete structure; a generation unit that generates a three-dimensional model of the reinforced concrete structure based on the acquired image information; a display unit; and a display control unit that displays on the display unit a plurality of objects for selecting a reinforced concrete structure to be inspected from a plurality of reinforced concrete structures included in the generated three-dimensional model of the reinforced concrete structure, wherein the display control unit displays the selected object among the plurality of objects in a first mode different from the unselected object, and has a mode in which, when two objects are selected among the plurality of objects, it displays in the first mode, in addition to the two objects, other objects that satisfy the conditions determined by the two objects.
[0009] An inspection support method according to one aspect of the present invention is an inspection support method performed by a computer for supporting the inspection of a reinforced concrete structure, comprising: an acquisition step of acquiring image information of an image showing the reinforced concrete structure; a generation step of generating a three-dimensional model of the reinforced concrete structure based on the acquired image information; a grouping step of grouping a plurality of reinforcing bars included in the generated three-dimensional model of the reinforced concrete structure; and a display step of switching the display and hiding of a plurality of objects corresponding to the plurality of reinforcing bars on a display unit for each group, for selecting the reinforcing bar to be inspected from among the plurality of reinforcing bars.
[0010] An inspection support method according to one aspect of the present invention is an inspection support method for supporting the inspection of a reinforced concrete structure, performed by a computer, and includes an acquisition step of acquiring image information of an image showing the reinforced concrete structure and design information of the reinforced concrete structure; a generation step of generating a three-dimensional model of the reinforced concrete structure based on the acquired image information; and a display step of displaying a cross-sectional view of the generated three-dimensional model of the reinforced concrete structure when it is cut by a plane determined based on the acquired design information on a display unit.
[0011] An inspection support method according to one aspect of the present invention is an inspection support method for supporting the inspection of a reinforced concrete structure, performed by a computer, and includes: an acquisition step of acquiring image information of an image showing the reinforced concrete structure and design information of the reinforced concrete structure; a generation step of generating a three-dimensional model of the reinforced concrete structure based on the acquired image information; a display step of displaying a plurality of objects corresponding to the plurality of reinforced concrete structures on a display unit for selecting the reinforced concrete structure to be inspected from a plurality of reinforced concrete structures included in the generated three-dimensional model of the reinforced concrete structure; and an inspection step of inspecting the reinforced concrete structure by comparing the reinforced concrete structure selected from the plurality of reinforced concrete structures included in the generated three-dimensional model of the reinforced concrete structure with the acquired design information.
[0012] An inspection support method according to one aspect of the present invention is an inspection support method for supporting the inspection of a reinforced concrete structure, performed by a computer, comprising: an acquisition step of acquiring image information of an image showing the reinforced concrete structure and design information of the reinforced concrete structure; a generation step of generating a three-dimensional model of the reinforced concrete structure based on the acquired image information; and a display step of displaying a plurality of objects for selecting a reinforced concrete structure to be inspected from a plurality of reinforced concrete structures included in the generated three-dimensional model of the reinforced concrete structure, wherein in the display step, the selected object among the plurality of objects is displayed in a first mode different from the unselected object, and when two objects are selected among the plurality of objects, in addition to the two objects, other objects that satisfy the conditions determined by the two objects are displayed in the first mode.
[0013] A program according to one aspect of the present invention is a program for causing the computer to execute the inspection support method. [Effects of the Invention]
[0014] The inspection support system of the present invention can assist workers in selecting multiple reinforcing bars to be inspected. [Brief explanation of the drawing]
[0015] [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 design information. [Figure 5] Figure 5 shows an example of a selection screen used by a worker to select the reinforcing bars to be inspected. [Figure 6] Figure 6 shows an example of the selection screen when one reinforcing bar is displayed as active. [Modes for carrying out the invention]
[0016] 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.
[0017] 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.
[0018] (Embodiment) [composition] First, the configuration of the inspection support system according to the embodiment will be described. FIG. 1 is a block diagram showing the configuration of the inspection support system according to the embodiment.
[0019] The inspection support system 10 is a system that can support the reinforcement inspection by workers at the construction site. The reinforcement inspection is an inspection to confirm whether the arrangement of steel bars, the thickness of steel bars (bar diameter), and the number of steel bars, etc. in a building under construction match the design information (design drawings). FIG. 2 is a diagram showing a worker who performs the reinforcement inspection using the inspection support system 10. The worker can perform the reinforcement inspection relatively easily by taking an image of the steel bar structure to be inspected using the portable inspection support device 20.
[0020] As shown in FIG. 1, the inspection support system 10 includes an inspection support device 20 and a server device 30.
[0021] The inspection support device 20 is a portable information terminal used by workers to perform the 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.
[0022] The operation reception unit 21 receives the input (manual operation) of the worker. The operation reception unit 21 is realized, for example, by a touch panel.
[0023] 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.
[0024] The information processing unit 23 performs information processing to support the worker's inspection of the reinforcement bar. The information processing unit 23 is implemented by, for example, a microcomputer, but may also be implemented by a processor. The information processing unit 23 includes, as functional components, an acquisition unit 23a, a generation unit 23b, a grouping unit 23c, a display control unit 23d, and an inspection unit 23e. The functions of the acquisition unit 23a, the generation unit 23b, the grouping unit 23c, the display control unit 23d, and the inspection unit 23e are realized, for example, by the microcomputer or processor constituting the information processing unit 23 executing a computer program stored in the storage unit 24. The detailed functions of the acquisition unit 23a, the generation unit 23b, the grouping unit 23c, the display control unit 23d, and the inspection unit 23e will be described later.
[0025] The memory unit 24 is a storage device that stores computer programs executed by the information processing unit 23, as well as various information necessary for the information processing unit 23 to perform the above processing. The memory unit 24 is implemented, for example, by semiconductor memory.
[0026] 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.
[0027] 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.
[0028] 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.
[0029] 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.
[0030] [Example of operation] Next, we will describe an example of the operation of the inspection support device 20, which assists workers in inspecting the reinforcement bar placement. Figure 3 is a flowchart of the operation example of the inspection support device 20.
[0031] When a predetermined input screen (not shown) is displayed on the display unit 22 of the inspection support device 20, the operator performs a selection operation to select design information corresponding to the reinforced concrete structure to be inspected from among multiple design information stored in the storage unit 24. The operation reception unit 21 receives the design information selection operation (S11), and the acquisition unit 23a acquires the selected design information from the storage unit 24 (S12). Figure 4 is a diagram showing an example of design information. The design information shown in Figure 4 is information that shows the design reinforcement arrangement of a column in a building, and specifically, it shows the types of reinforcement bars (main reinforcement and stirrups) included in the column and the arrangement of each type of reinforcement bar. Specifically, the design information shown in Figure 4 shows the arrangement of multiple main reinforcement bars that are long in the vertical direction and multiple stirrups that are processed into a rectangle to surround the main reinforcement bars. In step S12, design information showing the reinforcement arrangement of a column as shown in Figure 4 is acquired. Examples of parts other than columns include beams, walls, or slabs.
[0032] Next, 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 (S13). 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 (S14). As described above, the imaging unit 26 is a stereo camera, and in step S14, 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 column, as shown in Figure 2, is to be photographed. Image capture may be performed multiple times, for example, by changing the shooting position, but it is sufficient to perform it at least once.
[0033] Next, the generation unit 23b generates a three-dimensional model of the reinforcing bar structure shown in the image based on the image information acquired in step S14 (S15). Specifically, the generation unit 23b can determine the distance from the inspection support device 20 to each part of the reinforcing bar structure based on the two actual image data and viewpoint information included in the image information, and can generate a three-dimensional model of the reinforcing bar structure based on the determined distance. A detailed explanation of the method for generating the three-dimensional model is omitted.
[0034] In step S15, the 3D model generated may contain reinforcing bars that are not intended for inspection. For example, when taking images at a construction site, unintended reinforcing bars may be captured in the images, resulting in the 3D model containing actual reinforcing bars that are not intended for inspection. In addition, the 3D model may contain non-existent reinforcing bars that are not intended for inspection due to false detection.
[0035] In order to exclude reinforcing bars that have been incorrectly detected by the inspection support device 20 from the inspection, the following steps S16 to S18 are performed, and the worker selects the reinforcing bar to be inspected from among the multiple reinforcing bars included in the 3D model.
[0036] The grouping unit 23c detects multiple reinforcing bars (more specifically, 3D models of multiple reinforcing bars) from the 3D model generated in step S15, and groups the detected multiple reinforcing bars (S16).
[0037] For example, if column design information is selected in step S12, the grouping unit 23c detects vertically long reinforcing bars from the 3D model, assigns individual identification information to each detected reinforcing bar, and also assigns common group identification information to the detected reinforcing bars. In other words, the grouping unit 23c detects main reinforcing bars from the 3D model and manages the detected main reinforcing bars as a single group. The vertical direction can be detected using the acceleration sensor 27.
[0038] Furthermore, the grouping unit 23c detects reinforcing bars that intersect perpendicularly with the main reinforcement (reinforcing bars that are long horizontally), assigns individual identification information to each detected reinforcing bar, and also assigns common group identification information to the detected reinforcing bars. In other words, the grouping unit 23c detects stirrups from the 3D model and manages the detected stirrups as a single group.
[0039] Next, the display control unit 23d displays a selection screen on the display unit 22 for the worker to select the reinforcing bars to be inspected (S17). Figure 5 shows an example of the selection screen. The selection screen in Figure 5 includes a first area 22a where the image taken in step S14 is displayed, a second area 22b where second objects (buttons) for selecting reinforcing bars are arranged, and a third area 22c where a cross-sectional view of the 3D model is displayed.
[0040] The image displayed in the first region 22a is superimposed with a first object 22d for selecting reinforcing bars. The first object 22d is assigned individual identification information (numbers 0 to 11 in Figure 5) that was assigned in step S16. The display control unit 23d can assign identification information of reinforcing bars detected in the 3D model to the corresponding reinforcing bars in the image, based on the correspondence between the reinforcing bar structure shown in the image and the 3D model of the reinforcing bar structure.
[0041] In the second area 22b, multiple second objects corresponding to the individual identification information assigned in step S16 are displayed.
[0042] The third area 22c displays a cross-sectional view of the 3D model. The cross-section displayed is automatically determined according to the design information (parts such as columns) acquired in step S12. In other words, different design information will result in different displayed cross-sections. If the design information for a column (Figure 4) is acquired in step S12, the third area 22c displays a cross-section cut in a horizontal plane (i.e., a cross-section of the main reinforcement). The main reinforcement displayed in the cross-sectional view of the third area 22c is also assigned the individual identification information assigned in step S16.
[0043] The display control unit 23d can switch the display and hiding of the first object 22d and the second object 22e on a group basis. 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 of the main reinforcement detected in step S16 is turned on and off, and when the second toggle switch 22g is turned on and off, the display of the first object 22d and the second object 22e of the stirrups detected in step S16 is turned on and off.
[0044] In Figure 5, the first toggle switch 22f is ON and the second toggle switch 22g is OFF, so only the first object 22d and second object 22e of the main reinforcement are displayed, and the first object 22d and second object 22e of the stirrups are not displayed. If the second toggle switch 22g is turned ON in addition to the first toggle switch 22f, the selection screen will display the first object 22d and second object 22e of the main reinforcement, as well as the first object 22d and second object 22e of the stirrups. In other words, more objects will be displayed on the selection screen than shown in Figure 5, making it difficult for the worker to quickly select the desired object.
[0045] 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 (S18). The selection operation here includes both the selection operation for the first object 22d and the selection operation for the second object 22e. For example, when the operator selects the first object 22d to which individual identification information "0" has been assigned, the first object 22d to which individual identification information "0" has been assigned, the reinforcing bar corresponding to individual identification information "0" shown in the image in the first region 22a, the second object 22e to which individual identification information "0" has been assigned, and the reinforcing bar in the third region 22c (cross-sectional view) to which individual identification information "0" has been assigned become active (indicated as selected). Figure 6 shows an example of the selection screen when one reinforcing bar is actively displayed. Active display means that the selected object is displayed in a different manner from the unselected object, and specifically means that the selected object is displayed in a different color from the unselected object.
[0046] Furthermore, if the operator selects the second object 22e to which individual identification information "0" has been assigned, the first object 22d to which individual identification information "0" has been assigned, the reinforcing bar corresponding to individual identification information "0" shown in the image within the first region 22a, the second object 22e to which individual identification information "0" has been assigned, and the reinforcing bar in the cross-sectional view to which individual identification information "0" has been assigned will all be displayed as active. In other words, the operator is allowed to both select the reinforcing bar by manipulating the first object 22d and to perform the reinforcing bar operation by manipulating the second object 22e.
[0047] In step S18, if the worker wants to select the main reinforcement for inspection, they simply turn on the first toggle switch 22f and turn off the second toggle switch 22g. This displays only the first object 22d and second object 22e of the main reinforcement, while the first object 22d and second object 22e of the stirrups are not displayed, allowing the worker to quickly select the main reinforcement and reducing the likelihood of incorrect selection.
[0048] Next, the inspection unit 23e inspects the reinforcement structure by comparing a 3D model containing only the reinforcement bars selected in step S18 with the design information acquired in step S12 (S19). If main reinforcement bars were selected in step S18, the inspection unit 23e compares the 3D model containing only the main reinforcement bars with the design information to check whether the arrangement of the main reinforcement bars, the thickness of the main reinforcement bars, and the number of main reinforcement bars match the design information (design drawings). The inspection unit 23e then displays the inspection results on the display unit 22 and stores them in the storage unit 24.
[0049] As described above, the inspection support device 20 can assist workers in inspecting reinforcement bars. The inspection support device 20 groups multiple reinforcing bars included in the 3D model of the reinforced concrete structure and has a function to switch the display and hiding of multiple objects (multiple first objects 22d or multiple second objects 22e) on the display unit 22 for selecting the reinforcing bars to be inspected, on a group-by-group basis. With such an inspection support device 20, workers can quickly select the reinforcing bars to be inspected by hiding the objects corresponding to the reinforcing bars that are not to be inspected.
[0050] [Variations in the method of grouping reinforcing bars] The above example illustrates the case where the reinforced concrete structure being inspected corresponds to a building column. Here, we will provide supplementary information on the grouping method when the reinforced concrete structure being inspected is a beam, wall, or slab.
[0051] When a reinforced concrete structure corresponds to a beam in a building, the structure includes multiple main reinforcement bars that are long horizontally, and multiple stirrups that are rectangular in shape and surround the main reinforcement bars.
[0052] In this case, the grouping unit 23c detects long reinforcing bars in the image from within the 3D model, assigns individual identification information to each detected reinforcing bar, and also assigns common group identification information to the detected reinforcing bars. In other words, the grouping unit 23c detects main reinforcing bars from within the 3D model and manages the detected main reinforcing bars as a single group.
[0053] Furthermore, the grouping unit 23c detects reinforcing bars that intersect perpendicularly with the main reinforcement (reinforcing bars that are long in the vertical direction in the image), assigns individual identification information to each detected reinforcing bar, and also assigns common group identification information to the detected reinforcing bars. In other words, the grouping unit 23c detects stirrups from the 3D model and manages the detected stirrups as a single group.
[0054] When a reinforced concrete structure corresponds to a building wall, the reinforced concrete structure includes multiple vertically long reinforcing bars and multiple horizontally long reinforcing bars.
[0055] In this case, the grouping unit 23c detects vertically long reinforcing bars from the 3D model, assigns individual identification information to each detected reinforcing bar, and also assigns common group identification information to the detected reinforcing bars. In other words, the grouping unit 23c detects vertical reinforcing bars from the 3D model and manages the detected vertical reinforcing bars as a single group. The vertical direction can be detected using the acceleration sensor 27.
[0056] Furthermore, the grouping unit 23c detects reinforcing bars that intersect perpendicularly with the main reinforcement (reinforcing bars that are long horizontally), assigns individual identification information to each detected reinforcing bar, and also assigns common group identification information to the detected reinforcing bars. In other words, the grouping unit 23c detects horizontal reinforcement from the 3D model and manages the detected horizontal reinforcement as a single group.
[0057] When the reinforced concrete structure corresponds to the slab of a building, the reinforced concrete structure includes a plurality of main reinforcements, each long in a first direction along the horizontal plane and aligned in the same plane, and a plurality of distribution reinforcements, each long in a second direction along the horizontal plane and perpendicular to the first direction, and aligned in the same plane.
[0058] In this case, the user performs a direction specification operation to specify either the first direction or the second direction in the image, and the operation reception unit 21 accepts the direction specification operation. This determines the first and second directions in the image.
[0059] Subsequently, the grouping unit 23c detects reinforcing bars that are long in the first direction in the image from within the 3D model, assigns individual identification information to each of the detected reinforcing bars, and also assigns common group identification information to the detected reinforcing bars. In other words, the grouping unit 23c detects main reinforcing bars from within the 3D model and manages the detected main reinforcing bars as a single group.
[0060] Furthermore, the grouping unit 23c detects long reinforcing bars in the second direction, assigns individual identification information to each detected reinforcing bar, and also assigns common group identification information to the detected reinforcing bars. In other words, the grouping unit 23c detects distribution reinforcing bars from the 3D model and manages the detected distribution reinforcing bars as a single group.
[0061] In this way, the grouping section 23c can change the grouping conditions (reinforcement detection conditions) according to which part of the building the reinforced concrete structure belongs to, and can group multiple reinforcements included in the 3D model according to the type of reinforcement defined in the design information (main reinforcement, stirrups, vertical reinforcement, horizontal reinforcement, and distribution reinforcement, etc.).
[0062] Furthermore, the grouping (detection) of reinforcing bars may be performed based on the diameter of the reinforcing bar (the thickness of the reinforcing bar). In other words, the grouping section 23c may group reinforcing bars of the same diameter into the same group.
[0063] [Variations in the method of selecting reinforcing bars] In the above example, the selection of multiple reinforcing bars included in the 3D model was performed one by one by the operator. However, the inspection support device 20 may have an operating mode that allows the operator to select two or more reinforcing bars at once.
[0064] For example, in the selection screen of Figure 5, if the worker selects a reinforcing bar with individual identification information "0" and a reinforcing bar with individual identification information "9", in addition to these two reinforcing bars, a reinforcing bar with individual identification information "1" and a reinforcing bar with individual identification information "5", which are located on the same plane as these two reinforcing bars, may also be selected.
[0065] Furthermore, if a worker selects a reinforcing bar with individual identification information of "0" and a reinforcing bar with individual identification information of "9", all other reinforcing bars with the same diameter as these two may also be selected. Similarly, if a worker selects a reinforcing bar with individual identification information of "0" and a reinforcing bar with individual identification information of "9", all other reinforcing bars with the same longitudinal direction as these two may also be selected.
[0066] In other words, the display control unit 23d may have a mode in which, when two objects are selected from a plurality of objects (a plurality of first objects 22d or a plurality of second objects 22e), in addition to the two objects, other objects that satisfy the conditions determined by the two objects are actively displayed (displayed in a different manner from the unselected objects). Here, "satisfying the conditions determined by the two objects" can be rephrased as "similar in orientation or specifications to the two objects," etc.
[0067] Such an inspection support device 20 allows the worker to select two or more reinforcing bars at once. Therefore, the worker can quickly select the reinforcing bars to be inspected.
[0068] [Other variations] In the above embodiment, multiple first objects 22d and multiple second objects 22e were displayed on the selection screen. However, it is sufficient for at least one of the multiple first objects 22d and multiple second objects 22e to be displayed, and it is not necessary for both the multiple first objects 22d and multiple second objects 22e to be displayed.
[0069] In the above embodiment, image information from images captured by a stereo camera was used to generate a three-dimensional model of the reinforced concrete structure. However, the inspection support device 20 may be equipped with a ToF (Time of Flight) camera as the imaging unit 26, and the generation unit 23b may generate a three-dimensional model of the reinforced concrete structure based on image information from images (distance images) captured by the ToF camera.
[0070] Furthermore, the inspection support device 20 may be equipped with a 3D scanner such as LiDAR (Light Detection And Ranging), and may generate a 3D model of the reinforced concrete structure based on point cloud data showing the unevenness of the reinforced concrete structure acquired by the 3D scanner.
[0071] 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 objects on the display unit 22 may be performed using tabs or the like instead of toggle switches.
[0072] 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.
[0073] [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.
[0074] Invention 1 is an inspection support system 10 for assisting in the inspection of a reinforced concrete structure, comprising: an acquisition unit 23a for acquiring image information of an image showing the reinforced concrete structure; a generation unit 23b for generating a three-dimensional model of the reinforced concrete structure based on the acquired image information; a grouping unit 23c for grouping multiple reinforced concrete bars included in the generated three-dimensional model of the reinforced concrete structure; a display unit 22; and a display control unit 23d for selecting multiple reinforced concrete bars from among multiple reinforced concrete bars, which switches the display and hiding of multiple objects corresponding to multiple reinforced concrete bars on the display unit 22 for each group. Each of the multiple first objects 22d and multiple second objects 22e in the above embodiment is an example of multiple objects.
[0075] Such an inspection support system 10 can assist workers in selecting multiple reinforcing bars to be inspected by switching the display and hiding of multiple objects in groups.
[0076] Invention 2 is an inspection support system 10 of Invention 1, wherein the grouping section 23c changes the grouping conditions according to which part of the building the reinforced concrete structure belongs to.
[0077] Such an inspection support system 10 can change the grouping method depending on which part of the building the reinforced concrete structure belongs to.
[0078] Invention 3 is an inspection support system 10 according to Invention 1 or 2, wherein the acquisition unit 23a further acquires design information of the reinforcement structure, and the grouping unit 23c groups multiple reinforcements according to the type of reinforcement defined in the acquired design information.
[0079] Such an inspection support system 10 can switch the display and hiding of multiple objects in groups according to the main type of reinforcing bar.
[0080] Invention 4 is an inspection support system 10 according to any of Inventions 1 to 3, wherein the acquisition unit 23a further acquires design information of the reinforced concrete structure, and the display control unit 23d displays a cross-sectional view on the display unit 22 when the generated three-dimensional model of the reinforced concrete structure is cut by a plane determined based on the acquired design information.
[0081] Such an inspection support system 10 can assist workers in selecting multiple reinforcing bars to be inspected by displaying a cross-sectional view of a three-dimensional model.
[0082] Invention 5 is an inspection support system 10 according to any of Inventions 1 to 4, wherein the acquisition unit 23a further acquires design information of the reinforced concrete structure, and the inspection support system 10 further includes an inspection unit 23e that performs an inspection of the reinforced concrete structure by comparing a reinforced concrete selected from among a plurality of reinforced concrete bars with the acquired design information.
[0083] Such an inspection support system 10 can assist workers in inspecting the reinforcement bar placement.
[0084] Invention 6 is an inspection support system 10 according to any of Inventions 1 to 5, wherein the display control unit 23d has a mode in which, when two objects are selected from a plurality of objects, it displays in the first mode, in addition to the two objects, other objects that satisfy the conditions determined by the two objects.
[0085] Such an inspection support system 10 can assist workers in selecting two or more reinforcing bars at once.
[0086] Invention 7 is an inspection support system 10 for assisting in the inspection of reinforced concrete structures, comprising: an acquisition unit 23a that acquires image information of an image showing the reinforced concrete structure and design information of the reinforced concrete structure; a generation unit 23b that generates a three-dimensional model of the reinforced concrete structure based on the acquired image information; a display unit 22; and a display control unit 23d that displays a cross-sectional view on the display unit 22 when the generated three-dimensional model of the reinforced concrete structure is cut along a plane determined based on the acquired design information.
[0087] Such an inspection support system 10 can assist workers in selecting multiple reinforcing bars to be inspected by displaying a cross-sectional view of a three-dimensional model.
[0088] Invention 8 is an inspection support system 10 for assisting in the inspection of a reinforced concrete structure, comprising: an acquisition unit 23a that acquires image information of an image showing the reinforced concrete structure and design information of the reinforced concrete structure; a generation unit 23b that generates a three-dimensional model of the reinforced concrete structure based on the acquired image information; a display unit 22; a display control unit 23d that displays on the display unit 22 a plurality of objects corresponding to a plurality of reinforced concrete bars, for selecting a reinforced concrete bar to be inspected from a plurality of reinforced concrete bars included in the generated three-dimensional model of the reinforced concrete structure; and an inspection unit 23e that inspects the reinforced concrete structure by comparing the selected reinforced concrete bar from a plurality of reinforced concrete bars included in the generated three-dimensional model of the reinforced concrete structure with the acquired design information.
[0089] Such an inspection support system 10 can assist workers in selecting multiple reinforcing bars to be inspected.
[0090] Invention 9 is an inspection support system 10 for assisting in the inspection of a reinforced concrete structure, comprising: an acquisition unit 23a that acquires image information of an image showing the reinforced concrete structure and design information of the reinforced concrete structure; a generation unit 23b that generates a three-dimensional model of the reinforced concrete structure based on the acquired image information; a display unit 22; and a display control unit 23d that displays on the display unit 22 a plurality of objects for selecting a reinforced concrete structure to be inspected from a plurality of reinforced concrete structures included in the generated three-dimensional model of the reinforced concrete structure, wherein the display control unit 23d has a mode that displays the selected object among the plurality of objects in a first mode different from the unselected object, and when two objects are selected among the plurality of objects, displays in the first mode, in addition to the two objects, other objects that satisfy the conditions determined by the two objects.
[0091] Such an inspection support system 10 can assist workers in selecting two or more reinforcing bars at once.
[0092] Invention 10 is an inspection support method for assisting in the inspection of a reinforced concrete structure, which is performed by a computer and includes an acquisition step of acquiring image information of an image showing the reinforced concrete structure, a generation step of generating a three-dimensional model of the reinforced concrete structure based on the acquired image information, a grouping step of grouping multiple reinforced concrete bars included in the generated three-dimensional model of the reinforced concrete structure, and a display step of switching the display and hiding of multiple objects corresponding to multiple reinforced concrete bars on a display unit 22 for each group, for selecting reinforced concrete bars to be inspected from among the multiple reinforced concrete bars.
[0093] This inspection support method assists workers in selecting multiple reinforcing bars to be inspected by switching the display and hiding of multiple objects in groups.
[0094] Invention 11 is an inspection support method for assisting in the inspection of a reinforced concrete structure, which is performed by a computer and includes an acquisition step of acquiring image information of an image showing the reinforced concrete structure and design information of the reinforced concrete structure; a generation step of generating a three-dimensional model of the reinforced concrete structure based on the acquired image information; and a display step of displaying a cross-sectional view on a display unit 22 of the generated three-dimensional model of the reinforced concrete structure cut by a plane determined based on the acquired design information.
[0095] This type of inspection support method can assist workers in selecting multiple reinforcing bars to be inspected by displaying cross-sectional views of a 3D model.
[0096] Invention 12 is an inspection support method for assisting in the inspection of a reinforced concrete structure, which is performed by a computer and includes an acquisition step of acquiring image information of an image showing the reinforced concrete structure and design information of the reinforced concrete structure; a generation step of generating a three-dimensional model of the reinforced concrete structure based on the acquired image information; a display step of displaying on a display unit 22 a plurality of objects for selecting a reinforced concrete structure to be inspected from a plurality of reinforced concrete structures included in the generated three-dimensional model of the reinforced concrete structure, wherein the plurality of objects corresponding to the plurality of reinforced concrete structures are displayed on a display unit 22; and an inspection step of performing an inspection of the reinforced concrete structure by comparing the reinforced concrete structure selected from a plurality of reinforced concrete structures included in the generated three-dimensional model of the reinforced concrete structure with the acquired design information.
[0097] This type of inspection support method can assist workers in selecting multiple reinforcing bars to be inspected.
[0098] Invention 13 is an inspection support method for assisting in the inspection of a reinforced concrete structure, which is performed by a computer and includes an acquisition step of acquiring image information of an image showing the reinforced concrete structure and design information of the reinforced concrete structure; a generation step of generating a three-dimensional model of the reinforced concrete structure based on the acquired image information; and a display step of displaying on a display unit 22 a plurality of objects for selecting a reinforced concrete structure to be inspected from a plurality of reinforced concrete structures included in the generated three-dimensional model of the reinforced concrete structure, wherein in the display step, the selected object among the plurality of objects is displayed in a first mode different from the unselected object, and when two objects are selected among the plurality of objects, in addition to the two objects, other objects that satisfy the conditions determined by the two objects are displayed in the first mode.
[0099] This type of inspection support method can help workers select two or more reinforcing bars at once.
[0100] Invention 14 is a program for causing a computer to execute one of the inspection support methods described in Inventions 10 to 13.
[0101] According to such a program, the computer can assist workers in selecting multiple reinforcing bars to be inspected.
[0102] (Other embodiments) Although embodiments have been described above, the present invention is not limited to the embodiments described above.
[0103] 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.
[0104] 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.
[0105] 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.
[0106] 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.
[0107] 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.
[0108] 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.
[0109] 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.
[0110] 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]
[0111] 10. Inspection support system 20 Inspection support device 21 Operation Reception Section 22 Display section 22a 1st area 22b Second area 22c 3rd area 22d First object 22e Second object 22f 1st toggle switch 22g Second toggle switch 23 Information Processing Department 23a Acquisition Department 23b Generator 23c Grouping section 23d Display Control Unit 23e Inspection Department 24 Memory section 25 Communications Department 26 Imaging Department 27. Accelerometer 30 Server Devices 90 Wide-area telecommunications network
Claims
1. An inspection support system that assists in the inspection of reinforced concrete structures, An acquisition unit that acquires image information of the image showing the aforementioned reinforced concrete structure, A generation unit that generates a three-dimensional model of the reinforcing bar structure based on the acquired image information, A grouping section that groups multiple reinforcing bars included in the three-dimensional model of the generated reinforcing bar structure, Display unit and The system includes a plurality of objects for selecting the reinforcing bars to be inspected from among the plurality of reinforcing bars, and a display control unit that switches the display and hiding of the plurality of objects corresponding to the plurality of reinforcing bars on the display unit for each group. Inspection support system.
2. The grouping section modifies the grouping conditions depending on which part of the building the reinforced concrete structure belongs to. The inspection support system according to claim 1.
3. The acquisition unit further acquires the design information of the reinforced concrete structure, The grouping section groups the plurality of reinforcing bars according to the type of reinforcing bar specified in the acquired design information. The inspection support system according to claim 1 or 2.
4. The acquisition unit further acquires the design information of the reinforced concrete structure, The display control unit displays on the display unit a cross-sectional view obtained by cutting the generated three-dimensional model of the reinforced concrete structure along a plane determined based on the acquired design information. The inspection support system according to claim 1 or 2.
5. The acquisition unit further acquires the design information of the reinforced concrete structure, The inspection support system further includes an inspection unit that inspects the reinforcement structure by comparing a selected reinforcement bar from among the multiple reinforcement bars with the acquired design information. The inspection support system according to claim 1 or 2.
6. The display control unit, The selected object among the aforementioned plurality of objects is displayed in a first manner different from the unselected object. When two of the aforementioned multiple objects are selected, there is a mode that displays, in addition to the two objects, other objects that satisfy the conditions determined by the two objects, in the first embodiment. The inspection support system according to claim 1 or 2.
7. An inspection support system that assists in the inspection of reinforced concrete structures, An acquisition unit that acquires image information of an image showing the reinforced concrete structure and design information of the reinforced concrete structure, A generation unit that generates a three-dimensional model of the reinforcing bar structure based on the acquired image information, Display unit and The system includes a display control unit that displays a cross-sectional view of the generated three-dimensional model of the reinforced concrete structure when it is cut along a plane determined based on the acquired design information. Inspection support system.
8. An inspection support system that assists in the inspection of reinforced concrete structures, An acquisition unit that acquires image information of an image showing the reinforced concrete structure and design information of the reinforced concrete structure, A generation unit that generates a three-dimensional model of the reinforcing bar structure based on the acquired image information, Display unit and A display control unit that displays on the display unit a plurality of objects for selecting a reinforcing bar to be inspected from among a plurality of reinforcing bars included in the generated three-dimensional model of the reinforcing bar structure, the plurality of objects corresponding to the plurality of reinforcing bars. The system includes an inspection unit that performs an inspection of the reinforced concrete structure by comparing selected reinforcing bars from among multiple reinforcing bars included in the generated three-dimensional model of the reinforced concrete structure with the acquired design information. Inspection support system.
9. An inspection support system that assists in the inspection of reinforced concrete structures, An acquisition unit that acquires image information of an image showing the reinforced concrete structure and design information of the reinforced concrete structure, A generation unit that generates a three-dimensional model of the reinforcing bar structure based on the acquired image information, Display unit and The system comprises a display control unit that displays a plurality of objects for selecting a reinforcing bar to be inspected from among a plurality of reinforcing bars included in the generated three-dimensional model of the reinforcing bar structure, the plurality of objects corresponding to the plurality of reinforcing bars displayed on the display unit, The display control unit, The selected object among the aforementioned plurality of objects is displayed in a first manner different from the unselected object. When two of the aforementioned multiple objects are selected, there is a mode that displays, in addition to the two objects, other objects that satisfy the conditions determined by the two objects, in the first embodiment. The inspection support system according to claim 8.
10. A computer-based inspection support method for assisting in the inspection of reinforced concrete structures, The acquisition step involves acquiring image information of an image showing the aforementioned reinforced concrete structure, A generation step of generating a three-dimensional model of the reinforcing steel structure based on the acquired image information, A grouping step involves grouping multiple reinforcing bars included in the three-dimensional model of the generated reinforcing bar structure, The display step includes a plurality of objects for selecting the reinforcing bars to be inspected from among the plurality of reinforcing bars, and switching the display and hiding of each group of the plurality of objects corresponding to the plurality of reinforcing bars on the display unit. Testing support methods.
11. A computer-based inspection support method for assisting in the inspection of reinforced concrete structures, An acquisition step to acquire image information of an image showing the reinforced concrete structure and design information of the reinforced concrete structure, A generation step of generating a three-dimensional model of the reinforcing steel structure based on the acquired image information, The process includes a display step of displaying on a display unit a cross-sectional view obtained by cutting the generated three-dimensional model of the reinforced concrete structure along a plane determined based on the acquired design information. Testing support methods.
12. A computer-based inspection support method for assisting in the inspection of reinforced concrete structures, An acquisition step to acquire image information of an image showing the reinforced concrete structure and design information of the reinforced concrete structure, A generation step of generating a three-dimensional model of the reinforcing steel structure based on the acquired image information, A display step in which a plurality of objects for selecting the reinforcing bar to be inspected from among a plurality of reinforcing bars included in the generated three-dimensional model of the reinforcing bar structure, and a plurality of objects corresponding to the plurality of reinforcing bars are displayed on the display unit, The inspection step includes a step of inspecting the reinforced concrete structure by comparing selected reinforcing bars from among a plurality of reinforcing bars included in the generated three-dimensional model of the reinforced concrete structure with the acquired design information. Testing support methods.
13. A computer-based inspection support method for assisting in the inspection of reinforced concrete structures, An acquisition step to acquire image information of an image showing the reinforced concrete structure and design information of the reinforced concrete structure, A generation step of generating a three-dimensional model of the reinforcing steel structure based on the acquired image information, The process includes a display step of displaying a plurality of objects on a display unit for selecting a plurality of reinforcing bars to be inspected from among a plurality of reinforcing bars included in the generated three-dimensional model of the reinforcing bar structure, wherein the plurality of objects corresponding to the plurality of reinforcing bars are displayed on the display unit. In the aforementioned display step, The selected object among the aforementioned plurality of objects is displayed in a first manner different from the unselected object. When two of the aforementioned objects are selected, in addition to the two objects, other objects that satisfy the conditions determined by the two objects are displayed in the first embodiment. Testing support methods.
14. A program for causing the computer to execute the inspection support method described in any one of claims 10 to 13.