Frame buffer organization and control for real-time image decompression
    1.
    发明授权
    Frame buffer organization and control for real-time image decompression 失效
    帧缓冲组织和控制实时图像解压缩

    公开(公告)号:US5420608A

    公开(公告)日:1995-05-30

    申请号:US187823

    申请日:1994-01-27

    CPC分类号: G09G5/02

    摘要: A display system is described which includes storage for receiving a compressed pixel image manifesting at least a pair of encoded colors and a bit MASK that defines which pixels of a pixel subset of the pixel image receive one of the colors. The system comprises a plurality of memory modules. The pixels in the subset are interleaved in the memory modules. A generator is provided for applying signals to cause data to be written into each of modules in parallel. Register means are provided for applying data manifesting the encoded colors to the modules. Control apparatus is responsive to the MASK bits for controlling the generator to write the encoded color data, in parallel and in a single memory cycle, into all pixel positions of the subset that are designated for the color(s) by MASK bit position values.

    摘要翻译: 描述了一种显示系统,其包括用于接收呈现至少一对编码颜色的压缩像素图像的存储器和定义像素图像的像素子集的哪些像素接收一种颜色的位MASK。 该系统包括多个存储器模块。 子集中的像素在存储器模块中交错。 提供发生器用于施加信号以使数据被并行地写入每个模块。 提供寄存器装置用于将呈现编码颜色的数据应用于模块。 控制装置响应于MASK位,用于控制发生器并行并且在单个存储器周期中将经编码的颜色数据写入通过MASK位位置值为颜色指定的子集的所有像素位置。

    Look-up table based gamma and inverse gamma correction for
high-resolution frame buffers
    2.
    发明授权
    Look-up table based gamma and inverse gamma correction for high-resolution frame buffers 失效
    用于高分辨率帧缓冲器的基于查询表的游戏和反向伽马校正

    公开(公告)号:US5196924A

    公开(公告)日:1993-03-23

    申请号:US733576

    申请日:1991-07-22

    摘要: An image display system includes an input to a source (10, 12, 14) of image pixel data wherein each pixel is expressed as an M-bit value within a non-linear range of values. A first LUT (16) is coupled to an output of the source for converting each M-bit pixel value to an N-bit value within a linear range of values. An image memory, or frame buffer (18), has an input coupled to an output of the first LUT for storing the N-bit pixel values. The system further includes a second LUT (20) coupled to an output of the frame buffer for converting N-bit pixel values output by the frame buffer to P-bit pixel values within a non-linear range of values. The converted values are subsequently applied to a display (24). In an exemplary embodiment, the first LUT stores gamma corrected pixel values and the second LUT stores inverse gamma corrected pixel values. Preferably the second LUT stores a plurality of sets of inverse gamma corrected pixel values. Also, the frame buffer stores, for each of the N-bit pixel values, a value that specifies a particular one of the plurality of sets of inverse gamma corrected pixel values for use in converting an associated one of the N-bit pixel values.

    Graphical user interface touch screen with an auto zoom feature
    3.
    发明授权
    Graphical user interface touch screen with an auto zoom feature 失效
    具有自动缩放功能的图形用户界面触摸屏

    公开(公告)号:US06211856B1

    公开(公告)日:2001-04-03

    申请号:US09062364

    申请日:1998-04-17

    IPC分类号: G09G526

    摘要: A graphical user interface “touch screen” having an entire collection of icons displayed at a scale in which the individual function of each icon is recognizable, but too small to easily access features of the function, and wherein upon touching the screen area accommodating an area of the icon, the screen provides a zoomed in version of that area so that the user can select a desired feature.

    摘要翻译: 一种图形用户界面“触摸屏”,其具有以每个图标的各个功能可识别的比例尺显示的图标的整个集合,但是太小而不能容易地访问该功能的特征,并且其中在触摸屏幕区域时, 的图标,屏幕提供该区域的放大版本,使得用户可以选择期望的特征。

    Audio-video data interface for a high speed communication link in a
video-graphics display window environment
    4.
    发明授权
    Audio-video data interface for a high speed communication link in a video-graphics display window environment 失效
    用于视频图形显示窗口环境中的高速通信链路的音频 - 视频数据接口

    公开(公告)号:US4949169A

    公开(公告)日:1990-08-14

    申请号:US428251

    申请日:1989-10-27

    摘要: An interface architecture for interconnecting a plurality of video display devices together over a high speed digital communication link having limited bandwidth provides at each node for transmitting during a "transmit mode"; (1) sequential pixels of digital data (COMVIDOUT) comprising separate luminance and chrominance fields, from a digital TV source associated with each display node which data represents a scaled video window, (2) the local system clock (SCLK), (3) vertical and horizontal communication sync signals (COMVSOUT and COMSHOUT), (4) luminance and chrominance clock enable signals (COMYOCE and COMCOCE) based on a scaling algorithm utilized in the transmitting video device to insure that both the proper pixels and the proper luminance and chrominance fields associated with these pixels are selected by the communications device for transmission. Further, the interface architecture at each display node provides for receiving during a "receive mode", (5) video input data pixels (COMVIDIN), (6) a video input data clock enable signal from the communications adapter (COMVINCE) which controls the storage of the received video data window in the local frame buffer, (7) horizontal and vertical video input sync signals from the communications adapter (COMHSIN and COMVSIN) for properly synchronizing the storing of the received video input data from the communications adapter into the frame buffer beginning ata predetermined address therein. The system utilizes, to a great extent, exisiting hardware in conventional video display device architectures and associated communications adapters such that a versatile generally applicable transmission system is achievable requiring a minimum of additional control hardware and software.

    Communication apparatus and method for transferring image data from a
