Image information reception apparatus, image information transmission apparatus, and program and method used therein
An image information reception apparatus includes a receiving unit, a packet analyzing unit, and a transmission rate change processing unit. The receiving unit receives image information from an image information transmission apparatus through a communication network. The packet analyzing unit determines an actual reception variation that is based on variations in a reception interval of packets that are included in the image information. The transmission rate change processing unit performs a process to increase a target transmission rate of the image information transmission apparatus in response to the actual reception variation being greater than a predetermined value.
1 . An image information reception apparatus comprising:
a receiving unit that receives image information from an image information transmission apparatus through a communication network, the image information including an image encoded using inter-frame prediction;
a packet analyzing unit that determines an actual reception variation that is based on variations in a reception interval of packets that are included in the image information; and a transmission rate change processing unit that performs a process to increase a target transmission rate of the image information transmission apparatus in response to the actual reception variation being:
greater than a predetermined value; and
determined to be attributed to a difference in data amount between an I frame, and
a P frame or a B frame determined by the inter-frame prediction.
2 . The image information reception apparatus according to claim 1 , wherein:
the transmission rate change processing unit performs determination by comparing a standard variation and the actual reception variation, the standard variation being determined from the difference in data amount between the I frame, and the P frame or the B frame determined by a standard image being encoded.
3 . The image information reception apparatus according to claim 1 , wherein:
the receiving unit further receives an actual transmission variation that is determined from the difference in data amount between the I frame, and the P frame or the B frame of the image information generated by the image information transmission apparatus; and
the transmission rate change processing unit performs determination by comparing the actual transmission variation and the actual reception variation.
4 . The image information reception apparatus according to claim 1 , wherein: the image information is an image that is encoded using Motion Joint Photographic Experts Group.
5 . The image information reception apparatus according to claim 1 , wherein: the transmission rate change processing unit performs a process to decrease the target transmission rate in response to the reception interval of the packets being greater than a reception interval that is determined from the target transmission rate.
6 . The image information reception apparatus according to claim 1 , wherein: the receiving unit receives an actual transmission rate that is a speed at which the image information is actually transmitted from the image information transmission apparatus; and the transmission rate change processing unit performs a process for decreasing the target transmission rate in response to the reception interval of the packets being greater than a reception interval that is determined from the actual transmission rate.
7 . The image information reception apparatus according to claim 1 , wherein:
the image information transmission apparatus is mounted in a moving body.
8 . The image information reception apparatus according to claim 7 , wherein; the image information reception apparatus is mounted in a second moving body that differs from a first moving body that is the moving body.
9 . An image information reception method comprising:
receiving image information from an image information transmission apparatus through a communication network, the image information including an image encoded using inter-frame prediction;
determining an actual reception variation that is based on variations in a reception interval of packets that are included in the image information; and
performing a process to increase a target transmission rate of the image information transmission apparatus in response to the actual reception variation being:
greater than a predetermined value; and
determined to be attributed to a difference in data amount between an I frame, and
a P frame or a B frame determined by the inter-frame prediction.
10 . A non-transitory computer-readable storage medium storing therein an image information reception program that is implemented by a computer, the image information reception program causing the computer to implement:
receiving image information from an image information transmission apparatus through a communication network, the image information including an image encoded using inter-frame prediction;
determining an actual reception variation that is based on variations in a reception interval of packets that are included in the image information; and
performing a process to increase a target transmission rate of the image information transmission apparatus in response to the actual reception variation being:
greater than a predetermined value; and
determined to be attributed to a difference in data amount between an I frame, and
a P frame or a B frame determined by the inter-frame prediction.