摘要:
An endpoint system for media communication comprises a resource-limited device and a base station. The resource-limited device at least one of receives and outputs at least one of audio and graphic information. The base station communicates media and control packets with the resource-limited device via a permanent virtual circuit, establishes a switched virtual circuit with an endpoint device via a communications channel, and translates media packets between the permanent virtual circuit and the switched virtual circuit.
摘要:
A method of determining an adaptive early skip indication (ESI) threshold during block motion compensation encoding of digital video data is disclosed. The method includes setting an ESI threshold minimum value below which no degradation in the block motion compensation encoding occurs; setting an ESI threshold maximum value above which degradation in the block motion compensation encoding is considered unacceptable; determining that a processor load state of the processor during block motion compensation encoding is one of an overloaded state, a normal loaded state, and an under loaded state; when the processor load state is determined to be in an overloaded state, increasing the adaptive ESI threshold to a value below the ESI threshold maximum value thereby decreasing a number of macroblocks in the digital video data that are block motion compensation encoded; when the processor load state is determined to be in a normal loaded state, maintaining the adaptive ESI threshold at its current value; and when the processor load state is determined to be in an under loaded state, decreasing the adaptive ESI threshold to a value above the ESI threshold minimum value thereby increasing a number of macroblocks in the digital video data that are block motion compensation encoded. A block motion compensation encoding devices is also disclosed that implements the method above. A computer readable medium is also disclosed that stores instructions, which when executed by a processing unit, performs the method above.
摘要:
A device and method of controlling a de-jitter buffer, and specifically the nominal delay thereof. The nominal delay is adjusted based on delay information associated with a network in which the de-jitter buffer is located. The nominal delay is maintained between a minimum and maximum nominal delay, and is adjusted based on the probability that a packet will arrive outside a predetermined delay interval.
摘要:
A method for correcting signals received on a channel. Signals are received along the channel and it is determined how many of the signals are outside a predetermined range relative to a plurality of predetermined constellation points (i.e., erasures). Then, the noise power is estimated the noise power based on the number erasures, and the noise power is used to correct the signals. Specifically, the estimated noise power can be used to correct the signals which have been determined to be outside the predetermined range and which have been determined to contain a large error component (i.e., based on distance from the closest constellation point). A look up table can be used to determine the correction to be applied, and a separate look up table can be used for each tone.
摘要:
A voice recognition system having an enhanced button that allows a driver to reduce his risk of being involved in an accident while operating a vehicle and using a mobile telephone. The present invention is a mobile telephone having a voice recognition system which receives and acts on voice commands. Once the voice recognition system is activated, the mobile telephone can be operated in a hands free mode. The voice recognition system is used to automatically perform the same functions as a keypad. Since a driver can use just the voice recognition system, a keypad is no longer necessary. A mobile telephone equipped with a voice recognition system of the present invention requires only two buttons, a power button and a voice recognition button. To provide further safety, the voice recognition button is implemented to distinguish the voice recognition button from the other buttons to provide easier activation of the voice recognition system. The present invention can also be applied to other types of telephones and can be especially useful to a vision impaired person.
摘要:
A video processing device includes a video preprocessor and a video processor. The video processor is configured to facilitate inputting preprocessed digital video data ready for further processing by an encoder or a transcoder, compressing the preprocessed digital video data to form compressed digital video data, and outputting the compressed digital video data. The video preprocessor operable to receive digital video raw data, configured to facilitate preprocessing a macroblock of the digital video raw data so as to output the preprocessed digital video data ready for an encoder or transcoder of the video processor when the macroblock does not indicate SKIP, and not preprocessing the macroblock of the digital video raw data when the macroblock is a SKIP macroblock indicating SKIP, but jumping to process the SKIP macroblock by an entropy encoder of the video processor instead.
摘要:
A method for correcting signals received on a channel. Signals are received along the channel and it is determined how many of the signals are outside a predetermined range relative to a plurality of predetermined constellation points (i.e., erasures). Then, the noise power is estimated the noise power based on the number erasures, and the noise power is used to correct the signals. Specifically, the estimated noise power can be used to correct the signals which have been determined to be outside the predetermined range and which have been determined to contain a large error component (i.e., based on distance from the closest constellation point). A look up table can be used to determine the correction to be applied, and a separate look up table can be used for each tone.
摘要:
A method and apparatus which provides that, in a voice over network, incoming packets are analyzed and the appropriate moment to increase or decrease the nominal delay associated with a jitter buffer is determined. Hence, the nominal delay is adjusted at an appropriate moment based on network jitter characteristics. Preferably, the nominal delay is adjusted when voice activity is absent. The method and apparatus provide for improved play out of the jitter buffer, and provide improved performance.
摘要:
Embodiments of the invention include a parallel method for real-time video encoding in a multicore processor system. A first frame of video data is divided into groups. Each group has one or more rows of a plurality of macroblocks. Motion estimation is performed on a second group following a first group by a first core of said multicore system. While said motion estimation is being performed by said first core, compression-and-reconstruction is performed on said first group by a second core.
摘要:
A video processing device includes a video preprocessor and a video processor. The video processor is configured to facilitate inputting preprocessed digital video data ready for further processing by an encoder or a transcoder, compressing the preprocessed digital video data to form compressed digital video data, and outputting the compressed digital video data. The video preprocessor operable to receive digital video raw data, configured to facilitate preprocessing a macroblock of the digital video raw data so as to output the preprocessed digital video data ready for an encoder or transcoder of the video processor when the macroblock does not indicate SKIP, and not preprocessing the macroblock of the digital video raw data when the macroblock is a SKIP macroblock indicating SKIP, but jumping to process the SKIP macroblock by an entropy encoder of the video processor instead.