摘要:
System and method for decoding digital video data. The decoding system employs hardware accelerators that assist a core processor in performing selected decoding tasks. The hardware accelerators are configurable to support a plurality of existing and future encoding/decoding formats. The accelerators are configurable to support substantially any existing or future encoding/decoding formats that fall into the general class of DCT-based, entropy decoded, block-motion-compensated compression algorithms. The hardware accelerators illustratively comprise a programmable entropy decoder, an inverse quantization module, a inverse discrete cosine transform module, a pixel filter, a motion compensation module and a de-blocking filter. The hardware accelerators function in a decoding pipeline wherein at any given stage in the pipeline, while a given function is being performed on a given macroblock, the next macroblock in the data stream is being worked on by the previous function in the pipeline.
摘要:
A multi-channel optical transmitter generally includes a first light source configured to emit light of a first wavelength, a second light source configured to emit light of a second wavelength, a first modulator configured to modulate the light of the first wavelength, and a second modulator configured to modulate the light of the second wavelength. The first modulator has a first anode and a first cathode, and the second modulator has a second anode and a second cathode electrically isolated from the first anode and the first cathode. The modulators (and optionally the light sources) are on a common substrate. A method of transmitting optical signals generally includes modulating light emitted from a first light source using a first modulator, and modulating light emitted from a second light source using a second modulator, where the first modulator receives a first modulation signal, and the second modulator receives a second modulation signal electrically isolated from the first modulation signal.
摘要:
A multi-channel optical transmitter generally includes a first light source configured to emit light of a first wavelength, a second light source configured to emit light of a second wavelength, a first modulator configured to modulate the light of the first wavelength, and a second modulator configured to modulate the light of the second wavelength. The first modulator has a first anode and a first cathode, and the second modulator has a second anode and a second cathode electrically isolated from the first anode and the first cathode. The modulators (and optionally the light sources) are on a common substrate. A method of transmitting optical signals generally includes modulating light emitted from a first light source using a first modulator, and modulating light emitted from a second light source using a second modulator, where the first modulator receives a first modulation signal, and the second modulator receives a second modulation signal electrically isolated from the first modulation signal.
摘要:
A system, a method, and a mobile terminal for sharing a battery between mobile terminals are disclosed, which can solve a problem that the battery can not be shared between mobile terminals in the prior art. In accordance with the present invention, a mobile terminal having power supplying ability is able to supply power to a mobile terminal lacking power by an external power supply line, power control circuits of the power supply end and the power utilization end are controlled, the power utilization end is able to detect an electricity quantity of the power supply end, and the sharing of a battery between two mobile terminals can be achieved, thereby greatly increasing utilization modes of the battery without external charging power supply so as to facilitate the using of a user.
摘要:
A bootup device and method for an application program on a mobile equipment to improve the bootup speed of the application program on the mobile equipment. The bootup device has an application management module, that boots up a virtual machine module based on the application program to be run. A virtual machine module, loads codes of the application program and Just in Time (JIT) compilation results of a bootup process of the application program into a memory, search, in the JIT compilation results, for local JIT compiled codes corresponding to the bootup process code segment to be executed, and executes the found local JIT compiled codes when executing each bootup process code segment of the application program. A storage management module, store and reads the codes of the application program and the JIT compilation results obtained from the JIT compilation of the bootup process of the application program.
摘要:
Noise-reduced pixels may be generated using outputs of filtering via a first filter and/or a second filter, and/or a blend of both outputs. Blending a current pixel and an output of filtering of current pixel via the first filter may generate a first blended current pixel. Filtering via the first filter may be based on the current pixel, a previous collocated pixel, and a next collocated pixel. Blending the current pixel and an output of filtering of current pixel via the second filter may generate a second blended current pixel. Filtering via the second filter may be based on the current pixel and a collocated pixel of the previous second blended video image or of the previous filtered output video image. Blending the first blended current pixel and the second blended current pixel using an adaptive blending factor may dynamically generate a filtered output pixel.
摘要:
A video processing system may implement a video scaling algorithm using interpolation based on polyphase filtering. A video or graphics scaler may be utilized to scale luma, chroma, and/or alpha information in a video image. The scaler may comprise a first polyphase sub-filtering with zero phase shift that generates an in-phase filtered output from an input video image and a second polyphase sub-filtering that generates an out-of-phase filtered output from the input video image. The video scaler may also comprise an interpolator that may generate a scaled video image based on the generated in-phase and out-of-phase filtered outputs and a scaling factor. The scaling factor may be determined based on an input video size (M) and a desired output video size (N). The interpolation of the generated in-phase and out-of-phase filtered outputs in the video scaler may be implemented by utilizing a Farrow structure.
摘要:
System and method for decoding digital video data. The decoding system employs hardware accelerators that assist a core processor in performing selected decoding tasks. The hardware accelerators are configurable to support a plurality of existing and future encoding/decoding formats. The accelerators are configurable to support substantially any existing or future encoding/decoding formats that fall into the general class of DCT-based, entropy decoded, block-motion-compensated compression algorithms. The hardware accelerators illustratively comprise a programmable entropy decoder, an inverse quantization module, a inverse discrete cosine transform module, a pixel filter, a motion compensation module and a de-blocking filter. The hardware accelerators function in a decoding pipeline wherein at any given stage in the pipeline, while a given function is being performed on a given macroblock, the next macroblock in the data stream is being worked on by the previous function in the pipeline.
摘要:
Current output pictures of video data are generated utilizing a motion compensated (MC) blended picture and a corresponding non-MC blended picture of the video data. Windows of picture data from a first picture and MC windows of picture data from a MC previously output picture may be partitioned. The partitioned widows are compared and the first picture is blended with the MC previously output picture based on the comparison to, for example, reduce noise and prevent motion trail artifacts. Non-MC windows of picture data from a MC or non-MC previously output picture may be partitioned and compared with the windows of picture data from the first picture. The first picture may be blended with the MC or non-MC previously output picture based on the comparison to reduce motion trail artifacts. A blending factor is determined and utilized to blend the blended pictures to reduce noise and prevent motion artifacts.
摘要:
A system and method for accurate express tolling of highway vehicles. A multilane tolling system comprises a tolling (MVIC) unit that collects information from tolling subsystems arranged to take various vehicle measurements. Preferably, an intelligent vehicle identification subsystem sends vehicle information to the MVIC unit many times per second. Preferably, a vision tracking system (VTS) communicates with the MVIC unit and sends the latter information about the vehicle position using vision tracking sensors. Preferably, an RF subsystem conducts multiple reads of a transponder on a passing vehicle and forwards the read information to the MVIC unit. Preferably, a vehicle image capture unit (VICU) captures images of the passing vehicle when a camera in the VICU receives a trigger from the MVIC unit. Preferably, a driver alert module is used alert a driver passing through a tolling point as to account balance associated with a silent toll tag or pay by plate system.