Communication apparatus and communication method
A communication apparatus includes a first determination processing unit that determines, based on measurement of a target including one or more wireless tags by a measurement unit, an arrangement of the target with respect to a predetermined range. A movement control unit controls movement of an antenna. An acquisition unit acquires, based on a radio wave of each of the wireless tags received by the antenna, a plurality of pieces of tag data on the wireless tag at a plurality of relative positions of the antenna. A second determination processing unit determines, based on data output from a trained model in response to input of the plurality of pieces of tag data on the wireless tag to the trained model, a positional relationship of the wireless tag with respect to the predetermined range, the trained model being selected from a plurality of trained models.
1 . A communication apparatus, comprising:
a first determination processing component configured to determine, based on measurement of a target including one or more wireless tags by a measurement component, an arrangement of the target with respect to a predetermined range;
a movement controller configured to control movement of a relative position of an antenna with respect to the target;
an acquisition component configured to acquire, based on a radio wave of each of the wireless tags received by the antenna, a plurality of pieces of tag data on the wireless tag at a plurality of relative positions of the antenna; and
a second determination processing component configured to:
based on the arrangement of the target, select a trained model from a plurality of trained models; and
determine, based on data output from the trained model in response to input of the plurality of pieces of tag data on the wireless tag to the trained model, a positional relationship of the wireless tag with respect to the predetermined range.
2 . The communication apparatus according to claim 1 , wherein
the plurality of trained models comprise a plurality of different models corresponding to an arrangement of a training target including one or more training wireless tags with respect to the predetermined range.
3 . The communication apparatus according to claim 2 , wherein
the plurality of trained models comprise models generated by machine learning based on a plurality of pieces of training data,
the plurality of pieces of training data include: a plurality of pieces of tag data on a plurality of training wireless tags including the one or more training wireless tags; and a plurality of pieces of data indicating a positional relationship of the plurality of training wireless tags with respect to the predetermined range, and
the plurality of pieces of data indicating the positional relationship of the plurality of training wireless tags with respect to the predetermined range include data indicating that the one or more training wireless tags are within the predetermined range regardless of whether the training target is within the predetermined range.
4 . The communication apparatus according to claim 1 , wherein
the predetermined range faces a part or all of a movement range of the relative position of the antenna.
5 . The communication apparatus according to claim 1 , wherein
the target is an article attached with the one or more wireless tags or a container containing the article.
6 . The communication apparatus according to claim 1 , wherein the tag data comprises at least one of phase data, Doppler frequency data, and received signal strength indicator data.
7 . The communication apparatus according to claim 6 , wherein the phase data is data indicating a phase of a radio wave of the wireless tag received by a reading apparatus.
8 . The communication apparatus according to claim 6 , wherein the Doppler frequency data is data indicating a frequency of a radio wave of the wireless tag received by a reading apparatus.
9 . The communication apparatus according to claim 6 , wherein the received signal strength indicator data is data indicating a received signal strength indicator of a radio wave of the wireless tag received by a reading apparatus.
10 . The communication apparatus according to claim 1 , wherein the
trained model comprises training data including a plurality of pieces of ground truth data.
11 . A communication method, comprising:
determining, based on measurement of a target including one or more wireless tags by a measurement component, an arrangement of the target with respect to a predetermined range;
controlling movement of a relative position of an antenna with respect to the target;
acquiring, based on a radio wave of each of the wireless tags received by the antenna, a plurality of pieces of tag data on the wireless tag at a plurality of relative positions of the antenna;
selecting, based on the arrangement of the target, a trained model from a plurality of trained models; and
determining, based on data output from the trained model in response to input of the plurality of pieces of tag data on the wireless tag to the trained model, a positional relationship of the wireless tag with respect to the predetermined range.
12 . The communication method according to claim 11 , wherein
the plurality of trained models comprise a plurality of different models corresponding to an arrangement of a training target including one or more training wireless tags with respect to the predetermined range.
13 . The communication method according to claim 12 , wherein
the plurality of trained models comprise models generated by machine learning based on a plurality of pieces of training data,
the plurality of pieces of training data include: a plurality of pieces of tag data on a plurality of training wireless tags including the one or more training wireless tags; and a plurality of pieces of data indicating a positional relationship of the plurality of training wireless tags with respect to the predetermined range, and
the plurality of pieces of data indicating the positional relationship of the plurality of training wireless tags with respect to the predetermined range include data indicating that the one or more training wireless tags are within the predetermined range regardless of whether the training target is within the predetermined range.
14 . The communication method according to claim 11 , wherein
the predetermined range faces a part or all of a movement range of the relative position of the antenna.
15 . The communication method according to claim 11 , wherein
the target is an article attached with the one or more wireless tags or a container containing the article.
16 . The communication method according to claim 11 , wherein the tag data comprises at least one of phase data, Doppler frequency data, and received signal strength indicator data.
17 . The communication method according to claim 16 , wherein the
phase data is data indicating a phase of a radio wave of the wireless tag received by a reading apparatus.
18 . The communication method according to claim 16 , wherein the Doppler frequency data is data indicating a frequency of a radio wave of the wireless tag received by a reading apparatus.
19 . The communication method according to claim 16 , wherein the received signal strength indicator data is data indicating a received signal strength indicator of a radio wave of the wireless tag received by a reading apparatus.
20 . The communication method according to claim 11 , wherein the
trained model comprises training data including a plurality of pieces of ground truth data.