SIGNAL DETECTION APPARATUS, SERVER APPARATUS AND LOCATION ESTIMATION SYSTEM
First Claim
1. A signal detection apparatus comprising:
- a sensor that detects a signal;
a clock that is synchronized with another clock incorporated in another signal detection apparatus;
a first generator that generates first feature information representing a feature of a frequency domain of a signal block obtained by performing block formation of the signals from the sensor at every predetermined time based on time information of the clock;
an allocator that allocates priority levels to a plurality of signal characteristics of the signal block;
a second generator that generates second feature information representing a feature of a time domain of the signal block for each of the plurality of signal characteristics;
a receiver that receives a server command indicating a bandwidth allocated by a server apparatus from the server apparatus;
a limiter that, if a total information volume of the pieces of second feature information exceeds an upper limit information volume corresponding to the bandwidth, selects some of the pieces of second feature information and discards remaining pieces of second feature information based on the priority levels allocated to the pieces of second feature information to limit an information volume of the selected pieces of second feature information not to exceed the upper limit information volume; and
a transmitter that transmits the first feature information and the selected pieces of second feature information to the server apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
According to an embodiment, a signal detection apparatus includes an allocator, a generator and a limiter. The allocator allocates priority levels to signal characteristics of the signal block. The generator generates feature information representing a feature of a time domain of the signal block for each of signal characteristics. The limiter, if a total information volume of the pieces of feature information exceeds an upper limit information volume corresponding to the bandwidth, selects some of the pieces of feature information based on the priority levels allocated to the pieces of feature information to limit an information volume of the selected pieces of feature information not to exceed the upper limit information volume.
-
Citations
20 Claims
-
1. A signal detection apparatus comprising:
-
a sensor that detects a signal; a clock that is synchronized with another clock incorporated in another signal detection apparatus; a first generator that generates first feature information representing a feature of a frequency domain of a signal block obtained by performing block formation of the signals from the sensor at every predetermined time based on time information of the clock; an allocator that allocates priority levels to a plurality of signal characteristics of the signal block; a second generator that generates second feature information representing a feature of a time domain of the signal block for each of the plurality of signal characteristics; a receiver that receives a server command indicating a bandwidth allocated by a server apparatus from the server apparatus; a limiter that, if a total information volume of the pieces of second feature information exceeds an upper limit information volume corresponding to the bandwidth, selects some of the pieces of second feature information and discards remaining pieces of second feature information based on the priority levels allocated to the pieces of second feature information to limit an information volume of the selected pieces of second feature information not to exceed the upper limit information volume; and a transmitter that transmits the first feature information and the selected pieces of second feature information to the server apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A server apparatus comprising:
-
a receiver that receives, from each of a plurality of signal detection apparatuses, first feature information representing a feature of a frequency domain of a signal detected by the signal detection apparatus, and second feature information representing a feature of a time domain of the signal; an apparatus manager that manages pieces of location information of the plurality of signal detection apparatuses; a feature information manager that maps the first feature information and the second feature information to the location information of the corresponding signal detection apparatus; a first estimator that obtains a coarse-grained estimation result by estimating, based on the mapped first feature information, in which of a plurality of regions determined based on the location information of the signal detection apparatus each of at least one signal source is located, and a characteristic of a signal transmitted by the signal source; a second estimator that estimates, based on the coarse-grained estimation result and the mapped second feature information, a location of each of the at least one signal source with a finer granularity than that of the first estimator; a determiner that specifies missing feature information indicating second feature information which needs to be collected, by determining for each of the at least one signal source whether second feature information corresponding to the characteristic of the signal transmitted by the signal source has been sufficiently collected; a bandwidth allocation manager that controls bandwidth allocation to the plurality of signal detection apparatuses based on the missing feature information and a bandwidth usable by the plurality of signal detection apparatuses to transmit the first feature information and the second feature information, and obtains bandwidth allocation information indicating a bandwidth allocated to each of the plurality of signal detection apparatuses; a generator that generates a server command for each of the plurality of signal detection apparatuses based on the missing feature information and the bandwidth allocation information; and a transmitter that transmits the server command to the plurality of signal detection apparatuses. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A location estimation system comprising a server apparatus and a plurality of signal detection apparatuses,
the server apparatus comprises: -
a receiver that receives, from each of the plurality of signal detection apparatuses, first feature information representing a feature of a frequency domain of a signal detected by the signal detection apparatus, and second feature information representing a feature of a time domain of the signal; an apparatus manager that manages pieces of location information of the plurality of signal detection apparatuses; a feature information manager that maps the first feature information and the second feature information to the location information of the corresponding signal detection apparatus; a first estimator that obtains a coarse-grained estimation result by estimating, based on the mapped first feature information, in which of a plurality of regions determined based on the location information of the signal detection apparatus each of at least one signal source is located, and a characteristic of a signal transmitted by the signal source; a second estimator that estimates, based on the coarse-grained estimation result and the mapped second feature information, a location of each of the at least one signal source with a finer granularity than that of the first estimator; a determiner that specifies missing feature information indicating second feature information which needs to be collected, by determining for each of the at least one signal source whether second feature information corresponding to the characteristic of the signal transmitted by the signal source has been sufficiently collected; a bandwidth allocation manager that controls bandwidth allocation to the plurality of signal detection apparatuses based on the missing feature information and a bandwidth usable by the plurality of signal detection apparatuses to transmit the first feature information and the second feature information, and obtains bandwidth allocation information indicating a bandwidth allocated to each of the plurality of signal detection apparatuses; a generator that generates a server command for each of the plurality of signal detection apparatuses based on the missing feature information and the bandwidth allocation information; and a transmitter that transmits the server command to the plurality of signal detection apparatuses, and each of the plurality of signal detection apparatuses comprises; a sensor that detects a signal; a clock that is synchronized with another clock incorporated in another signal detection apparatus; a first generator that generates first feature information representing a feature of a frequency domain of a signal block obtained by performing block formation of the signals from the sensor at every predetermined time based on time information of the clock; an allocator that allocates priority levels to a plurality of signal characteristics of the signal block; a second generator that generates second feature information representing a feature of a time domain of the signal block for each of the plurality of signal characteristics; a receiver that receives a server command indicating a bandwidth allocated by the server apparatus from the server apparatus; a limiter that, if a total information volume of the pieces of second feature information exceeds an upper limit information volume corresponding to the bandwidth, selects some of the pieces of second feature information and discards remaining pieces of second feature information based on the priority levels allocated to the pieces of second feature information to limit an information volume of the selected pieces of second feature information not to exceed the upper limit information volume; and a transmitter that transmits the first feature information and the selected pieces of second feature information to the server apparatus.
-
Specification