source to one or more receivers
    5.
    发明授权
    Communication apparatus and method for transferring image data from a source to one or more receivers 失效
    用于将图像数据从源传送到一个或多个接收器的通信装置和方法

    公开(公告)号:US5296936A

    公开(公告)日:1994-03-22

    申请号:US734383

    申请日:1991-07-22

    CPC分类号: G09B5/14 G06F15/17337

    摘要: A high-speed communications network (10) provides singlecast, multicast, or broadcast image data capability and is implemented utilizing the High-Performance Parallel Interface (HPPI) as a physical channel. A server (12) includes both a HPPI receiver and transmitter. Workstations (18) support a HPPI-compatible receiver (14b), but require only a simplified HPPI output port (20). The workstations are connected such the receiver port of each is driven by data and control signals from an upstream server HPPI transmitter port. Handshaking signals, generated by the receiver ports, ripple upstream to the server or to an upstream workstation output port. A packet of data bursts corresponds to either a complete image frame, or to a rectangular subsection thereof, referred to as a window. A first burst is defined to be a Header burst and contains an Image Header that specifies addresses of addressed workstations. Following the Header burst are image data bursts containing pixel data organized in raster format.

    摘要翻译: 高速通信网络(10)提供单播,组播或广播图像数据能力,并且使用高性能并行接口(HPPI)作为物理信道来实现。 服务器(12)包括HPPI接收器和发射器。 工作站(18)支持HPPI兼容接收器(14b),但只需要一个简化的HPPI输出端口(20)。 这些工作站是连接的,每个的接收端口由数据和来自上游服务器HPPI发射器端口的控制信号驱动。 由接收器端口产生的握手信号,向服务器或上游工作站输出端口上行。 数据突发的分组对应于完整的图像帧,或对应于被称为窗口的矩形子部分。 第一个突发被定义为头部突发,并且包含一个指定寻址工作站的地址的图像头。 标题突发之后是包含以光栅格式组织的像素数据的图像数据突发。

    Multi-source image real time mixing and anti-aliasing
    7.
    发明授权
    Multi-source image real time mixing and anti-aliasing 失效
    多源图像实时混合和抗锯齿

    公开(公告)号:US5351067A

    公开(公告)日:1994-09-27

    申请号:US733766

    申请日:1991-07-22

    摘要: Method and apparatus for implementing a raster graphic display video data path that provides arbitrary mixing of a plurality of images. The video data path is highly parallelized, and employs parallel devices operating under the control of a set of look-up tables. The look-up tables are loadable from a controller, such as a host workstation. The raster graphic display video data path functions with unlimited screen resolutions, and also enables a variety of different pixel data formats from a potentially large number of different sources. Outputs from several image sources are mixed under the control of the host workstation, with a resultant pixel value being based on (a) a combined translucency coefficient (alpha) of the images, for each image source, and (b) a window identification number assigned by the host workstation. Pixel value conversion to a common predetermined format provides coherency between pixel values generated by a number of different image sources, such as HDTV and graphics servers. A separate frame buffer is allocated for each of the sources.

    摘要翻译: 用于实现提供多个图像的任意混合的光栅图形显示视频数据路径的方法和装置。 视频数据路径是高度并行化的,并且采用在一组查找表的控制下操作的并行设备。 查找表可以从控制器(如主机工作站)加载。 栅格图形显示视频数据路径具有无限的屏幕分辨率,并且还可以从潜在的大量不同的源启用各种不同的像素数据格式。 来自多个图像源的输出在主机工作站的控制下混合,所得到的像素值基于(a)每个图像源的图像的组合半透明系数(α),以及(b)窗口识别号 由主机工作站分配。 将像素值转换为公共预定格式提供了由诸如HDTV和图形服务器之类的多个不同图像源产生的像素值之间的一致性。 为每个源分配单独的帧缓冲区。

    Pixel protection mechanism for mixed graphics/video display adaptors
    9.
    发明授权
    Pixel protection mechanism for mixed graphics/video display adaptors 失效
    混合图形像素保护机构/视频显示适配器

    公开(公告)号:US5220312A

    公开(公告)日:1993-06-15

    申请号:US414967

    申请日:1989-09-29

    摘要: A locking mechanism is incorporated in a high-resolution video display system including a monitor, a computer for providing controls signals to said display system and two frame buffers, one for storing computer generated graphics images and one for storing video data both of said buffers being operable under control of said computer for reading out data to the monitor. The locking mechanism includes an output lock functionally located between the output of both of the frame buffers and the monitor for preventing video data from overwriting graphics data on said monitor screen. An input lock is also provided for preventing static video data stored in predetermined regions of the video frame buffer from being continually overwritten by motion video data being continually supplied to the video frame buffer. The output lock utilizes an extra bit-plane in the video buffer which stores a predetermined lock pattern and utilizes the normal monitor output port of the buffer operating under control of standard frame buffer addressing circuitry in combination with straight-forward combinational logic to achieve the locking function. The input lock utilizes a small DRAM which stores the input lock pattern data and utilizes this data in conjunction with normal write operations in the video buffer to control circuitry to disable the write function in predetermined regions of the video buffer.