摘要:
Aspects of the present invention relate to a method of controlling the appearance of a graphical object in a graphical user interface. In an embodiment of an aspect of the invention, an object, such as a widget, in a graphical user interface comprises an instance of a widget class in which arr defined properties and/or methods which control operation of the object; and an associated instance of a look object class in which are defined properties and/or methods which control the look of the object.
摘要:
Errors in coded macroblocks are concealed during decoding by way of an error concealment stage present in a decoder. Error-concealed macroblocks produced by the error concealment stage undergo deblocking filtering by a deblocking filter before being output by the decoder to avoid the spread of erroneous pixel values. The error concealment stage controls the deblocking filter in accordance with the error concealment technique to vary the strength of the deblocking filter to force maximum strength on transitions artificially created by the recovery of lost macroblocks.
摘要:
The disclosed embodiments relate to a system and method for maintaining synchronization between a video signal and an audio signal. The video signal and the audio signal are processed using clocks that a r e locked. The system may comprise a component that determines an initial audio input buffer level, a component that determines an amount of drift in the initial audio input buffer level and adjusts the clocks to maintain the initial audio input buffer level if the amount of drift reaches a first predetermined threshold, and a component that measures a displacement of a video signal associated with t h e audio signal in response to the adjusting of the clocks and operates to negate the measured displacement of the video signal if the measured displacement reaches a second predetermined threshold.
摘要:
A method and an apparatus for processing packetized signal having a plurality of channels carrying program information. The packetized signal also includes program guide information that includes channel identifier data. The program guide information comprises a sequence of data blocks including a segment map that includes information about the partitioning of the plurality of channels into segments and map block that includes information relating specific channels of the plurality of channels with respective channel identifier data.
摘要:
In the DVR or Blu-ray application format a clip consists of a clip information file, through which it can be accessed from playlists, and an audio-visual data stream file. The data stream consists of data units, which in turn consist of multiple source packets. When such stream shall be split between source packets into two substreams, and the splitting position is within such a data unit, the employed file system may not allow splitting single data units. According to the invention, the smallest possible data unit that includes the intended splitting position is declared as a separate file, having separate clip information and data stream files. The first and second substreams are accessible via one or more RealPlaylists and/or VirtualPlaylists. The first substream comprises data from the first and second clips, and the second substream comprises data from the second and third clips.
摘要:
With the new plasma display panel technology new kinds of artifacts can occur in video pictures. These artifacts are commonly described as dynamic false contour effect, since they correspond to disturbances of grey levels and colors in the form of an apparition of colored edges in the picture when the observation point on the PDP screen moves. According to the invention such an artifact is compensated by analyzing the motion in the pictures assigning to each block of a picture a corresponding motion vector and performing a re-coding step in which a sub-field code word entry of a current pixel are calculated. For this purpose the motion vector is defined to point from a pixel in a previous picture to a pixel in the current picture. The sub-field code word entries for a current pixel (P8) are determined by dragging sub-field entries of the pixels lying on the motion vector trajectory. In this way for each pixel there is an exact calculation of the sub-field code word of a pixel also for complex moving trajectories like zoom and rotation.
摘要:
A programmable data processing device for a digital TV set-top box comprises: a loading engine for receiving portions of code of a first type and/or data from a DSM-CC Carousel, a storage means for storing the portions received by the loading engine, an execution engine for executing an application embodied by the received portions; and a translating engine for translating the first type code into a native code of the execution engine. The translating engine is adapted to compile at least a certain one of said received portions into native code and to store the thus compiled portion in the storage means, and to interpret other portions of code, and the execution engine is adapted to process compiled code and interpreted code within a same application.