Dynamic image distribution system, dynamic image distribution method and dynamic image distribution program
a dynamic image and distribution system technology, applied in the direction of television systems, instruments, electrical appliances, etc., can solve the problems of inability to perform independent decoding for one frame, inability to dynamically change the viewing range, and inability to perform interactive processing such as viewing by, image and dynamically changing the viewing rang
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
first exemplary embodiment
[0046]A first exemplary embodiment of the present invention will be described with reference to FIGS. 1 to 5. FIG. 1 shows an example of a configuration of a dynamic image distribution system according to a first exemplary embodiment of the present invention. FIG. 2 describes an example of a management method of image information in the first exemplary embodiment of the present invention.
[0047]Each frame of a compression-encoded dynamic image is divided into multiple partial regions and is managed, in the first exemplary embodiment of the present invention with reference to FIG. 2. In this specification, this partial region is called a tile. In compression coding of a dynamic image, a frame of image is divided into blocks with a size of 16×16 pixels and coding processing is performed. A block of these 16×16 pixels is a unit for coding processing called a macro block (referred to as MB, in the following). As shown in FIG. 2, the tile includes a set of one or more MBs, and one or more...
second exemplary embodiment
[0053]Next, a second exemplary embodiment of the present invention will be described with reference to FIG. 6 and FIG. 7. The configuration of the system and the operation flow are similar to the first exemplary embodiment of the present invention.
[0054]Here, FIG. 6 shows an example of processing which displays an area of 160×80 pixels of the center of a frame in the head synthesized frame 0, and moves a display region to the upper left based on operation from the receiver in the next synthesized frame 1. FIG. 7 shows processing in the transmitter 100. The processing, which determines a minimum tile group needed to cover a display region, is similar to the first exemplary embodiment. In this example, even if the display region scrolls, because the configuration of the tile group which covers it does not change, the synthesized frame 0 and the synthesized frame 1 use eighteen tiles which were assigned numbers of 6, 7, 8, 11, 12, 13, 16, 17, 18, 21, 22, 23, 26, 27, 28, 31, 32 and 33. ...
third exemplary embodiment
[0056]Next, a third exemplary embodiment of the present invention will be described with reference to FIGS. 8 to 11. The configuration of the system and the operation flow are similar to the first exemplary embodiment of the present invention.
[0057]FIG. 8 shows an example of processing which displays an area of 160×80 pixels of the center of the frame in the head synthesized frame 0 and moves (scrolls) a display region to the upper left further rather than the case of the example of FIG. 6 based on the operation from the receiver in the next synthesized frame 1. FIG. 9 shows processing in the transmitter 100. In this example, when the display region scrolls, a configuration of a tile group which covers the display region changes. That is, twenty-four tiles assigned numbers of 0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 15, 16, 17, 18, 20, 21, 22, 23, 25, 26, 27 and 28, are used in the synthesized frame 1 after scrolling. Because the same numbers, that is, tiles at the same positions exi...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


