Method for designing object-oriented table driven state machines
    1.
    发明授权
    Method for designing object-oriented table driven state machines 失效
    面向对象表驱动状态机的设计方法

    公开(公告)号:US06463565B1

    公开(公告)日:2002-10-08

    申请号:US09477435

    申请日:2000-01-04

    IPC分类号: G06F1750

    CPC分类号: G06F17/5045 G06F9/44

    摘要: A finite state machine is implemented by encapsulating the portions of a state table, which are associated with each state in a state object. Each state object is instantiated when the associated state is entered and destroyed when the state is exited. Since memory is only allocated at runtime when an object is instantiated and in existence, the amount of memory required to implement the state table is minimized. The state class from which the state object is instantiated can be subclassed. In accordance with normal object-oriented class design, a subclass inherits the state table of its parent class. However, the subclass allows table rows to be added and table rows present in the parent class to be overwritten in the subclass. The state table in each state class includes methods that are called when the class is created and destroyed.

    摘要翻译: 通过将状态表的每个状态的部分封装在状态对象中来实现有限状态机。 当状态被退出时,关联状态被输入并被销毁时,每个状态对象被实例化。 由于只有当对象被实例化并存在时,才在运行时分配存储器,所以实现状态表所需的内存量最小化。 状态对象被实例化的状态类可以被子类化。 按照正常的面向对象类设计,子类继承其父类的状态表。 但是,子类允许添加表行,父类中存在的表行将被覆盖在子类中。 每个状态类中的状态表包括在创建和销毁类时调用的方法。

    Hybrid video compression system and method capable of software-only
decompression in selected multimedia systems
    2.
    发明授权
    Hybrid video compression system and method capable of software-only decompression in selected multimedia systems 失效
    混合视频压缩系统和方法能够在选定的多媒体系统中进行软件解压缩

    公开(公告)号:US5392072A

    公开(公告)日:1995-02-21

    申请号:US965580

    申请日:1992-10-23

    摘要: Hybrid compression processes for digital color video data that enables software only playback of the compressed digital video in low-end computers, wherein intraframe and interframe compression techniques are brought together through a sequence of procedures that analyze local frame regions, integrate unique processes with block truncation coding compression, and adopt the advantages of visual pattern image coding for color video. The process determines the appropriate encoding of each local frame region with one of various compression techniques, based upon its image properties. The compression methods retain the fidelity of the original video data to provide high quality video during decompression and reconstruction of high motion and textured video clips, while simultaneously providing sufficient compression and ease of decoding for software-only decompression thereby exhibiting properties that enable good quality video to be displayed in low-end computers.

    摘要翻译: 用于数字彩色视频数据的混合压缩处理,其使得仅在低端计算机中仅软件压缩数字视频的复制,其中通过分析本地帧区域的一系列过程将帧内和帧间压缩技术汇集在一起​​,将特定进程与块截断集成 编码压缩,并采用彩色视频的视觉图像图像编码优点。 该过程基于其图像属性,使用各种压缩技术之一来确定每个局部帧区域的适当编码。 压缩方法保留了原始视频数据的保真度,以便在高运动和纹理视频剪辑的解压缩和重建期间提供高质量视频,同时为仅软件解压缩提供足够的压缩和易于解码,从而展现能够实现高质量视频的属性 显示在低端电脑中。

    System and method of measuring fidelity of decompressed video signals
and images
    3.
    发明授权
    System and method of measuring fidelity of decompressed video signals and images 失效
    测量解压缩视频信号和图像保真度的系统和方法

    公开(公告)号:US5329379A

    公开(公告)日:1994-07-12

    申请号:US965649

    申请日:1992-10-22

    摘要: A method of quantitatively measuring fidelity of a reproduced image reconstructed from a compressed data representation of an original image is disclosed. The method comprises, responsive to user selection, for establishing a global assessment mode or a local assessment mode. In the global assessment mode changes in luminance of the reproduced image from the original image and changes in color in first and second color difference values of the reproduced image from the original image are used score fidelity. Changes in luminance are measured using a dynamic range, nonlinear transform equation. In the local assessment mode, and responsive to user selection, the reproduced image and the original image are segmented and corresponding pairs of segments from the reproduced image and the original image are identified. Scoring of fidelity of the reproduced image to the original image is done by comparing corresponding pairs of segments in color, luminance, shape, displacement and texture.

    摘要翻译: 公开了一种定量测量从原始图像的压缩数据表示重建的再现图像的保真度的方法。 该方法包括响应于用户选择,用于建立全局评估模式或本地评估模式。 在全局评估模式中,使用得分保真度,来自原始图像的再现图像的亮度变化和来自原始图像的再现图像的第一和第二色差值中的颜色变化。 使用动态范围,非线性变换方程测量亮度变化。 在本地评估模式中,并且响应于用户选择,再现图像和原始图像被分割,并且识别来自再现图像和原始图像的对应的一对片段。 通过比较对应的颜色,亮度,形状,位移和纹理段对来完成对原始图像的保真度的评估。

    Method of converting luminance-color difference video signal to a three
