Method and apparatus for implementing motion estimation in video compression
    1.
    发明授权
    Method and apparatus for implementing motion estimation in video compression 失效
    用于在视频压缩中实现运动估计的方法和装置

    公开(公告)号:US06584226B1

    公开(公告)日:2003-06-24

    申请号:US08819587

    申请日:1997-03-14

    IPC分类号: G06K946

    摘要: Methods and apparatus for processing video data that is divided into frames are presented. In one aspect, this relates to a method for processing video data that is divided into frames. The video data includes a current frame, which has an associated current macroblock, and an adjacent frame, which also has an associated macroblock. The method for processing video data involves obtaining an uncompressed current block that is a part of the current macroblock and an adjacent block that is part of the adjacent macroblock, and calculating a distance between the uncompressed current block and the adjacent block. It is determined whether the distance between the uncompressed current block and the adjacent block is acceptable. If the distance is unacceptable, then the motion between the uncompressed current block and the adjacent block is estimated, and the uncompressed current block is adaptively compressed.

    摘要翻译: 提出了分割为帧的视频数据处理方法和装置。 一方面,这涉及一种用于处理被划分成帧的视频数据的方法。 视频数据包括具有相关联的当前宏块的当前帧以及也具有相关宏块的相邻帧。 用于处理视频数据的方法涉及获得作为当前宏块的一部分的未压缩的当前块和作为相邻宏块的一部分的相邻块,以及计算未压缩的当前块与相邻块之间的距离。 确定未压缩的当前块与相邻块之间的距离是否可接受。 如果距离不可接受,则估计未压缩的当前块和相邻块之间的运动,并且自压压缩未压缩的当前块。

    Method and apparatus for implementing motion detection in video compression
    2.
    发明授权
    Method and apparatus for implementing motion detection in video compression 失效
    用于在视频压缩中实现运动检测的方法和装置

    公开(公告)号:US06639945B2

    公开(公告)日:2003-10-28

    申请号:US09759408

    申请日:2001-01-12

    IPC分类号: H04N712

    摘要: The present invention relates, in one aspect, to a method for processing video data that is divided into frames. The video data includes a current frame, which has an associated current macroblock, and an adjacent frame, which also has an associated macroblock. The method for processing video data involves obtaining an uncompressed current block that is a part of the current macroblock and an adjacent block that is part of the adjacent macroblock, and calculating a distance between the uncompressed current block and the adjacent block. It is determined whether the distance between the uncompressed current block and the adjacent block is acceptable. If the distance is unacceptable, then the current block is adoptively compressed.

    摘要翻译: 本发明在一个方面涉及一种用于处理被划分成帧的视频数据的方法。 视频数据包括具有相关联的当前宏块的当前帧以及也具有相关宏块的相邻帧。 用于处理视频数据的方法涉及获得作为当前宏块的一部分的未压缩的当前块和作为相邻宏块的一部分的相邻块,以及计算未压缩的当前块与相邻块之间的距离。 确定未压缩的当前块与相邻块之间的距离是否可接受。 如果距离不可接受,则当前块被过度压缩。

    Receiver-driven layered error correction multicast over heterogeneous packet networks
    3.
    发明授权
    Receiver-driven layered error correction multicast over heterogeneous packet networks 有权
    接收器驱动的分层纠错多播在异构分组网络上

    公开(公告)号:US07366172B2

    公开(公告)日:2008-04-29

    申请号:US11177258

    申请日:2005-07-08

    IPC分类号: H04L12/56

    摘要: A system and method for correcting errors and losses occurring during a receiver-driven layered multicast (RLM) of real-time media over a heterogeneous packet network such as the Internet. This is accomplished by augmenting RLM with one or more layers of error correction information. This allows each receiver to separately optimize the quality of received audio and video information by subscribing to at least one error correction layer. Ideally, each source layer in a RLM would have one or more multicasted error correction data streams (i.e., layers) associated therewith. Each of the error correction layers would contain information that can be used to replace lost packets from the associated source layer. More than one error correction layer is proposed as some of the error correction packets contained in the data stream needed to replace the packets lost in the associated source stream may themselves be lost in transmission. A preferred process for generating the error correction streams involves the use of a unique adaptation of the Forward Error Correction (FEC) techniques. This process encodes the transmission data using a linear transform which adds redundant elements. The redundancy permits losses to be corrected because any of the original data elements can be derived from any of the encoded elements. Thus, as long as enough of the encoded data elements are received so as to equal the number of the original data elements, it is possible to derive all the original elements.

    摘要翻译: 一种用于在异构分组网络(例如因特网)下校正在实时媒体的接收机驱动分层多播(RLM)期间发生的错误和损失的系统和方法。 这是通过用一层或多层纠错信息增强RLM来实现的。 这允许每个接收机通过订阅至少一个纠错层来分别优化所接收的音频和视频信息的质量。 理想地,RLM中的每个源层将具有与其相关联的一个或多个多播的纠错数据流(即,层)。 每个纠错层将包含可用于替换相关源层丢失的分组的信息。 提出了多于一个纠错层,因为包含在替换相关源流中丢失的分组所需的数据流中的一些纠错分组本身可能在传输中丢失。 用于产生纠错流的优选过程涉及使用前向纠错(FEC)技术的唯一适配。 该过程使用添加冗余元素的线性变换对传输数据进行编码。 冗余允许修正损失,因为任何原始数据元素可以从任何编码元素导出。 因此,只要接收到足够的编码数据元素以便等于原始数据元素的数量,就有可能导出所有的原始元素。

    Receiver-driven layered error correction multicast over heterogeneous packet networks

    公开(公告)号:US20050204242A1

    公开(公告)日:2005-09-15

    申请号:US11109250

    申请日:2005-04-18

    摘要: A system and method for correcting errors and losses occurring during a receiver-driven layered multicast (RLM) of real-time media over a heterogeneous packet network such as the Internet. This is accomplished by augmenting RLM with one or more layers of error correction information. This allows each receiver to separately optimize the quality of received audio and video information by subscribing to at least one error correction layer. Ideally, each source layer in a RLM would have one or more multicasted error correction data streams (i.e., layers) associated therewith. Each of the error correction layers would contain information that can be used to replace lost packets from the associated source layer. More than one error correction layer is proposed as some of the error correction packets contained in the data stream needed to replace the packets lost in the associated source stream may themselves be lost in transmission. A preferred process for generating the error correction streams involves the use of a unique adaptation of the Forward Error Correction (FEC) techniques. This process encodes the transmission data using a linear transform which adds redundant elements. The redundancy permits losses to be corrected because any of the original data elements can be derived from any of the encoded elements. Thus, as long as enough of the encoded data elements are received so as to equal the number of the original data elements, it is possible to derive all the original elements.

    Receiver-driven layered error correction multicast over heterogeneous packet networks
    5.
    发明申请
    Receiver-driven layered error correction multicast over heterogeneous packet networks 有权
    接收器驱动的分层纠错多播在异构分组网络上

    公开(公告)号:US20050249211A1

    公开(公告)日:2005-11-10

    申请号:US11177258

    申请日:2005-07-08

    摘要: A system and method for correcting errors and losses occurring during a receiver-driven layered multicast (RLM) of real-time media over a heterogeneous packet network such as the Internet. This is accomplished by augmenting RLM with one or more layers of error correction information. This allows each receiver to separately optimize the quality of received audio and video information by subscribing to at least one error correction layer. Ideally, each source layer in a RLM would have one or more multicasted error correction data streams (i.e., layers) associated therewith. Each of the error correction layers would contain information that can be used to replace lost packets from the associated source layer. More than one error correction layer is proposed as some of the error correction packets contained in the data stream needed to replace the packets lost in the associated source stream may themselves be lost in transmission. A preferred process for generating the error correction streams involves the use of a unique adaptation of the Forward Error Correction (FEC) techniques. This process encodes the transmission data using a linear transform which adds redundant elements. The redundancy permits losses to be corrected because any of the original data elements can be derived from any of the encoded elements. Thus, as long as enough of the encoded data elements are received so as to equal the number of the original data elements, it is possible to derive all the original elements.

    摘要翻译: 一种用于在异构分组网络(例如因特网)下校正在实时媒体的接收机驱动分层多播(RLM)期间发生的错误和损失的系统和方法。 这是通过用一层或多层纠错信息增强RLM来实现的。 这允许每个接收机通过订阅至少一个纠错层来分别优化所接收的音频和视频信息的质量。 理想地,RLM中的每个源层将具有与其相关联的一个或多个多播的纠错数据流(即,层)。 每个纠错层将包含可用于替换相关源层丢失的分组的信息。 提出了多于一个纠错层,因为包含在替换相关源流中丢失的分组所需的数据流中的一些纠错分组本身可能在传输中丢失。 用于产生纠错流的优选过程涉及使用前向纠错(FEC)技术的唯一适配。 该过程使用添加冗余元素的线性变换对传输数据进行编码。 冗余允许修正损失,因为任何原始数据元素可以从任何编码元素导出。 因此,只要接收到足够的编码数据元素以便等于原始数据元素的数量,就有可能导出所有的原始元素。

    Receiver-driven layered error correction multicast over heterogeneous packet networks
    6.
    发明授权
    Receiver-driven layered error correction multicast over heterogeneous packet networks 有权
    接收器驱动的分层纠错多播在异构分组网络上

    公开(公告)号:US07697514B2

    公开(公告)日:2010-04-13

    申请号:US11109250

    申请日:2005-04-18

    IPC分类号: H04L12/56

    摘要: A system and method for correcting errors and losses occurring during a receiver-driven layered multicast (RLM) of real-time media over a heterogeneous packet network such as the Internet. This is accomplished by augmenting RLM with one or more layers of error correction information. This allows each receiver to separately optimize the quality of received audio and video information by subscribing to at least one error correction layer. Ideally, each source layer in a RLM would have one or more multicasted error correction data streams (i.e., layers) associated therewith. Each of the error correction layers would contain information that can be used to replace lost packets from the associated source layer. More than one error correction layer is proposed as some of the error correction packets contained in the data stream needed to replace the packets lost in the associated source stream may themselves be lost in transmission. A preferred process for generating the error correction streams involves the use of a unique adaptation of the Forward Error Correction (FEC) techniques. This process encodes the transmission data using a linear transform which adds redundant elements. The redundancy permits losses to be corrected because any of the original data elements can be derived from any of the encoded elements. Thus, as long as enough of the encoded data elements are received so as to equal the number of the original data elements, it is possible to derive all the original elements.

    摘要翻译: 一种用于在异构分组网络(例如因特网)下校正在实时媒体的接收机驱动分层多播(RLM)期间发生的错误和损失的系统和方法。 这是通过用一层或多层纠错信息增强RLM来实现的。 这允许每个接收机通过订阅至少一个纠错层来分别优化所接收的音频和视频信息的质量。 理想地,RLM中的每个源层将具有与其相关联的一个或多个多播的纠错数据流(即,层)。 每个纠错层将包含可用于替换相关源层丢失的分组的信息。 提出了多于一个纠错层,因为包含在替换相关源流中丢失的分组所需的数据流中的一些纠错分组本身可能在传输中丢失。 用于产生纠错流的优选过程涉及使用前向纠错(FEC)技术的唯一适配。 该过程使用添加冗余元素的线性变换对传输数据进行编码。 冗余允许修正损失,因为任何原始数据元素可以从任何编码元素导出。 因此,只要接收到足够的编码数据元素以便等于原始数据元素的数量,就有可能导出所有的原始元素。

    ANGLE SENSITIVE PIXEL (ASP)-BASED IMAGE PROCESSING SYSTEM, METHOD, AND APPLICATIONS
    9.
    发明申请
    ANGLE SENSITIVE PIXEL (ASP)-BASED IMAGE PROCESSING SYSTEM, METHOD, AND APPLICATIONS 有权
    角度敏感像素(ASP) - 图像处理系统,方法和应用

    公开(公告)号:US20130229486A1

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

    申请号:US13813761

    申请日:2011-08-03

    IPC分类号: H04N13/00

    摘要: An image processing system includes at least two, complementary, angle sensitive pixel (ASP) structures, having a spatial frequency domain ASP output including a background output and a plurality of ASP response outputs, in response to an optical input; an ASP response output subtractor component, which functions to suppress the background output and perform a subtraction of at least two of the ASP response outputs; and a processing component that can process the subtracted spatial frequency domain ASP response outputs. An optical domain image processing method includes the steps of providing at least two, complementary, angle sensitive pixel (ASP) structures; obtaining a spatial frequency domain ASP output including a plurality of complementary ASP response outputs, in response to an optical input; performing a wavelet-like transform of the ASP response outputs in the optical domain prior to performing any operation in a digital domain; and obtaining a desired output of the optical input.

    摘要翻译: 响应于光输入,图像处理系统包括具有包括背景输出和多个ASP响应输出的空间频域ASP输出的至少两个互补角度敏感像素(ASP)结构; ASP响应输出减法器组件,用于抑制背景输出并执行至少两个ASP响应输出的减法; 以及可以处理相减的空间频域ASP响应输出的处理组件。 光域图像处理方法包括以下步骤:提供至少两个互补的角度敏感像素(ASP)结构; 响应于光输入,获得包括多个互补ASP响应输出的空间频域ASP输出; 在数字域中执行任何操作之前,在光域中执行ASP响应输出的小波变换; 并获得光输入的期望输出。

    THREE-DIMENSIONAL (3D) MANUFACTURING PROCESS PLANNING
    10.
    发明申请
    THREE-DIMENSIONAL (3D) MANUFACTURING PROCESS PLANNING 有权
    三维(3D)制造工艺规划

    公开(公告)号:US20100145490A1

    公开(公告)日:2010-06-10

    申请号:US12330261

    申请日:2008-12-08

    IPC分类号: G06F19/00

    摘要: Manufacturing process planning is usually considered as not intuitive for non-expert user. This is because a user needs to deal with processes, describing a work to be done, and other abstract concepts that are loosely related to the real world. Accordingly, a method and corresponding apparatus according to an embodiment of the present invention are provided to describe a work to be done in response to a user interacting with a three-dimensional representation of one or more parts that form a product and to provide the user with feedback in the form of a graphical representation of the work to be done. This approach is very intuitive as it is close to how a user would, for example, in a real world, decompose a product into sub-assemblies that essentially results into a definition of a manufacturing process of the product.

    摘要翻译: 非专家用户通常认为制造过程规划不直观。 这是因为用户需要处理流程,描述要完成的工作以及与现实世界松散相关的其他抽象概念。 因此,提供了根据本发明的实施例的方法和相应的装置,以描述响应于用户与形成产品的一个或多个部件的三维表示交互并提供用户而进行的工作 以图形表示形式的反馈来完成工作。 这种方法非常直观,因为它接近用户将如何在现实世界中将产品分解为子组件,这些子组件基本上导致产品制造过程的定义。