WO1999041734A1 - Fichier graphique a sections progressives et logiciel permettant un telechargement et un affichage selectifs - Google Patents

Fichier graphique a sections progressives et logiciel permettant un telechargement et un affichage selectifs Download PDF

Info

Publication number
WO1999041734A1
WO1999041734A1 PCT/US1999/003292 US9903292W WO9941734A1 WO 1999041734 A1 WO1999041734 A1 WO 1999041734A1 US 9903292 W US9903292 W US 9903292W WO 9941734 A1 WO9941734 A1 WO 9941734A1
Authority
WO
WIPO (PCT)
Prior art keywords
file
data
section
sections
image
Prior art date
Application number
PCT/US1999/003292
Other languages
English (en)
Inventor
Dan Kikinis
Original Assignee
Lextron Systems, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lextron Systems, Inc. filed Critical Lextron Systems, Inc.
Publication of WO1999041734A1 publication Critical patent/WO1999041734A1/fr

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/02Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed

Definitions

  • the present invention is in the field of computer graphics and pertains more particularly to methods and apparatus including software for storing, accessing, and displaying graphics data.
  • Computer graphics files are very well known in the art, and generally comprise data files having sequential data representing bit characteristics for display of bits in a bit map, which is how computer video displays present pictures of all sorts.
  • Computer graphics files may be stored in memory, transmitted over computer networks, converted from one file format to another, and so on.
  • a user having a PC, monitor, and appropriate software installed may display and edit graphics, and if equipped for video, may display individual graphics frame files in a rapid sequence forming a video display.
  • a graphics file can take a wide variety of forms. Individual files may represent black and white, gray scale, or color graphics, or a combination. As a single example, one such graphic file format is known as a Joint Photographic Experts Group (JPEG) file. A JPEG file is commonly used for storage and transmission of graphics on the Internet and is widely used with color photographs and other renditions that are made available for download from a web page server. Another graphics file type commonly used on the Internet is a Graphics Interchange Format (GIF) file. A GIF file may represent a single graphic or a series of graphics sequenced with time so as to be presented in the form of animation or video. Again, color and gray scale representations are possible. These types of files are well known in the art. In a bitmap graphic data is stored as needed to display a specified number of pixels (picture elements) arranged typically in rows and columns on a computer video display, such as a CRT display monitor or a flat panel display.
  • a computer video display such as a CRT display monitor or a flat panel display
  • the color management system most often used with computer graphics presentation is the Red Green Blue (RGB) system well known in the art.
  • RGB Red Green Blue
  • three numbers are stored for each pixel in a bit map. One number for red, one for green, and one for blue. The numbers are used to determine the relative intensity of each color in forming a pixel. As these numbers are stored and used as computer data they are binary numbers.
  • the relative quality of a picture presented on a video display of a given size depends on a number of things, among them the bit map resolution, and the incremental resolution of the color values. For example, 16 specific intensity levels for a single color can be represented using a four-bit binary number. So one might choose to represent a color graphic in a file having bit map resolution - 3 - of 240 columns and 320 lines (76,840 pixels) using three four-bit numbers for each pixel. The result is a data portion for the file having 229,720 4-bit binary numbers. By representing the color increments with 8-bit binary numbers and storing (and displaying) more pixels for a higher bit-map resolution, one may present a higher quality picture.
  • RGB is not the only protocol for storing and presenting graphics.
  • Another well known color management system commonly used with television broadcasts is known as the YUV system.
  • the YUV system uses three values, which can be represented by binary numbers as does the RGB system, for representing color characteristics of a pixel.
  • one of the numbers (Y) is used for white-to-black gray scale, and the other two, (U and V), are used for color.
  • Two numbers are adequate for color designation by use of what is known in the art as a color circle.
  • Two numbers can be used to represent, by polar coordinates, an angle and a radius, thereby indicating a color and a saturation value, or the two numbers may represent coordinates in a cartesian system, locating a point that determines from center a vector providing a color and an intensity level.
  • the actual association is made by look-up from a stored table or by formula conversion.
  • a typical graphics file has a header, which is a section that describes important attributes of the bitmap data in the file. This information may include but is not limited to image resolution, compression type, color/black and white specifications, file size, etc.
  • the header is followed by the image data section containing the bit map data set that defines the image. ⁇ on-graphical data may also be included if there is text description of the image to be represented, or audio associated with the image, and so on.
  • Another less-than desirable characteristic of the current art is that efforts have been made to provide a user with a viewable image before all the data of a file is transmitted, so the viewer may, for example, make a decision as to whether or not to continue with the current image, or go on to another.
  • Progressive compression is one of these methods, wherein the first image data received provides very large pixels, which are resolved as more data is downloaded into smaller and smaller pixels (also more of them) until the final image is resolved. The method simply doesn't provide much of an advantage, because the early image is of such poor quality.
  • a third problem relates to the capture and display of video/audio frame files.
  • When transmitting sequential frames for a video data stream if the data magnitude of each frame is too large for available bandwidth, which varies in such networks as the Internet, users may, and often do, experience loss of resolution, loss of audio quality (if present), and erratic video motion. These effects can be particularly frustrating during a video-phone calls taking place in real time.
  • a computer graphics file comprising a header for providing information about file characteristics; and a plurality of image data sections in a sequential order from first to last.
  • the header points to the location of subsequent image data sections, the first image data section provides a first and minimal bit-map usable by a computer for displaying an image associated with the file, and each subsequent image data section provides additional data for either higher resolution or more complete color specification for the image.
  • the image data is presented according to a YUV-style protocol, and the first image data section presents a series of values, one value per pixel to be displayed, defining a colorless gray scale image.
  • the series of values for the first section are stored as 4-bit binary numbers, and in some embodiments a section following the first section provides two additional values for each pixel, the two additional values specifying a color value for each pixel to be displayed.
  • the data of all the sections taken together - 6 - define a graphics image with either finer resolution or more complete color specification than any combination of the data of less than all of the sections.
  • a file according to an embodiment of the invention additionally comprises at least one section of audio data adapted to provide an audio bite to accompany an image to be displayed.
  • These files are adapted to serve as frames in a video presentation, and the header comprises information for a next file as a next frame in the video presentation.
  • a method for organizing a computer graphics file comprising steps of (a) defining the maximum pixel resolution of the image to be presented by the file; (b) defining the most complete color specification to be presented by the file; (c) preparing image pixel data representing the maximum pixel resolution and most complete color specification of the image to be presented by the file; and (d) dividing the image pixel data into a plurality of sequential image data sections from a first section to a last section, the first section presenting data for a number of pixels less than the maximum pixel resolution defined for the file, and a less complete color specification than the most complete color specification defined for the file, with subsequent sections adding data to improve pixel resolution and/or color specification, with the last section adding the final data needed to complete the pixel resolution and complete color specification.
  • a header is provided with the file, the header providing information on characteristics of the file, including pointers to location of the image data file sections.
  • the image data is organized as YUV-style data, and in step (d) only Y data is provided in the first section, providing thereby data in the first section providing a reduced pixel resolution, gray-scale image.
  • U and V data is added providing color specification for the image associated with the file.
  • a method for storing and transmitting a computer graphics file comprising steps of (a) dividing image pixel data for the file into a plurality of sequential image data sections from a first section to a last section, the first section presenting data for a number of pixels less than the maximum pixel resolution defined for the file, and a less complete color specification than the most complete color specification defined for the file, with subsequent sections adding data to improve pixel resolution and/or color specification, with the last section adding the final data needed to complete the pixel resolution and complete color specification; (b) adding a header to the file, the header providing information on file characteristics and pointers to file sections; (c) storing the file in a data storage system; (d) accepting a request for a file from an outside source, the request specifying sections to be accessed and transmitted; and (e) retrieving and transmitting from the stored file only those sections specified in the request.
  • computer graphics data retrieval and transmission system comprising a data storage apparatus; a retrieval system for accessing stored data; a transmission system for transmitting accessed data; at least one computer graphics file stored in the data storage apparatus as a plurality of sequential image data sections from a first section to a last section, the first section presenting data for a number of pixels less than the maximum pixel resolution defined for the associated file, and a less complete color specification than the most complete color specification defined for the associated file, with subsequent sections adding data to improve pixel resolution and/or color specification, with the last section adding the final data needed to complete the pixel resolution and complete color specification; and control routines for managing activities of the retrieval and transmission system.
  • the - 8 - control routines are adapted to receive requests for a to be transmitted, the requests specifying sections to be retrieved and transmitted, and to retrieve and transmit just the sections requested.
  • a system for requesting, receiving and displaying computer graphics files comprising a video display system; a data storage system; a data link between the data storage system and the video display system; at least one computer graphics file stored in the data storage system as a plurality of sequential image data sections from a first section to a last section, the first section presenting data for a number of pixels less than the maximum pixel resolution defined for the associated file, and a less complete color specification than the most complete color specification defined for the associated file, with subsequent sections adding data to improve pixel resolution and/or color specification, with the last section adding the final data needed to complete the pixel resolution and complete color specification; first control routines executing at the video display system; and second control routines executing at the data storage system.
  • the first control routines are adapted to request a file by specifying sections of the file
  • the second control routines are adapted to retrieve and transmit on the data link the specified sections of the file requested
  • the first control routines are further adapted to consolidate the data of the sections received and to display an image on the video display system from the consolidated data.
  • the data storage system may be a server on the Internet
  • the video display system a PC connected to the Internet
  • the data link is an Internet connection.
  • the control routines at the PC may include an Internet browser application and a plug in for the browser providing capability to specify sections for sectioned files.
  • an Internet system wherein graphics files are stored on an Internet server as progressively sectioned files, the sections comprising a plurality of sequential image data sections from a first - 9 - section to a last section, the first section presenting data for a number of pixels less than the maximum pixel resolution defined for the associated file, and a less complete color specification than the most complete color specification defined for the associated file, with subsequent sections adding data to improve pixel resolution and/or color specification, with the last section adding the final data needed to complete the pixel resolution and complete color specification
  • a browser plug-in adapted to enable a user of a browser enhanced by the plug-in to specify sections of files to be accessed and transmitted to the user is provided.
  • graphics files are stored on an Internet server as progressively sectioned files, the sections comprising a plurality of sequential image data sections from a first section to a last section, the first section presenting data for a number of pixels less than the maximum pixel resolution defined for the associated file, and a less complete color specification than the most complete color specification defined for the associated file, with subsequent sections adding data to improve pixel resolution and/or color specification, with the last section adding the final data needed to complete the pixel resolution and complete color specification
  • an Internet browser is provided adapted to enable a user to specify sections of files to be accessed and transmitted to the user.
  • method for retrieving and transmitting a video presentation comprising steps of (a) storing video frames as individual progressively sectioned files, the sections comprising a plurality of sequential image data sections from a first section to a last section for each frame file, the first section presenting data for a number of pixels less than the maximum pixel resolution defined for the associated frame file, and a less complete color specification than the most complete color specification defined for the associated frame file, with subsequent sections adding data to improve pixel resolution and/or color specification, with the last section adding the final data needed to - 10 - complete the pixel resolution and complete color specification; (b) specifying in a header of each frame file information defining the next frame file in the video sequence; and (c) retrieving and transmitting at a pre-programmed frame rate individual frame files in the order defined by the header information.
  • step (a) audio data for audio equal in time to the frame period may be stored in a section of the file adjacent the first image data section.
  • Fig. 1 A is a block diagram representing a typical RGB graphics file according to prior art.
  • Fig. IB is a block diagram representing a typical RGB graphics file that is progressively compressed according to prior art.
  • Fig. 2 is a block diagram representing a progressively-sectioned graphics (PSG) file according to an embodiment of the present invention.
  • Fig. 3 is a system diagram of a data-connected video display and storage system in an embodiment of the invention. 11 -
  • Fig. 1 A is a block diagram representing a typical RGB graphics file 11 according to prior art.
  • File 11 comprises a header 13 and an RGB bitmap 15.
  • RGB bitmap 15 Although compression techniques are normally used with color graphics files, compression is not required.
  • File 11 may be compressed by any of several known techniques.
  • file 11 may be a black-and-white only file, a gray scale file, a color file, and so on.
  • Header 13 typically comprises all necessary information required by a computer-software interface to manipulate RGB bitmap 15 for the purpose of download, storage and display. For example, file size may be recorded in the header as pre-knowledge for storage purposes. If, for instance, there is not enough memory to download one or more files, a user may be notified via screen pop-up.
  • RGB bitmap 15 may be included in the header and affects the file size (i.e. more resolution, larger file).
  • Color or gray scale information may be included in header 13 to enable proper display. Approximate download time may be included as well so a user may decide to abort if he or she feels that viewing a particular image is not worth the wait. There may information of other sorts as well.
  • Bitmap portion 15 of file 11 contains the bit map data necessary to form an image on a computer screen. Other data representing text, dimensioning, and the like, may also be present. In this prior art example, RGB bitmap 15 contains all of the data needed to display an image at the maximum quality level intended for viewing. All of file 11 must be completely downloaded before a complete and clear image can be viewed.
  • Fig. IB is a block diagram representing a typical RGB graphics file that is progressively compressed as known in the art.
  • an RGB - 12 - graphics file 17 comprises a header 19 and an RGB bitmap 21.
  • RGB file 17 is essentially the same as RGB file 11 of Fig. IB except that RGB file 17 is compressed progressively.
  • progressive compression typically a number of pixels are averaged in terms of color specification and assigned a lower resolution.
  • graphics file architecture As is known in the art. It will be apparent to one with skill in the art that graphics files 11 and 17 may take other known forms, such as all black and white, or gray scale, with various gray-scale resolution. It will also be apparent that there are many forms of compression known in the art that may be used to compress files 11 and 17. The inventor intends only to show that a common architecture is shared by graphics files although they may have many other varied characteristics.
  • Fig. 2 is a block diagram representing a progressively-sectioned graphics (PSG) file, according to an embodiment of the present invention, wherein the file is composed of a number of individual sections.
  • PSG file 23 has a detailed header 25 and a series of following sections 27,
  • Graphics file 23 is unique in that the first image section following the header comprises sufficient data to form a clear image of the complete file, and each further section provides additional data that adds to characteristics of the image, such as increased resolution and/or additional and more detailed color. Pointer information is provided in the header pointing to the beginning of each following section. Thus a new type of graphics file (23) is provided that is not available in current art. As described above, graphics file 23 - 13 - may be of the form of a single image file or may be used as a frame in a video presentation.
  • a first section contains only basic data required to produce a reasonable gray-scale image, for example.
  • a second section adds data for higher resolution and gray scale, for example.
  • a third section first provides low resolution color.
  • a next section may increase the number of colors displayed.
  • the YUV-style image management system is used. This is a convenience, however, and not a limitation of the invention, as there are ways that the features of the invention may apply to RGB files as well.
  • the use of the YUV-style color management system in a preferred embodiment is so that black and white and gray-scale imaging can be provided in early sections of a file without need for the large data requirements of color. In this way, a user may elect to view, for example, a basic gray-scale image by only downloading an early section, such as section 29. If a user wishes to see a low resolution color representation of the same image, he may download subsequent sections in order.
  • RGB and YUV-style or equivalent systems use three values (binary numbers) for each pixel in a bitmap image. For example, RGB assigns one value for red, one value for green and one value for blue to each pixel, and the three values determine the color of the pixel.
  • the YUV-style system assigns a gray-scale value for white to black (Y), and two values (U & V) to each pixel to determine the gray scale and color of the pixel. Because the gray- - 14 - scale (Y) value in the YUV-style system is separate from the color values, it is particularly suited to objects of the invention..
  • a first section in a file according to an embodiment of the present invention can have only data for a gray scale image, which, as will be described in greater detail below, provides a unique advantage
  • a 4-bit Y value for gray scale for each pixel, at a reduced resolution is used in a first bit map section, providing 16 gray scale shades from white to black.
  • a sound bite 27 is provided immediately after header 25. This is optional, and provides either sound to accompany a still picture, or sound accompanying files used as video frames, in which case a next filename is typically included in header 25.
  • PSG file 23 may represent a single image for viewing rather than a single frame of a video stream, as previously described, and may be displayed with or without sound.
  • sound bite 27 may be of any one of several different formats. Data may be provided for mono, stereo, etc. as is known in the art.
  • the sound bite is optional, and provides sound for a time, for example, equal to the period of a video frame frequency.
  • a first bit map section 29 provides a map of Y values only in a reduced resolution, in this example
  • a next section 31 provides additional data to reach 640x480 resolution, but also complements Y-values to 8-bit Y value per pixel. Because only the additional data is necessary, the data size of section 31 is 87.5% of the data necessary for the image to be presented by the data up to this sectiion. The other 12.5% of the data is from section 29. The data provided in section 31 is just the data needed in addition to the data of section 29 for the new image. The original data need not be repeated. - 15 -
  • a next section 33 provides U and V values at 8 bits each per pixel for low resolution color. Again only data additional to that provided in previous sections is provided in section 33.
  • a next section 35 provides additional data (8 bits per pixel) for 16 bit color.
  • a final section 37 provides an additional 8 bits per pixel for 24-bit color, at which point a full resolution, 640x480, 24-bit true color image has been transmitted.
  • PSG file 23 represents one image to be viewed without sound
  • a user with a low-end system would not need all of the file. If for example, a user has a relatively low-resolution monochrome monitor, he will only need download sections 29, and 31. Section 29 provides the user with a 4-bit low resolution gray- scale image, and section 31 provides additional pixel data needed to upgrade the image that would be produced by section 29 alone to an 8-bit gray-scale image with 640x480 resolution. If the user, for example, has a relatively old color system, he may download header 25 and all sections up to and including section 33. A user with a high end system may download all of the file for maximum resolution and color.
  • VGA video graphics array
  • SVGA super video graphics array
  • Fig. 3 illustrates a simple system having a computer station 41 linked to the Internet by a data link 45, and a graphics database 43 stored and operable on an Internet server 42.
  • an executable browser application 47 runs on station 41, by which a user of the computer station connects to and browses the Internet.
  • this diagram may illustrate other systems as well, such as a computer 41 as a node on a local area network (LAN) 45 with a file server 42 also connected to the LAN.
  • LAN local area network
  • file server 42 stores PSG files according to an embodiment of the present invention in database 43.
  • Browser application 47 can be any browser known in the art, or new browsers that may become available.
  • a user at station 41 attempts to download a PSG file according to an embodiment of the present invention, if the user does not have a plug-in capable of interacting with these files, the server offers the user a download of a plug-in for interfacing with the PSG files.
  • a PSG plug-in 49 is installed for operation with browser 47 the user may configure his station for PSG file interaction, and download and use the PSG files at his station. - 17 -
  • the unique PSG plug-in in installation, will configure according to the characteristics of station 41. This may be automatic in some cases, and in some cases may be an interaction with the user via menu systems and entry fields as are known in the art.
  • interaction with PSG files will result in downloading only those sections of a file 23 (Fig. 2) that the station requires and can support. No extra, unusable data has to be transmitted or handled at the user's station, which results in an apparent bandwidth increase for the user.
  • a user's system and monitor may support 32-bit color at high resolution and may easily download and display all of a PSG file.
  • a user may configure his plug-in, at least temporarily, to only download up to 4-bit color at a lower than capable resolution.
  • a user may select the quality of image to be viewed, as a tradeoff for download time, providing faster transmission and display. Download time is much shorter because high-end data is not downloaded.
  • header 25 will provide additional information relating to video sequencing such as a next file name, etc.
  • a sound bite 27 is downloaded. Sound bite 27 may contain a choice of sound quality such as 4-bit, 8-bit, 12-bit, as well as different sample rates etc. A user may pre-configure his plug-in to play at 8-bit and so on. The process of downloading sequential sections is the same as in single-image viewing as described above with the exception of the time sequencing nature of a video application wherein each image is displayed only for a fraction of a second to be followed by the next file (frame) in the stream.
  • a plug-in may be configured for video according to the hardware and software characteristics of the using station. - 18 -
  • the station need only take that portion of each frame file needed, enjoying thereby a distinct virtual bandwidth increase.
  • a user with high-end capabilities may configure intentionally for a lesser data mode of operation, guaranteeing bandwidth.
  • the sectioning technique of the PSG files according to embodiments of the present invention provides a unique advantage not available in prior art systems. Referring again to Fig. 2, using derivative of the YUV-style system, a first section provides a gray scale image as previously described. A second section provides more resolution. Color data is added in later sections , and maximum color and resolution data are added in sections toward the end of the file.
  • bandwidth degradation even relatively serious failure, does not degrade the video presentation in as serious a manner as in the prior art (graceful degradation). For example, if bandwidth degrades, and there is, in the period of frame timing insufficient time to download an entire frame, the PSG system according to the present invention allows the portion of the file downloaded to be displayed, and, assuming at least the sound bite and the first bit map section is captured, the frame displayed will be at the very least a relatively good gray-scale image. High resolution color is the first to be lost, and low-resolution gray-scale data the last to be lost. So, even with relatively severe bandwidth degradation, the sound remains good, and a smooth, recognizable picture continues to be displayed. - 19 -
  • Placing sound bite 27 immediately after header 25 insures that audio quality is preserved under severe loss of bandwidth. If a user knows ahead of time that bandwidth is likely to be a problem over a certain network, he may configure his plug-in to play 4-bit audio, and download only sections 29 and 31 for gray-scale video. In an alternative embodiment, bandwidth detection methods may be employed and communicate line conditions to the plug-in for the purpose of automatic adjustment of quality in video calls and the like.
  • PSG file may be standardized and made convertible to other formats without departing from the spirit and scope of the present invention.
  • provisions could be provided to known applications to enable conversion of PSG files to other formats and conversion of other file types into PSG files.
  • Software may be provided, for example, to operate with an existing database to dynamically convert requested files not in PSG format to PSG format prior to transmission, to interface with PSG-capable players and computer stations.
  • PSG file 23 may have fewer or more sections than shown and described without departing from the spirit and scope of the present invention. For example, there may be several grayscale sections followed by several more color sections all following a chronological scheme of improved quality with regards to resolution and grayscale and color choice. The amount of sections within a PSG file will depend upon the desire and intent of the file's creator and the application intended for the file.
  • a PSG file according to embodiments of the present invention may be transmitted over a network such as the Internet, local area network (LAN) or other wide area networks (WAN) such as are known in the art.
  • LAN local area network
  • WAN wide area networks
  • the invention is not limited to the examples described, and may operate with television presentations, video movies from CD and other media, and the like. The present invention is limited only by the scope of the claims that follow.

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

