Video bit stream decoding system and method used in a video decoding apparatus
    41.
    发明申请
    Video bit stream decoding system and method used in a video decoding apparatus 有权
    视频比特流解码系统和方法,用于视频解码装置

    公开(公告)号:US20050117655A1

    公开(公告)日:2005-06-02

    申请号:US10984736

    申请日:2004-11-10

    Applicant: Chi-Cheng Ju

    Inventor: Chi-Cheng Ju

    CPC classification number: H04N19/436 H04N19/44 H04N19/61 H04N19/70

    Abstract: The invention relates to a decoding apparatus and same method for decoding a video bit stream. The apparatus decodes an encoded video bit stream to produce pixel data of a first and second macroblocks. The video bit stream comprises at least one video packet, a first, second, third logic units. The first logic unit comprising parameters a1 and b1. The second logic unit comprises parameters a2 and b2. The third logic unit comprises parameters a3 and b3. The parameters a1 and a2 are used for reconstructing a first macroblock. The parameters b1 and b2 are used for reconstructing a second macroblock. The video decoding apparatus comprises a searching module and a decoding module. The searching module locates a first address indicating location of the first logic unit, a second address indicating location of the second logic unit, and a third address indicating location of the third logic unit. The decoding module first decodes the first logic unit to obtain a decoded parameter A1 corresponding to the parameter a1 without obtaining and storing a decoded parameter B1 corresponding to the parameter b1 into a memory. The decoding module also decodes the second/third logic unit to obtain a decoded parameter A2/A3 corresponding to the parameter a2/a3. Then, the decoded parameters A1, A2, and A3 are used to produce the pixel data of the first macroblock.

    Abstract translation: 本发明涉及一种解码装置和相同的视频比特流解码方法。 该装置解码编码的视频比特流以产生第一和第二宏块的像素数据。 视频比特流包括至少一个视频分组,第一,第二,第三逻辑单元。 第一逻辑单元包括参数a1和b1。 第二逻辑单元包括参数a2和b2。 第三逻辑单元包括参数a3和b3。 参数a1和a2用于重构第一宏块。 参数b1和b2用于重构第二宏块。 视频解码装置包括搜索模块和解码模块。 搜索模块定位指示第一逻辑单元的位置的第一地址,指示第二逻辑单元的位置的第二地址以及指示第三逻辑单元的位置的第三地址。 解码模块首先对第一逻辑单元进行解码以获得与参数a1对应的解码参数A1,而不将与参数b1相对应的解码参数B1存储到存储器中。 解码模块还对第二/第三逻辑单元进行解码以获得对应于参数a2 / a3的解码参数A2 / A3。 然后,使用解码参数A1,A2和A3来产生第一宏块的像素数据。

    Dynamic load balancing for video decoding using multiple processors

    公开(公告)号:US09621908B2

    公开(公告)日:2017-04-11

    申请号:US13602193

    申请日:2012-09-02

    CPC classification number: H04N19/436 H04N19/61

    Abstract: A method and computer readable medium storing a corresponding computer program for decoding a video bitstream based on processors using dynamic load balancing are disclosed. In one embodiment of the present invention, the method configures multiple processors to perform the multiple processing modules including a prediction module by mapping the multiple processing modules to the multiple processors. One or more buffer queues are used among said multiple processing modules and the mapping the prediction module to the multiple processors is based on the level of the buffer queue. The multiple processors may correspond to a multi-core Central Processing Unit (CPU) comprising of multiple CPUs or a multi-core Digital Signal Processor (DSP) comprising of multiple DSPs to practice the present invention.

    Apparatus capable of performing both block-matching motion compensation and global motion compensation and method thereof
    43.
    发明授权
    Apparatus capable of performing both block-matching motion compensation and global motion compensation and method thereof 有权
    能够执行块匹配运动补偿和全局运动补偿的装置及其方法

    公开(公告)号:US09332270B2

    公开(公告)日:2016-05-03

    申请号:US12652747

    申请日:2010-01-06

    Applicant: Chi-Cheng Ju

    Inventor: Chi-Cheng Ju

    CPC classification number: H04N19/527 H04N19/523

    Abstract: An interpolation unit receives an incoming video bit stream comprising a plurality of frames including first macroblocks encoded using block-matching motion compensation and second macroblocks encoded using global motion compensation. A translation unit converts global motion parameters included in a current frame of the incoming video bit stream into a global motion vector. The interpolation unit performs luminance and chrominance interpolation operations on each macroblock contained in each frame of the incoming video bit stream. When processing a current macroblock, if the current macroblock is encoded using global motion compensation, the interpolation unit performs the luminance interpolation operations according to the global motion vector at half-pel resolution, and performs the chrominance interpolation operations at quarter-pel resolution. If the current macroblock is encoded using block-matching motion compensation, the interpolation unit performs the luminance and chrominance interpolation operations according to the macroblock motion vector contained in the current macroblock at half-pel resolution.

    Abstract translation: 内插单元接收包括多个帧的输入视频比特流,所述多个帧包括使用块匹配运动补偿编码的第一宏块和使用全局运动补偿编码的第二宏块。 翻译单元将输入视频比特流的当前帧中包括的全局运动参数转换为全局运动矢量。 内插单元对输入视频比特流的每个帧中包含的每个宏块执行亮度和色度插值操作。 当处理当前宏块时,如果使用全局运动补偿对当前宏块进行编码,则内插单元根据半像素分辨率的全局运动矢量执行亮度插值运算,并以四分之一像素分辨率执行色度插值运算。 如果使用块匹配运动补偿对当前宏块进行编码,则内插单元根据半像素分辨率下的当前宏块中包含的宏块运动矢量来执行亮度和色度内插操作。

    Multi-purpose camera system supporting normal camera functionality and additional user input functionality
    44.
    发明授权
    Multi-purpose camera system supporting normal camera functionality and additional user input functionality 有权
    多用途相机系统支持正常的相机功能和额外的用户输入功能

    公开(公告)号:US09258483B2

    公开(公告)日:2016-02-09

    申请号:US13485936

    申请日:2012-06-01

    CPC classification number: H04N5/23245 G06F3/0317 G06F3/03547

    Abstract: A multi-purpose camera system includes an image capture block and an image signal processing block. The image capture block is arranged for generating an image signal, wherein the image capture block has an image sensor, an optical system, and a control circuit. The image signal processing block is arranged for processing the image signal. When the multi-purpose camera system is operated in a first operation mode, the multi-purpose camera system acts as a camera for generating a captured image output; when the multi-purpose camera system is operated in a second operation mode, the multi-purpose camera system acts as part of a user input apparatus for receiving a user input; and an overall configuration of the control circuit and the image signal processing block in the first operation mode is different from an overall configuration of the control circuit and the image signal processing block in the second operation mode.

    Abstract translation: 多用途相机系统包括图像捕获块和图像信号处理块。 图像捕获块被布置用于生成图像信号,其中图像捕获块具有图像传感器,光学系统和控制电路。 图像信号处理块被布置用于处理图像信号。 当多功能摄像机系统在第一操作模式下操作时,多功能摄像机系统用作产生拍摄图像输出的照相机; 当多用途相机系统在第二操作模式下操作时,多用途相机系统作为用于接收用户输入的用户输入装置的一部分; 并且第一操作模式中的控制电路和图像信号处理块的整体配置与第二操作模式中的控制电路和图像信号处理块的整体配置不同。

    METHOD, DEVICE, AND MACHINE READABLE MEDIUM FOR IMAGE CAPTURE AND SELECTION
    45.
    发明申请
    METHOD, DEVICE, AND MACHINE READABLE MEDIUM FOR IMAGE CAPTURE AND SELECTION 有权
    用于图像捕获和选择的方法,装置和机器可读介质

    公开(公告)号:US20130128076A1

    公开(公告)日:2013-05-23

    申请号:US13424393

    申请日:2012-03-20

    Applicant: Chi-Cheng Ju

    Inventor: Chi-Cheng Ju

    CPC classification number: H04N5/772

    Abstract: The invention is related to a method, a device, and a machine readable medium for image capture and selection. One of the disclosed embodiments of the invention is specifically related to a method performed by an image capturing device The method includes capturing a sequence of images; storing a plurality of the captured images in a buffer, wherein each of the buffered images has an interested region supposed to encompass an interested target; detecting intactness information describing intactness of the interested target as encompassed in the interested regions of a plurality of the buffered images; and selecting at least one of the buffered images based on the detected intactness information.

    Abstract translation: 本发明涉及用于图像捕获和选择的方法,装置和机器可读介质。 本发明的公开实施例之一具体涉及由图像捕获装置执行的方法。该方法包括捕获图像序列; 将多个捕获的图像存储在缓冲器中,其中每个缓冲图像具有应包含感兴趣的目标的感兴趣区域; 检测描述感兴趣的目标的完整性的完整性信息,其包含在多个缓冲图像的感兴趣区域中; 以及基于检测到的完整性信息来选择缓冲图像中的至少一个。

    VIDEO PROCESSING APPARATUS FOR GENERATING VIDEO OUTPUT SATISFYING DISPLAY CAPABILITY OF DISPLAY DEVICE ACCORDING TO VIDEO INPUT AND RELATED METHOD THEREOF
    46.
    发明申请
    VIDEO PROCESSING APPARATUS FOR GENERATING VIDEO OUTPUT SATISFYING DISPLAY CAPABILITY OF DISPLAY DEVICE ACCORDING TO VIDEO INPUT AND RELATED METHOD THEREOF 审中-公开
    用于产生视频输出的视频处理装置满足根据视频输入的显示装置的显示能力及其相关方法

    公开(公告)号:US20130127990A1

    公开(公告)日:2013-05-23

    申请号:US13575608

    申请日:2010-10-09

    CPC classification number: H04N13/139 H04N13/161 H04N13/261 H04N2213/007

    Abstract: An exemplary video processing apparatus includes a first detection unit, a second detection unit, a format conversion control unit, and a format conversion processing unit. The first detection unit detects a video format of a video input. The second detection unit detects a display capability of a display device. The format conversion control unit determines whether the video input has a three-dimensional (3D) video format or a two-dimensional (2D) video format by referring to the detected video format, determines whether the display device supports a 3D video format or a 2D video format by referring to the detected display capability, and accordingly generates a control signal. The format conversion processing unit is controlled by the control signal to generate a video output satisfying the detected display capability according to the video input when the video input does not satisfy the detected display capability.

    Abstract translation: 示例性视频处理设备包括第一检测单元,第二检测单元,格式转换控制单元和格式转换处理单元。 第一检测单元检测视频输入的视频格式。 第二检测单元检测显示装置的显示能力。 格式转换控制单元通过参考检测到的视频格式来确定视频输入是否具有三维(3D)视频格式或二维(2D)视频格式,确定显示设备是否支持3D视频格式或 2D视频格式,并且因此产生控制信号。 当视频输入不满足检测到的显示能力时,格式转换处理单元由控制信号控制,以根据视频输入产生满足检测到的显示能力的视频输出。

    VIDEO ENCODING METHOD AND APPARATUS FOR ENCODING VIDEO DATA INPUTS INCLUDING AT LEAST ONE THREE-DIMENSIONAL ANAGLYPH VIDEO, AND RELATED VIDEO DECODING METHOD AND APPARATUS
    47.
    发明申请
    VIDEO ENCODING METHOD AND APPARATUS FOR ENCODING VIDEO DATA INPUTS INCLUDING AT LEAST ONE THREE-DIMENSIONAL ANAGLYPH VIDEO, AND RELATED VIDEO DECODING METHOD AND APPARATUS 审中-公开
    用于编码视频数据输入的视频编码方法和装置,包括至少一个三维ANAGLYPH视频,以及相关视频解码方法和装置

    公开(公告)号:US20130070051A1

    公开(公告)日:2013-03-21

    申请号:US13483066

    申请日:2012-05-30

    CPC classification number: H04N13/334 H04N13/161

    Abstract: A video encoding method includes: receiving a plurality of video data inputs corresponding to a plurality of video display formats, respectively, wherein the video display formats include a first three-dimensional (3D) anaglyph video; generating a combined video data by combining video contents derived from the video data inputs; and generating an encoded video data by encoding the combined video data. A video decoding method includes: receiving an encoded video data having encoded video contents of a plurality of video data inputs combined therein, wherein the video data inputs correspond to a plurality of video display formats, respectively, and the video display formats include a first three-dimensional (3D) anaglyph video; and generating a decoded video data by decoding the encoded video data.

    Abstract translation: 视频编码方法包括:分别接收对应于多个视频显示格式的多个视频数据输入,其中所述视频显示格式包括第一三维(3D)浮雕视频; 通过组合从视频数据输入导出的视频内容来产生组合视频数据; 以及通过对组合视频数据进行编码来生成编码视频数据。 视频解码方法包括:接收具有组合在其中的多个视频数据输入的编码视频内容的编码视频数据,其中视频数据输入分别对应于多个视频显示格式,视频显示格式包括前三个 (3D)浮雕视频; 以及通过对编码的视频数据进行解码来生成解码的视频数据。

    METHOD AND APPARATUS FOR REDUCING COMPLEXITY OF A COMPUTER VISION SYSTEM AND APPLYING RELATED COMPUTER VISION APPLICATIONS
    48.
    发明申请
    METHOD AND APPARATUS FOR REDUCING COMPLEXITY OF A COMPUTER VISION SYSTEM AND APPLYING RELATED COMPUTER VISION APPLICATIONS 审中-公开
    降低计算机视觉系统复杂度和应用相关计算机视觉应用的方法和装置

    公开(公告)号:US20130039535A1

    公开(公告)日:2013-02-14

    申请号:US13431900

    申请日:2012-03-27

    CPC classification number: G06K9/3233 G06F16/583

    Abstract: A method for reducing complexity of a computer vision system and applying related computer vision applications includes: obtaining instruction information, wherein the instruction information is used for a computer vision application; obtaining image data from a camera module and defining at least one region of recognition corresponding to the image data by user gesture input on a touch-sensitive display; outputting a recognition result of the aforementioned at least one region of recognition; and searching at least one database according to the recognition result. Associated apparatus are also provided. For example, the apparatus includes an instruction information generator, a processing circuit, and a database management module, where the instruction information generator obtains the instruction information, and the processing circuit obtains the image data from the camera module, defines the aforementioned at least one region of recognition and outputs a recognition result of the at least one region of recognition.

    Abstract translation: 一种用于降低计算机视觉系统的复杂性并应用相关的计算机视觉应用的方法包括:获得指令信息,其中所述指令信息用于计算机视觉应用; 从相机模块获得图像数据,并且通过在触敏显示器上的用户手势输入来定义对应于图像数据的至少一个识别区域; 输出上述至少一个识别区域的识别结果; 并根据识别结果搜索至少一个数据库。 还提供了相关装置。 例如,该装置包括指示信息生成器,处理电路和数据库管理模块,其中指令信息生成器获取指令信息,并且处理电路从相机模块获取图像数据,定义上述至少一个 识别区域并输出至少一个识别区域的识别结果。

    VIDEO PLAYER
    49.
    发明申请
    VIDEO PLAYER 审中-公开
    视频播放器

    公开(公告)号:US20100178038A1

    公开(公告)日:2010-07-15

    申请号:US12352006

    申请日:2009-01-12

    Applicant: Chi-Cheng Ju

    Inventor: Chi-Cheng Ju

    Abstract: A video player including a memory, a video decoder and a frame rate converter. The video decoder decodes a video bitstream to output decoded video to the memory and output first motion vector information encoded in the video bitstream. The frame rate converter, coupled to the video decoder, receives the first motion vector information and performs the frame rate conversion on the decoded video from the memory to generate a frame-rate converted video for display according to the first motion vector information.

    Abstract translation: 包括存储器,视频解码器和帧速率转换器的视频播放器。 视频解码器解码视频比特流以将解码的视频输出到存储器并输出在视频比特流中编码的第一运动矢量信息。 耦合到视频解码器的帧速率转换器接收第一运动矢量信息,并且对来自存储器的解码视频执行帧速率转换,以根据第一运动矢量信息生成用于显示的帧速转换视频。

    CHARACTER RENDERING SYSTEM
    50.
    发明申请
    CHARACTER RENDERING SYSTEM 审中-公开
    字符渲染系统

    公开(公告)号:US20090237406A1

    公开(公告)日:2009-09-24

    申请号:US12052736

    申请日:2008-03-21

    CPC classification number: G06T11/203 G06T11/40

    Abstract: To facilitate a low-power/power-aware, high-speed, and high-quality/quality-adaptive character rendering process, a character rendering system including a memory, a cache unit, a Bezier curve parallel decomposition module, a transfer controller, a parallel anti-aliasing module, a buffer, and a scan conversion unit is disclosed. The cache unit stores a plurality of Bezier curve key points corresponding to frequently used characters. The Bezier curve parallel decomposition module performs parallel decomposing processes on the Bezier curves of the Bezier curve key points corresponding to a character for generating a plurality of segments. The parallel anti-aliasing module performs parallel anti-aliasing processes on data of the segments transferred by the transfer controller for generating edge pixel data. The edge pixel data are transferred to the scan conversion unit via the memory or the buffer. The scan conversion unit performs a scan conversion process on the edge pixel data for generating image data of the character.

    Abstract translation: 为了促进低功率/功率感知,高速和高质量/质量自适应的字符渲染过程,字符渲染系统包括存储器,高速缓存单元,贝塞尔曲线并行分解模块,传输控制器, 公开了一种并行抗混叠模块,缓冲器和扫描转换单元。 高速缓存单元存储对应于经常使用的字符的多个贝塞尔曲线关键点。 贝塞尔曲线并行分解模块在与生成多个段的字符相对应的贝塞尔曲线关键点的贝塞尔曲线上执行并行分解处理。 并行抗锯齿模块对由转移控制器传送的段的数据执行并行抗混叠处理,以生成边缘像素数据。 边缘像素数据经由存储器或缓冲器传送到扫描转换单元。 扫描转换单元对用于生成字符的图像数据的边缘像素数据执行扫描转换处理。

Patent Agency Ranking