The present disclosure relates to an inspection device and an inspection method that inspect a sound insulation plate.
PTL 1, for example, discloses an examination method and an examination device that examine looseness in bolts that secure a structure.
PTL 1: Japanese Unexamined Patent Application Publication No, 8-278116
However, according to the bolt looseness examination method and examination device disclosed in PTL 1, it is difficult to inspect the looseness of a bolt to be examined if there is no reference information indicating a properly-tightened state of the bolt.
For example, for a sound insulation wall, there are cases where it is difficult to identify a proper state. Therefore, it is not easy to inspect whether or not the sound insulation wall is in a proper state.
Additionally, inspections of infrastructure structures are performed manually, exclusively by specialized workers. For example, sound insulation plates installed on highways or viaducts are inspected by workers manually in the presence of traffic such as vehicles or trains, which is highly likely to be dangerous. Additionally, because workers manually inspect multiple sound insulation plates, the inspection process takes a long time.
Accordingly, the present disclosure provides an inspection device and an inspection method which make it possible to easily inspect sound insulation plates.
An inspection device according to one aspect of the present disclosure includes: an obtainer that obtains at least one captured image of a plurality of sound insulation plates; a deriver that derives a displacement of each of the plurality of sound insulation plates in the image; and an extractor that, based on the displacements of the plurality of sound insulation plates, extracts, from the plurality of sound insulation plates, a sound insulation plate of interest that moves differently from another sound insulation plate included in the plurality of sound insulation plates.
Note that these comprehensive or specific aspects may be realized by a system, a method, an integrated circuit, a computer program, or a recording medium such as a computer-readable recording disc, or may be implemented by any desired combination of systems, methods, integrated circuits, computer programs, or recording media. The computer-readable recording medium includes, for example, a non-volatile recording medium such as a CD-ROM (Compact Disc Read-Only Memory). Additional benefits and advantages of one aspect of the present disclosure will be evident from the present specification and the drawings. These benefits and/or advantages can be provided individually by various embodiments and features disclosed in the present specification and the drawings, and not all are necessary to achieve one or more of the benefits and/or advantages.
The inspection device and inspection method according to the present disclosure make it possible to easily inspect sound insulation plates.
These and other advantages and features will become apparent from the following description thereof taken in conjunction with the accompanying Drawings, by way of non-limiting examples of embodiments disclosed herein.
An overview of one aspect of the present disclosure is as follows.
An inspection device according to one aspect of the present disclosure includes: an obtainer that obtains at least one captured image of a plurality of sound insulation plates; a deriver that derives a displacement of each of the plurality of sound insulation plates in the image; and an extractor that, based on the displacements of the plurality of sound insulation plates, extracts, from the plurality of sound insulation plates, a sound insulation plate of interest that moves differently from another sound insulation plate included in the plurality of sound insulation plates.
Through this, the inspection device can detect relative movement in each sound insulation plate among the plurality of sound insulation plates, from at least one image captured of the plurality of sound insulation plates. Accordingly, based on a displacement of each sound insulation plate in the image, the inspection device can extract, from the plurality of sound insulation plates, a sound insulation plate of interest that moves differently from another sound insulation plate, as a defective sound insulation plate. As such, the inspection device according to one aspect of the present disclosure can easily inspect a plurality of sound insulation plates.
For example, in an inspection device according to one aspect of the present disclosure, the deriver may further derive a representative value of the displacements of the plurality of sound insulation plates, and the extractor may extract, from the plurality of sound insulation plates, a sound insulation plate having a displacement different from the representative value by at least a threshold, as the sound insulation plate of interest.
Through this, the inspection device can find a difference between the displacement of each of the plurality of sound insulation plates and a representative value, and can compare that difference to a threshold. As such, the inspection device according to one aspect of the present disclosure can easily extract a sound insulation plate of interest from the plurality of sound insulation plates, based on the displacement of each of the plurality of sound insulation plates.
For example, in an inspection device according to one aspect of the present disclosure, the representative value may be an average value or a median value of the displacements of the plurality of sound insulation plates, and the threshold may be determined based on a standard deviation of the displacements of the plurality of sound insulation plates.
Through this, the inspection device can easily and without complicated calculations derive the representative value of the displacements of the plurality of sound insulation plates and the threshold. This reduces the amount of processing performed by the inspection device and increases the speed of the processing performed by the inspection device.
For example, in an inspection device according to one aspect of the present disclosure, based on a cross-correlation of the displacements of the plurality of sound insulation plates, the extractor may extract, as the sound insulation plate of interest, a sound insulation plate having a degree of correlation with the displacement of another sound insulation plate that is less than a threshold.
Through this, the inspection device can compare a similarity of a plurality of sound insulation plates. As such, the inspection device according to one aspect of the present disclosure can easily extract a sound insulation plate of interest from the plurality of sound insulation plates, based on the displacement of each of the plurality of sound insulation plates.
For example, in an inspection device according to one aspect of the present disclosure, the image may be an image captured in a period including a time when a predetermined external load is acting on the plurality of sound insulation plates.
Through this, each of the plurality of sound insulation plates displaces sufficiently, which improves the accuracy at which the sound insulation plate of interest is extracted from the plurality of sound insulation plates.
For example, in an inspection device according to one aspect of the present disclosure, the deriver may derive the displacement of each of the plurality of sound insulation plates from two or more frames included in the image.
Through this, the displacement of each of a plurality of regions can be appropriately derived using two or more frames which differ in terms of time.
For example, an inspection device according to one aspect of the present disclosure may further include a scale corrector that, in accordance with a distance from an image capturer that captures the image, corrects a scale of the displacement of each of the plurality of sound insulation plates so as to reflect a ratio of a distance by which each of the plurality of sound insulation plates has actually been displaced; and the extractor may extract the sound insulation plate of interest using the displacement of each of the plurality of sound insulation plates whose scales have been corrected.
Through this, the inspection device can more accurately derive the displacement of each of the plurality of sound insulation plates. Additionally, by having the above-described configuration, the inspection device uses a corrected displacement, which makes it possible to more accurately extract the sound insulation plate of interest from the plurality of sound insulation plates.
Additionally, an inspection method according to one aspect of the present disclosure includes: obtaining at least one captured image of a plurality of sound insulation plates; deriving a displacement of each of the plurality of sound insulation plates in the image; and extracting, from the plurality of sound insulation plates, and based on the displacements of the plurality of sound insulation plates, a sound insulation plate of interest that moves differently from another sound insulation plate included in the plurality of sound insulation plates.
Through this, relative movement in each sound insulation plate among the plurality of sound insulation plates can be detected, from at least one image captured of the plurality of sound insulation plates. Thus according to the inspection method, based on a displacement of each sound insulation plate in the image, it is possible to extract, from the plurality of sound insulation plates, a sound insulation plate of interest that moves differently from another sound insulation plate, as a defective sound insulation plate. As such, the inspection method according to one aspect of the present disclosure makes it possible to easily inspect a plurality of sound insulation plates.
Note that these comprehensive or specific aspects may be realized by a system, an apparatus, a method, an integrated circuit, a computer program, or a non-transitory recording medium such as a computer-readable recording disc, or may be implemented by any desired combination of systems, apparatuses, methods, integrated circuits, computer programs, or recording media. The computer-readable recording medium includes, for example, a non-volatile recording medium such as a CD-ROM. Additionally, the apparatus may be constituted by one or more sub-apparatuses. If the apparatus is constituted by two or more sub-apparatuses, the two or more apparatuses may be disposed within a single device, or may be distributed between two or more distinct devices. In the present specification and the scope of claims, “apparatus” can mean not only a single apparatus, but also a system constituted by a plurality of sub-apparatuses.
An inspection device and an inspection method according to the present disclosure will be described hereinafter in detail with reference to the drawings.
Note that the following embodiments describe comprehensive or specific examples of the present disclosure. The numerical values, shapes, constituent elements, arrangements and connection states of constituent dements, steps (processes), orders of steps, and the like in the following embodiments are merely examples, and are not intended to limit the present disclosure. Additionally, of the constituent elements in the following embodiments, constituent elements not denoted in the independent claims, which express the broadest interpretation, will be described as optional constituent elements.
In the following descriptions of embodiments, the expression “substantially”, such as “substantially identical”, may be used. For example, “substantially identical” means that primary parts are the same, that two elements have common properties, or the like.
Additionally, the drawings are schematic diagrams, and are not necessarily exact illustrations. Furthermore, constituent elements that are substantially the same are given the same reference signs in the drawings, and redundant descriptions may be omitted or simplified.
An inspection device and the like according to Embodiment 1 will be described hereinafter.
First, an overview of an inspection system according to Embodiment 1 will be described in detail with reference to
Inspection system 300 is a system for capturing an image of a plurality of sound insulation plates 1, and based on a displacement of each of the plurality of sound insulation plates 1 in the image, extracting a sound insulation plate 1 of interest that moves differently from another sound insulation plate 1 among the plurality of sound insulation plates 1, as a defective sound insulation plate.
Sound insulation plate 1 is not particularly limited to any structure as long as the structure has a function of reducing sound passing through itself, and may be, for example, a sound insulation panel, a sound insulation wall, a sound absorption plate, a sound absorption panel, a sound absorption wall, a soundproof plate, a soundproof panel, a soundproof wall, soundproof glass, or the like. Sound insulation plate 1 may also be a common panel, wall, plate, or the like which is not described as having a soundproofing function, a sound insulating function, or a sound absorption function in the product specifications. Sound insulation plate 1 is installed in an infrastructure structure such as a road, a railroad track, a viaduct, a building, or the like, for example.
Here, the displacement of sound insulation plate 1 includes at least one of a change in the shape of sound insulation plate 1 and a movement amount of a center position of sound insulation plate 1. A change in the shape of sound insulation plate 1 is expressed by, for example, an amount of spatial movement over time in each of a plurality of measurement points set for each sound insulation plate 1. The movement amount of the center position of sound insulation plate 1 is expressed by, for example, a vibration waveform of the center position of each sound insulation plate 1 or a motion vector indicating motion. A specific example of the displacement and a method for calculating the displacement will be described later.
As illustrated in
Image capturing device 200 is a digital video camera or a digital still camera including an image sensor, for example. Image capturing device 200 captures an image of a plurality of sound insulation plates 1. In other words, image capturing device 200 captures an image of the plurality of sound insulation plates 1 so that a single image contains the plurality of sound insulation plates 1. At this time, image capturing device 200 captures the image of a state in which there is displacement in the plurality of sound insulation plates 1. For example, image capturing device 200 captures an image of the plurality of sound insulation plates 1 in a period including a time in which a predetermined external load is acting on the plurality of sound insulation plates 1.
Here, the predetermined external load may be, for example, wind pressure produced by a moving object such as a vehicle or a train as the moving object passes, sound emitted from a sound source, vibrations produced by a device such as a vibration generator, or the like. “Predetermined” is not limited to a constant magnitude and constant direction, and may include situations where the magnitude or direction changes. In other words, the magnitude and direction of the external load acting on the plurality of sound insulation plates 1 may be constant or varied. For example, when the predetermined external load is wind pressure produced by a passing moving object, the wind pressure acting on the plurality of sound insulation plates 1 when the moving object has approached the plurality of sound insulation plates 1 captured by image capturing device 200 rises rapidly, reaches a maximum while the vehicle is passing, and decreases rapidly immediately after the passage. In this manner, the predetermined external load acting on the plurality of sound insulation plates 1 may vary while the image is being captured of the plurality of sound insulation plates 1. Additionally, for example, when the predetermined external load is vibrations produced by a device such as a vibration generator, the vibrations acting on the plurality of sound insulation plates 1 captured by image capturing device 200 may be vibrations having a constant magnitude and an amplitude in a constant direction. In this manner, the predetermined external load acting on the plurality of sound insulation plates 1 may be constant while the image is being captured of the plurality of sound insulation plates 1.
Although
Note that image capturing device 200 is not limited to the above-described example, and may be, for example, a rangefinding camera, a stereo camera, or a TOF (Time-Of-Flight) camera. Through this, inspection device 100 can detect motion in the plurality of sound insulation plates 1 in three dimensions, which makes it possible to extract a defective sound insulation plate more accurately.
Inspection device 100 is a device for extracting a sound insulation plate 1 of interest that moves differently from another sound insulation plate 1 among the plurality of sound insulation plates 1, as a defective sound insulation plate. Inspection device 100 is, for example, a computer, and includes a processor (not shown) and memory (not shown) which stores a software program or instructions. Inspection device 100 realizes a plurality of functions, which will be described later, by the processor executing the software program. Additionally, inspection device 100 may be constituted by a dedicated electronic circuit (not shown). In this case, the plurality of functions which will be described later may be realized by individual electronic circuits, or as a single integrated electronic circuit.
As illustrated in
Inspection device 100 obtains at least one image captured of the plurality of sound insulation plates 1 from image capturing device 200, derives a displacement of each of the plurality of sound insulation plates 1 in the obtained image, and based on the displacement of each of the plurality of sound insulation plates 1, extracts, from the plurality of sound insulation plates 1, a sound insulation plate 1 of interest that moves differently from another sound insulation plate 1 among the plurality of sound insulation plates 1. At this time, inspection device 100 extracts the sound insulation plate of interest as a defective sound insulation plate, and stores information based on the extraction result of that sound insulation plate 1 in memory (not shown) in association with data such as location information in the image captured of that sound insulation plate 1. Through this, a user of inspection device 100 can read out information based on the extraction result from the memory (not shown) at a desired timing. At this time, inspection device 100 presents the information based on the extraction result in a presenter (not shown) based on a user operation input to an inputter (not shown). The inputter (not shown) is, for example, a keyboard, a mouse, a touch panel, a microphone, or the like. The display (not shown) is, for example, a display device, a speaker, or the like. Note that inspection device 100 may or may not include the inputter (not shown) and the display (not shown). The inputter and the presenter may be provided in another device aside from inspection device 100, for example. Additionally, although inspection device 100 has been described as a computer as an example, inspection device 100 may be provided in a server connected over a communication network such as the Internet.
The functional configuration of inspection device 100 according to Embodiment 1 will be described next with reference to
As illustrated in
Obtainer 10 obtains at least one image captured of the plurality of sound insulation plates 1 (see
The image obtained by obtainer 10 may be, for example, a single image captured of the plurality of sound insulation plates 1, a plurality of images in which a series of the plurality of sound insulation plates 1 are captured in sequence, or a plurality of images in which a series of the plurality of sound insulation plates 1 are captured non-sequentially.
Note that obtainer 10 obtains the at least one image captured of the plurality of sound insulation plates 1 from image capturing device 200 through wireless communication, for example. However, obtainer 10 may obtain the at least one image captured of the plurality of sound insulation plates 1 from image capturing device 200 through removable memory such as USB memory.
Deriver 20 derives the displacement of each of the plurality of sound insulation plates 1 in the image obtained by obtainer 10. The image may, for example, be an image captured during the time including a time in which the predetermined external load is acting on the plurality of sound insulation plates 1. The displacement of each sound insulation plate 1 may be derived using a known method. The method for deriving the displacement may use, for example, a correlation method such as block matching, normalized cross correlation, and phase correlation, a sampling moiré method, a feature point extraction method (e.g., edge extraction), laser speckle correlation, or the like. The precision of the displacement derivation may be at the pixel level or at the subpixel level. Here, the displacement may be a displacement in the image.
Deriver 20 further derives a representative value of the displacements of the plurality of sound insulation plates 1. The representative value may be an average value or a median value of the displacements of the plurality of sound insulation plates 1. Note that the representative value may be a robust estimation value of the displacements of the plurality of sound insulation plates 1. A RANSAC (RANdom SAmple Consensus) estimation value, an M estimation value, and the like can be given as examples of a robust estimation value. The RANSAC estimation value is an average value or a median value, calculated from the displacements of sound insulation plates 1, from which the effects of outliers are excluded by RANSAC estimation from the displacements of sound insulation plates 1. Deriver 20 derives the representative value by calculating the average value or median value from the displacement of each of the plurality of sound insulation plates 1. Note that in the Examples described later, an average value will be described as an example of the representative value.
Note that when the image captured of a plurality of sound insulation plates 1 contains a structure aside from sound insulation plate 1, deriver 20 may store the image in storage (not shown) having added a flag indicating that a structure aside from sound insulation plate 1 is present. At this time, deriver 20 may add the flag so that the plurality of sound insulation plates 1 located near the structure aside from sound insulation plate 1 can be identified. The structure aside from sound insulation plate 1 is, for example, a telephone pole, a sign, a signal box, or the like. When such a structure is disposed near sound insulation plate 1, the external load placed on that sound insulation plate 1 may be different from the external load placed on sound insulation plate 1 where there is no structure disposed nearby. Accordingly, adding a flag indicating that a structure aside from sound insulation plate 1 is present in the image to the image makes it possible for inspection device 100 to more accurately inspect sound insulation plate 1. Note that deriver 20 may add, to the image, a flag that differs depending on the type of the structure, so that the type of the structure can be identified.
Based on the displacement of each of the plurality of sound insulation plates 1, extractor 40 extracts, from the plurality of sound insulation plates 1, a sound insulation plate 1 of interest which moves differently from another sound insulation plate 1 among the plurality of sound insulation plates 1. For example, extractor 40 extracts sound insulation plate 1 having a displacement different from the representative value by at least a threshold from the plurality of sound insulation plates 1 as the sound insulation plate of interest. The threshold is determined based on a standard deviation of the displacements of the plurality of sound insulation plates 1. For example, the threshold may be a constant multiple of the standard deviation. Extractor 40 determines whether or not a difference between the displacement of each of the plurality of sound insulation plates 1 and the representative value is at least a threshold, and when the difference between the displacement of a given sound insulation plate 1 and the representative value is at least the threshold, extracts that sound insulation plate 1 as the sound insulation plate of interest. Extractor 40 stores information of the sound insulation plate of interest in storage (not shown), for example. Note that a basic processing flow of extractor 40 will be described later using an Example, and will therefore not be described here.
Note that when a flag indicating a structure has been added by deriver 20, extractor 40 may select images to which that flag is added from among the plurality of images obtained by obtainer 10, and then extract the sound insulation plate of interest that moves differently from another sound insulation plate among the plurality of sound insulation plates, by comparing the selected plurality of images with each other. To be more specific, of the plurality of sound insulation plates 1 captured in the plurality of images, all sound insulation plates 1 disposed near the structure may be selected, and the sound insulation plate of interest may be extracted based on the displacements of all of the selected sound insulation plates 1.
An example of operations of inspection device 100 according to Embodiment 1 will be described next with reference to
Note that the image of the plurality of sound insulation plates 1 may be at least one image captured by a plurality of image capturing devices 200 disposed in sequence at predetermined intervals along a series of the plurality of sound insulation plates 1, or may be at least one image captured by a plurality of image capturing devices 200 disposed non-sequentially at different points along a series of the plurality of sound insulation plates 1.
Note that a single image may contain at least three sound insulation plates 1. This increases the reliability of the representative value of the plurality of sound insulation plates 1, and thus inspection device 100 can accurately extract sound insulation plate 1 of interest that moves differently from another sound insulation plate 1 among the plurality of sound insulation plates 1.
As illustrated in
Next, deriver 20 derives the displacement of each of the plurality of sound insulation plates 1 in the at least one image obtained by obtainer 10 in obtainment step S10 (deriving step S20). Note that the method for deriving the displacement has been described above, and will therefore not be described here.
Next, based on the displacement of each of the plurality of sound insulation plates 1, extractor 40 extracts, from the plurality of sound insulation plates 1, a sound insulation plate of interest that moves differently from another sound insulation plate 1 among the plurality of sound insulation plates 1 (extraction step S40). Note that details of extraction step S40 will be given later using an Example, and will therefore not be described here,
An inspection method of the plurality of sound insulation plates 1 using inspection device 100 according to Embodiment 1 will be described in detail next using an Example.
Inspection device 100 obtains the image captured of the plurality of sound insulation plates 1a to 1d from image capturing device 200. The method of obtaining the image is not particularly limited, and inspection device 100 may obtain images sequentially from image capturing device 200 through wireless communication, or may obtain images through removable memory.
Next, inspection device 100 derives a displacement of each of the plurality of sound insulation plates 1a to 1d in the obtained image, and based on the derived displacement of each of the plurality of sound insulation plates 1a to 1d, extracts, from the plurality of sound insulation plates 1a to 1d, a sound insulation plate of interest that moves differently from another sound insulation plate among the plurality of sound insulation plates 1a to 1d.
For example, inspection device 100 corrects shift between phases of the derived displacements of the plurality of sound insulation plates 1a to 1d, and compares the displacements of the plurality of sound insulation plates 1a to 1d.
An example of the flow of processing included in extraction step S40 (see
As illustrated in
Next, inspection device 100 determines, for each of the plurality of sound insulation plates 1a to 1d, whether or not a difference between the displacement of the sound insulation plate and the average value of the displacements of the plurality of sound insulation plates 1a to 1d is at least the threshold (step S45). If, for a given sound insulation plate among the plurality of sound insulation plates 1a to 1d, the difference between the displacement of that sound insulation plate and the average value of the displacements of the plurality of sound insulation plates 1a to 1d is at least the threshold (YES in step S45), that sound insulation plate is determined to be the sound insulation plate of interest, and is extracted (step S46). Specifically, in step S45, as indicated in
Note that after the processing of step S45 and step S46, i.e., per-sound insulation plate loop processing, has been performed for all of the plurality of sound insulation plates 1a to 1d, inspection device 100 may read out the sound insulation plate determined to be the sound insulation plate of interest (sound insulation plate 1d, here) from the storage (not shown) and output that sound insulation plate to the display (not shown). At this time, the user may input an operation instruction to the inputter (not shown) and select the data to be output to the display (not shown) by inspection device 100, and may select data satisfying a predetermined condition from data displayed in the display (not shown).
Another example of the flow of processing included in extraction step S40 (see
As illustrated in
As described above, based on a cross-correlation of the displacements of the plurality of sound insulation plates 1a to 1d, inspection device 100 extracts, as the sound insulation plate of interest, a sound insulation plate (sound insulation plate 1d, here) having a degree of correlation with the displacement of another sound insulation plate that is less than a threshold.
Although the foregoing Example describes a situation in which the plurality of sound insulation plates 1a to 1d, which are adjacent to each other, are inspected using inspection device 100, it should be noted that the plurality of sound insulation plates to be inspected are not limited to sound insulation plates that are adjacent to each other. Additionally, some or all of a plurality of sound insulation plates included in a plurality of images may be inspected.
Additionally, the series of the plurality of sound insulation plates need not be adjacent to each other, and may be a series of sound insulation plates disposed along the same trajectory.
As described above, inspection device 100 according to Embodiment 1 includes: obtainer 10 that obtains at least one image captured of a plurality of sound insulation plates; deriver 20 that derives a displacement of each of the plurality of sound insulation plates in the image; and extractor 40 that, based on the displacement of each of the plurality of sound insulation plates, extracts, from the plurality of sound insulation plates, a sound insulation plate of interest that moves differently from another sound insulation plate among the plurality of sound insulation plates.
Through this, inspection device 100 can detect relative movement in each sound insulation plate among the plurality of sound insulation plates, from at least one image captured of the plurality of sound insulation plates. Accordingly, based on a displacement of each sound insulation plate in the image, inspection device 100 can extract, from the plurality of sound insulation plates, a sound insulation plate of interest that moves differently from another sound insulation plate, as a sound insulation plate that may be defective. As such, inspection device 100 according to Embodiment 1 can easily inspect a plurality of sound insulation plates.
For example, in inspection device 100 according to Embodiment 1, deriver 20 may further derive a representative value of the displacements of the plurality of sound insulation plates, and extractor 40 may extract, from the plurality of sound insulation plates, a sound insulation plate having a displacement different from the representative value by at least a threshold, as the sound insulation plate of interest.
Through this, inspection device 100 can find a difference between the displacement of each of the plurality of sound insulation plates and a representative value, and can compare that difference to a threshold. As such, inspection device 100 can easily extract a sound insulation plate of interest from the plurality of sound insulation plates, based on the displacement of each of the plurality of sound insulation plates.
For example, in inspection device 100 according to Embodiment 1, the representative value may be an average value or a median value of the displacements of the plurality of sound insulation plates, and the threshold may be determined based on a standard deviation of the displacements of the plurality of sound insulation plates.
Through this, inspection device 100 can easily and without complicated calculations derive the representative value of the displacements of the plurality of sound insulation plates and the threshold. This reduces the amount of processing performed by inspection device 100 and increases the speed of the processing performed by inspection device 100.
For example, in inspection device 100 according to Embodiment 1, based on a cross-correlation of the displacements of the plurality of sound insulation plates, extractor 40 may extract, as the sound insulation plate of interest, a sound insulation plate having a degree of correlation with the displacement of another sound insulation plate that is less than a threshold.
Through this, inspection device 100 can easily compare a similarity of a plurality of sound insulation plates. As such, inspection device 100 can easily extract a sound insulation plate of interest from the plurality of sound insulation plates, based on the displacement of each of the plurality of sound insulation plates.
For example, in inspection device 100 according to Embodiment 1, the image may be an image captured in a period including a time when a predetermined external load is acting on the plurality of sound insulation plates.
Through this, each of the plurality of sound insulation plates displaces sufficiently, which improves the accuracy at which the sound insulation plate of interest is extracted from the plurality of sound insulation plates.
An inspection device according to Embodiment 2 will be described next with reference to
As illustrated in
Extractor 40 extracts the sound insulation plate of interest that moves differently from another sound insulation plate using the displacement of each of the plurality of sound insulation plates on which the scale correction has been performed.
An example of operations of inspection device 100a according to Embodiment 2 will be described next with reference to
As illustrated in
Next, in accordance with a distance from an image capturer (image capturing device 200, hereinafter) that captures the image, scale corrector 30 performs scale correction so as to reflect a ratio of a distance each of the plurality of sound insulation plates has actually displaced (scale correction step S30). In other words, in accordance with the distance of each of the plurality of sound insulation plates from image capturing device 200 that captures an image of the plurality of sound insulation plates, scale corrector 30 performs scale correction on the displacement of each of the plurality of sound insulation plates by adjusting a ratio between the displacement of each sound insulation plate in the image and the distance which the sound insulation plate has actually displaced. To be more specific, scale corrector 30 reads out information of the displacement of each of the plurality of sound insulation plates derived by deriver 20, e.g., coordinates in real space, from storage (not shown), and using the coordinates in real space which have been read out, performs scale correction for each of the plurality of sound insulation plates so that the ratio between the displacement in the image and the displacement in real space is the same. Note that when ratios between a displacement in a captured image and a displacement in real space differ due to differences in the distances, in real space, from an image capturing position of image capturing device 200 to a given sound insulation plate among the plurality of sound insulation plates, scale corrector 30 may perform scale correction as necessary so that the ratios are the same.
Next, extractor 40 extracts the sound insulation plate of interest from the plurality of sound insulation plates using the displacement of each of the plurality of sound insulation plates on which scale correction has been performed by scale corrector 30 (extraction step S41). Although Embodiment 2 differs from Embodiment 1 in that scale-corrected displacements are used, it should be noted that in other respects, the processing flow of extractor 40 is the same as the processing flow according to Embodiment 1, described with reference to
As described thus far, inspection device 100a according to Embodiment 2 obtains at least one image captured of a plurality of sound insulation plates; derives a displacement of each of the plurality of sound insulation plates in the obtained image; performs scale correction on the displacement of each of the plurality of sound insulation plates in accordance with a distance from image capturing device 200 which captured the image so as to reflect a ratio of the distance by which each of the plurality of sound insulation plates has actually displaced; and specifies a defective sound insulation plate by extracting, from the plurality of sound insulation plates, a sound insulation plate of interest, using the displacement of each of the plurality of sound insulation plates on which the scale correction has been performed.
Note that the processing of scale correction step S30 does not absolutely have to be performed after the processing of deriving step S20. For example, the processing of scale correction step S30 may be performed in parallel with the processing of deriving step S20.
Although Embodiment 2 describes an example of performing scale correction in accordance with a distance from image capturing device 200 to each of the sound insulation plates, the configuration is not limited thereto. For example, inspection device 100 may perform correction for eliminating influence of displacement in the image produced when the orientation of image capturing device 200 changes, or influence of displacement in the image produced when a rotational direction of image capturing device 200 changes.
Additionally, when the image captured of a plurality of sound insulation plates contains a structure aside from some insulation plates, inspection device 100 may store the image in storage (not shown) having added a flag indicating that a structure aside from sound insulation plates is present.
As described above, inspection device 100a according to Embodiment 2 further includes a scale corrector that, in accordance with a distance from an image capturer that captures the image, performs scale correction on the displacement of each of the plurality of sound insulation plates so as to reflect a ratio of a distance each of the plurality of sound insulation plates has actually displaced; and the extractor may extract the sound insulation plate of interest using the displacement of each of the plurality of sound insulation plates on which the scale correction has been performed.
Through this, inspection device 100a can more accurately derive the displacement of each of the plurality of sound insulation plates. Additionally, by having the above-described configuration, inspection device 100a uses a corrected displacement, which makes it possible to more accurately extract the sound insulation plate of interest from the plurality of sound insulation plates.
Although an inspection device and an inspection method according to one or more aspects of the present disclosure have been described thus far based on embodiments, the present disclosure is not intended to be limited to these embodiments. Variations on the present embodiment conceived by one skilled in the art, embodiments implemented by combining constituent elements from different other embodiments, and the like may be included in the scope of one or more aspects of the present disclosure as well, as long as they do not depart from the essential spirit of the present disclosure.
For example, some or all of the constituent elements included in the inspection device according to the foregoing embodiments may be implemented by a single integrated circuit through system LSI (Large-Scale Integration). For example, the inspection device may be constituted by a system LSI circuit including the obtainer, the deriver, and the extractor.
“System LSI” refers to very-large-scale integration in which multiple constituent elements are integrated on a single chip, and specifically, refers to a computer system configured including a microprocessor, read-only memory (ROM), random access memory (RAM), and the like. A computer program is stored in the ROM. The system LSI circuit realizes the functions of the constituent elements by the microprocessor operating in accordance with the computer program.
Note that although the term “system LSI” is used here, other names, such as IC, LSI, super LSI, ultra LSI, and so on may be used, depending on the level of integration. Further, the manner in which the circuit integration is achieved is not limited to LSIs, and it is also possible to use a dedicated circuit or a general purpose processor. It is also possible to employ a Field Programmable Gate Array (FPGA) which is programmable after the LSI circuit has been manufactured, or a reconfigurable processor in which the connections and settings of the circuit cells within the LSI circuit can be reconfigured.
Further, if other technologies that improve upon or are derived from semiconductor technology enable integration technology to replace LSI circuits, then naturally it is also possible to integrate the function blocks using that technology. Biotechnology applications are one such foreseeable example.
Additionally, rather than such an inspection device, one aspect of the present disclosure may be an inspection method that implements the characteristic constituent elements included in the inspection device as steps. Additionally, aspects of the present disclosure may be realized as a computer program that causes a computer to execute the characteristic steps included in such an inspection method. Furthermore, aspects of the present disclosure may be realized as a computer-readable non-transitory recording medium in which such a computer program is recorded.
In the foregoing embodiment, the constituent elements are constituted by dedicated hardware. However, the constituent elements may be realized by executing software programs corresponding to those constituent elements. Each constituent element may be realized by a program executing unit such as a CPU or a processor reading out and executing a software program recorded into a recording medium such as a hard disk or semiconductor memory. Here, the software that realizes the inspection device and the like according to the foregoing embodiments is a program such as that described below.
In other words, this program causes a computer to execute an inspection method including: obtaining at least one image captured of a plurality of sound insulation plates; deriving a displacement of each of the plurality of sound insulation plates in the image; and extracting, from the plurality of sound insulation plates, and based on the displacement of each of the plurality of sound insulation plates, a sound insulation plate of interest that moves differently from another sound insulation plate among the plurality of sound insulation plates.
The herein disclosed subject matter is to be considered descriptive and illustrative only, and the appended Claims are of a scope intended to cover and encompass not only the particular embodiments disclosed, but also equivalent structures, methods, and/or uses.
The present disclosure can be broadly used in inspection devices that extract, from a plurality of sound insulation plates, a sound insulation plate of interest that moves differently from another sound insulation plate among the plurality of sound insulation plates.
Number | Date | Country | Kind |
---|---|---|---|
2018-203308 | Oct 2018 | JP | national |
This is a continuation application of PCT International Application No. PCT/JP2019/039821 filed on Oct. 9, 2019, designating the United States of America, which is based on and claims priority of Japanese Patent Application No. 2018-203308 filed on Oct. 29, 2018. The entire disclosures of the above-identified applications, including the specifications, drawings and claims are incorporated herein by reference in their entirety.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2019/039821 | Oct 2019 | US |
Child | 17126655 | US |