color component video signal
    4.
    发明授权
    Method of converting luminance-color difference video signal to a three color component video signal 失效
    将亮度色差视频信号转换为三色分量视频信号的方法

    公开(公告)号:US5262847A

    公开(公告)日:1993-11-16

    申请号:US963874

    申请日:1992-10-20

    IPC分类号: G09G5/02 H04N9/64

    CPC分类号: H04N9/641 G09G5/02

    摘要: A method of converting a digital video signal having a luminance component for each pixel of a frame and two color difference components for contiguous groups of pixels in the frame into a video signal having three color components for each pixel is disclosed. Two color lookup tables are provided, each being indexed by a combination of the luminance level for a pixel and a color difference component for the group including the pixel. Entries in each color lookup table include a component value for one color and a subcomponent contributing to a component value for another color. The method provides combining the luminance components and color difference components for each pixel represented in the compressed digital video signal to retrieve the color component values for the three color video signal. Two colors are extracted directly from the lookup tables. The third color component is generated by combining subcomponent values extracted from the tables.

    摘要翻译: 公开了一种将具有帧的每个像素的亮度分量和用于帧中的连续的像素组的两个色差分量的数字视频信号转换成具有每个像素的三个颜色分量的视频信号的方法。 提供两个颜色查找表,每个颜色查找表通过像素的亮度级和包括像素的组的色差分量的组合来索引。 每个颜色查找表中的条目包括一种颜色的组件值和对另一种颜色的组件值作出贡献的子组件。 该方法提供对压缩数字视频信号中表示的每个像素的亮度分量和色差分量组合以检索三色视频信号的颜色分量值。 直接从查找表中提取两种颜色。 通过组合从表中提取的子组件值来生成第三个颜色组件。

    Variable spatial frequency chrominance encoding in software motion video
compression
    6.
    发明授权
    Variable spatial frequency chrominance encoding in software motion video compression 失效
    软件运动视频压缩中的可变空间频率色度编码

    公开(公告)号:US5453787A

    公开(公告)日:1995-09-26

    申请号:US165372

    申请日:1993-12-10

    IPC分类号: H04N7/26 H04N11/04 H04N7/66

    CPC分类号: H04N11/042 H04N19/00

    摘要: An image-compression/decompression system employs a variable spatial-frequency encoder to encode the chrominance information contained within a video image. The system divides the video image into non-overlapping regions and partitions each region into sub-regions. Within each region, the system computes a weighted average of the chrominance values in each sub-region, and compares the weighted average value associated with each sub-region to the weighted average values associated with the other sub-regions within the region. If differences between the average values are less than a predetermined threshold amount, the system assigns a single chrominance encoded value to the entire region. If, on the other hand, the differences between the weighted average values is more than the predetermined threshold amount, the system assigns individual chrominance values to each of the sub-regions.

    摘要翻译: 图像压缩/解压缩系统采用可变空间频率编码器来对包含在视频图像中的色度信息进行编码。 该系统将视频图像划分为非重叠区域,并将每个区域划分为子区域。 在每个区域内,系统计算每个子区域中的色度值的加权平均值,并且将与每个子区域相关联的加权平均值与与该区域内的其他子区域相关联的加权平均值进行比较。 如果平均值之间的差异小于预定阈值量,则系统将单个色度编码值分配给整个区域。 另一方面,如果加权平均值之间的差异大于预定阈值量,则系统将各个色度值分配给每个子区域。

    System and method for video compression with artifact dispersion control
    7.
    发明授权
    System and method for video compression with artifact dispersion control 失效
    用于具有伪影色散控制的视频压缩的系统和方法

    公开(公告)号:US5402146A

    公开(公告)日:1995-03-28

    申请号:US965579

    申请日:1992-10-23

    摘要: Systems and methods that enable digital video compression techniques to manage and control artifact presence in each compressed frame of the video clip. Wherein specific embodiments are applicable to interframe and intraframe video compression methods and can be used in the compression of digital images and digital video clips. Other embodiments are employable in digital video compression and are applicable to interframe compression methods. A mechanism to increase the amount of video compression, while maintaining video quality that may otherwise be sacrificed with such increases in video compression, by threshold value management to accommodate the human eye's ability to more readily discern local image features or artifacts at central image locations or focused-upon areas, while tolerating, to a greater extent, artifacts dispersed elsewhere in the image.

    摘要翻译: 允许数字视频压缩技术管理和控制视频剪辑的每个压缩帧中的伪像存在的系统和方法。 其中特定的实施例可应用于帧间和帧内视频压缩方法,并可用于数字图像和数字视频剪辑的压缩。 其他实施例可用于数字视频压缩,并且可应用于帧间压缩方法。 通过阈值管理来增加视频压缩量的机制,同时保持视频质量可能会随着视频压缩的这种增加而被牺牲,以适应人眼更容易辨别中心图像位置处的局部图像特征或伪像的能力,或者 同时容忍在更大程度上分散在图像中的其他地方的文物。

    System and method for frame differencing video compression and
