摘要:
A two-pass encoder includes a first encoding module and a second encoding module. The first encoding module is configured to encode an input video sequence in a first pass, and to determine coding decisions from the first pass. The second encoding module is configured to encode the input video sequence using the coding decisions from the first encoding module in a second pass, and to output a second pass encoded stream. At least one of the first encoding module and the second encoding module is a partial encoding module.
摘要:
A 3D video coding apparatus and method which selectively codes video data from a plurality of video sources to include depth information. Coding may be performed by combining depth information with view information, such as RGB, YCrCb, or YUV, and coded together with the view information as, RGBD, YCrCbD or YUVD. An apparatus may selectively code the depth information based on a depth format flag to include no depth information (e.g. a 2D format) or include depth information as a chroma channel. The depth information may be coded separately or together with YCrCb based on a coding cost or rate distortion estimate to encode the video information to obtain the highest quality.
摘要:
A system is configured to transcode a first MPEG stream to a second MPEG stream. The system includes a first MPEG decoder capable of decoding the first MPEG stream and a second MPEG encoder capable of producing the second MPEG stream. The second MPEG encoder is configured to maintain a decoded picture type of I, P, or B. The second MPEG encoder is also configured to maintain a decoded picture structure of frame or field, identify a metadata per each macroblock (MB) of an MB pair of the first MPEG stream, and determine whether to re-encode the MB into the second MPEG stream using one of the frame or the field mode based on the identified metadata. The second MPEG encoder is further configured to re-encode the MB pair into the second MPEG stream using one of the frame or the field mode based on the identified metadata.
摘要:
The present invention relates to a system and method for managing user profiles based on keyword content associated with a user. The user associated keyword content represents a website requested by the user or video data viewed by the user, in which the user profile is created and maintained at the customer premise equipment as opposed to the network infrastructure associated with the service provider. For example, the system includes a customer premise equipment (CPE) configured to create a user profile. The user profile includes at least one keyword representing keyword content associated with the user and at least one score representing importance of a corresponding keyword.
摘要:
A method and system of encoding and decoding digital video content. The digital video content comprises a stream of pictures which can each be intra, predicted, or bi-predicted pictures. Each of the pictures comprises macroblocks that can be further divided into smaller blocks. The method entails encoding and decoding each picture in said stream of pictures in either frame mode or in field mode.
摘要:
A StatMux system and method are provided for efficiently allocating time slots on the transmission channel between bit streams representing video and bit streams representing data. By providing such a system and method, when a decreased number of data bits need to be transmitted, a decreased number of time slots may be allocated for transmitting the data bits and an increased number of time slots may be allocated for transmitting video bits. When a decreased number of video bits needs to be transmitted, a decreased number of time slots may be allocated for transmitting video bits and an increased number of time slots may be allocated for transmitting data bits.
摘要:
A process performs a search on a base reference frame in a video signal to determine a first motion vector for each of the possible partitions of a current macroblock. The first motion vector for a partition provides the most optimal match for the partition in the base reference frame. An optimal partition for the current macroblock, which gives a minimum motion estimation cost among all the possible partitions in the base reference frame, is determined. The process performs the search on the optimal partition over a non-base reference frame in the video signal to determine a second motion vector that provides the most optimal match for the corresponding partition in the non-base reference frame. A simplified search is performed on each partition other than the optimal partition over the non-base reference frame to determine the second motion vector for the corresponding partition.
摘要:
A method and system of encoding and decoding digital video content. The digital video content comprises a stream of pictures which can each be intra, predicted, or bi-predicted pictures. Each of the pictures comprises macroblocks that can be further divided into smaller blocks. The method entails encoding and decoding each of the smaller blocks in each picture in said stream of pictures in either frame mode or in field mode.
摘要:
A method and system of encoding and decoding digital video content. The digital video content comprises a stream of pictures which can each be intra, predicted, or bi-predicted pictures. Each of the pictures comprises macroblocks that can be further divided into smaller blocks. The method entails encoding and decoding each of the smaller blocks in each picture in said stream of pictures in either frame mode or in field mode.
摘要:
A method and system of encoding and decoding digital video content. The digital video content comprises a stream of pictures which can each be intra, predicted, or bi-predicted pictures. Each of the pictures comprises macroblocks that can be further divided into smaller blocks. The method entails encoding and decoding each of the smaller blocks in each picture in said stream of pictures in either frame mode or in field mode.