INTEGRATED CIRCUIT WITH MULTI-APPLICATION IMAGE PROCESSING

    公开(公告)号:US20230388661A1

    公开(公告)日:2023-11-30

    申请号:US18194249

    申请日:2023-03-31

    CPC classification number: H04N23/81 H04N23/843 H04N23/88

    Abstract: In described examples, an integrated circuit includes first, second, third, and fourth image processing blocks, a data selection circuitry, and a pipeline memory. An input of the first image processing block receives raw image data. An input of the second image processing block is coupled to an output of the first image processing block. An input of the third image processing block is coupled to an output of the second image processing block. A first input of the data selection circuitry is coupled to an output of the first image processing block, and a second input of the data selection circuitry is coupled to an output of the second image processing block. A data input of the pipeline memory is coupled to an output of the data selection circuitry, and an output of the pipeline memory is coupled to an input of the fourth image processing block.

    METHOD AND APPARATUS FOR NOISE REDUCTION IN VIDEO SYSTEMS
    5.
    发明申请
    METHOD AND APPARATUS FOR NOISE REDUCTION IN VIDEO SYSTEMS 审中-公开
    在视频系统中减少噪声的方法和装置

    公开(公告)号:US20150023436A1

    公开(公告)日:2015-01-22

    申请号:US14337669

    申请日:2014-07-22

    CPC classification number: H04N19/86 H04N19/117 H04N19/139 H04N19/176 H04N19/82

    Abstract: The disclosure provides a noise filter. The noise filter includes a motion estimation (ME) engine. The ME receives a current frame and a reference frame. The current frame comprising a current block and the reference frame includes a plurality of reference blocks. The ME engine generates final motion vectors. The current block comprises a plurality of current pixels. A motion compensation unit generates a motion compensated block based on the final motion vectors and the reference frame. The motion compensated block includes a plurality of motion compensated pixels. A weighted average filter multiplies each current pixel of the plurality current pixels and a corresponding motion compensated pixel of the plurality of motion compensated pixels with a first weight and a second weight respectively. The weighted average filter generates a filtered block. A blockiness removal unit is coupled to the weighted average filter and removes artifacts in the filtered block.

    Abstract translation: 本公开提供了一种噪声滤波器。 噪声滤波器包括运动估计(ME)引擎。 ME接收当前帧和参考帧。 包括当前块和参考帧的当前帧包括多个参考块。 ME引擎生成最终的运动矢量。 当前块包括多个当前像素。 运动补偿单元基于最终运动矢量和参考帧产生运动补偿块。 运动补偿块包括多个运动补偿像素。 加权平均滤波器分别乘以第一权重和第二权重的多个当前像素中的每个当前像素和多个运动补偿像素的对应运动补偿像素。 加权平均滤波器生成滤波块。 块去除单元耦合到加权平均滤波器并去除滤波块中的伪像。

    METHODS AND SYSTEMS FOR ENCODING PICTURES ASSOCIATED WITH VIDEO DATA
    6.
    发明申请
    METHODS AND SYSTEMS FOR ENCODING PICTURES ASSOCIATED WITH VIDEO DATA 有权
    用于编辑与视频数据相关的图像的方法和系统

    公开(公告)号:US20130089141A1

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

    申请号:US13644286

    申请日:2012-10-04

    Abstract: Several methods and systems for encoding pictures associated with video data are disclosed. In an embodiment, a method includes determining by a processing module, whether a picture is to be encoded based on at least one of a skip assessment associated with the picture and an encoding status of a pre-selected number of pictures preceding the picture in an encoding sequence. The method further includes encoding by the processing module, a plurality of rows of video data associated with the picture upon determining that the picture is to be encoded, wherein the plurality of rows are encoded based on a pre-selected maximum encoded picture size.

    Abstract translation: 公开了用于编码与视频数据相关联的图片的几种方法和系统。 在一个实施例中,一种方法包括由处理模块确定图像是否将被编码,基于与图像相关联的跳过评估中的至少一个以及在图像之前的预选数量的图像的编码状态 编码序列。 该方法还包括在确定要编码图像时,由处理模块编码与图像相关联的多行视频数据,其中基于预先选择的最大编码图像尺寸对多行进行编码。

    METHOD AND APPARATUS FOR NOISE REDUCTION IN VIDEO SYSTEMS

    公开(公告)号:US20210289233A1

    公开(公告)日:2021-09-16

    申请号:US17331159

    申请日:2021-05-26

    Abstract: The disclosure provides a noise filter. The noise filter includes a motion estimation (ME) engine. The ME receives a current frame and a reference frame. The current frame comprising a current block and the reference frame includes a plurality of reference blocks. The ME engine generates final motion vectors. The current block comprises a plurality of current pixels. A motion compensation unit generates a motion compensated block based on the final motion vectors and the reference frame. The motion compensated block includes a plurality of motion compensated pixels. A weighted average filter multiplies each current pixel of the plurality of current pixels and a corresponding motion compensated pixel of the plurality of motion compensated pixels with a first weight and a second weight respectively. The weighted average filter generates a filtered block. A blockiness removal unit is coupled to the weighted average filter and removes artifacts in the filtered block.

Patent Agency Ranking