decompression with frame rate scalability
    8.
    发明授权
    System and method for frame differencing video compression and decompression with frame rate scalability 失效
    用于帧差分视频压缩和解压缩与帧率可扩展性的系统和方法

    公开(公告)号:US5384598A

    公开(公告)日:1995-01-24

    申请号:US963791

    申请日:1992-10-20

    CPC分类号: H04N19/503 H04N19/587

    摘要: A system and method of compressing original video data expressed in a plurality of digitally coded frames which enable decompression and playback of resulting compressed video data at one of a plurality of frame rates while maintaining temporal fidelity of the frames displayed. Compression includes selecting a plurality of rate streams for the compressed video data, including a highest rate stream including all of the frames of the original video data and a lowest rate stream including a subset of regularly spaced frames of the original video data. Then the initial frame in the original video data is spatially compressed and the resulting compressed data placed in the compressed video data. The initial frame is also saved as a base frame for all rate streams for subsequent temporal compression of the original video data. As frames are retrieved from the original video data in sequence, temporal compression based on frame differencing techniques between the retrieved frame and the base is carried out, with difference frames being stored to the compressed video data. Each difference frame is placed in the resulting compressed video data for later decompression and reproduction.

    摘要翻译: 一种压缩以多个数字编码的帧表示的原始视频数据的系统和方法,其能够以多个帧速率之一解压缩和重放所生成的压缩视频数据,同时保持显示的帧的时间保真度。 压缩包括为压缩视频数据选择多个速率流,包括包括原始视频数据的所有帧的最高速率流和包括原始视频数据的规则间隔帧的子集的最低速率流。 然后原始视频数据中的初始帧被空间压缩,并将得到的压缩数据放置在压缩视频数据中。 初始帧也被保存为用于所有速率流的基本帧,用于原始视频数据的后续时间压缩。 由于依次从原始视频数据中检索帧,所以执行基于检索到的帧和基站之间的帧差分技术的时间压缩,其中差分帧被存储到压缩视频数据。 每个差分帧被放置在所得到的压缩视频数据中,用于随后的解压缩和再现。

    Luminance transition coding method for software motion video
compression/decompression

    公开(公告)号:US5528514A

    公开(公告)日:1996-06-18

    申请号:US475381

    申请日:1995-06-07

    IPC分类号: H04N7/26 H04N7/28 G06F17/00

    CPC分类号: H04N19/94 H04N19/98

    摘要: An digital video image processing system employs codes of various lengths to encode the luminance information within the digital video images. The inventive method and apparatus divides a video image into non-overlapping regions containing a plurality of pixels with luminance values. Within each region, the method computes the total luminance variation across the region, the direction of greatest luminance change within the region, the base, or lowest, luminance value within the region and the location and type of luminance transition within the region. Depending on the variation of the luminance values within a region and on the quality desired in the decoded image, the computed information is used to encode the luminance values in short, medium, or long codes. The luminance codes may be predetermined and unchanging or they may vary from image to image or within given images.

    Luminance transition coding method for software motion video
compression/decompression
    10.
    发明授权
    Luminance transition coding method for software motion video compression/decompression 失效
    用于软件运动视频压缩/解压缩的亮度转换编码方法

    公开(公告)号:US5465118A

    公开(公告)日:1995-11-07

    申请号:US170044

    申请日:1993-12-17

    IPC分类号: H04N7/26 H04N7/28

    CPC分类号: H04N19/94 H04N19/98

    摘要: An digital video image processing system employs codes of various lengths to encode the luminance information within the digital video images. The inventive method and apparatus divides a video image into non-overlapping regions containing a plurality of pixels with luminance values. Within each region, the method computes the total luminance variation across the region, the direction of greatest luminance change within the region, the base, or lowest, luminance value within the region and the location and type of luminance transition within the region. Depending on the variation of the luminance values within a region and on the quality desired in the decoded image, the computed information is used to encode the luminance values in short, medium, or long codes. The luminance codes may be predetermined and unchanging or they may vary from image to image or within given images.

    摘要翻译: 数字视频图像处理系统使用各种长度的代码对数字视频图像内的亮度信息进行编码。 本发明的方法和装置将视频图像分成包含具有亮度值的多个像素的非重叠区域。 在每个区域内,该方法计算区域内的总亮度变化,区域内的最大亮度变化方向,基底或最低亮度值以及该区域内的亮度转换的位置和类型。 根据区域内的亮度值和解码图像所期望的质量的变化,使用计算出的信息来对短,中,长码的亮度值进行编码。 亮度代码可以是预定的和不变的,或者它们可以根据图像或给定的图像而变化。