La présente invention concerne un système de fichier image permettant de stocker des données image à l'intérieur d'un fichier (23) dans des sections à amélioration progressive, une première section (29) présentant une résolution de pixel réduite et une détermination minimale des couleurs, chaque section successive (31,33,35,37,...) venant ajouter des données supplémentaires qui permettront une meilleure résolution de pixel et/ou une détermination plus complète des couleurs, jusqu'à ce qu'une section d'image finale ajoute les données d'image finales qui permettront d'atteindre une résolution et une détermination des couleurs maximales. Un pointeur dans l'en-tête (25) du fichier indique l'emplacement de la section. Une trame son dans la section son (27), qui est facultative, fournit le son qui accompagne le fichier image. Avec le système de la présente invention, les unités vidéo de complexités et de potentiels différents peuvent ne spécifier que les parties d'un fichier à sections progressives dont elles ont besoin pour l'affichage, économisant de la sorte les largeurs de bande qui seraient nécessaires pour télécharger le fichier entier. Dans un système préféré, un protocole de type YUV est utilisé de façon qu'une première section (29) peut ne spécifier pour une image que les données de l'échelle de gris, sans les couleurs. Lorsqu'il est utilisé pour les images vidéo, le système de fichier la présent invention permet un affichage vidéo lisse même dans les cas d'importante diminution de la largeur de bande, étant donné que la première section minimale fournit une image à échelle de gris correcte.
PCT/US1999/003292 1998-02-17 1999-02-16 Fichier graphique a sections progressives et logiciel permettant un telechargement et un affichage selectifs WO1999041734A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US2488298A 1998-02-17 1998-02-17
US09/024,882 1998-02-17

