Apparatus for diagnosing and recording defects in structural objects
10964080 ยท 2021-03-30
Assignee
Inventors
Cpc classification
G01N21/8851
PHYSICS
G01N2021/8893
PHYSICS
International classification
Abstract
An apparatus for drawing an image on a development-view image of a structural object includes circuitry configured to display a first development-view image of the structural object captured at a first time, a first diagnosis target element image drawn for at least a part of a diagnosis target in the first development-view image, and a second development-view image of the structural object captured at a second time later than the first time superimposed one to another; receive a drawing of a second diagnosis target element image for at least a part of the diagnosis target in the second development-view image captured at the second time; and store first position information indicating a position of the first diagnosis target element image in the first development-view image and second position information indicating a position of the second diagnosis target element image in the second development-view image in association with each other.
Claims
1. An apparatus for drawing an image on a development-view image of a structural object, comprising: circuitry configured to display a first development-view image of the structural object captured at a first time, a user-drawn first diagnosis target element image drawn to indicate at least a part of a first diagnosis target at a first position within the first development-view image of the structural object, and a second development-view image of the structural object captured at a second time that is later than the first time, the first development-view image and the second development-view image being superimposed on one another; receive a user-drawn second diagnosis target element image to indicate at least a part of a second diagnosis target at a second position within the second development-view image of the structural object captured at the second time, the first diagnosis target being a same diagnosis target as the second diagnosis target; and store, in a memory, first position information indicating the first position of the first diagnosis target element image within the first development-view image in association with second position information indicating the second position of the second diagnosis target element image within the second development-view image.
2. The apparatus according to claim 1, wherein the circuitry is further configured to receive an instruction of change in display transmittance for displaying the second development-view image, and change the display transmittance for displaying the second development-view image, in accordance with the received change instruction in display transmittance.
3. The apparatus according to claim 2, wherein the circuitry is further configured to receive an instruction of change in a first display transmittance for displaying the first development-view image and the first diagnosis target element image and change in a second display transmittance for displaying the second development-view image, for inversely and proportionally changing the first display transmittance and the second display transmittance, wherein the circuitry is further configured to change the first display transmittance for displaying the first development-view image and the first diagnosis target element image and the second display transmittance for displaying the second development-view image, in response to receiving the change instruction of the first display transmittance and the second display transmittance.
4. The apparatus according to claim 1, wherein the circuitry is further configured to receive a selection of one of (1) a first mode for displaying the second development-view image, and (2) a second mode for displaying the first development-view image, the first diagnosis target element image, and the second development-view image being superimposed on one another, wherein, in response to receiving selection of the second mode, the circuitry is further configured to display the first development-view image, the first diagnosis target element image, and the second development-view image superimposed on one another.
5. The apparatus according to claim 1, wherein the circuitry is further configured to display a diagnosis information input screen for receiving an input of diagnosis information including a diagnosis result of the first diagnosis target identified by the first diagnosis target element image and the second diagnosis target identified by the second diagnosis target element image, receive an input of the diagnosis information via the diagnosis information input screen, and store, in the memory, third position information indicating a position of a diagnosis region including a diagnosis target image indicating the second diagnosis target in the second development-view image in association with the received diagnosis information.
6. The apparatus according to claim 1, wherein the first position information indicates coordinates of a start point and coordinates of an end point of the first diagnosis target element image, and the second position information indicates coordinates of a start point and coordinates of an end point of the second diagnosis target element image.
7. The apparatus according to claim 1, wherein the structural object is a tunnel.
8. The apparatus of claim 1, wherein the first diagnosis target element image is drawn by a first user at the first position on the first development-view image, the second diagnosis target element image is drawn by a second user at the second position on the second development-view image when the first diagnosis target element image is being displayed, and the circuitry is further configured to store the first position in association with the second position after the second diagnosis target image is drawn by the second user.
9. The diagnosis system comprising: the apparatus according to claim 1; and a diagnosis management server that associates the first position information and the second position information.
10. A method of assisting of drawing an image on a development-view image of a structural object, the method comprising; displaying a first development-view image of the structural object captured at a first time, a user-drawn first diagnosis target element image drawn to indicate at least a part of a first diagnosis target at a first position within the first development-view image of the structural object, and a second development-view image of the structural object captured at a second time that is later than the first time, the first development-view image and the second development-view image being superimposed on one another; receiving a user-drawn second diagnosis target element image to indicate at least a part of a second diagnosis target at a second position within the second development-view image of the structural object captured at the second time, the first diagnosis target being a same diagnosis target as the second diagnosis target; and storing, in a memory, first position information indicating the first position of the first diagnosis target element image within the first development-view image in association with second position information indicating the second position of the second diagnosis target element image within the second development-view image.
11. A non-transitory computer readable storage medium storing one or more instructions that, when performed by one or more processors, cause the one or more processors to execute a method of assisting of drawing an image on a development-view image of a structural object, the method comprising: displaying a first development-view image of the structural object captured at a first time, a user-drawn first diagnosis target element image drawn to indicate at least a part of a first diagnosis target at a first position within the first development-view image of the structural object, and a second development-view image of the structural object captured at a second time that is later than the first time, the first development-view image and the second development-view image being superimposed on one another; receiving a user-drawn second diagnosis target element image to indicate at least a part of a second diagnosis target at a second position within the second development-view image of the structural object captured at the second time, the first diagnosis target being a same diagnosis target as the second diagnosis target; and storing, in a memory, first position information indicating the first position of the first diagnosis target element image within the first development-view image in association with second position information indicating the second position of the second diagnosis target element image within the second development-view image.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) A more complete appreciation of the description and many of the attendant advantages and features thereof can be readily obtained and understood from the following detailed description with reference to the accompanying drawings, wherein:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
(25)
(26)
(27)
(28)
(29)
(30)
(31)
(32)
(33)
(34)
(35)
(36)
(37)
(38)
(39)
(40)
(41)
(42)
(43)
(44)
(45)
(46)
(47)
(48)
(49)
(50)
(51)
(52)
(53)
(54) The accompanying drawings are intended to depict embodiments of the present invention and should not be interpreted to limit the scope thereof. The accompanying drawings are not to be considered as drawn to scale unless explicitly noted.
DETAILED DESCRIPTION
(55) A description is now given of exemplary embodiments of the present inventions. It should be noted that although such terms as first, second, etc. may be used herein to describe various elements, components, regions, layers and/or units, it should be understood that such elements, components, regions, layers and/or units are not limited thereby because such terms are relative, that is, used only to distinguish one element, component, region, layer or unit from another region, layer or unit. Thus, for example, a first element, component, region, layer or unit discussed below could be termed a second element, component, region, layer or unit without departing from the teachings of the present inventions.
(56) In addition, it should be noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the present inventions. Thus, for example, as used herein, the singular forms a, an and the are intended to include the plural forms as well, unless the context clearly indicates otherwise. Moreover, the terms includes and/or including, when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
(57) Hereinafter, a description is given of conventional procedure of acquiring and handling data performed by an inspection contractor with reference to
(58) When the inspection contractor inspects a tunnel, an inspector takes notes of observed conditions of the tunnel (comment of the tunnel) on a field inspection book, captures images of changed-portions of the tunnel as changed-portion photographs, and then creates a final inspection report, to be submitted to the national and local government offices, describing tunnel properties (e.g., name, location, length, age) using a tunnel ledger obtained from the government offices. The final inspection report includes, for example, an observed inspection findings chart, a photograph-captured position chart, a photograph ledger, and a tunnel inspection result summary table as illustrated in
(59) The inspection findings indicate any kind of findings observed on the tunnel surface, such as potential or imminent abnormalities (e.g., initial defects, aging defects, damages, deformations) that may cause problems, and non-abnormalities portions (e.g., stains) that may not cause problems. The final inspection report can be created using conventional procedure as illustrated in
(60) (1) The observed inspection findings chart represents drawings of inspection findings (e.g., cracks) observed at portions during the inspection. When the inspection contractor creates the observed inspection findings chart, the inspection contractor refers to various field inspection records, such as the field inspection book, the observed-inspection findings photographs, and the tunnel ledger to draw lines representing the inspection findings (e.g., cracks), and input a width of the lines, such as crack lines using a computer-aided design (CAD) program.
(61) (2) The photograph ledger includes evaluation (assessment) results of the observed-inspection findings, such as cracks, associated with the observed-inspection findings photographs. The inspection contractor manually attaches the photographs including observed-inspection findings on the photograph ledger, and inputs diagnosis information including the evaluation results by referring to detail information of the inspection findings (comment) recorded on the field inspection book during the inspection. Further, to clarify which portion of the tunnel corresponds to the observed-inspection findings photograph attached to the photograph ledger, the observed inspection findings chart is added with an identification number of the observed-inspection findings photograph attached to the photograph ledger.
(62) (3) The tunnel inspection result summary table includes various information of the tunnel, such as tunnel properties (e.g., tunnel length) and the diagnosis information including the evaluation results. Specifically, the inspection contractor inputs the tunnel properties (e.g., tunnel length) in the tunnel inspection result summary table based on the tunnel ledger, and the diagnosis information including the evaluation results of the observed inspection findings based on the field inspection book.
(63) (4) In order to associate the inspection findings-observed portions related to the evaluation results and the observed-inspection findings photograph attached to the photograph ledger, the inspection contractor inputs an identification number associated with the observed-inspection findings photograph attached to the photograph ledger on the tunnel inspection result summary table.
(64) However, the observed-inspection findings may include some parts that need to be repaired immediately, such as cracks, while other parts that may be monitored alone without repairing. Typically, the number of other parts that may be monitored along the time line alone without repairing may gradually increase. Therefore, when the inspection contractor tries to draw a crack line or the like using computer aided design (CAD) of a personal computer or the like, the inspection contractor is required to draw a large number of findings, which takes a longer time to perform the drawing operation.
(65) Hereinafter, a description is given of a diagnosis system 1 according to an embodiment with reference to the drawings. In this description, the diagnosis and diagnostic may be interchangeably used.
(66) System Configuration:
(67) Hereinafter, a description is given of an example of a system configuration of the diagnosis system 1 with reference to
(68) As illustrated in
(69) The drawing apparatus 3 and the diagnosis management server 5 included in the diagnosis system 1 can communicate with each other via the communication network 100. The communication network 100 can be configured using a network, such as the Internet, a mobile communication network, a local area network (LAN), or the like. The communication network 100 can employ not only a wired communication network but also a wireless communication network, such as 3rd generation (3G), worldwide interoperability for microwave access (WiMAX: registered trademark), and long term evolution (LTE), or the like. Further, the drawing apparatus 3 can be configured to communicate information using short-range communication technology, such as near field communication (NFC: registered trademark).
(70) The drawing apparatus 3 can be used as a computer for receiving an input of various data, such as diagnosis target image, diagnosis region, and diagnosis information, to be described later. The drawing apparatus 3 may be installed with one or more application programs dedicated to image drawing or rendering. A user (e.g., operator) uses the drawing apparatus 3 to input various data related to the structural object (e.g., tunnel), such as a development-view image, generated by capturing the images of tunnel 8 from an entrance to an exit of the tunnel 8 and processing the captured images, and the detail information of the inspection findings (comment) recorded on the field inspection book by the inspector or assistant for the tunnel 8, and the detection data obtained by each sensor for the tunnel 8. In this description, the tunnel 8 is described as an example of the structural object, but the structural object is not limited thereto. In another example configuration, the data related to the structural object can be transmitted or input to another apparatus or device, such as the diagnosis management server 5, and then transferred from another apparatus or device to the drawing apparatus 3.
(71) As illustrated in
(72) Then, an image capture vehicle 9 equipped with a camera unit (image capture device) travels from the entrance to the exit of the tunnel 8 while capturing images of the inner surface of the tunnel 8 from the entrance to the exit of the tunnel 8 to acquire images of the inner surface of the tunnel 8, which is to be described later with reference to
(73) Hardware Configuration of Diagnosis System:
(74) Hereinafter, a description is given of a hardware configuration of the drawing apparatus 3 and the diagnosis management server 5 configuring the diagnosis system 1 with reference to
(75) Hardware Configuration of Drawing Apparatus:
(76)
(77) As illustrated in
(78) The CPU 301 controls the operation of the drawing apparatus 3 entirely. The ROM 302 stores programs to be executed by the CPU 301. The RAM 303 is used as a working memory of the CPU 301. The HD 304 stores various data such as programs. The HDD 305 controls reading and writing of various data to the HD 304 under the control of the CPU 301. The media I/F 307 controls reading and writing (storing) of data from and to a recording medium 306, such as a flash memory. The display 308 displays various information such as a cursor, menus, windows, text, and/or images. The network I/F 309 is an interface circuit for performing data communication using the communication network 100. The keyboard 311 is an example of an input devices, having a plurality of keys used for inputting characters, numerals, various instructions or the like. The mouse 312 is one type of input devices for selecting and executing various instructions, selecting a process target, moving a cursor, and the like. The CD-RW drive 314 controls reading and writing of various data from and to the CD-RW 313, which is an example of a removable recording medium.
(79) Further, as illustrated in
(80) Further, a CD-recordable (CD-R) drive can be used instead of the CD-RW drive 314 (514). As to the embodiment, the drawing apparatus 3 and the diagnosis management server 5 can be configured as a single computer or can be configured using a plurality of computers by dividing each part (functional unit or storage unit) into the plurality of computers.
(81) Functional Configuration of Diagnosis System:
(82) Hereinafter, a description is given of a functional configuration of the diagnosis system 1 with reference to
(83) Functional Configuration of Drawing Apparatus:
(84) As illustrated in
(85) Functional Configuration of Drawing Apparatus:
(86) Hereinafter, a description is given of each functional unit of the drawing apparatus 3.
(87) The communication unit 31, implemented by the network I/F 309 and an instruction from the CPU 301 (
(88) The reception unit 32 is typically implemented by the keyboard 311 and/or the mouse 312 and an instruction from the CPU 301 (
(89) The drawing unit 33, implemented by an instruction from the CPU 301 (
(90) The display control unit 34, implemented by an instruction from the CPU 301 (
(91) The determination unit 35, implemented by an instruction from the CPU 301 (
(92) The storing/reading unit 39, implemented by an instruction from the CPU 301 and the HDD 305, the media I/F 307, and the CD-RW drive 314 (
(93) Functional Configuration of Diagnosis Management Server:
(94) As illustrated in
(95) Diagnosis Information Management Table:
(96)
(97) As to the information stored in the diagnosis information management table 500T, the inspection date indicated by the inspection date information is a specific day on which the tunnel 8 was inspected using the inspection vehicle 7 and the image capture vehicle 9 as illustrated in
(98) The span number (formwork number) is a number assigned to each span of the tunnel 8. The span indicates a region, segmented into a 10-m segment from the tunnel inlet, and
(99) The positional coordinates of the diagnosis region within the specific span indicate specific positional coordinates (e.g., start point) of the diagnosis region within the specific span when a given position within the specific span is set as the origin point.
(100) The height and width of the diagnosis region indicate the height and the width of a specific diagnosis region with respect to the origin point of the specific span related to the specific diagnosis region, in which the height and width of the diagnosis region indicate values identifying the entire specific diagnosis region.
(101) The photograph number is identification information identifying a photograph attached to the photograph ledger.
(102) The type of observed inspection findings and abnormality indicate a type of inspection findings and abnormality at the diagnosis target, such as inspection target object (or portion), inspected by the inspector.
(103) The evaluation result indicates an evaluation of the diagnosis target inspected by the inspector. Typically, the conditions of the diagnosis target are ranked using the evaluation levels of S, A, B, and C, in which S is the worst condition, and the condition becomes less severe in the order of S, A, B, and C, and the evaluation result may be also referred to as the assessment result in this description.
(104) The detail information of inspection findings (comment) is contents of information of inspection findings recorded by the inspector and/or the assistant (
(105) The positional coordinates of the diagnosis region and the height and width of the diagnosis region within the span are an example of third position information XY3 (see
(106) Diagnosis Target Element Management Table:
(107)
(108) As to the information stored in the diagnosis target element management table 600T, the inspection date indicated by the inspection date information is the same date indicated as the inspection date in
(109) The element number is identification information identifying a diagnosis target element image, which is an element consisting the diagnosis target image. In this description, the diagnosis target element image corresponds to the diagnosis target element and the diagnosis target image corresponds to the diagnosis target.
(110) The positional coordinates of the start point of the diagnosis target element image indicate the coordinates of the start point when the diagnosis target element image is drawn in a specific span in the development-view image 201. For example, in an example case of
(111) The positional coordinates of the end point of the diagnosis target element image indicate the coordinates of the end point when the diagnosis target element image is drawn in the specific span in the development-view image 201. For example, in an example case of
(112) The width of the diagnosis target element (mm) indicates a width of a portion, such as cracks when the diagnosis target element is cracks. For example, in an example case of
(113) The start position coordinates of the diagnosis target element image and the end position coordinates of the diagnosis target element image specified for the element numbers 1 and 2 included in the diagnosis region number 1 are an example of first position information XY1 (
(114) Functional Configuration of Diagnosis Management Server:
(115) Hereinafter, a description is given of a functional configuration of the diagnosis management server 5 with reference to
(116) In the following description, each functional unit of the diagnosis management server 5 is described in relation with any of the components illustrated in
(117) The communication unit 51 of the diagnosis management server 5 (
(118) The generation unit 53, implemented by an instruction from the CPU 501 (
(119) The determination unit 55, implemented by an instruction from the CPU 501 (
(120) The storing/reading unit 59, implemented by an instruction from the CPU 501 and the HDD 505 (
(121) Processing and Operation:
(122) Hereinafter, a description is given of the processing or operation according to the embodiment with reference to
(123) At first, as illustrated in
(124) Then, the communication unit 31 of the drawing apparatus 3 uploads the data for the tunnel ledger (field inspection data of the target tunnel), input in step S1, to the diagnosis management server 5 (step S2). Then, the communication unit 51 of the diagnosis management server 5 receives the data for the tunnel ledger.
(125) In the diagnosis management server 5, the storing/reading unit 59 stores the data for the tunnel ledger, received in step S2, in the storage unit 5000 (step S3).
(126) Then, if the user inputs the diagnosis target image, the communication unit 31 of the drawing apparatus 3 requests the diagnosis management server 5 to transmit the data for the tunnel ledger in accordance with a user operation (step 4). Then, the communication unit 51 of the diagnosis management server 5 receives the request for the data for the tunnel ledger.
(127) Then, in the diagnosis management server 5, the storage/reading unit 59 reads out the data for the tunnel ledger, stored in the storage unit 5000 in step S3 (step S5).
(128) Then, the communication unit 51 transmits the data for the tunnel ledger, read out in step S5, to the drawing apparatus 3 (step S6). Then, the communication unit 31 of the drawing apparatus 3 downloads the data for the tunnel ledger.
(129) Then, as illustrated in
(130) Then, the communication unit 31 transmits a request for creating or generating a submission document to be submitted to the government office or the like to the diagnosis management server 5, together with the data of the drawn diagnosis target element image, and the data of the input diagnosis information (step S8). Then, the communication unit 51 of the diagnosis management server 5 receives the request for creating the submission document with the data of the diagnosis target element image and the data of the diagnosis information.
(131) Then, in the diagnosis management server 5, the storing/reading unit 59 stores the data of the diagnosis information and the data of the diagnosis target element image, respectively, in the diagnosis information management DB 5001 and the diagnosis target element management DB 5002 (step S9).
(132) Further, in order to create the submission document, the storing/reading unit 59 reads out the data of diagnosis information and the data of the diagnosis target element image, respectively from the diagnosis information management DB 5001 and the diagnosis target element management DB 5002, and also reads out the data for the tunnel ledger or the like from the storage unit 5000 (step S10).
(133) Then, the generation unit 53 of the diagnosis management server 5 creates or generates data of the submission document (e.g., observed inspection findings chart, photograph ledger, tunnel inspection result summary table), illustrated in
(134) Then, the communication unit 51 transmits the data of the submission document to the drawing apparatus 3 (step S12). Then, the communication unit 31 of the drawing apparatus 3 receives the data of the submission document.
(135) Then, as illustrated in
(136) Drawing and Inputting of Diagnosis Information:
(137) Hereinafter, a description is given of the detail of step S7 with reference to
(138) As indicated in
(139) As illustrated in
(140) Further, as illustrated in
(141) Further, as illustrated in
(142) Similarly, as illustrated in
(143) Further, a save list 210 is also displayed at the lower center portion of the home screen SC1. The save list 210 is used for displaying names of data of diagnosis regions downloaded from the diagnosis management server 5, and names of data of diagnosis regions temporarily stored in the drawing apparatus 3. When the user selects the save list 210 using the pointer po, the display control unit 34 displays a diagnosis position input screen SC2 (
(144) Further, as illustrated in
(145) When the user operates the mouse 312 to select a specific span, to be input with image drawing and diagnosis information, using the pointer po on the home screen SC1, the display control unit 34 displays the diagnosis position input screen SC2 on the display 308 as illustrated in
(146) Then, if the user does not press the mode switching button b0 (step S23: NO) but selects any one of the selection buttons b1, b2, and b3 using the pointer po, the reception unit 32 receives a selection of the input mode (step S24). Therefore, if the user does not press the mode switching button b0, the drawing apparatus 3 enters the input mode using the single mode (first mode).
(147) Then, if the user performs drawing of image and inputting of diagnosis information in accordance with the selected input mode, the drawing apparatus 3 performs the drawing of image and the inputting of diagnosis information (step S25). The detail of step S25 will be described later for each input mode.
(148) Then, if the user does not press the mode switching button b0 in step S23 (not selecting the comparison mode (second mode)), that is, if the single mode (first mode) is set (step S26: NO), and the reception unit 32 receives an operation of the mouse 312 or the like performed by the user, the storing/reading unit 39 temporarily stores, in the storage unit 3000, data of the new diagnosis region generated by performing the drawing of image and the inputting of diagnosis information (step S27), and then the drawn image data of the new diagnosis information is transmitted to the diagnosis management server 5 from the drawing apparatus 3 in step S8 described in
(149) Input Mode of Diagnosis Target Image (Drawing of Area):
(150) Hereinafter, a description is given of the details of step S24 (
(151)
(152) At first, when a user selects the selection button b1 in step S23 (
(153) In this case, as illustrated in
(154) Then, the display control unit 34 displays an enter button co11 and a cancel button ca11 near the start point p11 (step S102). The enter button co11 is used for entering the input of the diagnosis target element image to confirm the input of the diagnosis target image. The cancel button ca11 is used for cancelling the input of the identified start point p11. Further, other enter buttons and other cancel buttons can be respectively used in the same way as the enter button co11 and the cancel button ca11 in this description.
(155) Then, as illustrated in
(156) Then, the display control unit 34 displays the first diagnosis target element image e11 between the start point p11 and the end point p12 and also displays an enter button co12 and a cancel button ca12 near the center of the first diagnosis target element image e11 (step S104) as illustrated in
(157) Then, the determination unit 35 determines whether the diagnosis target element image, displayed in step S104, includes a plurality of diagnosis target element images (step S105). At this time, since only one diagnosis target element image is displayed as illustrated in
(158) If the determination in step S105 is NO, the determination unit 35 determines whether pressing of the enter button is received by the reception unit 32 (step S106). If the determination unit 35 determines that the pressing of the enter button is received by the reception unit 32 (step S106: YES), the sequence proceeds to step S110, to be described later. On the other hand, if the determination unit 35 determines that the pressing of the enter button is not received by the reception unit 32 (step S106: NO), the sequence returns to step S103.
(159) As illustrated in
(160) Then, in step S104, the display control unit 34 displays the second diagnosis target element image e12 between the start point (i.e., end point p12) and the end point p13 and also displays an enter button co13 and a cancel button ca13 between the first diagnosis target element image e11 and the second diagnosis target element image e12 as illustrated in
(161) Then, in step S105, the determination unit 35 determines whether the diagnosis target element image, displayed in step S104, includes a plurality of diagnosis target element images. At this time, since two diagnosis target element images (i.e., first diagnosis target element image e11 and second diagnosis target element image e12) are displayed as illustrated in
(162) Then, the display control unit 34 automatically displays a third diagnosis target element image e13 (i.e., new diagnosis target element image) between the start point p11 of the first diagnosis target element image e11 and the end point p13 of the second diagnosis target element image e12 as illustrated in
(163) Further, the display control unit 34 changes the display positions of the enter button and the cancel button (step S108). Specifically, the display control unit 34 changes the enter button co12 and the cancel button ca12 illustrated in
(164) Then, the determination unit 35 determines whether the pressing of the enter button is received by the reception unit 32 (step S109). If the determination unit 35 determines that the pressing of the enter button is not received by the reception unit 32 (step S109: NO), the sequence returns to step S103.
(165) As illustrated in
(166) Then, in step S104, the display control unit 34 displays the third diagnosis target element image e13 between the start point (i.e., end point p13) and the end point p14 and also displays an enter button co14 and a cancel button ca14 between the first diagnosis target element image e11, the second diagnosis target element image e12, and the third diagnosis target element image e13 as illustrated in
(167) Then, in step S105, the determination unit 35 determines whether the diagnosis target element image, displayed in step S104, includes the plurality of the diagnosis target element images. At this time, since three diagnosis target element images (i.e., first diagnosis target element image e11, second diagnosis target element image e12, and third diagnosis target element image e13) are displayed, the determination unit 35 determines that the diagnosis target element image, displayed in step S104, includes the plurality of the diagnosis target element images (step S105: YES).
(168) Then, in step S107, the display control unit 34 automatically displays a fourth diagnosis target element image e14 (i.e., new diagnosis target element image) between the start point p11 of the first diagnosis target element image e11 and the end point p14 of the third diagnosis target element image e13 as illustrated in
(169) Further, in step S108, the display control unit 34 changes the display positions of the enter button and the cancel button. Specifically, the display control unit 34 changes the enter button co13 and the cancel button ca13 illustrated in
(170) Then, as illustrated in
(171) Then, as illustrated in
(172) Then, as illustrated in
(173) The user, such as the operator, uses the diagnosis information input screen SC3 to input the diagnosis information by referring to the detail information of inspection findings (e.g., comment) recorded by the inspector or the assistant. As illustrated in
(174) Further, as illustrated in
(175) Further, as illustrated in
(176) The diagnosis information input screen SC4 is used when one diagnosis region includes a plurality of diagnosis target images, and the diagnosis information is input for each one of the diagnosis target images. For example, when one diagnosis region includes three diagnosis target images (e.g. cracks, calcifications, water leaks), the diagnosis information input screen SC4 is used to collectively control or manage the one diagnosis region including the three diagnosis target images. In this case, when data of the diagnosis information is uploaded from the drawing apparatus 3 to the diagnosis management server 5 at a later time, the diagnosis management server 5 controls or manages the three diagnosis target images (e.g., cracks, calcifications, water leaks) included in the same diagnosis region having the diagnosis region number of 3 as illustrated in
(177) Similar to the diagnosis information input screen SC3, the diagnosis information input screen SC4 displays OK button for confirming the input diagnosis information, and CANCEL button for canceling the input diagnosis information as illustrated in
(178) By performing the above described processing, the drawing of the diagnosis target image dt11 and the diagnosis region da11 and the selection and input of the diagnosis information are completed for the first input mode of the diagnosis target image (i.e., drawing of an area).
(179) Input Mode of Diagnosis Target Image (Drawing of Line Pattern):
(180) Hereinafter, a description is given of the detail of step S24 (
(181)
(182) At first, in step S23 (
(183) Then, as illustrated in
(184) Then, the display control unit 34 displays an enter button co21 and a cancel button ca21 near the start point p21 (step S202).
(185) Then, as illustrated in
(186) Then, as illustrated in
(187) The width input field ws1 is used for inputting a width of the line pattern when the diagnosis target element is, for example, crack. For example, the width input field ws1 is displayed near the first diagnosis target element image e21 and between the start point p21 and the end point p22. The user can input a value of width in the width input field ws1 by referring to the numerical value shown in the development-view image 201 (e.g., numeral value written by a special chalk) and the detail information of inspection findings (e.g., comment). When the user inputs the numerical value in the width input field ws1, the reception unit 32 receives the input numerical value, and the display control unit 34 displays the input numerical value (e.g., 0.5) as illustrated in
(188) Then, the determination unit 35 determines whether the pressing of the enter button is received by the reception unit 32 (step S205). If the determination unit 35 determines that the pressing of the enter button is not received by the reception unit 32 (step S205: NO), the sequence returns to step S203.
(189) In an example case of
(190) Then, in step S204, the display control unit 34 displays the second diagnosis target element image e22 and a width input field ws2 between the start point p22 (i.e., end point p22) and the end point p23 and also displays an enter button co23 and a cancel button ca23 between the first diagnosis target element image e21 and the second diagnosis target element image e22 as illustrated in
(191) As illustrated in
(192) Then, the determination unit 35 confirms or identifies the diagnosis target image (i.e., drawing of a line pattern), and the display control unit 34 displays the confirmed diagnosis target image dt21 (step S206) as illustrated in
(193) Further, the display control unit 34 displays a rectangular-shaped diagnosis region da21 including the diagnosis target image dt21 and the diagnosis information input screen SC3 (step S207). In this case, in order to make the diagnosis information input screen SC3 conspicuous, the display control unit 34 can apply a masking on a portion other than the diagnosis information input screen SC3.
(194) In this case, if the user selects and inputs the diagnosis information on the diagnosis information input screen SC3 and presses the OK button, the reception unit 32 receives the selection and input of the diagnosis information (step S208).
(195) By performing the above described processing, the drawing of the diagnosis target image dt21 and the diagnosis region da21 and the selection and input of the diagnosis information are completed for the second input mode of the diagnosis target image (i.e., drawing of line pattern).
(196) Input Mode of Diagnosis Region:
(197) Hereinafter, a description is given of the detail of step S24 (
(198)
(199)
(200) At first, in step S23 (
(201) Then, as illustrated in
(202) Then, the display control unit 34 displays an enter button co31 and a cancel button ca31 near the first vertex p31 (step S302) as illustrated in
(203) Then, as illustrated in
(204) Then, as illustrated in
(205) Then, the determination unit 35 determines whether the pressing of the enter button is received by the reception unit 32 (step S305). If the determination unit 35 determines that the pressing of the enter button is not received by the reception unit 32 (step S305: NO), the sequence returns to step S303. In this case, after the user has identified the second vertex p32, the first vertex p31 or the second vertex p32 is changed to enlarge or reduce an area of the tentative diagnosis region da03.
(206) On the other hand, as illustrated in
(207) Then, the determination unit 35 confirms or identifies the tentative diagnosis region da03 (step S306).
(208) Further, as illustrated in
(209) In this case, if the user selects and inputs the diagnosis information on the diagnosis information input screen SC3 and presses the OK button, the reception unit 32 receives the selection and input of the diagnosis information (step S308).
(210) By performing the above described processing, the drawing of the diagnosis region da3 and the selection and input of the diagnosis information are completed for the third input mode of the diagnosis region. Thereafter, as similar to the first input mode of the diagnosis target image (i.e., drawing of an area) and the second input node of the diagnosis target image (i.e., drawing of a line pattern), the user can draw the diagnosis target image in the diagnosis region da3.
(211) Change of Viewing Direction:
(212) Hereinafter, a description is given of process of shifting or changing of viewing directions of the development-view image 201 with reference to
(213) As illustrated in
(214) As illustrated in
(215) As illustrated in
(216) Further, when the same portion is viewed from the outside 82 of the tunnel 8 along the viewing direction sd2, the development-view image 201 becomes the look-down image as illustrated in
(217) When the display control unit 34 switches or inverts the top and bottom of the development-view image 201 while displaying the development-view image 201 on the display 308, the display control unit 34 displays the diagnosis target element image by changing the y-coordinate of the development-view image 201 from Y to Y for the two-dimensional coordinates (X, Y) of the diagnosis target element image stored in the storage unit 3000.
(218) If the user presses a viewing direction switching button (switch to look-down button) bc1 on the diagnosis position input screen SC2 indicated in
(219) Attaching Attachment Image to Photograph Ledger:
(220) Hereinafter, a description is given of a process of attaching an attachment image to the photograph ledger, which is a part of the processing of data of the final inspection report illustrated in step S11 of
(221) As illustrated in
(222) Then, in accordance with an aspect ratio of the attachment image, the generation unit 53 creates an attachment image with a given size, defined by the aspect ratio of the attachment image, which can enclose the specific diagnosis region within the attachment image (step 402). For example, in a case of the diagnosis region da11 including the diagnosis target image dt11 illustrated in
(223) Then, the determination unit 55 determines whether the diagnosis region is located at a position in the upper half of the development-view image 201 (step S403).
(224) If the determination unit 55 determines that the diagnosis region is located at the position of the upper half of the development-view image 201 (step S403: YES), the generation unit 53 inverts the top and bottom of the attachment image generated in step S402 (step S404). That is, the generation unit 53 converts the attachment image so that the top and bottom of the attachment image becomes the same as the top and bottom of the structural object that is viewed from a viewing direction of a person who views the structural object from the bottom of the structural object.
(225) For example, as illustrated in
(226) Then, the generation unit 53 attaches the attachment image at a given position in the development-view image 201 (step S405).
(227) On the other hand, if the determination unit 55 determines in step S403 that the diagnosis region is not located at the position in the upper half of the development-view image 201 (step S403: NO) (i.e., the diagnosis region is located at the position in the lower half of the development-view image 201), the generation unit 53 performs the processing in step S405.
(228) Then, the attachment of the attachment image to the photograph ledger is completed. With this configuration, an error that might occur when creating the photograph ledger including the diagnosis information of the structural object can be reduced compared to conventional method.
(229) Processing in Comparison Mode:
(230) Hereinafter, a description is given of the processing of the input mode when the comparison mode (second mode) is selected with reference to
(231) In
(232) If the user opens the pull-down menu of the previous development-view image using the pointer po, the display control unit 34 displays information (e.g., inspection date) specifying a plurality of previous images captured previously or in the past as shown in
(233) Then, if the user selects the desired inspection date using the pointer po, the reception unit 32 receives the selection of the previous development-view image to be compared with the latest development-view image (step S30).
(234) Then, if the user presses the comparison execution button b11 using the pointer po, the storing/reading unit 39 reads out the previous development-view image selected in step S30, together with the diagnosis information (see
(235) Then, as indicated in
(236) Hereinafter, a description is given of superimposing and displaying of images with reference to
(237) At the time of initial displaying indicated in
(238) Further, as illustrated in
(239) Hereinafter, a description is given of the relationships between (1) the position of transmittance setting pointer, (2) the development-view image and diagnosis target image, and (3) the display transmittance with reference to
(240) At first, as shown in
(241) Then, as shown in
(242) Then, as shown in
(243) Then, as shown in
(244) Then, as shown in
(245) As described above, the further the transmittance setting pointer tp is moved closer to the left-side end of the bar, the display transmittance (first display transmittance) of the set of the previous development-view image and the previous diagnosis target image (if drawn) becomes gradually lower, and the display transmittance (first display transmittance) becomes 0% at the most left-side end of the bar. In this case, the display transmittance (second display transmittance) of the set of the latest development-view image and the latest diagnosis image set (if drawn) is inversely and gradually becomes higher, and the display transmittance (second display transmittance) becomes 100% at the most left-side end of the bar.
(246) On the other hand, the further the transmittance setting pointer tp is moved closer to the right-side end of the bar, the display transmittance (first display transmittance) of the set of the previous development-view images and the previous diagnosis target image becomes gradually higher, and the display transmittance (first display transmittance) becomes 100% at the most right-side end of the bar. In this case, the display transmittance (second display transmittance) of the set of the latest development-view image and the latest diagnosis image set (if drawn) is inversely and gradually becomes lower, and the display transmittance (second display transmittance) becomes 0% at the most right-side end of the bar. At the time of the initial display, the display transmittance (first display transmittance) of the previous development-view image and the previous diagnosis target image in the same previous image is set to 50%, and the display transmittance (second display transmittance) of the latest development-view image is also set to 50%. As above described, when the first display transmittance changes from 0 to 100%, the second display transmittance changes from 100% to 0%.
(247) Then, as indicated in
(248) As illustrated in
(249) Hereinafter, a description is given of a drawing process of a specific diagnosis target image with reference to
(250) Hereinafter, it is assumed that the display transmittance of the previous development-view image and the display transmittance of the latest development-view image are respectively set to 50%, and if a user designates the end point p23 of the diagnosis target element image e22 in the previous development-view image as the new start point p23 using the pointer po as shown in
(251) Then, the display control unit 34 displays an enter button co23 and a cancel button ca23 near the start point p23 (step S202 in
(252) Then, as shown in
(253) Then, the display control unit 34 displays the latest diagnosis target element image e23 and a width input field ws3 between the start point p23 and the end point p24 and displays an enter button c24 and a cancel button ca24 near the center of the latest diagnosis target element image e23 (step S204 in
(254) The width input field ws3 can be displayed near the latest diagnosis target element image e23 between the start point p23 and the end point p24. If the user enters a numerical value into the width input field ws3, the reception unit 32 receives an input of the numerical value, and the display control unit 34 displays the input numerical value (e.g., 0.6) as shown in
(255) Then, the determination unit 35 determines whether the pressing of the enter button is received by the reception unit 32 (step S205 in
(256) Then, if the user presses the enter button co24 using the pointer po in
(257) Then, the determination unit 35 confirms or identifies a diagnosis target image (i.e., drawing of a line pattern), and the display control unit 34 displays the confirmed diagnosis target image dt22 (step S206 in
(258) Further, the display control unit 34 displays a rectangular-shaped diagnosis region da22 including the diagnosis target image dt22 and the diagnosis information input screen SC3 (step S207 in
(259) In this case, if the user selects and inputs the diagnosis information on the diagnosis information input screen SC3 and presses the OK button, the reception unit 32 receives the selection and input of the diagnosis information (step S208 in
(260) By performing the above described processing, the drawing of the diagnosis target image dt22 and the diagnosis region da22 and the selection and input of the diagnosis information are completed for the second input mode of the diagnosis target image (i.e., drawing of line pattern) in the comparison mode (second mode). As above described, the user can draw the diagnosis target image dt22 consisted of the diagnosis target element images e21, e22, and e23 by re-using the diagnosis target element images e21 and e22 as the previous image portion and drawing the diagnosis target element image e23 alone as the new or latest image portion.
(261) Further, if the user presses the mode switching button b0 in step S23 and selects the comparison mode (second mode), that is, if the comparison mode (second mode) is set (step S26: YES) in the sequence of
(262) Further, as illustrated in
(263) As to the above described embodiment, by using the drawing apparatus 3, the user can draw the diagnosis target image indicating the diagnosis target on the image data (e.g., development-view image) of the structural object (e.g., tunnel), and can input the diagnosis information including the diagnosis result of the diagnosis target. As described above, since the user can directly draw the diagnosis target image indicating the diagnosis target identified on the development-view image, mistakes or errors that might occur during the document creation process can be reduced compared to the conventional methods of creating the final inspection report including the observed inspection findings chart or the like by comparing and checking a large number of documents and screens using hands and eyes of the user alone.
(264) Further, by associating and storing the coordinates of positions of the diagnosis region and the diagnosis information of the diagnosis region using the drawing apparatus 3, the workload for creating the submission document including the diagnosis information of the structural object, such as the tunnel 8, can be reduced compared to conventional methods.
(265) Further, since the photograph images attached to the photograph ledger use the images corresponding to the diagnosis regions on the development-view image 201, conventional manual work of pasting the observed-inspection findings photographs on the photograph ledger can be omitted, and thereby mistakes of pasting the observed-inspection findings photographs on the photograph ledger at a wrong position can be prevented.
(266) Further, since the partial development-view image 202 can be switched between the look-up image 222a (
(267) Further, as illustrated in
(268) Further, the user can draw the diagnosis target image dt22 consisted of the diagnosis target element images e21, e22, and e23 by re-using the diagnosis target element images e21 and e22 as the previous diagnosis target element images and drawing the diagnosis target element image e23 alone as the new diagnosis target element image. With this configuration, compared to conventional methods of drawing all of the diagnosis target element images in the development-view image captured for the structural object as the inspection findings, the drawing of the inspection findings can be performed with less workloads in the above described embodiment.
(269) According to the above described example embodiment, compared to conventional methods of drawing all of the diagnosis target element images for the inspection findings in the development-view image captured for the structural object, the drawing of the diagnosis target element images for the inspection findings can be performed with less workloads.
(270) In the above described embodiment, the structural object is exemplified as the tunnel, but not limited thereto. For example, the structural object includes piping or tubes used for transporting materials, such as gas, liquid, powder, and granular substance. Further, the structural object can be a vertical hole-shaped reinforced concrete structure, such as a hoistway used as an elevator shaft in which a lift or an elevator travels.
(271) In the above described embodiment, the size of the diagnosis region da11 is set greater than the size of the diagnosis target image dt11 but not limited thereto. For example, the size of the diagnosis region da11 can be set same as the size of the diagnosis target image dt11.
(272) Further, instead of the diagnosis management server 5, the drawing apparatus 3 can be used to create the submission document. In this case, the drawing apparatus 3 can create the submission document (e.g., observed inspection findings chart, photograph ledger, tunnel inspection result summary table), illustrated in
(273) Further, in the above described embodiment, the reception unit 32 receives the drawing of the diagnosis target and the inputting of diagnosis information of the diagnosis target from the user, but not limited thereto. For example, artificial intelligence (AI) program installed on the drawing apparatus 3 or the diagnosis management server 5 can search the diagnosis target region on the development-view image 201, automatically select the diagnosis target, and automatically measure the width of the diagnosis target. Further, the selection of the diagnosis target can be also performed by a selection unit implemented by the artificial intelligence program. Further, the width measurement of the diagnosis target can be performed by a measurement unit implemented by the artificial intelligence program.
(274) In the above described embodiment, the development-view image of the structural object is described, but not limited thereto. For example, in case of planar structural objects, such as walls and fences, the whole image showing the entire structural object can be used instead of the development-view image.
(275) Any one of the above-described operations may be performed in various other ways, for example, in an order different from the one described above.
(276) Numerous additional modifications and variations are possible in light of the above teachings. It is therefore to be understood that, within the scope of the appended claims, the disclosure of this patent specification can be practiced otherwise than as specifically described herein.
(277) Each of the functions of the above-described embodiments can be implemented by one or more processing circuits or circuitry. Processing circuitry includes a programmed processor, as a processor includes circuitry. A processing circuit also includes devices such as an application specific integrated circuit (ASIC), digital signal processor (DSP), field programmable gate array (FPGA), system on a chip (SOC), graphics processing unit (GPU), and conventional circuit components arranged to perform the recited functions.