Decoding apparatus, decoding method, distribution method, and system for transmission and reception of images
First Claim
1. A decoding apparatus for decoding an image, the decoding apparatus comprising:
- a processing circuit;
a storage connected to the processing circuit; and
a communication circuit connected to the storage,the communication circuit being configured totransmit a request for the image to an external apparatus,receive a coded signal corresponding to the image that has been requested and including a first signal and a second signal, and store the coded signal in the storage,the processing circuit being configured todecode the first signal and the second signal included in the coded signal that has been read from the storage, anddisplay a displayed image on a screen, the displayed image including (i) a first image decoded from the first signal in a first region of the screen and (ii) a second image decoded from the second signal in a second region of the screen,wherein the displayed image is split into a plurality of tiles,wherein (i) the first signal includes a first group of tiles, (ii) the plurality of tiles included in the displayed image includes the first group of tiles, and (iii) motion prediction for the first group of tiles is constrained such that no pixel outside the first group of tiles is used by the processing circuit when the first signal is decoded,wherein (i) the second signal includes a second group of tiles, (ii) the plurality of tiles included in the displayed image includes the second group of tiles, (iii) the second group of tiles is different from the first group of tiles, and (iv) motion prediction for the second group of tiles is constrained such that no pixel outside the second group of tiles is used by the processing circuit when the second signal is decoded, andwherein in response to an instruction from a user to delete the second image from the second region of the screen during display of the displayed image, the processing circuit changes an assignment of a second tile in the second region of the screen such that a first replacement tile is decoded using the first signal and used as a replacement for the second tile without decoding all of the plurality of tiles, the first replacement tile being included in the plurality of tiles and being assigned to the first group of tiles.
2 Assignments
0 Petitions
Accused Products
Abstract
There is provided a decoding method for decoding an image, the method including: transmitting a request for an image to an external apparatus; receiving a coded signal corresponding to the image that has been requested and including a first signal and a second signal, and storing the coded signal in a storage; decoding the first signal and the second signal included in the coded signal; and displaying a first image decoded from the first signal in a first region of a screen, and displaying a second image decoded from the second signal in a second region of the screen. The second signal is a signal that has been selected by the external apparatus for a decoding apparatus from among a plurality of candidates for the second signal.
24 Citations
18 Claims
-
1. A decoding apparatus for decoding an image, the decoding apparatus comprising:
-
a processing circuit; a storage connected to the processing circuit; and a communication circuit connected to the storage, the communication circuit being configured to transmit a request for the image to an external apparatus, receive a coded signal corresponding to the image that has been requested and including a first signal and a second signal, and store the coded signal in the storage, the processing circuit being configured to decode the first signal and the second signal included in the coded signal that has been read from the storage, and display a displayed image on a screen, the displayed image including (i) a first image decoded from the first signal in a first region of the screen and (ii) a second image decoded from the second signal in a second region of the screen, wherein the displayed image is split into a plurality of tiles, wherein (i) the first signal includes a first group of tiles, (ii) the plurality of tiles included in the displayed image includes the first group of tiles, and (iii) motion prediction for the first group of tiles is constrained such that no pixel outside the first group of tiles is used by the processing circuit when the first signal is decoded, wherein (i) the second signal includes a second group of tiles, (ii) the plurality of tiles included in the displayed image includes the second group of tiles, (iii) the second group of tiles is different from the first group of tiles, and (iv) motion prediction for the second group of tiles is constrained such that no pixel outside the second group of tiles is used by the processing circuit when the second signal is decoded, and wherein in response to an instruction from a user to delete the second image from the second region of the screen during display of the displayed image, the processing circuit changes an assignment of a second tile in the second region of the screen such that a first replacement tile is decoded using the first signal and used as a replacement for the second tile without decoding all of the plurality of tiles, the first replacement tile being included in the plurality of tiles and being assigned to the first group of tiles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 13, 14)
-
-
9. A decoding method for decoding an image, the method comprising:
-
transmitting a request for the image to an external apparatus; receiving a coded signal corresponding to the image that has been requested and including a first signal and a second signal, and storing the coded signal in a storage; decoding the first signal and the second signal included in the coded signal; and displaying a displayed image on a screen, the displayed image including (i) a first image decoded from the first signal in a first region of the screen and (ii) a second image decoded from the second signal in a second region of the screen, wherein the displayed image is split into a plurality of tiles, wherein (i) the first signal includes a first group of tiles, (ii) the plurality of tiles included in the displayed image includes the first group of tiles, and (iii) motion prediction for the first group of tiles is constrained such that no pixel outside the first group of tiles is used by the processing circuit when the first signal is decoded, wherein (i) the second signal includes a second group of tiles, (ii) the plurality of tiles included in the displayed image includes the second group of tiles, (iii) the second group of tiles is different from the first group of tiles, and (iv) motion prediction for the second group of tiles is constrained such that no pixel outside the second group of tiles is used by the processing circuit when the second signal is decoded, and wherein in response to an instruction from a user to delete the second image from the second region of the screen during display of the displayed image, an assignment of a second tile in the second region of the screen is changed such that a first replacement tile is decoded using the first signal and used as a replacement for the second tile without decoding all of the plurality of tiles, the first replacement tile being included in the plurality of tiles and being assigned to the first group of tiles. - View Dependent Claims (15)
-
-
10. A distribution method for distributing an image, the method comprising:
-
receiving a request for the image from an external terminal; selecting a first image corresponding to the image that has been requested, and a second image that includes at least either one of text data and image data from among a plurality of candidates for the second image, for the external terminal; and transmitting to the external terminal a coded signal including a first signal and a second signal, wherein (i) the first signal includes a first group of tiles, (ii) the plurality of tiles included in the displayed image includes the first group of tiles, and (iii) motion prediction for the first group of tiles is constrained such that no pixel outside the first group of tiles is used by the processing circuit when the first signal is decoded, wherein (i) the second signal includes a second group of tiles, (ii) the plurality of tiles included in the displayed image includes the second group of tiles, (iii) the second group of tiles is different from the first group of tiles, and (iv) motion prediction for the second group of tiles is constrained such that no pixel outside the second group of tiles is used by the processing circuit when the second signal is decoded, and wherein in response to an instruction from a user to delete the second image from the second region of the screen during display of the displayed image, an assignment of a second tile in the second region of the screen is changed such that a first replacement tile is decoded using the first signal and used as a replacement for the second tile without decoding all of the plurality of tiles, the first replacement tile being included in the plurality of tiles and being assigned to the first group of tiles. - View Dependent Claims (16)
-
-
11. A decoding apparatus for decoding an image, comprising:
-
a transmitting unit configured to transmit a request for the image to an external apparatus; a receiving unit configured to receive a coded signal corresponding to the image that has been requested and including a first signal and a second signal, and store the coded signal in a storage; a decoding unit configured to decode the first signal and the second signal included in the coded signal; and a display unit configured to display a displayed image on a screen, the displayed image including (i) a first image decoded from the first signal in a first region of the screen and (ii) a second image decoded from the second signal in a second region of the screen, wherein the displayed image is split into a plurality of tiles, wherein (i) the first signal includes a first group of tiles, (ii) the plurality of tiles included in the displayed image includes the first group of tiles, and (iii) motion prediction for the first group of tiles is constrained such that no pixel outside the first group of tiles is used by the processing circuit when the first signal is decoded, wherein (i) the second signal includes a second group of tiles, (ii) the plurality of tiles included in the displayed image includes the second group of tiles, (iii) the second group of tiles is different from the first group of tiles, and (iv) motion prediction for the second group of tiles is constrained such that no pixel outside the second group of tiles is used by the processing circuit when the second signal is decoded, and wherein in response to an instruction from a user to delete the second image from the second region of the screen during display of the displayed image, an assignment of a second tile in the second region of the screen is changed such that a first replacement tile is decoded using the first signal and used as a replacement for the second tile without decoding all of the plurality of tiles, the first replacement tile being included in the plurality of tiles and being assigned to the first group of tiles. - View Dependent Claims (17)
-
-
12. A system comprising:
-
a first apparatus that decodes an image; and a second apparatus that stores a coded signal obtained by coding the image, the first apparatus including a first processing circuit, a first storage connected to the first processing circuit, and a first communication circuit connected to the first storage, the first communication circuit being configured to transmit a request for the image to the second apparatus, receive the coded signal corresponding to the image that has been requested and including a first signal and a second signal, and store the coded signal in the first storage, the first processing circuit being configured to decode the first signal and the second signal included in the coded signal that has been read from the first storage, and display a displayed image on a screen, the displayed image including (i) a first image decoded from the first signal in a first region of the screen and (ii) a second image decoded from the second signal in a second region of the screen, the second apparatus including a second processing circuit, a second storage connected to the second processing circuit, and a second communication circuit connected to the second storage, the second communication circuit being configured to receive the request for the image from the first apparatus, select the first image corresponding to the image that has been requested, and the second image that includes at least either one of text data and image data from among a plurality of candidates for the second image, for the first apparatus, and transmit to the first apparatus the coded signal including the first signal and the second signal, wherein (i) the first signal includes a first group of tiles, (ii) the plurality of tiles included in the displayed image includes the first group of tiles, and (iii) motion prediction for the first group of tiles is constrained such that no pixel outside the first group of tiles is used by the processing circuit when the first signal is decoded, wherein (i) the second signal includes a second group of tiles, (ii) the plurality of tiles included in the displayed image includes the second group of tiles, (iii) the second group of tiles is different from the first group of tiles, and (iv) motion prediction for the second group of tiles is constrained such that no pixel outside the second group of tiles is used by the processing circuit when the second signal is decoded, and wherein in response to an instruction from a user to delete the second image from the second region of the screen during display of the displayed image, an assignment of a second tile in the second region of the screen is changed such that a first replacement tile is decoded using the first signal and used as a replacement for the second tile without decoding all of the plurality of tiles, the first replacement tile being included in the plurality of tiles and being assigned to the first group of tiles. - View Dependent Claims (18)
-
Specification