Publications (1)

Publication Number Publication Date
WO1999041734A1 true WO1999041734A1 (fr) 1999-08-19

Family

ID=21822860

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1999/003292 WO1999041734A1 (fr) 1998-02-17 1999-02-16 Fichier graphique a sections progressives et logiciel permettant un telechargement et un affichage selectifs

Country Status (1)

Country Link
WO (1) WO1999041734A1 (fr)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1118963A1 (fr) * 2000-01-21 2001-07-25 Eastman Kodak Company Procédé pour représenter une image numérique en gamme limitée de couleur en utilisant des images résiduelles en gamme etendue de couleur
US6282312B1 (en) 1998-09-28 2001-08-28 Eastman Kodak Company System using one or more residual image(s) to represent an extended color gamut digital image
US6282313B1 (en) 1998-09-28 2001-08-28 Eastman Kodak Company Using a set of residual images to represent an extended color gamut digital image
US6282311B1 (en) 1998-09-28 2001-08-28 Eastman Kodak Company Using a residual image to represent an extended color gamut digital image
US6285784B1 (en) 1998-09-28 2001-09-04 Eastman Kodak Company Method of applying manipulations to an extended color gamut digital image
US6335983B1 (en) 1998-09-28 2002-01-01 Eastman Kodak Company Representing an extended color gamut digital image in a limited color gamut color space
EP1244034A1 (fr) * 2001-03-20 2002-09-25 Koninklijke Philips Electronics N.V. Procédé de transfert d'une certaine version d'un objet
US7373601B2 (en) 2001-02-05 2008-05-13 Koninklijke Philips Electronics N.V. Object transfer method with format adaptation
CN104980773A (zh) * 2014-09-23 2015-10-14 腾讯科技(深圳)有限公司 一种流媒体处理方法、装置、终端及服务器

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4918523A (en) * 1987-10-05 1990-04-17 Intel Corporation Digital video formatting and transmission system and method
US5170466A (en) * 1989-10-10 1992-12-08 Unisys Corporation Storage/retrieval system for document
US5300949A (en) * 1992-10-22 1994-04-05 International Business Machines Corporation Scalable digital video decompressor

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4918523A (en) * 1987-10-05 1990-04-17 Intel Corporation Digital video formatting and transmission system and method
US5170466A (en) * 1989-10-10 1992-12-08 Unisys Corporation Storage/retrieval system for document
US5300949A (en) * 1992-10-22 1994-04-05 International Business Machines Corporation Scalable digital video decompressor

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6282312B1 (en) 1998-09-28 2001-08-28 Eastman Kodak Company System using one or more residual image(s) to represent an extended color gamut digital image
US6282313B1 (en) 1998-09-28 2001-08-28 Eastman Kodak Company Using a set of residual images to represent an extended color gamut digital image
US6282311B1 (en) 1998-09-28 2001-08-28 Eastman Kodak Company Using a residual image to represent an extended color gamut digital image
US6285784B1 (en) 1998-09-28 2001-09-04 Eastman Kodak Company Method of applying manipulations to an extended color gamut digital image
US6335983B1 (en) 1998-09-28 2002-01-01 Eastman Kodak Company Representing an extended color gamut digital image in a limited color gamut color space
EP1118963A1 (fr) * 2000-01-21 2001-07-25 Eastman Kodak Company Procédé pour représenter une image numérique en gamme limitée de couleur en utilisant des images résiduelles en gamme etendue de couleur
US6301393B1 (en) * 2000-01-21 2001-10-09 Eastman Kodak Company Using a residual image formed from a clipped limited color gamut digital image to represent an extended color gamut digital image
US7373601B2 (en) 2001-02-05 2008-05-13 Koninklijke Philips Electronics N.V. Object transfer method with format adaptation
EP1244034A1 (fr) * 2001-03-20 2002-09-25 Koninklijke Philips Electronics N.V. Procédé de transfert d'une certaine version d'un objet
KR100870052B1 (ko) * 2001-03-20 2008-11-24 코닌클리케 필립스 일렉트로닉스 엔.브이. 전자 장비 및 객체 설명의 특정 버전을 전달하는 방법, 및 전자 문서와 컴퓨터 프로그램 제품을 담고 있는 저장 매체
CN104980773A (zh) * 2014-09-23 2015-10-14 腾讯科技(深圳)有限公司 一种流媒体处理方法、装置、终端及服务器

