Abstract:
Methods of coding a bitstream in which the frames are encoded for enabling a spatial resolution is changed in real time, extracting the bitstream by adding a signaling message indicating that the spatial resolution is changed, and decoding the bitstream in which the spatial resolution is changed in real time after actively detects whether the spatial resolution is changed without additional information, and a codec using the methods are provided. Therefore, if the network has the restricted environment that the resolution is changed in real time while a video encoding and decoding or if there is a need to output the video whose the spatial resolution is partly changed in the decoder, the present invention provides methods to actively cope with the spatial resolution change of the video so as to efficiently watch the video.
Abstract:
In the conventional content, a minimum access unit of the random access information is one frame unit. In the case of SVC video content, one frame consists of a plurality of scalable layers. The SVC data can be used for each salable layer only when the data is accessible for each scalable layer. The present invention provides a method and apparatus for transmitting and receiving an SVC file for each scalable layer wherein the SVC file can be accessed for each scalable layer by allowing metadata to contain a layer descriptor in a network abstraction layer unit (NALU) or in a byte unit.
Abstract:
Disclosed is a program recommendation system and method which receive PSIP/SI and programming information on digital broadcasting and provide a program recommendation service to viewers in an EPG application. The system receives personal information in order to set information of each viewer, confirms the received PSIP/SI information, and generates watching information through a viewer watching TV, in a predetermined format. In addition, the system inputs the generated watching information to a database, converts watching information of each viewer which is stored in the database input unit into divided input patterns using a fuzzy membership function to analyze the input patterns, and extracts information on a program with a high degree of preference from the analyzed result. Furthermore the system outputs preference program information of each viewer on a screen in order to recommend a program.
Abstract:
The invention relates to method for estimating wireless channel status in wireless network, which is to be performed by client device connected to server for transmitting a video packet stream through a wired/wireless network, comprising: a step of estimating a bit error rate using additional information on a received video packet; and a step of estimating the channel capacity of the wireless network using the estimated bit error rate. The server receives, from the client device, feedback on the estimated channel capacity information or channel condition information of the wireless network, and adjusts the optimal video coding rate or the optimal source coding rate in a wireless network. Accordingly, the deterioration in the video quality of the video stream being received in the client device in real-time may be prevented to thereby improve the quality of service (QoS) of the video being received through a wireless network.
Abstract:
A digital broadcasting system provides a method and device for packetizing a video stream. The packetizing device includes: a video frame check block for classifying an encoded video stream according to the frame type; a header setting block for setting a packet header for each of the classified frames; and a packetizing block for packetizing a video frame on the basis of the set packet header. The frame type may be one of an intra-coded (I) frame, a predicted (P) frame, and a bi-predictive (B) frame. Since a digital broadcasting stream is efficiently packetized, overhead due to a typical synchronization packet may be reduced, and accordingly, bandwidth may be efficiently used.
Abstract:
Provided are a method of tuning a coding rate and applying an unequal error protection for an adaptive video transmission, and a video transmission/reception apparatus using the method. The video transmission apparatus may include: a coding rate tuner to predict, as a channel capacity of a subsequent channel interval, an estimated channel capacity value fed back from the video reception apparatus, and to tune video and channel coding rates within the predicted channel capacity; a video encoder to perform video encoding of video frames at the tuned video coding rate, and to generate a video packet; and a forward error correction (FEC) encoder to apply the unequal error protection based on a length of the video packet and a type of the video frames included in the video packet, and to perform channel encoding of the video packet at the tuned channel coding rate to generate a bitstream.
Abstract:
A method of sharing data of a scalable video coding (SVC) file and the SVC file are provided. The SVC file includes: a scalable base track including at least one scalable layer entry each storing metadata of the at least one scalable layer; and at least one sub track generated based on the scalable base track, which includes identification information of the scalable layer that is a basis of generation of a sub track among the scalable layers and identification information of the scalable base track instead of the scalable layer entry. Accordingly, when an SVC coded content is stored as a file, it is possible to reduce a storage capacity by avoiding duplication of common data and to provide convenience when the stored content is reprocessed by allowing a relation of tracks correlated to one another to be represented.
Abstract:
Provided are a method of tuning a coding rate and applying an unequal error protection for an adaptive video transmission, and a video transmission/reception apparatus using the method. The video transmission apparatus may include: a coding rate tuner to predict, as a channel capacity of a subsequent channel interval, an estimated channel capacity value fed back from the video reception apparatus, and to tune video and channel coding rates within the predicted channel capacity; a video encoder to perform video encoding of video frames at the tuned video coding rate, and to generate a video packet; and a forward error correction (FEC) encoder to apply the unequal error protection based on a length of the video packet and a type of the video frames included in the video packet, and to perform channel encoding of the video packet at the tuned channel coding rate to generate a bitstream.
Abstract:
A video communication apparatus in which eye contact can be made with an opposite party of a conversation is provided. The video communication apparatus includes: a monitor unit for video communication; and a camera unit for capturing an image of a user, wherein the monitor unit repeats mode switching between a video mode and a transparent mode according to a specific period, and wherein the camera unit is located behind the monitor unit and captures the image of the user by using a screen of the monitor unit. Accordingly, eye contact can be made with the opposite party when users who participate in video communication talk to each other while seeing communication images.
Abstract:
A method of sharing data of a scalable video coding (SVC) file and the SVC file are provided. The SVC file includes: a scalable base track including at least one scalable layer entry each storing metadata of the at least one scalable layer; and at least one sub track generated based on the scalable base track, which includes identification information of the scalable layer that is a basis of generation of a sub track among the scalable layers and identification information of the scalable base track instead of the scalable layer entry. Accordingly, when an SVC coded content is stored as a file, it is possible to reduce a storage capacity by avoiding duplication of common data and to provide convenience when the stored content is reprocessed by allowing a relation of tracks correlated to one another to be represented.