The application claims priority under 35 U.S.C. §119 to Japanese Patent Application No. 2009-182203 which was filed on Aug. 5, 2009, the entire disclosure of which is hereby incorporated by reference.
The present invention relates to a detection device, such as an underwater detection device or a radar device, provided with an interference removal function for removing interferences which originate in detection pulse signals emitted from other detection devices.
When other fishing boats operated near a ship concerned exist, a transmission signal is transmitted from a fish finder equipped on another boat, and a comparatively strong reflection wave reflected to the water bottom is received by a fish finder equipped on the ship concerned and, thus the reflection wave appears as an interference wave in a detection image. JPA 2003-322678 discloses a technique for removing the interference wave. The interference removal technique compares reception data received based on a current transmission with reception data at the same depth among the reception data received based on a previous transmission, and sequentially sets, in the depth direction, a lower level data with as current reception data to be displayed at the depth concerned.
In JPA 2003-322678, an echo signal from the same target object, such as a school of fish, is received every time as a signal of substantially the same level. For this reason, when comparing the current reception data with the previous reception data at the same depth, and selecting the lower level data, the echo signal from the target object is seldom spoiled because both the reception data have substantially the same level. Meanwhile, the interference signal is often received as a signal of a stronger level than the echo signal from a normal school of fish or the like, at a different depth position for the previous time and the current time. In addition, the interference signals are less often received consecutively at the same depth. Therefore, even if the current reception data is compared with the previous reception data at the same depth and the lower level data is selected, data which is not the interference signal will be selected and, thus, the interference signal will not be displayed.
Meanwhile, in recent years, a fish finder provided with a high distance resolution where an echo from a small target object, such as a single fish, can be identified has been developed. However, if the above-mentioned interference removal function is applied to the fish finder with the high distance resolution, a problem may arise in which the echo from the single fish and the small target object will be spoiled as well as the interference wave. That is, it may be considered that, by the distance resolution in the depth direction being high, the single fish moves to a different depth during a transmission cycle, and relevance will be lost between the reception data at the same depth which are obtained by the receptions of the previous time and the current time (i.e., in the temporal direction). More specifically, by the single fish moving in the depth direction, if the previous reception data is at a predetermined level and the current reception data is substantially at zero, at a certain depth, the current reception data is selected for the depth concerned. Conversely, if the previous reception data is substantially at zero and the current reception data is at the predetermined level, the previous reception data will be selected. Therefore, the zero level will be selected for both the cases.
The present invention is made in view of the above states, and provides a detection device that can perform a determination of being an interference wave with a higher precision.
According to an aspect of the invention, a detection device includes a transceiving module for periodically transmitting a detection pulse signal toward a space and receiving a reflection wave from a target object as a reception signal, a signal loading module for generating a distance section row by dividing a given detection distance range into a plurality of distance sections, obtaining reception data by sequentially sampling the reception signal for every distance section, and storing the reception signal in a memory, and an interference processing module for sequentially performing interference removal processing for the reception data of each of the distance sections stored in the memory. The interference processing module includes an interference wave determination module for determining for every distance section whether the reception data of the distance section row including a target distance section is resulting from an interference wave, a signal generating module, if the reception data is determined to be resulting from the interference wave for generating data to be displayed based on one or more reception data other than the reception data in proximity to the reception data at least either in a distance direction or a transmission cycle direction, and if the reception data is determined to be resulting from the reflection wave, for using the reception data as the data to be displayed, and a display module for displaying the data to be displayed.
The interference wave determination module may include a first feature value calculating module for calculating a first feature value based on each of the reception data in the distance section row for a current transmission, a second feature value calculating module for calculating a second feature value based on each of the reception data in the distance section row for a previous transmission, a first comparison module for comparing the first feature value with the second feature value, a second comparison module for comparing a preset one of the reception data in the distance section row for the current transmission and the corresponding first feature value with a predetermined threshold, and a determination module for determining that the reception data of the target distance section is resulting from the interference wave if the first feature value is greater than the second feature value and the preset one exceeds the predetermined threshold.
The distance section row may include a plurality of distance section rows, and each distance section row has distance sections shifted by one distance section from other distance section rows. The interference wave determination module may include a first feature value calculating module for calculating a first feature value group based on each of the reception data of the plurality of distance section rows for current transmissions, a second feature value calculating module for calculating a second feature value group based on each of the reception data of the plurality of distance section rows for previous transmissions, a comparison module for comparing the first feature value group with the second feature value group for every corresponding feature value, and a determination module for determining that the reception data of the target distance section is resulting from the interference wave if substantially all the feature values of the first feature value group are greater than the feature values of the second feature value group, respectively.
The distance section row may include a plurality of distance section rows, and each distance section row may have distance sections shifted by one distance section from other distance section rows. The interference wave determination module may include a first feature value calculating module for calculating a first feature value group based on each of the reception data of the plurality of distance section rows for current transmissions, a second feature value calculating module for calculating a second feature value group based on each of the reception data of the plurality of distance section rows for previous transmissions, a first comparison module for comparing the first feature value group with the second feature value group for every corresponding feature value, a second comparison module for comparing each of the reception data of the target distance section row including the target distance section with a predetermined threshold, and a determination module for determining that the reception data of the target distance section is resulting from the interference wave, if substantially all the feature values of the first feature value group are greater than the feature values of the second feature value group, respectively, and if substantially all the reception data exceed the predetermined threshold.
The distance section row may include a plurality of distance section rows, and each distance section row may have distance sections shifted by one distance section from other distance section rows. The interference wave determination module may include a first feature value calculating module for calculating a first feature value group based on each of the reception data of the plurality of distance section rows for current transmissions, a second feature value calculating module for calculating a second feature value group based on each of the reception data of the plurality of distance section rows for previous transmissions, a first comparison module for comparing the first feature value group with the second feature value group for every corresponding feature value, a second comparison module for comparing each of the feature values of the first feature value group with a predetermined threshold, and a determination module for determining that the reception data of the target distance section is resulting from the interference wave, if substantially all the feature values of the first feature value group are greater than the feature value of the second feature value group, respectively, and if substantially all the feature values exceed the predetermined threshold.
The present disclosure is illustrated by way of example and not by way of limitation in the figures of the accompanying drawings, in which the like reference numerals indicate like elements and in which:
Hereinafter, several embodiments of the invention are described with reference to the appended drawings.
The transducer 1 is configured so that a necessary number of ultrasonic transducers which are electromechanical conversion elements bundled together, with their wave transmission faces being oriented toward one direction (e.g., toward a water bottom). The transducer 1 transmits an ultrasonic wave underwater, and then receives a reflection wave from fish or the water bottom. The transmission module 2 generates a high frequency drive signal of a predetermined power that excites the ultrasonic transducers for every predetermined transmission cycle. The generated drive signal is outputted to the transducer 1 through a transmission-and-reception switch circuit 3. The transmission-and-reception switch circuit 3 switches a signal path between a path leading the drive signal from the transmission module 2 to the transducer 1, and a path leading the reception signal from the transducer 1 to a reception module 4.
The reception module 4 receives the reflection wave received by the transducer 1, and, after giving predetermined signal processing, such as gain adjustment for a depth, to the reflection wave, it outputs the processed signal to an A/D conversion module 5. The A/D conversion module 5 samples the reception signal inputted from the reception module 4 in a level direction at a predetermined sampling cycle, and then converts it into a digital value as the reception data. This sampling operation is started from a wave transmission timing, and is performed repeatedly for a round-trip period of time of the ultrasonic wave for a depth position corresponding to a given detection range. The sampling cycle determines a resolution in the depth direction. The reception data for every transmission is obtained sequentially for every depth section in the depth direction (for example, the reception data D1, D2, D3 . . . ). A memory 6 stores the reception data. The memory 6, as described later, has a storage capacity for storing the reception data for a predetermined number of transmissions. For example, the memory 6 has a capacity for storing the reception data to use the maximum display area of the display module 12, taking the depth, the distance resolution, and the transmission cycle direction into consideration.
Note that, as a method of implementing the high-resolution underwater detection in the depth direction, although a method of transmitting the ultrasonic signal from the transducer by a short-width pulse and other methods are known, a method using a matched filter is adopted in this embodiment.
Here, an operation of the matched filter is briefly described with reference to
The reception module 4 has the matched filter.
In the correlation processing, a product-sum operation is performed, where, while phases of the reference signal Tx and the reception signal Rx are shifted little by little, a level of the reception signal Rx is multiplied by a level of the reference signal Tx at each time point, and the products are then summed.
The reception module 4 outputs the signal having a level corresponding to a degree of coincidence between the reception signal Rx and the reference signal Tx. If the degree of coincidence becomes greater, the level of the signal outputted from the reception module 4 will be higher, and, on the other hand, if the degree of coincidence becomes less, the level of the signal outputted from the reception module 4 will be lower. In the case of
By performing the above correlation processing, a reception signal Rxo corresponding to the reference signal Tx is extracted from the matched filter, as shown in
An interference processing module 7 includes an interference wave determination module 8 and a display signal generating module 9. In this embodiment, the interference wave determination module 8 reads out sequentially, from the memory 6, the reception data resulting from the current transmission and the previous transmission, and using both the data, it determines whether interested reception data among the reception data resulting from the current transmission is reception data resulting from the interference wave. The interested reception data is reception data for a target depth section to which the interference processing is to be applied, and referred to as receiving data D at an interference determination processing timing, at which the current reception data D1, D2, D3, . . . temporarily stored in the memory 6 are determined whether they are reception data resulting from the interference wave, sequentially in an order from the reception data D1. The display signal generating module 9 sets by predetermined processing a final value of the interested reception data according to the result by the interference wave determination module 8.
Now, if the interested reception data is set to D0,i (i=1 to K), a predetermined number of the reception data before and after the interested reception data D0,i including the interested reception data (here, the total of five data D0,i−2, D0,i−1, D0,i, D0,i+1, and D0,i+2) are simultaneously taken out by a readout circuit 81. As the readout circuit, what is formed by connecting four delay circuits (such as shift registers) in series, and takes out the outputs synchronizing in parallel, is known. Alternatively, if the memory 6 is not a line memory but a memory where random access is possible, the reception data may be read out by being specified sequentially with successive five addresses at high speed. A readout circuit 82 reads out the previous reception data. A readout circuit 83 reads out the reception data D2,i of the same depth section as the interested reception data D0,i among the reception data before the previous reception data.
The read-out five current and previous reception data are inputted into feature value calculation circuits 84 and 85, respectively. The feature value calculation circuit 84, for example, sums the five inputted level values of the current reception data and averages them (A0,i). The feature value calculation circuit 85, for example, sums the five inputted level values of the previous reception data, and averages them (A1,i). Each of the feature values A0,i and A1,i acquired by the feature value calculation circuits 84 and 85 is led to a first comparing module 86 where the values are compared. The comparison result is used as determination whether the interested reception data D0,i is resulting from the interference wave. As described later, if A0,i<A1,i, the interested reception data D0,i is determined to be resulting from the reflection wave from the target object, and, if A0,i>A1,i, the interested reception data D0,i is determined to be resulting from the interference wave.
A second comparing module 87 performs a comparison of whether the reception data D0,i taken out by the readout circuit 81 exceeds a threshold Ds for determining the reception value is resulting from the interference wave. The comparison results from the first and second comparing modules 86 and 87 are outputted to the display signal generating module 9.
The display signal generating module 9 outputs the interested reception data D0,i as the data to be displayed by the first signal generating module 91, except for the case where the first comparing module 86 outputs a resulted signal indicative of A0,i>A1,i and the second comparing module 87 outputs a resulted signal indicative of D0,i>Ds. On the other hand, the display signal generating module 9, if A0,i>A1,i and D0,i>Ds as described above (i.e., if the current sampling signal is determined to be resulting from the interference wave), uses two or more reception data of the past at the same depth to, for example, average by a second signal generating module 92 two reception data of the previous reception data D1,i and the further previous reception data D2,i at the same depth from the readout circuits 82 and 83, respectively, to replace the interested reception data D0,i therewith.
The data to be displayed which is generated by the display signal generating module 9 is led to a display processing module 11, and is then mapped in a RAM for display (not illustrated) in the display processing module 11. The stored contents of the RAM for display are repeatedly read out by a display module 12 that displays an image, and are displayed on the display module 12. A control module 10, in response to an instruction input or the like, such as setting of the detection range from an operating module 13, performs an execution instruction of cycle setting of the sampling pulse to the A/D conversion module 5 corresponding to the transmission cycle, the detection range and the like of the transmission module 2, writing to the memory 6, generation processing of a read-out clock, an address and the like, generation of the various processing signals to the interference processing module 7 and the display processing module 11, and calculation processing. The display module 12 displays the reception data for display (refer to
An average processing module 922 calculates an average of the sum of the levels of the two reception data D1,i and D2,i to generate the reception data to be displayed, and then outputs it to the display processing module 11. Note that the interference wave is entrapped into (or mixed with) the reception signal, which is caused by the reflection of the ultrasonic signal on the water bottom, transmitted from another underwater detection device equipped on another boat or the like. However, it is rare that the transmission cycles of another underwater detection device equipped on another boat and the underwater detection device equipped on the ship concerned are completely identical. Therefore, there is a low possibility that the interference wave will be continuously entrapped into (or mixed with) the reception signal at the same depth.
In
In
In
The following modified embodiments may also be possible.
In the above embodiment, although the determination of being the interference wave is made by the results of both of the comparison between the first feature value and the second feature value, and the comparison between the interested reception data and the threshold, it is not be limited to this but is may be other methods. For example, the comparison determination between the first feature value and the second feature value may be repeated by the predetermined number of the depth sections in the depth direction (depth section row), or the comparison determination between the interested reception data and the threshold may be repeated by the predetermined number of depth sections (depth section row), and whether the interested reception data is resulting from the interference wave may then be determined.
The feature value calculation circuits 84 and 85 have the same structure, and each has (n+1) sub calculation circuits 840-84n and 850-85n and calculates each feature value (feature value group) based on the reception data read out from the corresponding sub readout circuits 810-81n and 820-82n, respectively. Specifically, the sub calculation circuit 840 calculates a feature value for the sub readout circuit 810, and the sub calculation circuit 84n calculates a feature value for the sub readout circuit 81n. The sub calculation circuit 850 calculates a feature value for the sub readout circuit 820, and the sub calculation circuit 85n calculates a feature value for the sub readout circuit 82n.
The first comparing module 86 includes sub comparison circuits 860-86n of the same structure. The sub comparison circuit 860 compares the feature value from the sub calculation circuit 840 with the feature value from the sub calculation circuit 850, and the sub comparison circuit 86n compares the feature value from the sub calculation circuit 84n with the feature value from the sub calculation circuit 85n. The comparison result from each of the sub comparison circuits 860-86n is outputted to the display signal generating module 9. That is, in the comparison result by the sub comparison circuits 860-86n, if substantially all the feature values from the sub calculation circuits 840-84n are grater than the feature values from the sub calculation circuits 850-85n, respectively, the interested reception data is determined to be resulting from the interference wave. In this case, whether the interested reception data D0,i exceeds the threshold Ds is not used as a determination element. As described above, by performing such a comparison of the feature values covering a prescribed range in the depth section direction, an erroneous determination due to a sporadic abnormal signal or the like can be prevented.
In addition to the above method of the previous modified embodiment, a method to which the following determination elements are added may be adopted. That is, the second comparing module 87 includes one of the sub comparison circuits 871 and 872 in
Then, if the sub comparison circuit 871 determines that the reception data exceeds the threshold and the sub comparison circuits 860-86n determine that the feature values from the feature value calculation circuit 84 are greater, the interested reception data is determined to be resulting from the interference wave, and otherwise, it is determined to be resulting from the reflection wave.
Similarly, if the sub comparison circuit 872 determines that the feature value group exceeds the threshold and the sub comparison circuits 860-86n determines that the feature values from the feature value calculation circuit 84 are greater, the interested reception data is determined to be resulting from the interference wave, and otherwise, it is determined to be resulting from the reflection wave.
As described above, by performing such comparisons of the reception data or the feature value up to the prescribed range in the depth section direction with the threshold, an erroneous determination due to the interference wave can be prevented.
As for the feature value, it may not be limited to the average value, and may also be a mean value, a frequency value or the like, which is information indicative of the feature.
As for the method of replacing the reception signal determined to be the interference wave with the data to be displayed, it may perform interpolation processing (for example, linear interpolation processing), instead of the average processing method. That is, the data to be displayed is obtained by carrying out the interpolation processing of two or more the reception data of the past, a detection image close to an actual situation can be displayed. In this case, it is preferred that interpolation data is compared with original reception data, and a smaller one is used as the final data to be displayed. Further, by not using the reception data resulting from the interference wave for the interpolation processing, the data to be displayed close to actual data can be generated.
As for the method of implementing the detection with a high resolution in the depth direction, the detection pulse may simply be shortened, instead of the matched filter method. The present invention is not limited to the high-resolution detection device described above, but may also be applied to existing underwater detection devices and existing radar devices.
In the foregoing specification, specific embodiments of the present invention have been described. However, one of ordinary skill in the technique appreciates that various modifications and changes can be made without departing from the scope of the present invention as set forth in the claims below. Accordingly, the specification and figures are to be regarded in an illustrative rather than a restrictive sense, and all such modifications are intended to be included within the scope of present invention. The benefits, advantages, solutions to problems, and any element(s) that may cause any benefit, advantage, or solution to occur or become more pronounced are not to be construed as a critical, required, or essential features or elements of any or all the claims. The invention is defined solely by the appended claims including any amendments made during the pendency of this application and all equivalents of those claims as issued.
Moreover in this document, relational terms such as first and second, top and bottom, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. The terms “comprises,” “comprising,” “has,” “having,” “includes,” “including,” “contains,” “containing” or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises, has, includes, contains a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by “comprises . . . a,” “has . . . a,” “includes . . . a,” “contains . . . a” does not, without more constraints, preclude the existence of additional identical elements in the process, method, article, or apparatus that comprises, has, includes, contains the element. The terms “a” and “an” are defined as one or more unless explicitly stated otherwise herein. The terms “substantially,” “essentially,” “approximately,” “about” or any other version thereof, are defined as being close to as understood by one of ordinary skill in the technique, and in one non-limiting embodiment the term is defined to be within 10%, in another embodiment within 5%, in another embodiment within 1% and in another embodiment within 0.5%. The term “coupled” as used herein is defined as connected, although not necessarily directly and not necessarily mechanically. A device or structure that is “configured” in a certain way is configured in at least that way, but may also be configured in ways that are not listed.
Number | Date | Country | Kind |
---|---|---|---|
TOKUGAN2009182203 | Aug 2009 | JP | national |