OBJECT DETECTION APPARATUS, OBJECT DETECTION METHOD,AND NON-TRANSITORY COMPUTER READABLE MEDIUM
20220299602 · 2022-09-22
Assignee
Inventors
- Shingo Yamanouchi (Tokyo, JP)
- Toshiyuki Nomura (Tokyo, JP)
- Masayuki Arlyoshi (Tokyo, JP)
- Kazumine Ogura (Tokyo, JP)
- Tatsuya Sumiya (Tokyo, JP)
Cpc classification
G01S13/0218
PHYSICS
G01S7/412
PHYSICS
G01S13/34
PHYSICS
G01S13/887
PHYSICS
International classification
Abstract
For increasing measurement precision while suppressing cost increase when measuring a permittivity of an object using a radio wave, an object detection apparatus includes a transmission unit projecting a radio wave toward a target object by using a transmission antenna, a reception unit receiving the radio wave reflected by the target object by a reception antenna and generating an intermediate frequency signal, and an arithmetic apparatus. The arithmetic apparatus computes a reflection amplitude of the target object from the intermediate frequency signal, computes a reflectance from the reflection amplitude, computes a complex permittivity absolute value of the target object from the computed reflectance, computes a depth position of the target object from the reflection amplitude, computes a thickness of the target object from the depth and the reflection amplitude, and computes a permittivity of the target object from the reflection amplitude, the complex permittivity absolute value, and the thickness.
Claims
1. An object detection apparatus comprising: a plurality of transmission antennas projecting a radio wave toward an object; a plurality of reception antennas receiving the radio wave reflected from the object; at least one memory configured to store instructions; and at least one processor configured to execute the instructions to perform operations comprising: generating an intermediate frequency signal from a reception signal received by the reception antennas; computing a distribution of a three-dimensional reflection amplitude being a reflection amplitude of the object in a three-dimensional space from the intermediate frequency signal; computing a two-dimensional reflection amplitude being a reflection amplitude in a two-dimensional plane from a maximum value possibly taken by the three-dimensional reflection amplitude in a depth direction perpendicular to the two-dimensional plane; computing a reflectance of the object by normalizing the two-dimensional reflection amplitude by a maximum value of the two-dimensional reflection amplitude; and computing a complex permittivity absolute value of the object from the reflectance.
2. The object detection apparatus according to claim 1, wherein the operations further comprise: computing a depth position where the three-dimensional reflection amplitude takes a maximum value in a depth direction perpendicular to the two-dimensional plane; computing a thickness of the object from the depth position or the two-dimensional reflection amplitude; and computing a permittivity of the object from the two-dimensional reflection amplitude, the complex permittivity absolute value, and the thickness.
3. The object detection apparatus according to claim 2, wherein the operations further comprise computing a dielectric loss of the object from the complex permittivity absolute value and the permittivity.
4. The object detection apparatus according to claim 2, wherein the operations further comprises: computing a histogram of the depth position; computing a reference position of the object from a peak position of the histogram of the depth position; and computing a thickness of the object from a difference between the depth position and the reference position.
5. The object detection apparatus according to claim 2, wherein the operation further comprises: computing a sum of a reflection amplitude in a plane perpendicular to a depth direction; computing a reference position of the object from a depth position where depth direction dependency of the sum of the reflection amplitude peaks; and computing a thickness of the object from a difference between the depth position and the reference position.
6. The object detection apparatus according to claim 4, wherein the operations further comprise: computing, for a plurality of depth directions, a histogram of the depth position or depth direction dependency of a sum of the reflection amplitude; computing an orientation of the object from a depth direction maximizing a peak value of the histogram or a sum of the reflection amplitude; and computing a thickness of the object along the orientation of the object.
7. The object detection apparatus according to claim 3, wherein the operations further comprise outputting the complex permittivity absolute value, the permittivity, or the dielectric loss as an image.
8. The object detection apparatus according to claim 3, wherein the operations further comprise identifying the object by using at least one of the complex permittivity absolute value, the permittivity, and the dielectric loss.
9. The object detection apparatus according to claim 8, wherein the operations further comprise: computing a position of the object from the reflection amplitude; computing, for a plurality of depth directions, a histogram of the depth position or depth direction dependency of a sum of the reflection amplitude and computing an orientation of the object from a depth direction maximizing a peak value of the histogram or a sum of the reflection amplitude; and when the object is determined to face the object detection apparatus from the position of the object and the orientation of the object, identifying the object by using at least one of the complex permittivity absolute value, the permittivity, and the dielectric loss.
10. An object detection method for detecting an object by a radio wave, the object detection method comprising: projecting a radio wave toward the object from a plurality of transmission antennas; receiving the radio wave reflected from the object by a plurality of reception antennas; generating an intermediate frequency signal from a reception signal received by the reception antennas; computing a three-dimensional reflection amplitude being a reflection amplitude of the object in a three-dimensional space from the intermediate frequency signal; computing a two-dimensional reflection amplitude being a reflection amplitude in a two-dimensional plane from a maximum value possibly taken by the three-dimensional reflection amplitude in a depth direction perpendicular to the two-dimensional plane; computing a reflectance of the object by normalizing the two-dimensional reflection amplitude by a maximum value of the two-dimensional reflection amplitude; and computing a complex permittivity absolute value of the object from the reflectance.
11. The object detection method according to claim 10, further comprising: computing a depth position where the three-dimensional reflection amplitude takes a maximum value in a depth direction perpendicular to the two-dimensional plane; computing a thickness of the object from the depth position or the two-dimensional reflection amplitude; and computing a permittivity of the object from the two-dimensional reflection amplitude, the complex permittivity absolute value, and the thickness.
12. The object detection method according to claim 11, further comprising computing a dielectric loss of the object from the complex permittivity absolute value and the permittivity.
13. The object detection method according to claim 12, further comprising identifying the object by using at least one of the complex permittivity absolute value, the permittivity, or the dielectric loss.
14. A non-transitory computer readable medium storing a program causing an object detection apparatus comprising: a plurality of transmission antennas projecting a radio wave toward an object; a plurality of reception antennas receiving the radio wave reflected from the object; and a processor to execute, when executed by the processor, operations comprising: generating an intermediate frequency signal from a reception signal received by the reception antennas; computing a three-dimensional reflection amplitude being a reflection amplitude of the object in a three-dimensional space from the intermediate frequency signal; computing a two-dimensional reflection amplitude being a reflection amplitude in a two-dimensional plane from a maximum value possibly taken by the three-dimensional reflection amplitude in a depth direction perpendicular to the two-dimensional plane; computing a reflectance of the object by normalizing the two-dimensional reflection amplitude by a maximum value of the two-dimensional reflection amplitude; and computing a complex permittivity absolute value of the object from the reflectance.
15. The non-transitory computer readable medium according to claim 14, wherein the operations further comprise: computing a depth position where the three-dimensional reflection amplitude takes a maximum value in a depth direction perpendicular to the two-dimensional plane; computing a thickness of the object from the depth position or the two-dimensional reflection amplitude; and computing a permittivity of the object from the two-dimensional reflection amplitude, the complex permittivity absolute value, and the thickness.
16. The non-transitory computer readable medium according to claim 15, wherein the operations further comprise computing a dielectric loss of the object from the complex permittivity absolute value and the permittivity.
17. The non-transitory computer readable medium according to claim 16, wherein the operations further comprise identifying the object by using at least one of the complex permittivity absolute value, the permittivity, or the dielectric loss.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The above and other objects, advantages and features of the present invention will be more apparent from the following description of certain preferred example embodiments taken in conjunction with the accompanying drawings, in which:
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
DETAILED DESCRIPTION
[0031] The invention will be now described herein with reference to illustrative example embodiments. Those skilled in the art will recognize that many alternative example embodiments can be accomplished using the teachings of the present invention and that the invention is not limited to the example embodiments illustrated for explanatory purposes.
[0032] Preferred example embodiments of an object detection apparatus and an object detection method according to the present invention are described below with reference to attached drawings. Note that the same or equivalent parts in the following drawings are given the same sign, and duplicated description thereof is omitted.
[0033] An object detection apparatus, an object detection method, and a program according to example embodiments of the present invention are described below referring to
First Example Embodiment
Apparatus Configuration
[0034] First, a configuration of an object detection apparatus according to a first example embodiment is described by using
[0035] Next,
[0036] Next,
Operation of Apparatus
[0037] Next, operation of the object detection apparatus according to the first example embodiment illustrated in
[0038] In the apparatus configuration illustrated in
[0039] The reception unit 1102 in
[0040] In the transmission unit 1101 illustrated in the internal configuration in
[0041] In the reception unit 1102 illustrated in the internal configuration in
[0042] In the arithmetic apparatus 1211 illustrated in the internal configuration in
[0043] The three-dimensional reflection amplitude p(x, y, z) computed by the three-dimensional reflection amplitude computation unit 1301 is input to the target object depth position computation unit 1308. The target object depth position computation unit 1308 computes a depth position z.sub.d(x, y) indicating a position of the target object 1003 in the z-axis direction at a two-dimensional position (x, y). Specifically, the depth position z.sub.d(x, y) is computed as a position in the z-axis direction maximizing the three-dimensional reflection amplitude p(x, y, z) at each point of the two-dimensional position (x, y) as indicated in equation (1).
z.sub.d(x, y)=argmax.sub.z[p(x, y, z)], (1)
[0044] The three-dimensional reflection amplitude p(x, y, z) computed by the three-dimensional reflection amplitude computation unit 1301 is input to the two-dimensional reflection amplitude computation unit 1302. Based on the input three-dimensional reflection amplitude p(x, y, z), the two-dimensional reflection amplitude computation unit 1302 computes a two-dimensional reflection amplitude p.sub.d(x, y) of the target object 1003 with a two-dimensional position (x, y) as an argument. Specifically, the two-dimensional reflection amplitude p.sub.d(x, y) is computed as a maximum value of the three-dimensional reflection amplitude p(x, y, z) when z is changed at each point of the two-dimensional position (x, y) as expressed in equation (2).
p.sub.d(x, y)=max.sub.z[p(x, y, z)]=p(x, y, z.sub.d(x, y)), (2)
[0045] The two-dimensional reflection amplitude p.sub.d(x, y) computed by the two-dimensional reflection amplitude computation unit 1302 is input to the complex permittivity absolute value computation unit 1303. Based on the input two-dimensional reflection amplitude p.sub.d(x, y), the complex permittivity absolute value computation unit 1303 computes the absolute value |ε.sub.c(x, y)| of the complex permittivity of the target object 1003 at a two-dimensional position (x, y).
[0046] Specifically, the complex permittivity absolute value computation unit 1303 first computes the reflectance R(x, y) of the target object 1003 from a value acquired by normalizing the two-dimensional reflection amplitude p.sub.d(x, y) by the maximum value thereof in accordance with the following equation (3).
R(x, y)=p.sub.d(x, y)/max.sub.(x,y)[p.sub.d(x, y)], (3)
[0047] Next, the complex permittivity absolute value computation unit 1303 computes the absolute value |ε.sub.c(x, y)| of the complex permittivity of the target object 1003 from the reflectance R(x, y) of the target object 1003 in accordance with the following equation (4).
|ε.sub.c(x, y)|=[1+R(x, y)].sup.2/[1−R(x, y)].sup.2, (4)
[0048] The depth position z.sub.d(x, y) computed by the target object depth position computation unit 1308 is input to the target object thickness computation unit 1304. Based on the input depth position z.sub.d(x, y), the target object thickness computation unit 1304 computes a target object thickness d(x, y) and a reference depth position z.sub.ref(x, y) at a two-dimensional position (x, y).
[0049] First, a specific computation method of a reference depth position z.sub.ref(x, y) is described below. A case of the positional relation between the object detection apparatus 1000 and target objects 1003 being a placement illustrated in
[0050] The same number of numerical values of depths z.sub.d as the number of points in the domain (x, y) are acquired from the depth positions z.sub.d(x, y) input to the target object thickness computation unit 1304. The target object thickness computation unit 1304 computes a distribution state of numerical values of the depths z.sub.d by using a histogram N(z.sub.d) of the depths z.sub.d. An example of the histogram N(z.sub.d) related to the placement in
z.sub.ref(x, y)=z.sub.i (5)
[0051] Then, the target object thickness computation unit 1304 computes a target object thickness d(x, y) in accordance with the following equation (6) by using the depth position z.sub.d(x, y) and the reference depth position z.sub.ref(x, y).
d(x, y)=z.sub.ref(x, y)−z.sub.d(x, y) (6)
[0052] In the example described above, the target object thickness computation unit 1304 detects the positions z.sub.1, z.sub.2, . . . , z.sub.K at the surface of the target objects 1003.sub.1, 1003.sub.2, . . . , 1003.sub.K in the z-axis direction from peak values in the histogram counting the number N(z.sub.d) of depth positions z.sub.d included in the x-y plane. As another means, the target object thickness computation unit 1304 may detect the positions z.sub.1, z.sub.2, . . . , z.sub.K at the surface of the target objects 1003.sub.1, 1003.sub.2, . . . , 1003.sub.k in the z-axis direction from positions in the z-axis direction where peaks of a function g(z)=Σ.sub.(x, y)[p(x, y, z)] acquired as the sum of three-dimensional reflection amplitudes p(x, y, z) in the x-y plane in the x-y plane are acquired.
[0053] The two-dimensional reflection amplitude p.sub.d(x, y) computed by the two-dimensional reflection amplitude computation unit 1302, the absolute value |ε.sub.c(x, y)| of the complex permittivity and the reflectance R(x, y) that are computed by the complex permittivity absolute value computation unit 1303, and the target object thickness d(x, y) and the reference depth z.sub.ref(x, y) that are computed by the target object thickness computation unit 1304 are input to the permittivity computation unit 1305. Based on the input data, the permittivity computation unit 1305 computes the permittivity ε.sub.r(x, y) of the target object 1003 at a two-dimensional position (x, y). The permittivity ε.sub.r(x, y) corresponds to the real part of the complex permittivity ε.sub.c(x, y).
[0054] A specific computation method of a permittivity ε.sub.r(x, y) is described below. The permittivity computation unit 1305 computes a radio wave absorption amount Δa(x, y) at a two-dimensional position (x, y) in accordance with the following equation (7) by using the input two-dimensional reflection amplitude p.sub.d(x, y), the input reference depth z.sub.ref(x, y), and the input reflectance R(x, y).
Δa(x, y)=p.sub.d(x, y)/p[x, y, z.sub.ref(x, y)]/[1−R(x, y)].sup.2, (7)
[0055] Next, the permittivity computation unit 1305 computes an absorption coefficient α(x, y) at a two-dimensional position (x, y) in accordance with the following equation (8) by using the computed radio wave absorption amount Δa(x, y) and the input target object thickness d(x, y).
α(x, y)=−ln(Δa(x, y))/2d(x, y), (8)
[0056] Next, the permittivity computation unit 1305 computes a permittivity ε.sub.r(x, y) at a two-dimensional position (x, y) in accordance with the following equation (9) by using the computed absorption coefficient α(x, y) and the input absolute value |ε.sub.c(x, y)| of the complex permittivity.
ε.sub.r(x, y)=|ε.sub.c(x, y)|−2(λα(x, y)/2π).sup.2 (9)
[0057] Note that λ in equation (9) denotes the wavelength of a radio wave transmitted by the transmission unit 1101.
[0058] The absolute value |ε.sub.c(x, y)| of the complex permittivity computed by the complex permittivity absolute value computation unit 1303 and the permittivity ε.sub.r(x, y) computed by the permittivity computation unit 1305 are input to the dielectric loss computation unit 1306. Based on the input data, the dielectric loss computation unit 1306 computes the dielectric loss ε.sub.i(x, y) of the target object 1003 at a two-dimensional position (x, y). The dielectric loss ε.sub.i(x, y) corresponds to the imaginary part of the complex permittivity ε.sub.c(x, y).
[0059] A specific computation method of a permittivity ε.sub.i(x, y) is described below. The dielectric loss computation unit 1306 computes a dielectric loss ε.sub.i(x, y) at a two-dimensional position (x, y) in accordance with the following equation (10) by using the input absolute value |ε.sub.c(x, y)| of the complex permittivity and the input permittivity ε.sub.r(x, y).
ε.sub.i(x, y)=sqrt(|ε.sub.c(x, y)|.sup.2−ε.sub.r(x, y).sup.2). (10)
[0060] Each of the absolute value |ε.sub.c(x, y)| of the complex permittivity computed by the complex permittivity absolute value computation unit 1303, the permittivity ε.sub.r(x, y) computed by the permittivity computation unit 1305, and the dielectric loss ε.sub.i(x, y) computed by the dielectric loss computation unit 1306 may be output as a two-dimensional image.
[0061] At least one of the absolute value |ε.sub.c(x, y)| of the complex permittivity computed by the complex permittivity absolute value computation unit 1303, the permittivity ε.sub.r(x, y) computed by the permittivity computation unit 1305, and the dielectric loss ε.sub.i(x, y) computed by the dielectric loss computation unit 1306 is input to the substance identification unit 1307. The substance identification unit 1307 includes a database storing a value of the complex permittivity absolute value, the permittivity, or the dielectric loss of each of various substances. The substance identification unit 1307 identifies a constituent substance of the target object 1003 by checking at least one of the absolute value |ε.sub.c(x, y)| of the complex permittivity, the permittivity ε.sub.r(x, y), or the dielectric loss ε.sub.i(x, y) input to the substance identification unit 1307 against a value in the database.
Second Example Embodiment
[0062] Next, a second example embodiment is described. The second example embodiment provides an object detection method in a case of a surface of a target object 1003 not being parallel to an aperture plane 1400 formed by a transmission antenna 1202 and a reception antenna 1203 in an object detection apparatus 1000, as illustrated in
Apparatus Configuration
[0063] An apparatus configuration according to the second example embodiment is illustrated in
[0064]
Operation of Apparatus
[0065] In a placement illustrated in
[0066] A computation method of the value of the angle θ.sub.0 is described below. A target object depth position computation unit 1308 sets a z(θ) axis and an x(θ) axis being axes acquired by tilting the z-axis and the x-axis at an angle θ. The target object depth position computation unit 1308 computes a depth position z.sub.d[x(θ), y. θ] as a position in the z(θ) axis direction maximizing a three-dimensional reflection amplitude p(x, y, z) input from a three-dimensional reflection amplitude computation unit 1301.
z.sub.d[x(θ), y. θ]=argmax.sub.z(θ)[p(x, y, z)], (11)
[0067] The computed depth position z.sub.d[x(θ), y. θ] is input to the target object orientation computation unit 1309.
[0068] Next, based on the input depth position z.sub.d[x(θ), y. θ], the target object orientation computation unit 1309 computes a histogram counting the number N[z.sub.d(θ)] of depth positions z.sub.d[x(θ), y. θ] included in an x(θ)-y plane.
[0069]
[0070] Similarly to the first example embodiment, a function g(z(θ))=Σ.sub.(x(θ), y)[p(x(θ), y, z(θ))] acquired as the sum of three-dimensional reflection amplitudes p(x(θ), y, z(θ)) in the x(θ)-y plane may be used in place of the histogram N[z.sub.d(θ)] of depth positions z.sub.d[x(θ), y. θ] in the second example embodiment also.
[0071] A target object thickness computation unit 1304 computes a histogram N[z.sub.d(θ.sub.0)] of depth positions z.sub.d[x(θ.sub.0), y. θ.sub.0] for the tilt angle θ.sub.0 from the computed value of the tilt angle θ.sub.0 of the target object 1003 computed by the target object orientation computation unit 1309 and the depth position computed by the target object depth position computation unit 1308. Furthermore, the target object thickness computation unit 1304 computes a reference depth position z.sub.ref(x(θ.sub.0), y) and a target object thickness d(x(θ.sub.0), y) from the peak value of the histogram N[z.sub.d(θ.sub.0)] by a procedure similar to that according to the first example embodiment.
[0072] Furthermore, based on the three-dimensional reflection amplitude p(x, y, z) input from the three-dimensional reflection amplitude computation unit 1301 and the computed value of the tilt angle θ.sub.0 of the target object 1003 computed by the target object orientation computation unit 1309, a two-dimensional reflection amplitude computation unit 1302 computes a two-dimensional reflection amplitude p.sub.d[x(θ.sub.0), y] as expressed in equation (12) as a maximum value of a three-dimensional reflection amplitude when z(θ.sub.0) is changed at each point of a two-dimensional position (x(θ.sub.0), y).
p.sub.d(x(θ.sub.0), y)=max.sub.z(θ0)[p[x(θ.sub.0), y, z(θ.sub.0)]] (12)
[0073] Subsequently, a complex permittivity absolute value computation unit 1303, the target object thickness computation unit 1304, a permittivity computation unit 1305, and a dielectric loss computation unit 1306 compute a complex permittivity absolute value, a permittivity, and a dielectric loss by performing processing identical to that in the first example embodiment with the depth position z.sub.d[x(θ.sub.0), y. θ.sub.0] based on the tilt angle θ.sub.0, the two-dimensional reflection amplitude p.sub.d[x(θ.sub.0), y], the target object thickness d(x(θ.sub.0), y), and the reference depth position z.sub.ref(x(θ.sub.0), y) in place of a depth position z.sub.d(x, y), a two-dimensional reflection amplitude p.sub.d(x, y), a target object thickness d(x, y), and a reference depth position z.sub.ref(x, y) as input data.
[0074] A substance identification unit 1307 according to the second example embodiment also identifies a constituent substance of the target object 1003 by checking at least one of the complex permittivity absolute value, the permittivity, and the dielectric loss input to the substance identification unit 1307 against a value in the aforementioned database.
[0075] When the target object 1003 faces the object detection apparatus 1000 as illustrated in
[0076] Whether the target object 1003 faces the object detection apparatus 1000 can be determined by using the position of the target object 1003 estimated from the reflection amplitude p(x, y, z) of the target object 1003 acquired by the three-dimensional reflection amplitude computation unit 1301 and the value of the angle θ.sub.0 estimated by the two-dimensional reflection amplitude computation unit 1302 and the target object thickness computation unit 1304.
Program
[0077] A computer (arithmetic apparatus) providing an object detection apparatus by executing a program according to each example embodiment of the present invention is described by using
[0078] As illustrated in
[0079] The CPU 111 performs various computations by loading programs (codes) according to each example embodiment stored in the storage 113 into the main memory 112 and executing the programs in a predetermined order. The main memory 112 is typically a volatile storage such as a dynamic random access memory (DRAM). Further, the program according to each example embodiment is provided in a state of being stored in a computer-readable storage medium 120. The program according to each example embodiment may be distributed on the Internet connected through the communication interface 117.
[0080] Further, specific examples of the storage 113 include semiconductor storages such as a flash memory in addition to a hard disk drive. The input interface 114 mediates data transmission between the CPU 111 and input equipment 118 such as a keyboard and a mouse. The display controller 115 is connected to a display apparatus 119 and controls display at the display apparatus 119. The computer 110 may include a graphics processing unit (GPU) or a field-programmable gate array (FPGA) in addition to or in place of the CPU 111.
[0081] The data reader-writer 116 mediates data transmission between the CPU 111 and the storage medium 120 and executes readout of a program from the storage medium 120 and writing of a processing result in the computer 110 into the storage medium 120. The communication interface 117 mediates data transmission between the CPU 111 and another computer.
[0082] Specific examples of the storage medium 120 include general-purpose semiconductor storage devices such as a CompactFlash [(CF) registered trademark] and a secure digital (SD), magnetic storage media such as a flexible disk, and optical storage media such as a compact disk read only memory (CD-ROM).
[0083] The object detection apparatus according to each example embodiment may be provided by use of hardware equivalent to the components instead of by a computer installed with a program. Furthermore, part of the object detection apparatus may be provided by a program, and the remaining part may be provided by hardware.
Effect
[0084] Effects of the example embodiments of the present invention are summarized below.
[0085] The object detection apparatus and object detection method according to the example embodiments of the present invention can measure a complex permittivity absolute value, a permittivity, and a dielectric loss that are substance-specific characteristics of a target object 1003 while reducing an effect of noise of a radar apparatus constituting the object detection apparatus 1000, by using antenna arrays configured with a plurality of transmission antennas 1202 and a plurality of reception antennas 1203, respectively. Furthermore, the object detection apparatus 1000 is configured without using a sensor other than a radar and therefore can measure the complex permittivity absolute value, the permittivity, and the dielectric loss of the target object 1003 without accompanying a cost and an error that result from a sensor other than the radar. Furthermore, the object detection apparatus 1000 can identify a substance constituting the target object 1003 from the value of the complex permittivity absolute value, the permittivity, or the dielectric loss of the target object 1003 acquired by measurement.
[0086] Configurations of preferred example embodiments of the present invention have been described above. However, the disclosure of the aforementioned patent literatures and the like may be incorporated herein by reference thereto. The example embodiments may be changed and adjusted within the scope of the entire disclosure of the present invention (including the claims) and on the basis of the basic technological concept thereof Further, various disclosed elements may be combined and selected in a variety of ways within the scope of the claims of the present invention. In other words, it is apparent that the present invention includes various modifications and changes that may be made by a person skilled in the art on the basis of the entire disclosure including the claims, and the technological concept.
[0087] It is apparent that the present invention is not limited to the above embodiment, and may be modified and changed without departing from the scope and spirit of the invention.
[0088] 110: computer
[0089] 111: CPU
[0090] 112: main memory
[0091] 113: storage
[0092] 114: input interface
[0093] 115: display controller
[0094] 116: data reader-writer
[0095] 117: communication interface
[0096] 118: input equipment
[0097] 119: display apparatus
[0098] 120: storage medium
[0099] 121: bus
[0100] 1000: object detection apparatus
[0101] 1001: transmission-reception apparatus
[0102] 1002: radio wave(transmission signal)
[0103] 1003: target object (object as detection target)
[0104] 1004: radio wave(reception signal)
[0105] 1005: target object placement plane
[0106] 1101: transmission unit
[0107] 1102: reception unit
[0108] 1201: oscillator
[0109] 1202: transmission antenna
[0110] 1203: reception antenna
[0111] 1204: mixer
[0112] 1205: interface circuit
[0113] 1207: variable amplitude phase shifter
[0114] 1208: terminal
[0115] 1211: arithmetic apparatus
[0116] 1301: three-dimensional reflection amplitude computation unit
[0117] 1302: two-dimensional reflection amplitude computation unit
[0118] 1303: complex permittivity absolute value computation unit
[0119] 1304: target object thickness computation unit
[0120] 1305: permittivity computation unit
[0121] 1306: dielectric loss computation unit
[0122] 1307: substance identification unit
[0123] 1308: target object depth position computation unit
[0124] 1309: target object orientation computation unit
[0125] 1400: aperture plane