[go: up one dir, main page]

AU744516B2 - Combining a plurality of images and transforming an image having associated meta-data - Google Patents

Combining a plurality of images and transforming an image having associated meta-data Download PDF

Info

Publication number
AU744516B2
AU744516B2 AU45063/00A AU4506300A AU744516B2 AU 744516 B2 AU744516 B2 AU 744516B2 AU 45063/00 A AU45063/00 A AU 45063/00A AU 4506300 A AU4506300 A AU 4506300A AU 744516 B2 AU744516 B2 AU 744516B2
Authority
AU
Australia
Prior art keywords
meta
image
data
attribute
images
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
AU45063/00A
Other versions
AU4506300A (en
Inventor
Timothy Merrick Long
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon 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
Priority claimed from AUPQ1525A external-priority patent/AUPQ152599A0/en
Application filed by Canon Inc filed Critical Canon Inc
Priority to AU45063/00A priority Critical patent/AU744516B2/en
Publication of AU4506300A publication Critical patent/AU4506300A/en
Application granted granted Critical
Publication of AU744516B2 publication Critical patent/AU744516B2/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Description

S&FRef: 511404
AUSTRALIA
PATENTS ACT 1990 COMPLETE SPECIFICATION FOR A STANDARD PATENT
ORIGINAL
Name and Address of Applicant: Actual Inventor(s): Address for Service: Canon Kabushiki Kaisha 30-2, Shimomaruko 3-chome, Ohta-ku Tokyo 146 Japan Timothy Merrick Long Spruson Ferguson St Martins Tower 31 Market Street Sydney NSW 2000 Combining a Plurality of Images and Transforming an Image Having Associated Meta-data Invention Title: ASSOCIATED PROVISIONAL APPLICATION DETAILS [33] Country [31] Applic. No(s) AU PQ1525 [32] Application Date 09 Jul 1999 The following statement is a full description of this invention, including the best method of performing it known to me/us:- IP Australia Docurnents receV nnr 6 JUL 2000 Barch No: 5815c -1- COMBINING A PLURALITY OF IMAGES AND TRANSFORMING AN IMAGE HAVING ASSOCIATED META-DATA Field of Invention The present invention relates generally to a method and apparatus for combining a plurality of images and transforming an image having associated meta-data. The invention also relates to a computer program product including a computer readable medium having recorded thereon a computer program for combining a plurality of images and transforming an image having associated meta-data.
Background Art S 10 Many digital image formats include meta-data which records aspects of an image that are in addition to the raw digital image pixel data. Examples of such attributes include a copyright notice, type of capture device, flash usage, type of lens, date of capture, programs the image has been edited with, regions of interest, and more. In many image formats there are both well known meta-data items which, because of their standard-mandated identifiers and format, can be programmatically processed, as well as application specific meta-data items. These application specific meta-data items may be related to only one or a few programs or may be end-user invented and thus not programmatically interpretable by any particular application.
There exist many computer application programs which combine digital images in various ways, or transform a single image. Examples include image editors such as Adobe PhotoShop. Other examples include panorama stitching applications that combine two or more partially overlapping images of the same scene into a single larger digital image. When these applications produce a new digital image from one or more original digital images they must make decisions on what meta-data from the original image(s) is passed to the new image, what meta-data is discarded, or modified in some way.
511404.doc -2- Typically, meta-data copying actions may be taken on specific meta-data elements, which have well known characteristics. For example, a program may preserve all copyright notices from all source images in the composite image because the characteristics of copyright notices are known to the application designer. However, these applications suffer from the disadvantage of being inflexible in that they are limited to specific well known meta data elements.
Summary of the Invention According to one aspect of the invention there is provided a method of combining digital image meta-data by storing self-describing attribute tags with one or more meta-data elements, each such attribute describing the action to be taken with this rmeta-data element and a similarly identified meta-data element from a second digitalimage when the two images are combined.
According to another aspect of the invention there is provided a method of updating meta-data of an digital image by storing self describing attribute tags with one or more meta-data elements, each such attribute describing the action to be taken with this :'"""meta-data element when the digital image is transformed.
According to another aspect of the invention there is provided a method of combining a plurality of images, wherein one or more of said plurality of images each have associated therewith meta-data comprising at least one meta-data element having at least one attribute tag which describes an action to be taken with said meta-data element when said plurality of images are combined, the method comprising the steps of: reading said at least one attribute to identify said action; and combining the meta-data elements of the plurality of images in accordance with said action.
According to another aspect of the invention there is provided a method of transforming an image, wherein said image has associated therewith meta-data 511404.doc -3 comprising at least one meta-data element having at least one attribute tag which describes an action to be taken with said meta-data element when said image is transformed, the method comprising the steps of: reading said at least one attribute to identify said action; and updating the at least one meta-data element of the image in accordance with said action.
According to another aspect of the invention there is provided apparatus for combining digital image meta-data by storing self-describing attribute tags with one or more meta-data elements, each such attribute describing the action to be taken with this meta-data element and a similarly identified meta-data element from a second digital- 10 image when the two images are combined.
According to another aspect of the invention there is provided apparatus for updating meta-data of an digital image by storing self describing attribute tags with one or more meta-data elements, each such attribute describing the action to be taken with this meta-data element when the digital image is transformed.
According to another aspect of the invention there is provided apparatus for combining a plurality of images, wherein one or more of said plurality of images each have associated therewith meta-data comprising at least one meta-data element having at least one attribute tag which describes an action to be taken with said meta-data element when said plurality of images are combined, the apparatus comprising: means for reading said at least one attribute to identify said action; and means for combining the meta-data elements of the plurality of images in accordance with said action.
According to another aspect of the invention there is provided apparatus for transforming an image, wherein said image has associated therewith meta-data comprising at least one meta-data element having at least one attribute tag which describes an action to be taken with said meta-data element when said image is 511404.doc -4transformed, the apparatus comprising: means for reading said at least one attribute to identify said action; and means for updating the at least one meta-data element of the image in accordance with said action.
According to another aspect of the invention there is provided computer readable medium including a computer program for combining digital image meta-data by storing self-describing attribute tags with one or more meta-data elements, each such attribute describing the action to be taken with this meta-data element and a similarly identified meta-data element from a second digital-image when the two images are combined.
According to another aspect of the invention there is provided computer readable medium including a computer program for updating meta-data of an digital image by storing self describing attribute tags with one or more meta-data elements, each such attribute describing the action to be taken with this meta-data element when the digital image is transformed.
According to another aspect of the invention there is provided computer readable medium including a computer program for combining a plurality of images, wherein one VO or more of said plurality of images each have associated therewith meta-data comprising at least one meta-data element having at least one attribute tag which describes an action to be taken with said meta-data element when said plurality of images are combined, the computer program comprising: code for reading said at least one attribute to identify said action; and code for combining the meta-data elements of the plurality of images in accordance with said action.
According to another aspect of the invention there is provided computer readable medium including a computer program for transforming an image, wherein said image has associated therewith meta-data comprising at least one meta-data element having at least one attribute tag which describes an action to be taken with said meta-data element 511404.doc when said image is transformed, the computer program comprising: code for reading said at least one attribute to identify said action; and code for updating the at least one metadata element of the image in accordance with said action.
Brief Description of the Drawings A number of preferred embodiments of the present invention will now be described with reference to the drawings, in which: Fig. 1A shows a flow chart of a method of combining a plurality of images in accordance with a preferred embodiment; Fig. 1B shows a flow chart of a method of transforming an image in accordance S 10 with a preferred embodiment; and Fig. 2 shows a general purpose computer for implementing the preferred methods.
Detailed Description In the preferred embodiments any digital image meta-data elements may be augmented with an attribute which describes how that meta-data element from multiple images should be merged when the images are merged, or a new transformed image is created. The meta-data associated with a digital image is preferable recorded in XML format in a portion of the digital image. However, that many other methods of storing meta-data in a digital image exist and could be used without departing from the spirit and scope of the invention. For example, the tag method of the TIFF image file format and the Structured Storage mechanism of the Flashpix image file format. And example of meta-data in XML format could be: <?xml
<PHOTO>
<Photo_Number>62</Photo_Number> <Lens>EF85mm f/1.2L USM</Lens> <Creator>Takashi Mochizuki</Creator> 511404.doc -6- <Copyright>Takashi Mochizuki, 1999</Copyright> <ModelRelease desc="Man in blue suit" release="yes" ref="MR45621" <EyeLocation>123 546 130 600</EyeLocation>
</PHOTO>
The preferred embodiment adds attributes to each XML element of the digital image meta-data to describe how that element should be combined with like elements of other digital images when those images are combined. Similar mechanisms could be employed in other XML based meta-data storage formats. The preferred embodiment allows the following merging attributes with the given interpretation: discard These elements should be discarded and no element of this name placed in the final image upon transformation or combination. An example of an element of this type is a region of interest which will become invalid through most 15 transformations.
keepboth These elements should each be kept. Both should be placed in the final image. An example of this type of element is a legal notice such as a model release note.
keepsame These elements should be kept as a single attribute if they have the same value, else both should be discarded. Example of these elements are camera capture characteristics such as whether a flash was used and date of capture.
keepone One of these elements should be chosen and copied to the final image at the application's discretion. Examples of these elements are captions or titles.
Other merging attributes are possible.
In the preferred embodiment the default action when no explicit merge attribute is supplied with a meta-data element is the keepsame action.
511404.doc -7- An example of some digital-image meta-data with these attributes incorporated could be: <?xml
<PHOTO>
<Photo_Number>62</Photo_Number> f/1.2L USM</Lens> <Creator merge="keepboth">Takashi Mochizuki</Creator> <Copyright merge="keepboth">Takashi Mochizuki, 1999</Copyright> <ModelRelease merge="keepboth" desc="Man in blue suit" release="yes" ref="MR45621" S<EyeLocation merge="discard">123 546 130 600</EyeLocation>
</PHOTO>
Turning now to Fig. 1A, there is shown a method 100 of combining a plurality of images. The images have associated therewith meta-data comprising at least one metadata element having at least one attribute tag. These attribute tags describe a merging action to be taken with the meta-data element when the plurality of images are combined, as previously described. Preferably, this meta data is recorded in XML format in a portion of the image. The meta data can be automatically or manually constructed using an XML editor of a known type. The method 100 preferably forms a sub-module of a software application, which can combine images in various ways. The method 100 is called by the software application when two or more images are in the process of being combined. The method 100 starts at step 102 where the meta data of all the images to be combined are individually retrieved and any necessary parameters are initialised. During the next step 104, the method 100 reads each meta data associated with each image and identifies the merging attributes of the meta-data elements. In the case where a meta-data element has no merging attributes, the method 100 supplies the meta-data element in 511404.doc -8question with a default merging attribute. The method reads the merging attributes of the common meta-data elements of the images and identifies the actions to be performed. By utilising a common XML format, the action indicated by the merging attributes of each common meta-data element of the images should be the same. The method then proceeds to step 106, where the method combines the meta-data elements of the plurality of images in accordance with the identified actions and stores the combined meta-data elements as meta data associated with the combined image. The manner in which these meta data elements are combined are described above. The method then terminates 108 and returns to the main software application.
10 Turning now to Fig. 1B, there is shown a method 100 of transforming an image.
*The image has associated therewith meta-data comprising at least one meta-data element having at least one merging attribute tag. These merging attribute tags describe an action to be taken with said meta-data element when the image is transformed, as previously •described. Preferably, this meta data is recorded in XML format in a portion of the image. The meta data can be automatically or manually constructed using an XML editor of a known type. The method 110 preferably forms a sub-module of a software application, which can transform an image in various ways. The method 110 is called by the software application when an image is in the process of being transformed. The method 110 starts at step 112 where the meta data of the image is retrieved and any necessary parameters are initialised. During the next step 114, the method 110 reads the meta data associated with the image and identifies the merging attributes of the meta-data elements. In the case where a meta-data element has no merging attributes, the method 110 supplies the meta-data element in question with a default merging attribute. The method reads the merging attributes of the image and identifies the actions to be performed. The method then proceeds to step 116, where the method updates the meta- 511404.doc -9data elements of the image in accordance with the identified actions and stores the updated meta-data elements as meta data associated with the transformed image. The manner in which these meta data elements are updated are described in more detail above.
The method then terminates 118 and returns to the main software application.
The preferred methods of combining a plurality of images and transforming an image are preferably practiced using a conventional general-purpose computer system 200, wherein the processes may be implemented as software, such as an application program executing within the computer system 200. In particular, the steps of the preferred methods of combining a plurality of images and transforming an image are 10 effected by instructions in the software that are carried out by the computer. The software S Smay be divided into two separate parts; one part for carrying out the preferred methods; safe and another part to manage the user interface between the latter and the user. The software may be stored in a computer readable medium, including the storage devices 2,described below, for example. The software is loaded into the computer from the 15 computer readable medium, and then executed by the computer. The use of the computer ~readable medium comprising the computer program in conjunction with the computer r S preferably effects an advantageous apparatus for implementing the preferred methods in accordance with the embodiments of the invention.
The computer system 200 comprises a computer module 201, input devices such as a keyboard 202 and mouse 203, output devices including a printer 215 and a display device 214. A Modulator-Demodulator (Modem) transceiver device 216 is used by the computer module 201 for communicating to and from a communications network 220, for example connectable via a telephone line221 or other functional medium. The modem 216 can be used to obtain access to the Intemet, and other network systems, such as a Local Area Network (LAN) or a Wide Area Network (WAN).
511404.doc The computer module 201 typically includes at least one processor unit 205, a memory unit 206, for example formed from semiconductor random access memory (RAM) and read only memory (ROM), input/output interfaces including a video interface 207, and an I/O interface 213 for the keyboard202 and mouse203 and optionally a joystick (not illustrated), and an interface 208 for the modem 216. A storage device 209 is provided and typically includes a hard disk drive 210 and a floppy disk drive 211. A magnetic tape drive (not illustrated) may also be used. A CD-ROM drive 212 is typically provided as a non-volatile source of data. The components 205 to 213 of the computer module 201, typically communicate via an interconnected bus 204 and in a manner which results in a conventional mode of operation of the computer system 200 known to those in the relevant art. Examples of computers on which the embodiments can be practised include IBM-PC's and compatibles, Sun Sparcstations or alike computer systems evolved therefrom.
Typically, the application program of the preferred embodiments is resident on eeoc 15 the hard disk drive 210 and read and controlled in its execution by the processor205.
Intermediate storage of the program and any data fetched from the network 220 may be accomplished using the semiconductor memory 206, possibly in concert with the hard disk drive 210. In some instances, the application program may be supplied to the user encoded on a CD-ROM or floppy disk and read via the corresponding drive 212 or 211, or alternatively may be read by the user from the network 220 via the modem device 216.
Still further, the software can also be loaded into the computer system 200 from other computer readable medium including magnetic tape, a ROM or integrated circuit, a magneto-optical disk, a radio or infra-red transmission channel between the computer module 201 and another device, a computer readable card such as a PCMCIA card, and the Internet and Intranets including email transmissions and information recorded on 511404.doc -Ilwebsites and the like. The foregoing is merely exemplary of relevant computer readable mediums. Other computer readable mediums may be practiced without departing from the scope and spirit of the invention.
The preferred methods may alternatively be implemented in dedicated hardware such as one or more integrated circuits performing the functions or sub functions of the method. Such dedicated hardware may include graphic processors, digital signal processors, or one or more microprocessors and associated memories.
Industrial Applicability It is apparent from the above that the embodiment(s) of the invention are applicable to the computer graphics and related industries.
The foregoing describes only some embodiments of the present invention, and modifications and/or changes can be made thereto without departing from the scope and "spirit of the invention, the embodiment(s) being illustrative and not restrictive.
In the context of this specification, the word "comprising" means "including e° 15 principally but not necessarily solely" or "having" or "including" and not "consisting only *.00 of'. Variations of the word comprising, such as "comprise" and "comprises" have S.corresponding meanings.
corresponding meanings.
511404.doc

Claims (4)

  1. 2. A method as claimed in claim 1, wherein the self describing attribute tags include a tag which indicates that the meta-data elements in question should be discarded when the two images are combined.
  2. 3. A method as claimed in claim 1, wherein the self describing attribute tags include a tag which indicates that the meta-data elements in question should both be kept when the two images are combined.
  3. 4. A method as claimed in claim 1, wherein the self describing attribute tags *include a tag which indicates that the meta-data elements in question should be kept as a single element when their values are the same, else discarded, when the two images are combined. A method as claimed in claim 1, wherein in the event a said image has associated therewith a said eta-data element having no self describing attribute tag, then the method comprises the step of: supplying a default self describing attribute tag to said meta-data element which has no self describing attribute tag.
  4. 511404.doc -13- 6. A method as claimed in claim 5, wherein the default attribute tag includes a tag which indicates that the meta-data elements in question should be kept as a single element when their values are the same, else discarded, when the images are combined. 7. A method of updating meta-data of an digital image by storing self describing attribute tags with one or more meta-data elements, each such attribute describing the action to be taken with this meta-data element when the digital image is transformed. 8. A method as claimed in claim 7, wherein the self describing attribute tags include a tag which indicates that the meta-data elements in question should be discarded when the image is transformed. 9. A method as claimed in claim 7, wherein the self describing attribute tags :iioI9 include a tag which indicates that the meta-data element in question should be kept when the image is transformed. A method as claimed in claim 8, wherein in the event said image has associated therewith a said meta-data element having no attribute tag, then the method comprises the step of: supplying a default attribute tag to said meta-data element. 11. A method of combining a plurality of images, wherein one or more of said plurality of images each have associated therewith meta-data comprising at least one meta-data element having at least one attribute tag which describes an action to be taken 511404.doc -14- with said meta-data element when said plurality of images are combined, the method comprising the steps of: reading said at least one attribute to identify said action; and combining the meta-data elements of the plurality of images in accordance with said action. 12. A method as claimed in claim 10, wherein the at least one attribute tag includes a tag which indicates that the meta-data elements in question should be discarded when the images are combined. 13. A method as claimed in claim 10, wherein the at least one attribute tag includes a tag which indicates that the meta-data elements in question should both be kept when the images are combined. 14. A method as claimed in claim 10, wherein the at least one attribute tags includes a tag which indicates that the meta-data elements in question should be kept as a single element when their values are the same, else discarded, when the images are combined. A method as claimed in claim 10, wherein in the event a said image has associated therewith a said meta-data element having no attribute tag, then the method comprises the step of: supplying a default attribute tag to said meta-data element which has no attribute tag. 511404.doc 16. A method as claimed in claim 15, wherein the default attribute tag includes a tag which indicates that the meta-data elements in question should be kept as a single element when their values are the same, else discarded, when the images are combined. 17. A method of transforming an image, wherein said image has associated therewith meta-data comprising at least one meta-data element having at least one attribute tag which describes an action to be taken with said meta-data element when said image is transformed, the method comprising the steps of: reading said at least one attribute to identify said action; and updating the at least one meta-data element of the image in accordance with said action. 18. A method as claimed in claim 17, wherein the at least one attribute tag includes a tag which indicates that the meta-data elements in question should be discarded when the image is transformed. 19. A method as claimed in claim 17, wherein the at least one attribute tag includes a tag which indicates that the meta-data element in question should be kept when the image is transformed. A method as claimed in claim 17, wherein in the event said image has associated therewith a said meta-data element having no attribute tag, then the method comprises the step of: supplying a default attribute tag to said meta-data element. 511404.doc 16- 21. Apparatus for combining digital image meta-data by storing self-describing attribute tags with one or more meta-data elements, each such attribute describing the action to be taken with this meta-data element and a similarly identified meta-data element from a second digital-image when the two images are combined. 22. Apparatus for updating meta-data of an digital image by storing self describing attribute tags with one or more meta-data elements, each such attribute describing the action to be taken with this meta-data element when the digital image is transformed. 23. Apparatus for combining a plurality of images, wherein one or more of said plurality of images each have associated therewith meta-data comprising at least one meta-data element having at least one attribute tag which describes an action to be taken with said meta-data element when said plurality of images are combined, the apparatus o comprising: .*o means for reading said at least one attribute to identify said action; and means for combining the meta-data elements of the plurality of images in accordance with said action. 24. Apparatus for transforming an image, wherein said image has associated therewith meta-data comprising at least one meta-data element having at least one attribute tag which describes an action to be taken with said meta-data element when said image is transformed, the apparatus comprising: means for reading said at least one attribute to identify said action; and means for updating the at least one meta-data element of the image in accordance with said action. 511404.doc -17- Computer readable medium including a computer program for combining digital image meta-data by storing self-describing attribute tags with one or more meta-data elements, each such attribute describing the action to be taken with this meta-data element and a similarly identified meta-data element from a second digital-image when the two images are combined. 26. Computer readable medium including a computer program for updating meta- V. data of an digital image by storing self describing attribute tags with one or more meta- data elements, each such attribute describing the action to be taken with this meta-data element when the digital image is transformed. 27. Computer readable medium including a computer program for combining a eeie plurality of images, wherein one or more of said plurality of images each have associated :e V*6 therewith meta-data comprising at least one meta-data element having at least one attribute tag which describes an action to be taken with said meta-data element when said plurality of images are combined, the computer program comprising: code for reading said at least one attribute to identify said action; and code for combining the meta-data elements of the plurality of images in accordance with said action. 28. Computer readable medium including a computer program for transforming an image, wherein said image has associated therewith meta-data comprising at least one meta-data element having at least one attribute tag which describes an action to be taken 511404.doc -18- with said meta-data element when said image is transformed, the computer program comprising: code for reading said at least one attribute to identify said action; and code for updating the at least one meta-data element of the image in accordance with said action. 29. A method of combining a plurality of images substantially as described with reference to Fig. 1A of the accompanying drawings. 10 30. A method of transforming an image substantially as described with reference to Fig. IB of the accompanying drawings. 31. Apparatus for combining a plurality of images substantially as described with reference to Figs. 1A and 2 of the accompanying drawings. 32. Apparatus for transforming an image substantially as described with reference to Figs. 1B and 2 of the accompanying drawings. 33. A computer readable medium comprising a computer program for combining a plurality of images substantially as described with reference to Figs. 1A and 2 of the accompanying drawings. 34. A computer readable medium comprising a computer program for transforming an image substantially as described with reference to Figs. lB and 2 of the accompanying drawings. 511404.doc 19- Dated this FOURTH day of JULY 2000 CANON KABUSHIKI KAISHA Patent Attorneys for the Applicant SPRUSON&FERGUSON I~ 9 *9 I 4, If.* I 9*II I. 041f I* I III' I 51 1404.doc
AU45063/00A 1999-07-09 2000-07-06 Combining a plurality of images and transforming an image having associated meta-data Ceased AU744516B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU45063/00A AU744516B2 (en) 1999-07-09 2000-07-06 Combining a plurality of images and transforming an image having associated meta-data

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
AUPQ1525 1999-07-09
AUPQ1525A AUPQ152599A0 (en) 1999-07-09 1999-07-09 Digital image meta-data
AU45063/00A AU744516B2 (en) 1999-07-09 2000-07-06 Combining a plurality of images and transforming an image having associated meta-data

Publications (2)

Publication Number Publication Date
AU4506300A AU4506300A (en) 2001-01-11
AU744516B2 true AU744516B2 (en) 2002-02-28

Family

ID=25627017

Family Applications (1)

Application Number Title Priority Date Filing Date
AU45063/00A Ceased AU744516B2 (en) 1999-07-09 2000-07-06 Combining a plurality of images and transforming an image having associated meta-data

Country Status (1)

Country Link
AU (1) AU744516B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5586326A (en) * 1993-01-12 1996-12-17 Fujitsu Limited Object base data processing apparatus
WO2000036497A1 (en) * 1998-12-16 2000-06-22 Rstar Corporation Optimizing bandwidth consumption for document distribution over a multicast enabled wide area network

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5586326A (en) * 1993-01-12 1996-12-17 Fujitsu Limited Object base data processing apparatus
WO2000036497A1 (en) * 1998-12-16 2000-06-22 Rstar Corporation Optimizing bandwidth consumption for document distribution over a multicast enabled wide area network

Also Published As

Publication number Publication date
AU4506300A (en) 2001-01-11

Similar Documents

Publication Publication Date Title
US7783154B2 (en) Video-editing workflow methods and apparatus thereof
US6904185B1 (en) Techniques for recursively linking a multiply modified multimedia asset to an original digital negative
US20050052469A1 (en) Method and apparatus for rendering a low-resolution thumbnail image suitable for a low resolution display having a reference back to an original digital negative and an edit list of operations
US7386576B2 (en) Data file storage device with automatic filename creation function, data file storage program and data file storage method
US7376290B2 (en) Method and system for providing a photo album to a user of a digital imaging device
US7054508B2 (en) Data editing apparatus and method
EP1378910B1 (en) Software and system for customizing a presentation of digital images
US7448001B2 (en) Image file management apparatus and method, program, and storage medium
US7287222B2 (en) Information processing apparatus and method that determines effectiveness of metadata for editing information content
US7127472B1 (en) Data processing method and data processing device
EP1557035B1 (en) Method and apparatus for transmitting a digital picture with textual material
US7559014B2 (en) Display and control of permitted data processing based on control information extracted from the data
US20080025649A1 (en) Transformation of exif images
US20030154178A1 (en) Method of automatically updating non-image data associated with a digital image
US7788301B2 (en) Metadata driven user interface
JP2002529863A (en) Image description system and method
JP2001518669A (en) Hierarchical method and system for object-based audiovisual descriptive tagging of images for information retrieval, editing and manipulation
US6937234B1 (en) Combining a plurality of images and transforming an image having associated meta-data
US7085767B2 (en) Data storage method and device and storage medium therefor
AU744516B2 (en) Combining a plurality of images and transforming an image having associated meta-data
EP1201081B1 (en) Acquiring a multimedia asset from any of a plurality of multiply modified child multimedia assets
US7197698B2 (en) Information processing method and apparatus
EP2533536A2 (en) Method and apparatus for encoding multimedia contents and method and system for applying encoded multimedia contents
JP5349477B2 (en) Storage and presentation of auxiliary information obtained from scanned prints
EP1243127A1 (en) Techniques for synchronizing any of a plurality of associated multimedia assets in a distributed system

Legal Events

Date Code Title Description
FGA Letters patent sealed or granted (standard patent)