Similar Documents

Publication Publication Date Title
US6397230B1 (en) Real-time multimedia transmission
US8019897B2 (en) Method for viewing, on a client-side device, documents requested from a server-side device
US5625759A (en) Real-time video and animation playback process
JP5025262B2 (ja) 事前にサブピクセル描画された画像を埋め込んだ画像データセット
US5179651A (en) Apparatus for retrieval and processing of selected archived images for display at workstation terminals
US6373890B1 (en) Video compression and playback process
US6804295B1 (en) Conversion of video and audio to a streaming slide show
US6792154B1 (en) Video compression system and method using time
JPH09507629A (ja) Pcmciaビデオカード
US5519790A (en) Method for reducing noise in digital video information
US20040109014A1 (en) Method and system for displaying superimposed non-rectangular motion-video images in a windows user interface environment
US6779040B1 (en) Method and system for serving data files compressed in accordance with tunable parameters
WO1999041734A1 (fr) Fichier graphique a sections progressives et logiciel permettant un telechargement et un affichage selectifs
WO1999010836A1 (fr) Transmission de multimedias en temps reel
EP0732851B1 (fr) Système de reproduction d'images en mouvement par communication bidirectionelle
US20040190607A1 (en) Video relay device, video distribution system, video relay method
EP0737930A1 (fr) Procédé et dispositif pour la représentation de présentations multimedia comme une bande dessinée
EP1850290A2 (fr) Appareil et procédé de traitement d'image pour empêcher la dégradation de la qualité d'image lorsque le format binaire de l'image est converti
EP1193965A2 (fr) Appareil et procédé pour la transmission d'images et affichage
JP2002512470A (ja) ネットワーク環境においてビデオ・プロトコルをサポートする方法及び装置
CA2368890A1 (fr) Amelioration apportee a la reconnaissance d'une region predefinie sur une image transmise
KR950009460B1 (ko) 부호화된 칼라 비데오 데이타를 감압하는 방법 및 시스템
JP2537022B2 (ja) 分散デ―タ処理システムにおけるマルチメディア・デ―タの伝送方法及びそのシステム
WO2002003705A2 (fr) Systeme de compression et procede d'utilisation de celui-ci dans un environnement de decodeur
KR20010023177A (ko) 통계화된 톤의 컬러 큐브를 사용한 개인용 컴퓨터에서의비디오 프로세싱 방법

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CN JP

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
122 Ep: pct application non-entry in european phase