WO2005010721A2 - Transitioning between two high resolution images in a slideshow - Google Patents

Transitioning between two high resolution images in a slideshow Download PDF

Info

Publication number
WO2005010721A2
WO2005010721A2 PCT/US2004/023655 US2004023655W WO2005010721A2 WO 2005010721 A2 WO2005010721 A2 WO 2005010721A2 US 2004023655 W US2004023655 W US 2004023655W WO 2005010721 A2 WO2005010721 A2 WO 2005010721A2
Authority
WO
WIPO (PCT)
Prior art keywords
image
video
lower resolution
resolution copy
storage medium
Prior art date
Application number
PCT/US2004/023655
Other languages
French (fr)
Other versions
WO2005010721A3 (en
Inventor
Tonni Sandager Larsen
Koji Matsubayashi
Original Assignee
Sony Electronics 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 Sony Electronics Inc. filed Critical Sony Electronics Inc.
Publication of WO2005010721A2 publication Critical patent/WO2005010721A2/en
Publication of WO2005010721A3 publication Critical patent/WO2005010721A3/en

Links

Classifications

    • 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/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/39Control of the bit-mapped memory
    • G09G5/395Arrangements specially adapted for transferring the contents of the bit-mapped memory to the screen
    • G09G5/397Arrangements specially adapted for transferring the contents of two or more bit-mapped memories to the screen simultaneously, e.g. for mixing or overlay
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/438Presentation of query results
    • G06F16/4387Presentation of query results by the use of playlists
    • G06F16/4393Multimedia presentations, e.g. slide shows, multimedia albums
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00132Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture in a digital photofinishing system, i.e. a system where digital photographic images undergo typical photofinishing processing, e.g. printing ordering
    • H04N1/00185Image output
    • H04N1/00198Creation of a soft photo presentation, e.g. digital slide-show
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42653Internal components of the client ; Characteristics thereof for processing graphics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/432Content retrieval operation from a local storage medium, e.g. hard-disk
    • H04N21/4325Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8146Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics
    • H04N21/8153Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics comprising still images, e.g. texture, background image
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/93Regeneration of the television signal or of selected parts thereof
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/04Changes in size, position or resolution of an image
    • G09G2340/0407Resolution change, inclusive of the use of different resolutions for different screen areas
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/10Mixing of images, i.e. displayed pixel being the result of an operation, e.g. adding, on the corresponding input pixels
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2340/00Aspects of display data processing
    • G09G2340/12Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2545CDs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/907Television signal recording using static stores, e.g. storage tubes or semiconductor memories

Definitions

  • Video and still images can be stored digitally in a wide variety of formats on a wide variety of storage media.
  • still images can be stored as electronic image files according to the Joint Photographic Experts Group (JPEG) format.
  • JPEG Joint Photographic Experts Group
  • video can be stored digitally according to the Motion Picture Experts Group (MPEG) standard formats. Video can also be transmitted as MPEG data. The MPEG video can then be replayed on, for example, a computer, a television, or other video monitor.
  • MPEG Motion Picture Experts Group
  • Digitally stored video and still images may have varying degrees of resolution or image quality. The higher the resolution or image quality, the more data is stored for the images.
  • Video and still images can be stored on a variety of storage media. For example, digital video and still images can be stored on a hard drive, a floppy disk, a5 compact disk (CD), a Digital Versatile (or Video) Disk (DVD), or a memory card.
  • a method of transitioning between two high resolution images in a slideshow includes replacing a first image with a lower resolution copy of that first image o and fading out the lower resolution copy of the first image to reveal a second image.
  • a system for transitioning between two high resolution images in a slideshow includes a video chip having a first video buffer for containing a first image, a second video buffer for containing a second image, and a graphic buffer for containing a lower resolution copy of the first image.
  • the chip is 5 configured to replace the first image with the lower resolution copy of the first image and fade out the lower resolution copy of the first image to reveal the second image.
  • Fig. 1 illustrates a first system in which a media viewer application is used to display images on a monitor with an improved transition between high resolution images according to the principles described herein.5
  • Fig. 2 illustrates a second system in which a media viewer application is used to display images on a monitor with an improved transition between high resolution images.
  • Fig. 3 illustrates a third system in which a media viewer application is used to display images on a monitor with an improved transition between high resolution o images.
  • Fig. 4 illustrates the operation of a video chip providing an improved transition between high resolution images according to the principles described herein.
  • Fig. 5 is a flowchart illustrating a method of transitioning between high resolution image according to the principles described herein.5
  • identical reference numbers designate similar, but not necessarily identical, elements.
  • Fig. 1 illustrates a system that can store and display both video and still o images.
  • the system includes a television or video monitor (100).
  • This monitor (100) may be any device that can display still or video images, including for example, a cathode ray tube set, a liquid crystal display, a plasma television, etc.
  • a computer (10 d is connected to the monitor (100).
  • a connection (106) between the computer (101) and the monitor (100) allows the computer (101) to send image data, still or video, to the monitor (100) for display.
  • image data will be understood to refer broadly to both still image data and video or motion picture image data.
  • the connection (106) maybe, for example, a direct cable, a network connection, or a wireless connection.
  • the computer (101) may be or include a home entertainment server.
  • the computer (101) includes a media viewer application (102).
  • This application (102) is used by the computer (101) to access image data and generate an image signal that can be transmitted over the connection (106) to the monitor (100) so that the video or still images are displayed on the monitor (100).
  • the media viewer application (102) is typically installed on the hard drive of the computer (101) and executed by the computer (101) under control of a user when the user desires to access image data for output to the monitor (100).
  • the media viewer application (102) includes a slideshow function (107).
  • the slideshow function (107) can automatically access the image data on a particular storage medium and sequentially display all the still and video images recorded on that particular storage medium.
  • the computer (101) may have a CD drive (109) for reading data from, and writing data to, a CD (108). Consequently, a CD (108) on which is recorded still and/or video images (105), may be inserted into the CD drive (109) for use by the computer (101). If the slideshow function (107) is pointed at the CD drive (109), the slideshow function (107) will access all the image data (105) on the CD (108) and will sequentially display that image data (105) on the monitor (100). Thus, a "slideshow" of the image data on the CD (108) is automatically produced.
  • the computer (101) may have a port (104) for accepting a memory card (103).
  • the memory card (103) may also have still and/or video image data (105) stored thereon.
  • the slideshow function (107) of the media view application (102) can be pointed at the memory card (103).
  • the slideshow function (107) will then access all the image data (105) on the memory card (103) and will sequentially display that image data (105) on the monitor (100).
  • a "slideshow" of the image data on the 5 memory card (103) is automatically produced.
  • the slideshow function (107) may be pointed at the hard drive of the computer (101) or a particular file or file hierarchy on the hard drive of the computer (101).
  • Fig. 2 illustrates an alternate system that also makes use of the media view application (102) and slideshow function (107) described above.
  • the monitor (100) may be connected (106) to a Personal Video Recorder (PVR) or a Set-Top Box (STB).
  • PVR Personal Video Recorder
  • STB Set-Top Box
  • the PVR/STB may be either a PVR or an STB or may be both.5
  • the media viewer application (102) with the slideshow function (107) can also be installed and executed on the PVR/STB (120).
  • a remote control unit (131) may be used to control the operation of the o PVR/STB (120). This would include executing the media viewer application (102) and invoking the slideshow function (107). Specifically, the remote control unit (131) can be used to point the slideshow function (107) to the hard drive of the PVR/STB (120) for the retrieval and systematic display of all image data stored on the PVR STB (120) to produce a slideshow as described above.5 [0026] Similarly, the PVR/STB (120) may include a CD drive (109) and/or a memory card port (104).
  • Fig. 3 illustrates still another system that can make use of the media viewer application (102) and slideshow function (107) described above.
  • a monitor or television set (100-1) may include a built-in port or drive (133) for accepting an image data storage medium (132).
  • the data storage medium 5 (132) may be a memory card and the port (133) a memory card port.
  • a processor and memory unit (130) in the monitor (100-1) may store and execute the media viewer application (102) and the slideshow function (107) described above. Consequently, a user may execute the media viewer application (102) on the processor (130) and then invoke the slideshow function (107).
  • the slideshow0 function (107) may then automatically create a slideshow as described above using the image data (105) on the storage medium (132).
  • the slideshow function (107) can be selectively pointed to the desired storage medium, e.g., medium (132).
  • the monitor (100-1) may be controlled with user input device on the5 monitor (100-1). Additionally, a remote control unit (131-1) may be used to control the monitor (100-1) including executing the media viewer application (102) and invoking and controlling the slideshow function (107).
  • the slideshow function (107) described herein should provide a smooth transition or cross fade from one image file to the next on a particular storage o medium. Sometimes, this transition will be from a still image to the first frame of a video clip or from the last frame of a video clip to a still image. The transition may also be between the last frame of one video clip and the first frame of a second video clip.
  • the media viewer application makes use of video hardware to process the stored image data and output the signal used5 by the monitor.
  • This hardware may be in the form of a video card or a video chip, referred to collectively herein as a video chip.
  • a video overlay function of the video chip is used.
  • the video overlay function has the capacity to handle images, still and video, at a high resolution.
  • a high resolution image may be an image of 19200 pixels by 1080 pixels.
  • a low resolution image may be an image of 1024 pixels by 576 pixels.
  • a high resolution image may have more or fewer pixels than the example given. So may a low resolution image have more or fewer pixels than the example given.5 [0036]
  • the first high resolution image is replaced with a low resolution copy of the image during the short cross fade transition period. In this way, the function of the video chip to transition or cross fade from a low resolution image to a high o resolution image is used. Because the low resolution copy of the outgoing image is displayed and then immediately faded out, the change of image quality just prior to the transition will be undetectable or, at least, not very noticeable to a user.
  • the first image i.e.,5 Image 1 (145) is a high resolution image from which it is desired to fade to another high resolution image, i.e., Image 2 (146).
  • Image 1 (145) is stored in a first video buffer (142) of the video chip.
  • Image 2 (146) is stored in a second video buffer (144).
  • the video overlay (141) is then pointed at Image 1 (145) in the first video buffer (142).
  • Image 1 (145) is then copied at a lower resolution to produce a low-res copy of Image 1 (147).
  • the low-res copy of image 1 (147) is stored in a graphic buffer (143).
  • a low resolution graphic overlay (140) is then pointed at the low-res copy of Image 1 (147) in the graphic buffer (143).
  • Image 1 (145) has been output and displayed by the video chip.
  • the graphic overlay (140) is enabled and the low-res copy of Image 1 (147) becomes the image output by the video chip, replacing the high resolution version of Image 1 (145).
  • the video overlay (141) is pointed at Image 2 (146) in the second video buffer (144) and the video chip begins to fade out the graphic overlay of the low-res copy of Image 1 (147).
  • Image 2 (146) gradually becomes the output of the video chip as low-res copy of Image 1 (147) is faded out.
  • a smooth transition between high resolution Image 1 (145) and high resolution Image 2 (146) is perceived by the viewer. Because the low-res copy of Image 1 (147) is only displayed very briefly and is quickly faded out to reveal Image 2 (146), the switch from Image 1 (145) to the low-res copy of Image 1 (147) is imperceptible or very difficult to detect and does not detract from the viewer's enjoyment of the slideshow being presented.
  • Image 1 (145) can be either a high resolution still image or the last frame of a video clip with high resolution.
  • Image 2 can be either a high resolution still image or the first frame of a video clip with high resolution.
  • Fig. 5 is a flow chart illustrating the method implemented by the systems described above.
  • Images 1 and 2 are buffered (step 149) into the first and second video buffers (142 and 144, Fig. 4). This may include centering the two images and resizing the two images to fit buffers that match the highest possible resolution that can be output by the video overlay (141, Fig. 4) of the video chip, for example, 1920 pixels by 1080 pixels.
  • the graphic overlay 140, Fig. 4
  • the graphic overlay is disabled (step 150), if active. With the graphic overlay disabled, the video overlay (141, Fig.
  • step 151 is pointed (step 151) at Image 1 in the first video buffer.
  • Image 1 becomes the output of the video chip and is displayed.
  • a low resolution copy of Image 1 is then produced (step 152).
  • the low-res copy of Image 1 is stored in a graphic buffer (143, Fig. 4).
  • the disabled graphic overlay is then pointed (step 153) at the low-res copy of Image 1 in the graphic buffer.
  • the graphic overlay is then enabled (step 154)
  • the low-res copy of Image 1 is laid over the original Image 1 and becomes the output of the video chip.
  • the alpha blending function of the video chip is set to "all graphic" at this point.
  • the video overlay then is pointed (step 155) at Image 2 (146, Fig.

Abstract

A method of transitioning between two high resolution images in a slideshow includes replacing a first image (145) with a lower resolution copy of that first image (147) and fading out the lower resolution copy of the first image (147) to reveal a second image (146). A system for transitioning between two high resolution images in a slideshow includes a video chip having a first video buffer (142) for containing a first image (145), a second video buffer (144) for containing a second image (146), and a graphic buffer (143) for containing a lower resolution copy of the first image (147). The chip is configured to replace the first image (145) with the lower resolution copy of the first image (147) and fade out the lower resolution copy of the first image (147) to reveal the second image (146).

Description

Transitioning Between Two High Resolution Images in a Slideshow
RELATED APPLICATIONS 5 [0001] The present application claims priority under 35 U.S.C. § 119(e) from previously-filed U.S. Provisional Patent Application No. 60/489,743, filed July 24, 2003 and entitled "Method for Cross Fading Images and Movies in a Slideshow," which is incorporated herein by reference in its entirety. 0 BACKGROUND [0002] Video and still images can be stored digitally in a wide variety of formats on a wide variety of storage media. For example, still images can be stored as electronic image files according to the Joint Photographic Experts Group (JPEG) format. The JPEG file of the image can then be accessed and displayed on a computer or other5 video monitor. [0003] Similarly, video can be stored digitally according to the Motion Picture Experts Group (MPEG) standard formats. Video can also be transmitted as MPEG data. The MPEG video can then be replayed on, for example, a computer, a television, or other video monitor. o [0004] Digitally stored video and still images may have varying degrees of resolution or image quality. The higher the resolution or image quality, the more data is stored for the images. [0005] Video and still images can be stored on a variety of storage media. For example, digital video and still images can be stored on a hard drive, a floppy disk, a5 compact disk (CD), a Digital Versatile (or Video) Disk (DVD), or a memory card.
SUMMARY [0006] A method of transitioning between two high resolution images in a slideshow includes replacing a first image with a lower resolution copy of that first image o and fading out the lower resolution copy of the first image to reveal a second image. [0007] hi another embodiment, a system for transitioning between two high resolution images in a slideshow includes a video chip having a first video buffer for containing a first image, a second video buffer for containing a second image, and a graphic buffer for containing a lower resolution copy of the first image. The chip is 5 configured to replace the first image with the lower resolution copy of the first image and fade out the lower resolution copy of the first image to reveal the second image.
BRIEF DESCRIPTION OF THE DRAWINGS [0008] The accompanying drawings illustrate various embodiments of the0 present invention and are a part of the specification. The illustrated embodiments are merely examples of the present invention and do not limit the scope of the invention. [0009] Fig. 1 illustrates a first system in which a media viewer application is used to display images on a monitor with an improved transition between high resolution images according to the principles described herein.5 [0010] Fig. 2 illustrates a second system in which a media viewer application is used to display images on a monitor with an improved transition between high resolution images. [0011] Fig. 3 illustrates a third system in which a media viewer application is used to display images on a monitor with an improved transition between high resolution o images. [0012] Fig. 4 illustrates the operation of a video chip providing an improved transition between high resolution images according to the principles described herein. [0013] Fig. 5 is a flowchart illustrating a method of transitioning between high resolution image according to the principles described herein.5 [0014] Throughout the drawings, identical reference numbers designate similar, but not necessarily identical, elements.
DETAILED DESCRIPTION [0015] Fig. 1 illustrates a system that can store and display both video and still o images. As shown in Fig. 1, the system includes a television or video monitor (100). This monitor (100) may be any device that can display still or video images, including for example, a cathode ray tube set, a liquid crystal display, a plasma television, etc. [0016] A computer (10 d is connected to the monitor (100). A connection (106) between the computer (101) and the monitor (100) allows the computer (101) to send image data, still or video, to the monitor (100) for display. As used herein, the term "image data" will be understood to refer broadly to both still image data and video or motion picture image data. The connection (106) maybe, for example, a direct cable, a network connection, or a wireless connection. The computer (101) may be or include a home entertainment server. [0017] The computer (101) includes a media viewer application (102). This application (102) is used by the computer (101) to access image data and generate an image signal that can be transmitted over the connection (106) to the monitor (100) so that the video or still images are displayed on the monitor (100). The media viewer application (102) is typically installed on the hard drive of the computer (101) and executed by the computer (101) under control of a user when the user desires to access image data for output to the monitor (100). [0018] The media viewer application (102) includes a slideshow function (107). The slideshow function (107) can automatically access the image data on a particular storage medium and sequentially display all the still and video images recorded on that particular storage medium. [0019] For example, the computer (101) may have a CD drive (109) for reading data from, and writing data to, a CD (108). Consequently, a CD (108) on which is recorded still and/or video images (105), may be inserted into the CD drive (109) for use by the computer (101). If the slideshow function (107) is pointed at the CD drive (109), the slideshow function (107) will access all the image data (105) on the CD (108) and will sequentially display that image data (105) on the monitor (100). Thus, a "slideshow" of the image data on the CD (108) is automatically produced. [0020] Similarly, the computer (101) may have a port (104) for accepting a memory card (103). The memory card (103) may also have still and/or video image data (105) stored thereon. [0021] As before, the slideshow function (107) of the media view application (102) can be pointed at the memory card (103). The slideshow function (107) will then access all the image data (105) on the memory card (103) and will sequentially display that image data (105) on the monitor (100). Thus, a "slideshow" of the image data on the 5 memory card (103) is automatically produced. [0022] In like manner, the slideshow function (107) may be pointed at the hard drive of the computer (101) or a particular file or file hierarchy on the hard drive of the computer (101). The slideshow function (107) will then access all the image data on the hard drive or that file structure on the hard drive and will sequentially display that image0 data on the monitor (100). [0023] Fig. 2 illustrates an alternate system that also makes use of the media view application (102) and slideshow function (107) described above. As shown in Fig. 2, the monitor (100) may be connected (106) to a Personal Video Recorder (PVR) or a Set-Top Box (STB). The PVR/STB may be either a PVR or an STB or may be both.5 [0024] The media viewer application (102) with the slideshow function (107) can also be installed and executed on the PVR/STB (120). While this may require some modification of the application (102) and or slideshow function (107), the operation of the application (102) and/or slideshow function (107) remains the same. [0025] A remote control unit (131) may be used to control the operation of the o PVR/STB (120). This would include executing the media viewer application (102) and invoking the slideshow function (107). Specifically, the remote control unit (131) can be used to point the slideshow function (107) to the hard drive of the PVR/STB (120) for the retrieval and systematic display of all image data stored on the PVR STB (120) to produce a slideshow as described above.5 [0026] Similarly, the PVR/STB (120) may include a CD drive (109) and/or a memory card port (104). Consequently, as described above with respect to Fig. 1, the remote control unit (131) can be used to point the slideshow function (107) to any memory device available to the PVR/STB (120), including the a CD (108) in the drive (109) or the memory card (103) in the port (104). The slideshow function (107) will then o automatically create a slideshow of the image data on that selected memory device. [0027] Fig. 3 illustrates still another system that can make use of the media viewer application (102) and slideshow function (107) described above. As shown in Fig. 3, a monitor or television set (100-1) may include a built-in port or drive (133) for accepting an image data storage medium (132). For example, the data storage medium 5 (132) may be a memory card and the port (133) a memory card port. [0028] A processor and memory unit (130) in the monitor (100-1) may store and execute the media viewer application (102) and the slideshow function (107) described above. Consequently, a user may execute the media viewer application (102) on the processor (130) and then invoke the slideshow function (107). The slideshow0 function (107) may then automatically create a slideshow as described above using the image data (105) on the storage medium (132). Alternatively, if there are more data storage media available, the slideshow function (107) can be selectively pointed to the desired storage medium, e.g., medium (132). [0029] The monitor (100-1) may be controlled with user input device on the5 monitor (100-1). Additionally, a remote control unit (131-1) may be used to control the monitor (100-1) including executing the media viewer application (102) and invoking and controlling the slideshow function (107). [0030] The slideshow function (107) described herein should provide a smooth transition or cross fade from one image file to the next on a particular storage o medium. Sometimes, this transition will be from a still image to the first frame of a video clip or from the last frame of a video clip to a still image. The transition may also be between the last frame of one video clip and the first frame of a second video clip. [0031] In the various system described above, the media viewer application makes use of video hardware to process the stored image data and output the signal used5 by the monitor. This hardware may be in the form of a video card or a video chip, referred to collectively herein as a video chip. [0032] Where the images being shown are of a relatively high resolution, a video overlay function of the video chip is used. The video overlay function has the capacity to handle images, still and video, at a high resolution. o [0033] Unfortunately, many current video chips have a limited ability to alpha blend, that is to transition between two high resolution images by fading out a first image to reveal a second image. These video chips can cross fade from a high resolution to a low resolution image, from a low resolution image to a high resolution image, or from a low resolution image to another low resolution image, but cannot cross fade from a high resolution image to another high resolution image. 5 [0034] This presents some problems for the slideshow function (107) described herein. Preferably, the slideshow function (107) will provide a smooth transition between image data files, even when transitioning between one high resolution image and another high resolution image. [0035] By way of example, a high resolution image may be an image of 19200 pixels by 1080 pixels. A low resolution image may be an image of 1024 pixels by 576 pixels. These examples are merely illustrative to show one example of the relative difference contemplated between high and low resolution images. A high resolution image may have more or fewer pixels than the example given. So may a low resolution image have more or fewer pixels than the example given.5 [0036] To improve the transition provided by the slideshow function (107) of the media viewer application (102) between two high resolution images, the following solution can be implemented. The first high resolution image is replaced with a low resolution copy of the image during the short cross fade transition period. In this way, the function of the video chip to transition or cross fade from a low resolution image to a high o resolution image is used. Because the low resolution copy of the outgoing image is displayed and then immediately faded out, the change of image quality just prior to the transition will be undetectable or, at least, not very noticeable to a user. [0037] Fig. 4 illustrates a system for implementing the improved cross fade of the slideshow function (107) described above. As shown in Fig. 4, the first image, i.e.,5 Image 1 (145) is a high resolution image from which it is desired to fade to another high resolution image, i.e., Image 2 (146). [0038] Image 1 (145) is stored in a first video buffer (142) of the video chip. Image 2 (146) is stored in a second video buffer (144). The video overlay (141) is then pointed at Image 1 (145) in the first video buffer (142). o [0039] Image 1 (145) is then copied at a lower resolution to produce a low-res copy of Image 1 (147). The low-res copy of image 1 (147) is stored in a graphic buffer (143). A low resolution graphic overlay (140) is then pointed at the low-res copy of Image 1 (147) in the graphic buffer (143). [0040] To this point, Image 1 (145) has been output and displayed by the video chip. Now, the graphic overlay (140) is enabled and the low-res copy of Image 1 (147) becomes the image output by the video chip, replacing the high resolution version of Image 1 (145). [0041] Immediately, the video overlay (141) is pointed at Image 2 (146) in the second video buffer (144) and the video chip begins to fade out the graphic overlay of the low-res copy of Image 1 (147). Thus, Image 2 (146) gradually becomes the output of the video chip as low-res copy of Image 1 (147) is faded out. [0042] As a result, a smooth transition between high resolution Image 1 (145) and high resolution Image 2 (146) is perceived by the viewer. Because the low-res copy of Image 1 (147) is only displayed very briefly and is quickly faded out to reveal Image 2 (146), the switch from Image 1 (145) to the low-res copy of Image 1 (147) is imperceptible or very difficult to detect and does not detract from the viewer's enjoyment of the slideshow being presented. [0043] As will be appreciated, Image 1 (145) can be either a high resolution still image or the last frame of a video clip with high resolution. Likewise, Image 2 (146) can be either a high resolution still image or the first frame of a video clip with high resolution. [0044] Fig. 5 is a flow chart illustrating the method implemented by the systems described above. First, Images 1 and 2 are buffered (step 149) into the first and second video buffers (142 and 144, Fig. 4). This may include centering the two images and resizing the two images to fit buffers that match the highest possible resolution that can be output by the video overlay (141, Fig. 4) of the video chip, for example, 1920 pixels by 1080 pixels. [0045] Next, the graphic overlay (140, Fig. 4) is disabled (step 150), if active. With the graphic overlay disabled, the video overlay (141, Fig. 4) is pointed (step 151) at Image 1 in the first video buffer. Thus, Image 1 becomes the output of the video chip and is displayed. [0046] A low resolution copy of Image 1 is then produced (step 152). The low-res copy of Image 1 is stored in a graphic buffer (143, Fig. 4). The disabled graphic overlay is then pointed (step 153) at the low-res copy of Image 1 in the graphic buffer. [0047] When the graphic overlay is then enabled (step 154), the low-res copy of Image 1 is laid over the original Image 1 and becomes the output of the video chip. The alpha blending function of the video chip is set to "all graphic" at this point. [0048] The video overlay then is pointed (step 155) at Image 2 (146, Fig. 4) in the second video buffer. Thus, behind the graphic overlay, Image 2 replaces Image 1. [0049] The alpha blending function of the video chip is then invoked to fade out (step 156) the low-res copy of hnage 1 in the graphic overlay to reveal the high resolution Image 2 in the underlying video overlay. When the fade out is complete, the alpha blending function of the video chip is set to "all video." The graphic overlay may again be disabled (step 157). [0050] As a result, a smooth transition between high resolution Image 1 (145) and high resolution Image 2 (146) is perceived by the viewer. Because the low-res copy of Image 1 (147) is only displayed very briefly and is quickly faded out to reveal Image 2 (146), the switch from Image 1 (145) to the low-res copy of Image 1 (147) is imperceptible or very difficult to detect and does not detract from the viewer's enjoyment of the slideshow being presented. [0051] The preceding description has been presented only to illustrate and describe embodiments of the invention. It is not intended to be exhaustive or to limit the invention to any precise form disclosed. Many modifications and variations are possible in light of the above teaching. It is intended that the scope of the invention be defined by the following claims.

Claims

WHAT IS CLAIMED IS:
1. A method of transitioning between two high resolution images in a slideshow, said method comprising: replacing a first image (145)with a lower resolution copy of said first image(147); and fading out said lower resolution copy of said first image (147) to reveal a second image (146).
2. The method of claim 1 , further comprising disabling a graphic overlay and displaying said first image (145) prior to replacing said first image (145).
3. The method of claim 1, further comprising pointing a video overlay (141) at said first image (145) to display said first image (145) prior to said replacing of said first image (145).
4. The method of claim 1, further comprising storing said first image in a first video buffer (142).
5. The method of claim 3 , further comprising making said lower resolution copy of said first image (147) and storing said lower resolution copy of said first image (147) in a graphic buffer (143).
6. The method of claim 5, further comprising: pointing a graphic overlay at said lower resolution copy of said first image (147); and enabling said graphic overlay.
7. The method of claim 6, further comprising completing covering a display of said first image (143) with said graphic overlay of said lower resolution copy of said first image (147).
8. The method of claim 6, further comprising pointing said video overlay (141) at said second image (146) before fading out said lower resolution copy of said first image (147) to reveal said second image (146).
5 9. The method of claim 1, further comprising storing said second image (146) in a second video buffer (144).
10. The method of claim 1, wherein said first image (145) is a still image.0
11. The method of claim 1, wherein said first image (145) is a frame of a video clip.
12. The method of claim 1, wherein said second image (146) is a still image.5
13. The method of claim 1, wherein said second image (146) is a frame of a video clip.
14. The method of claim 1 , further comprising centering and resizing said first o (145) and second (146) images to fit respective buffers prior to said replacing said first image (145).
15. A system for transitioning between two high resolution images in a slideshow, said system comprising a video chip comprising:5 a first video buffer (142) for containing a first image (145); a second video buffer (144) for containing a second image (146); and a graphic buffer (143) for containing a lower resolution copy of said first image (147); wherein said chip is configured to replace said first image (145) with said lower o resolution copy of said first image (147) and fade out said lower resolution copy of said first image (147) to reveal said second image (146).
16. The system of claim 15, further comprising a video overlay (141) for initially displaying said first image (145) prior to said replacing of said first image (145).
17. The system of claim 15, wherein said chip is further configured to make said lower resolution copy of said first image (147) and store said lower resolution copy of said first image (147) in a graphic buffer (143).
18. The system of claim 16, further comprising a graphic overlay for displaying said lower resolution copy of said first image (147) (145) over said first image.
19. The system of claim 18, wherein said chip is further configured to point said video overlay (141) at said second image (146) before fading out said lower resolution copy of said first image (147) to reveal said second image (146).
20. The system of claim 15, wherein said first image (145) is a still image.
21. The system of claim 15, wherein said first image (145) is a frame of a video clip.
22. The system of claim 15, wherein said second image (146) is a still image.
23. The system of claim 15, wherein said second image (146) is a frame of a video clip.
24. A media viewer application (102) stored on a medium (132) for storing processor-readable instructions, said application (102) comprising a slideshow function (107), wherein said slideshow function (107), when invoked, automatically displays a sequence of images stored on a selected storage medium (132)to produce a slideshow. wherein said slideshow function(107) is configured to replace a first image (145) with a lower resolution copy of said first image (147) and then fade out said lower resolution copy of said first image (147) to reveal a second image (146).
25. The application of claim 24, wherein said slideshow function (107) is configured to operate a video overlay (141) for initially displaying said first image (145) prior to said replacing of said first image (145).
26. The application of claim 24, wherein said slideshow function (107) is configured to make said lower resolution copy of said first image (147) and store said lower resolution copy of said first image (147) in a graphic buffer (143).
27. The application of claim 24, wherein said slideshow function (107) is configured to operate a graphic overlay for displaying said lower resolution copy of said first image (147) over said first image (145).
28. The application of claim 27, wherein said slideshow function (107) is configured to point a video overlay at said second image (146) before fading out said lower resolution copy of said first image (147) to reveal said second image (146).
29. The application of claim 24, wherein said first image (145) is a still image.
30. The application of claim 24, wherein said first image (145) is a frame of a video clip.
31. The application of claim 24, wherein said second image (146) is a still image.
32. The application of claim 24, wherein said second image (146) is a frame of a video clip.
33. A system for displaying images stored on a storage medium (132), said system comprising: a video monitor (100); a device for reading a data storage medium (132) and outputting a signal to said 5 video monitor (100); and a media viewer application (102) operational with said device for reading said data storage medium (132), wherein said media viewer application (102) further comprises a slideshow function (107) that, when invoked, automatically displays images stored on said data storage medium (132) to produce a slideshow;0 wherein said slideshow function (107) is configured to replace a first image (145) with a lower resolution copy of said first image (147) and then fade out said lower resolution copy of said first image (147) to reveal a second image (146).
34. The system of claim 33, wherein said device for reading said data storage5 medium (132) comprises a computer (101).
35. The system of claim 33, wherein said device for reading said data storage medium (132) comprises a personal video recorder (120).
0 36. The system of claim 33, wherein said device for reading said data storage medium (132) comprises a set-top box.
37. The system of claim 33, wherein said device for reading said data storage medium (132) is incorporated into said video monitor (100).5
38. The system of claim 33, wherein said device for reading a data storage medium (132) is a compact disk drive (109).
39. The system of claim 33, wherein said device for reading a data storage o medium (132) is a memory card port (133).
40. The system of claim 33, wherein said slideshow function (107) is configured to operate a video overlay for initially displaying said first image (145) prior to said replacing of said first image (145).
5 41. The system of claim 33, wherein said slideshow function (107) is configured to make said lower resolution copy of said first image (147) and store said lower resolution copy of said first image (147) in a graphic buffer (143).
42. The system of claim 33, wherein said slideshow function (107) is0 configured to operate a graphic overlay for displaying said lower resolution copy of said first image (147) over said first image (145).
43. The system of claim 42, wherein said slideshow function (107) is configured to point a video overlay at said second image (146) before fading out saids lower resolution copy of said first image (147) to reveal said second image (146).
44. A system for displaying images stored on a storage medium (132), said system comprising: means for reading a data storage medium (132) and outputting a signal to a means o for displaying images; and means for replacing a first image (145) with a lower resolution copy of said first image (147) and then fading out said lower resolution copy of said first image (147) to reveal a second image (146). 5
45. The system of claim 44, wherein said means for reading said data storage medium (132)comprise a computer (101).
46. The system of claim 44, wherein said means for reading said data storage medium (132) comprises a personal video recorder (120).0
47. The system of claim 44, wherein said means for reading said data storage medium (132) comprises a set-top box.
48. The system of claim 44, wherein said means for reading said data storage medium (132) is incorporated into said video monitor (100).
49. The system of claim 44, wherein said means for replacing comprise a media viewer application (102) configured to ran on said means for reading a data storage medium (132).
PCT/US2004/023655 2003-07-24 2004-07-22 Transitioning between two high resolution images in a slideshow WO2005010721A2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US48974303P 2003-07-24 2003-07-24
US60/489,743 2003-07-24
US10/728,058 2003-12-03
US10/728,058 US7468735B2 (en) 2003-07-24 2003-12-03 Transitioning between two high resolution images in a slideshow

Publications (2)

Publication Number Publication Date
WO2005010721A2 true WO2005010721A2 (en) 2005-02-03
WO2005010721A3 WO2005010721A3 (en) 2006-11-02

Family

ID=34083578

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/023655 WO2005010721A2 (en) 2003-07-24 2004-07-22 Transitioning between two high resolution images in a slideshow

Country Status (2)

Country Link
US (2) US7468735B2 (en)
WO (1) WO2005010721A2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2091046A1 (en) * 2008-02-15 2009-08-19 Thomson Licensing Presentation system and method for controlling the same
CN110213626A (en) * 2018-02-28 2019-09-06 Tcl集团股份有限公司 Method for processing video frequency and terminal device

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7752648B2 (en) 2003-02-11 2010-07-06 Nds Limited Apparatus and methods for handling interactive applications in broadcast networks
AU2003900809A0 (en) * 2003-02-24 2003-03-13 Aristocrat Technologies Australia Pty Ltd Gaming machine transitions
US7468735B2 (en) * 2003-07-24 2008-12-23 Sony Corporation Transitioning between two high resolution images in a slideshow
US7705859B2 (en) * 2003-12-03 2010-04-27 Sony Corporation Transitioning between two high resolution video sources
US8160400B2 (en) * 2005-11-17 2012-04-17 Microsoft Corporation Navigating images using image based geometric alignment and object based controls
WO2007065244A1 (en) * 2005-12-06 2007-06-14 Dolby Laboratories Licensing Corporation Modular electronic displays
US7970763B2 (en) * 2006-02-21 2011-06-28 Microsoft Corporation Searching and indexing of photos based on ink annotations
KR20070121154A (en) * 2006-06-21 2007-12-27 삼성에스디아이 주식회사 Plasma display panel
GB2441365B (en) * 2006-09-04 2009-10-07 Nds Ltd Displaying video data
KR101599872B1 (en) * 2009-02-25 2016-03-04 삼성전자주식회사 Digital photographing apparatus method for controlling the same and recording medium storing program to implement the method
US8918715B2 (en) 2010-11-16 2014-12-23 Magix Ag System and method for generating stereoscopic 3D multimedia works from 2D input material
US8527359B1 (en) * 2011-02-23 2013-09-03 Amazon Technologies, Inc. Immersive multimedia views for items
CN104090709B (en) * 2014-06-11 2017-11-21 小米科技有限责任公司 Picture switching method and device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6483609B1 (en) * 1997-11-18 2002-11-19 Fuji Xerox Co., Ltd. Image processing system, image processing method, image transmitting system, and image transmitting method
US6738075B1 (en) * 1998-12-31 2004-05-18 Flashpoint Technology, Inc. Method and apparatus for creating an interactive slide show in a digital imaging device

Family Cites Families (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4827344A (en) 1985-02-28 1989-05-02 Intel Corporation Apparatus for inserting part of one video image into another video image
US5359712A (en) 1991-05-06 1994-10-25 Apple Computer, Inc. Method and apparatus for transitioning between sequences of digital information
US5353391A (en) 1991-05-06 1994-10-04 Apple Computer, Inc. Method apparatus for transitioning between sequences of images
US5326266A (en) * 1992-09-02 1994-07-05 Evans & Sutherland Computer Corporation Area of interest display system with opto/mechanical image combining
JP2583003B2 (en) * 1992-09-11 1997-02-19 インターナショナル・ビジネス・マシーンズ・コーポレイション Image display method, frame buffer, and graphics display system in graphics display system
US5371519A (en) * 1993-03-03 1994-12-06 Honeywell Inc. Split sort image processing apparatus and method
US6078349A (en) * 1995-06-07 2000-06-20 Compaq Computer Corporation Process and system for increasing the display resolution of a point-to-point video transmission relative to the actual amount of video data sent
US5966454A (en) * 1995-09-14 1999-10-12 Bentley Mills, Inc. Methods and systems for manipulation of images of floor coverings or other fabrics
US5859623A (en) * 1996-05-14 1999-01-12 Proxima Corporation Intelligent display system presentation projection arrangement and method of using same
US5781188A (en) 1996-06-27 1998-07-14 Softimage Indicating activeness of clips and applying effects to clips and tracks in a timeline of a multimedia work
US5935197A (en) 1997-03-21 1999-08-10 Arm Limited Data processing circuit and method of operation performing arithmetic processing on data signals
JPH10290391A (en) * 1997-04-14 1998-10-27 Sony Corp Image processor, image processing method and record medium
JP3844844B2 (en) * 1997-06-06 2006-11-15 富士通株式会社 Moving picture coding apparatus and moving picture coding method
US5867273A (en) 1997-07-07 1999-02-02 General Electric Company Automated measurements and visualization system
JP3351352B2 (en) 1998-09-24 2002-11-25 ヤマハ株式会社 Video switching device
US6367933B1 (en) * 1998-10-02 2002-04-09 Macronix International Co., Ltd. Method and apparatus for preventing keystone distortion
US6396500B1 (en) * 1999-03-18 2002-05-28 Microsoft Corporation Method and system for generating and displaying a slide show with animations and transitions in a browser
US6885381B1 (en) * 2000-08-04 2005-04-26 Microsoft Corporation System and method for producing a video signal
AUPQ464099A0 (en) * 1999-12-14 2000-01-13 Canon Kabushiki Kaisha Emotive editing system
US6976229B1 (en) * 1999-12-16 2005-12-13 Ricoh Co., Ltd. Method and apparatus for storytelling with digital photographs
JP2001189915A (en) * 1999-12-28 2001-07-10 Hitachi Ltd Video-recording device
US20040210845A1 (en) * 2000-04-18 2004-10-21 Glenn Paul Internet presentation system
US7624337B2 (en) * 2000-07-24 2009-11-24 Vmark, Inc. System and method for indexing, searching, identifying, and editing portions of electronic multimedia files
JP3846546B2 (en) * 2000-08-29 2006-11-15 日本電気株式会社 Frequency offset estimator
US20020152462A1 (en) 2000-08-29 2002-10-17 Michael Hoch Method and apparatus for a frame work for structured overlay of real time graphics
US20020094026A1 (en) 2001-01-12 2002-07-18 Edelson Steven D. Video super-frame display system
US7046390B2 (en) * 2001-02-05 2006-05-16 Hewlett-Packard Development Company, L.P. System and method for scaling and enhancing color text images
US6721361B1 (en) * 2001-02-23 2004-04-13 Yesvideo.Com Video processing system including advanced scene break detection methods for fades, dissolves and flashes
US7162080B2 (en) * 2001-02-23 2007-01-09 Zoran Corporation Graphic image re-encoding and distribution system and method
GB0104994D0 (en) * 2001-02-28 2001-04-18 Nokia Mobile Phones Ltd A communication terminal handling animations
GB2374748A (en) * 2001-04-20 2002-10-23 Discreet Logic Inc Image data editing for transitions between sequences
US7099951B2 (en) 2001-05-24 2006-08-29 Vixs, Inc. Method and apparatus for multimedia system
JP4005780B2 (en) * 2001-07-12 2007-11-14 興和株式会社 Digital watermark embedding and detection
US7224404B2 (en) 2001-07-30 2007-05-29 Samsung Electronics Co., Ltd. Remote display control of video/graphics data
US20040027593A1 (en) * 2001-10-12 2004-02-12 David Wilkins Techniques for resolution independent rendering of images
US7237004B2 (en) * 2001-10-17 2007-06-26 Infocus Corporation Dataconferencing appliance and system
US7102643B2 (en) * 2001-11-09 2006-09-05 Vibe Solutions Group, Inc. Method and apparatus for controlling the visual presentation of data
US6587592B2 (en) * 2001-11-16 2003-07-01 Adobe Systems Incorporated Generating replacement data values for an image region
US7216295B2 (en) 2001-12-20 2007-05-08 Canon Kabushiki Kaisha Method of automatic production of image presentations
US7400752B2 (en) 2002-02-21 2008-07-15 Alcon Manufacturing, Ltd. Video overlay system for surgical apparatus
US8285111B2 (en) * 2002-04-19 2012-10-09 Tivo Inc. Method and apparatus for creating an enhanced photo digital video disc
US7113183B1 (en) * 2002-04-25 2006-09-26 Anark Corporation Methods and systems for real-time, interactive image composition
US6812653B2 (en) * 2002-07-26 2004-11-02 Richard S. Bellivean Method and apparatus for controlling images with image projection lighting devices
US7421129B2 (en) * 2002-09-04 2008-09-02 Microsoft Corporation Image compression and synthesis for video effects
US7340157B2 (en) * 2002-11-20 2008-03-04 Apacer Technology Portable transcription device and method of the same priority
US7468735B2 (en) * 2003-07-24 2008-12-23 Sony Corporation Transitioning between two high resolution images in a slideshow
TWI225749B (en) * 2003-10-30 2004-12-21 Realtek Semiconductor Corp Method of conversion of image from low-resolution into high-resolution
US20050174430A1 (en) * 2004-02-09 2005-08-11 Anderson Michael E. Method for organizing photographic images in a computer for locating, viewing and purchase
US8205154B2 (en) * 2004-04-16 2012-06-19 Apple Inc. User definable transition tool
US8140975B2 (en) * 2005-01-07 2012-03-20 Apple Inc. Slide show navigation

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6483609B1 (en) * 1997-11-18 2002-11-19 Fuji Xerox Co., Ltd. Image processing system, image processing method, image transmitting system, and image transmitting method
US6738075B1 (en) * 1998-12-31 2004-05-18 Flashpoint Technology, Inc. Method and apparatus for creating an interactive slide show in a digital imaging device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
VERA E.: 'Flash MX Tutorials', vol. FRIST ED, February 2002, MACROMEDIA, INC. pages 29 - 36, XP008072599 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2091046A1 (en) * 2008-02-15 2009-08-19 Thomson Licensing Presentation system and method for controlling the same
CN110213626A (en) * 2018-02-28 2019-09-06 Tcl集团股份有限公司 Method for processing video frequency and terminal device
CN110213626B (en) * 2018-02-28 2020-10-16 Tcl科技集团股份有限公司 Video processing method and terminal equipment

Also Published As

Publication number Publication date
US20080297517A1 (en) 2008-12-04
US20050018082A1 (en) 2005-01-27
WO2005010721A3 (en) 2006-11-02
US7468735B2 (en) 2008-12-23
US7855724B2 (en) 2010-12-21

Similar Documents

Publication Publication Date Title
US7855724B2 (en) Transitioning between two high resolution images in a slideshow
US6317141B1 (en) Method and apparatus for editing heterogeneous media objects in a digital imaging device
RU2352982C2 (en) Data carrier for storage of interactive graphical data flow, activated in response to user command, and device for its reproduction
US6738075B1 (en) Method and apparatus for creating an interactive slide show in a digital imaging device
US7773830B2 (en) Image processing apparatus and method
KR20000029851A (en) Non-linear editing system for home entertainment environments
US20100124408A1 (en) Image Converter, Image Reproducer, Image Conversion/Reproduction System, and Recording Medium
US7705859B2 (en) Transitioning between two high resolution video sources
JP6803463B2 (en) Display device and its control method
JP2010081638A (en) Information processing equipment
US20090129754A1 (en) Recording/reproducing device recommending preferable operation
US7778977B2 (en) Composite image apparatus and copy method thereof
JP4609711B2 (en) Image processing apparatus and method, and program
JP2007274446A (en) Video signal reproducing device
US20090245748A1 (en) Method and Apparatus for Recording and Reproducing Image
JP2001211407A (en) Image reproduction device and program recording medium
US20050166255A1 (en) Operation modes for a personal video recorder
EP1553756A2 (en) Personal video recorder
JP2009016885A (en) Image transfer device
KR20040031331A (en) Digital broadcasting receiver providing static image storage function
KR20040034132A (en) Apparatus for display a representative image of a title
JP2005333570A (en) Hard disk recorder and video data synthesizer
JP2006033607A (en) Program and system for processing digital image, and recording medium for the program

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase