`(2) Patent Application Publication (10) Pub. No.: US 2009/0309990 A1
`Levoy et al.
`(43) Pub. Date:
`Dec. 17, 2009
`
`US 20090309990A1
`
`(54) METHOD, APPARATUS, AND COMPUTER
`PROGRAM PRODUCT FOR PRESENTING
`BURST IMAGES
`
`(75) Inventors:
`
`Marc Levoy, Stanford, CA (US);
`Natasha Gelfand, Sunnyvale, CA
`(US); Wei-Chao Chen, Los Altos,
`CA (US); Kari Antero Pulli, Palo
`Alto, CA (US)
`
`Correspondence Address:
`ALSTON & BIRD LLP
`BANK OF AMERICA PLAZA, 101 SOUTH
`TRYON STREET, SUITE 4000
`CHARLOTTE, NC 28280-4000 (US)
`
`(73) Assignee:
`
`Nokia Corporation
`
`(21) Appl. No.:
`
`12/137,073
`
`(22) Filed:
`
`Jun. 11, 2008
`
`Publication Classification
`
`(51) Int. Cl.
`(2006.01)
`H04N 5/228
`(52) U.S. Cl. .............................. 348/222.1; 348/E05.031
`(57)
`ABSTRACT
`An apparatus for presenting burst images is provided. The
`apparatus may include a processor that may be configured to
`receive a plurality of burst images. Each burst image may
`differ from the other burst images based on a variable param
`eter, such as, but not limited to, exposure, focus, and/or time,
`or to the state of a target, such as the varying facial expression
`of a person. The processor may also be configured to provide
`for a presentation of a sample burst image. In this regard, the
`sample burst image may be one of the plurality of burst
`images. The processor may be further configured to receive a
`selected location within the presentation of the sample burst
`image and provide for a presentation of a plurality of burst
`image fragments associated with each of the plurality of burst
`images. In this regard, the burst image fragments may be
`portions of each of the burst images, where the areas of each
`burst image may be determined based on the selected loca
`tion. Associated methods and computer program products
`may also be provided.
`
`
`
`300
`
`320
`
`310
`
`1
`
`Petitioner Samsung 1008
`
`
`
`Patent Application Publication
`
`Dec. 17, 2009 Sheet 1 of 5
`
`US 2009/0309990 A1
`
`
`
`2
`
`
`
`Patent Application Publication
`
`Dec. 17, 2009 Sheet 2 of 5
`
`US 2009/0309.990 A1
`
`
`
`
`
`
`
`3
`
`
`
`Patent Application Publication
`
`Dec. 17, 2009 Sheet 3 of 5
`
`US 2009/0309990 A1
`
`º
`
`t
`
`
`
`
`
`-
`
`:
`
`CY)
`
`tº . .
`
`O
`v
`cr)
`
`
`
`C
`O
`cr)
`
`C
`l?)
`or)
`
`O
`<!
`co
`
`Cº)
`or)
`cr)
`
`C
`CN
`co
`
`4
`
`
`
`Patent Application Publication
`
`Dec. 17, 2009 Sheet 4 of 5
`
`US 2009/0309.990 A1
`
`
`
`Providing for a presentation of a
`sample burst image
`
`Receiving a selected location
`
`Providing for a presentation of a
`plurality of burst image fragments
`
`400
`
`410
`
`420
`
`5
`
`
`
`Patent Application Publication
`
`Dec. 17, 2009 Sheet 5 of 5
`
`US 2009/0309990 A1
`
`
`
`Receiving a plurality of burst images
`
`- - -
`
`Providing for a presentation of a
`sample burst image
`
`º
`
`500
`
`510
`
`-
`
`520
`
`Receiving a selected location
`
`Providing for a presentation of a
`plurality of burst image fragments
`
`530
`
`Receiving a selection of a particular
`burst image
`
`Associating the selected location with
`the particular burst image
`
`540
`
`550
`
`Generating a composite image based
`on the particular burst image and the
`selected location.
`
`560
`
`FIG. 5
`
`6
`
`
`
`US 2009/0309.990 A1
`
`Dec. 17, 2009
`
`METHOD, APPARATUS, AND COMPUTER
`PROGRAM PRODUCT FOR PRESENTING
`BURST IMAGES
`
`TECHNICAL FIELD
`[0001] Embodiments of the present invention relate gener
`ally to presenting images and, more particularly, relate to an
`apparatus, method, and a computer program product for pre
`senting burst images.
`
`BACKGROUND
`[0002] Many digital cameras, including digital cameras
`incorporated into cell phones, now provide burst image cap
`turing capabilities. In a burst image capturing mode, a digital
`camera typically captures many images in rapid succession.
`The images captured in a burst mode make up a burst of
`images or an image stack, where each individual image
`within the burst of images or the image stack may be referred
`to as a burst image. In capturing a burst of images, some
`parameter may be varied across each of the burst images.
`[0003] A common example is exposure bracketing. Many
`cameras allow a photographer to take a set of photos (e.g., two
`or more) in fast succession. The first burst image may be
`exposed as metered by the camera. The second image may be
`over-exposed by some pre-determined amount, possibly
`specified by the photographer, and the third burst image may
`be under-exposed by the same amount. Many photographers
`also use exposure bracketing as a means for checking a digital
`camera's metering. The photographer may take three burst
`images with the intent of keeping only one, and choose the
`most desirable burst image of the burst and discard the other
`tWO.
`[0004] Exposure bracketed bursts may also form the basis
`for High Dynamic Range (HDR) imaging, a technique where
`differently exposed images are combined into a single image
`that is well exposed throughout the image. For example, a
`photographer may use a burst mode on a digital camera to
`capture three burst images where the first image has the
`foreground well exposed, the second image has the back
`ground well exposed, and the third image has an area between
`the foreground and background well exposed. In this regard,
`using HDR imaging portions of the each the images may be
`combined to create a composite image that is well exposed
`throughout.
`[0005] Another parameter than can be varied across a burst
`of images can be focus. In this regard, a burst of images may
`be captured where each burst image includes a different area
`in focus, or each image has a different focal length. These
`images may also be combined into a composite of the burst
`images to create an image that is in focus throughout the
`composite image. Bursts of images with varying focus may
`also occur when burst images are captured of fast moving
`action. The photographer may pan the camera to keep the
`subject in the center of the scene, but auto-focus features may
`not always follow and maintain focus on the subject.
`[0006] Further, burst modes on digital cameras may also be
`utilized in situations where a rapid succession of burst images
`are captured in an attempt to capture a single burst image that
`is desirable with respect to the positioning or other attributes
`of the subjects within the burst images. The classic example is
`attempting to capture an image of a group of people where
`everyone is smiling. A burst of images may include a single
`image within the burst that is desirable in this regard. A
`
`photographer may select the desirable burst image and dis
`card the remaining images. Another possibility may be that
`there is no single image where everyone smiles, though
`everyone smiles in some image. Then the task may be to select
`the pieces of each burst image that can be combined into a
`new synthesized image that is more desirable than any of the
`input images.
`[0007] While burst mode photography can be very useful,
`problems can arise in the selection of desirable burst images.
`Individual photos in a burst are usually very similar, with
`some parameters such as focus, exposure, or the state of the
`targets (e.g., smiling or frowning) varying through each of the
`burst images. Oftentimes, the photographer must examine the
`resulting burst of images to select a desirable image. The
`process of selecting a desirable burst image can be a tedious
`process. The process can involve flipping back and forth
`through the burst of images several times to select a desirable
`image. The process can be increasingly difficult and tedious
`on a device with a small display screen that is common on
`many digital cameras, cell phones, and other mobile devices
`incorporating a digital camera. Photographers often resort to
`repeatedly zooming, panning, and flipping though the burst
`images while having to remember desirable and undesirable
`aspects of the various images. As described above, a photog
`rapher may also want to create a composite image incorpo
`rating different portions from different burst images. Identi
`fying the desired burst images and the desired portions of the
`images may also involve tediously zooming, panning, and
`flipping though the burst images.
`[0008] Thus, there is a need for an image display interface
`that allows for an improved ability to view and select pieces of
`burst images. Additionally, there is a need for an image dis
`play interface that allows for an improved ability to view burst
`images on a small display.
`
`BRIEF SUMMARY
`[0009] A method, apparatus, and computer program prod
`uct are therefore described that address at least the needs
`described above by providing for the presentation of burst
`images. In this regard, exemplary embodiments of the present
`invention may provide for the presentation of magnified frag
`ments of a plurality of burst images, together with a sample
`image. A selector may be used in combination with the
`sample image to change the location depicted in the magni
`fied fragments. As such, the sample image may be utilized as
`a map, and details of all or some of the burst images may be
`simultaneously visually compared via the magnified frag
`ments on a single display.
`[0010] In this regard, exemplary embodiments of the
`present invention may receive a plurality of burst images,
`wherein each burst image in the plurality of burst images may
`differ from the other burst images based on a parameter, such
`as, but not limited to, exposure, focus, and/or time, or based
`on the state of a target or targets in the image (such as the
`facial expression of a person, or which parts of the back
`ground are occluded by a moving object such as a car or a
`person). Exemplary embodiments may also provide for a
`presentation of a sample burst image. In this regard, the
`sample burst image may be one of the plurality of burst
`images and, in some exemplary embodiments, presentation
`of the sample burst image may substantially consume a dis
`play screen or window. Various exemplary embodiments may
`also receive a selected location within the presentation of the
`sample burst image. The selected location may be received
`
`7
`
`
`
`US 2009/0309.990 A1
`
`Dec. 17, 2009
`
`from a user interface device, such as, but not limited to, a
`mouse, a stylus, a touch-screen, or the like. Various exem
`plary embodiments may also provide for the presentation of a
`plurality of burst image fragments associated with each of the
`plurality of burst images. The burst image fragments may be
`presentations of areas of each of the burst images. The areas
`depicted in each of the burst image fragments may be deter
`mined based on the selected location. Accordingly, changing
`the selected location within the sample burst image may result
`in presenting a different area of the other burst images within
`the burst image fragments.
`[0011] In some exemplary embodiments of the present
`invention, a selection of a segment of a particular burst image
`may be received. The particular image may be selected
`because that burst image fragment is desirable to a user for
`various reasons based on, for example, exposure of the par
`ticular burst image, focus of the burst image, the subjects
`within the burst image, or the like. In various exemplary
`embodiments, the particular burst image that is selected may
`be associated with the selected location on the sample burst
`image. In this regard, in some exemplary embodiments, a
`composite image may be generated based on the particular
`burst image and the selected location.
`[0012] In one exemplary embodiment, a method the pre
`sentation of burst images is described. The exemplary method
`may include providing for a presentation of a sample burst
`image. In this regard, the sample burst image may be a one of
`the plurality of burst images. The exemplary method may also
`include receiving a selected location within the presentation
`of the sample burst image and providing for a presentation of
`a plurality of burst image fragments associated with respec
`tive ones of the burst images. In this regard, the burst image
`fragments may be portions of respective ones of the burst
`images and the portions of each of the burst images may be
`determined based on the selected location.
`[0013] In another exemplary embodiment an apparatus for
`the presentation of burst images is described. The apparatus
`may comprise a processor. The processor may be configured
`to provide for a presentation of a sample burst image. In this
`regard, the sample burst image may be one of a plurality of
`burst images. The processor may also be configured to receive
`a selected location within the presentation of the sample burst
`image and provide for a presentation of a plurality of burst
`image fragments associated with respective ones of the burst
`images. In this regard, the burst image fragments may be
`portions of respective ones of the burst images. Further, the
`portions of each burst image may be determined based on the
`selected location.
`[0014] In another exemplary embodiment, a computer pro
`gram product for the presentation of burst images is
`described. The computer program product may comprise at
`least one computer-readable storage medium having execut
`able computer-readable program code portions stored
`therein. The computer-readable program code portions may
`comprise a first program codeportion, a second program code
`portion, and a third program code portion. The first program
`code portion may be configured to provide for a presentation
`ofa sample burst image. In this regard, the sample burst image
`may be one of a plurality of burst images. The second pro
`gram code portion configured to receive a selected location
`within the presentation of the sample burst image and the
`third program code portion may be configured to provide for
`a presentation of a plurality of burst image fragments associ
`ated with respective ones of the burst images. In this regard,
`
`the burst image fragments may be portions of respective ones
`of the burst images. Further, the portions of each burst image
`may be determined based on the selected location.
`
`BRIEF DESCRIPTION OF THE SEVERAL
`VIEWS OF THE DRAWING(S)
`[0015] Having thus described the invention in general
`terms, reference will now be made to the accompanying
`drawings, which are not necessarily drawn to scale, and
`wherein:
`[0016] FIG. 1 is a schematic block diagram of an apparatus
`for presenting burst images according to an exemplary
`embodiment of the present invention;
`[0017|| FIG. 2 illustrates the areas associated with a plural
`ity of burst image fragments according to an exemplary
`embodiment of the current invention;
`[0018] FIG. 3 illustrates a presentation of burst images
`fragments according to an exemplary embodiment of the
`present invention; and
`[0019] FIGS.4 and 5 are flowcharts according to exemplary
`methods for presenting burst images according to exemplary
`embodiments of the present invention.
`
`DETAILED DESCRIPTION
`[0020] Embodiments of the present invention will now be
`described more fully hereinafter with reference to the accom
`panying drawings, in which some, but not all embodiments of
`the invention are shown. Indeed, the invention may be embod
`ied in many different forms and should not be construed as
`limited to the embodiments set forth herein; rather, these
`embodiments are provided so that this disclosure will satisfy
`applicable legal requirements. Like reference numerals refer
`to like elements throughout. Further, the term “exemplary” as
`used herein is defined to indicate an example, and should not
`be construed to indicate a qualitative assessment.
`[0021] FIG. 1 depicts an exemplary apparatus 100 for pre
`senting burst images according to various exemplary embodi
`ments of the present invention. Apparatus 100 may be embod
`ied as any computing device, such as, a digital camera, a cell
`phone, a media player, a media viewer, an personal organizer,
`a computer system, a mobile terminal, a server, a touch
`enabled device (e.g., a device including a touch screen dis
`play), a portable or laptop computer, a global positioning
`system (GPS) enabled device, other network device, or the
`like. The apparatus 100 may include or otherwise be in com
`munication with a processor 105, a user interface 115, a
`communication interface 120, and a memory device 110. The
`memory device 110 may include, for example, volatile and/or
`non-volatile memory. The memory device 110 may be con
`figured to store information, data, applications, instructions,
`or the like for enabling the apparatus to carry out various
`functions in accordance with exemplary embodiments of the
`present invention. For example, the memory device 110 could
`be configured to buffer input data for processing by the pro
`cessor 105. Additionally or alternatively, the memory device
`110 could be configured to store instructions for execution by
`the processor 105. As yet another alternative, the memory
`device 110 may be one of a plurality of data stores including,
`for example, databases, that store information in the form of
`static and/or dynamic information. In this regard, the infor
`mation stored in the memory device 110 may include, for
`example, burst images, burst image files, location selections,
`selections of burst images, or the like.
`
`8
`
`
`
`US 2009/0309.990 A1
`
`Dec. 17, 2009
`
`[0022] The processor 105 may be embodied in a number of
`different ways. For example, the processor 105 may be
`embodied as a microprocessor, a coprocessor, a controller, or
`various other processing means or elements including inte
`grated circuits such as, for example, an ASIC (application
`specific integrated circuit) or FPGA (field programmable gate
`array). In an exemplary embodiment, the processor 105 may
`be configured to execute instructions stored in the memory
`device 110 or otherwise accessible to the processor 105.
`[0023] The user interface 115 may be in communication
`with the processor 105 to receive an indication of a user input
`at the user interface 115 and/or to provide an audible, visual,
`mechanical, or other output to the user. As such, the user
`interface 115 may include, for example, a keyboard, amouse,
`a joystick, a microphone, a speaker, or other input/output
`mechanisms. The user interface 115 may also include a dis
`play, which may be embodied as a touch screen display, a
`conventional display, or the like. In an exemplary embodi
`ment, such as one where the apparatus 100 is a computer
`system or a server, the user interface 115 may be remote from
`the processor 105. In some exemplary embodiments, user
`interface 115 may have access to the processor 105 via a
`network, such as network 125.
`[0024] In some exemplary embodiments, the apparatus 100
`may include a communication interface 120 embodied as any
`device or means embodied in either hardware, software, or a
`combination of hardware and software that is configured to
`receive and/or transmit data from/to a network and/or any
`other device or module in communication with the apparatus
`100. In this regard, the communication interface 120 may
`include, for example, an antenna, a transmitter, a receiver, a
`transceiver and/or supporting hardware or software for
`enabling communications with network 125, which may be
`any type of wired or wireless network. Various other network
`entities may be connected to the network 125, and commu
`nications may occur between the apparatus 100 and the other
`network entities.
`[0025] In some exemplary embodiments, the apparatus 100
`may include a media capturer 136, such as a camera, video,
`and/or audio module, in communication with the processor
`105. The media capturer 136 may be any means for capturing
`images, video and/or audio for storage, display, or transmis
`sion. For example, in an exemplary embodiment in which the
`media capturer 136 is a camera module, the media capturer
`136 may include a burst capture mode where the camera
`module may capture a plurality of images. A plurality of
`images captured in burst mode may be referred to as a burst of
`images, oran image stack, and each image within the plurality
`of images captured in burst mode may be referred to as a burst
`image. In this regard, when the media capturer 136 is in the
`burst capture mode, burst images may be captured in rapid
`succession. In some embodiments, the burst images may
`captured in response to a single command, such as, for
`example, a pressing of a capture button on the user interface
`115. Further, the media capturer 136 may vary one or more
`parameters across the plurality of burst images, such as, expo
`sure, focus, or the like. In some exemplary embodiments, the
`burst images may vary with regard to the time the images
`were captured. As such, the image capturer 136 may include
`all hardware, such as a lens orother optical component(s), and
`software necessary for capturing an image and creating an
`image file from the captured image. The image file may be a
`bitmap, a joint photographic experts group (JPEG), or other
`
`format. In some exemplary embodiments, the image capturer
`136 may store the image files on the memory device 110.
`[0026] Image capturer 136 may also include all hardware,
`such as a lens or other optical component(s), and software
`necessary to provide for image zooming functionality. Zoom
`ing may refer to the enlarging (i.e., magnifying) or reducing
`(i.e., de-magnifying) of a presentation of an image or a por
`tion of an image. In some exemplary embodiments, processor
`105 may also assist in image zooming functionality. Image
`zooming functionality can include the ability to magnify or
`de-magnify an image prior to or subsequent to capturing an
`image.
`[0027] The image capturer 136 may also include all hard
`ware and software necessary to provide for focusing an
`image. In this regard, image capturer 136 may include the
`ability to perform auto-focusing of an image prior to captur
`ing, and/or the ability to automatically or manually change
`the focusing while capturing images.
`[0028] The image capturer 136 may also include all hard
`ware and software necessary to provide for timed exposure of
`an image during capturing. In this regard, image capturer 136
`may include the ability to perform auto-exposure functional
`ity to determine a desired exposure level for captured images.
`In some exemplary embodiments, the image capturer 136
`may also be configured to automatically or manually change
`the exposure while capturing images.
`[0029] The burst image receiver 130, the location receiver
`132, and the presenter 134 of apparatus 100 may be any
`means or device embodied in hardware, software, or a com
`bination of hardware and software that is configured to carry
`out the functions of the burst image receiver 130, the location
`receiver 132, and the presenter 134, respectively, as described
`herein. In an exemplary embodiment, the processor 105 may
`include, or otherwise control the burst image receiver 130, the
`location receiver 132, and/or the presenter 134.
`[0030] The burst image receiver 130 may be configured to
`receive a plurality of burst images. In this regard, the appara
`tus 100 may include various means for receiving the plurality
`of burst images, which may include the processor 105, the
`burst image receiver 130, a receiver, algorithms executed by
`the foregoing or other elements for receiving a plurality of
`burst images described herein and/or the like. In some exem
`plary embodiments, the burst image receiver 130 may receive
`the plurality of burst images from the image capturer 136, the
`memory device 110, or from a remote network entity via the
`network 125.
`[0031] In some exemplary embodiments, the plurality of
`received burst images may be images that were captured in
`rapid succession. Moreover, each of the plurality of burst
`images may differ in that the images were captured at differ
`ent times. Accordingly, in some exemplary embodiments,
`image capturer 136 and/or processor 105 may be configured
`to capture burst images at a user-defined capture rate. For
`example, the image capturer 136 may be configured to cap
`ture a burst image every fifth of a second. As such, due to
`movement in the subjects of the image over the time frame,
`variations in the burst images may occur.
`[0032] In some exemplary embodiments, the plurality of
`received burst images may be images having a varying focus
`parameter. A focus parameter may be a value or other indica
`tion of the focus associated with a given image. Burst images
`having the foreground in focus may have a different focus
`parameter than burst images having the background in focus.
`In this regard, in some exemplary embodiments, a plurality of
`
`9
`
`
`
`US 2009/0309.990 A1
`
`Dec. 17, 2009
`
`burst images that vary based on a focus parameter may each
`include substantially the same image with only the focus
`parameter being varied. In some exemplary embodiments, the
`focus parameter may be indicative of the distance between a
`lens and an image capturing surface. The focus parameter
`may have been changed incrementally or decrementally by a
`fixed amount for each burst image, the focus value may have
`been automatically changed based on the distances of various
`subjects (foreground subjects and/or background subjects)
`within the image to be captured, or manual changing of the
`focus may be utilized. Accordingly, in some exemplary
`embodiments, image capturer 136 and/or processor 105 may
`be configured to capture burst images where the burst images
`differ by a determined focus parameter.
`[0033] In some exemplary embodiments, the plurality of
`received burst images may be images having a varying expo
`sure parameter. An exposure parameter may be a value or
`other indication of the exposure associated with a given
`image. In some exemplary embodiments, a plurality of burst
`images that vary based on an exposure parameter may each
`include substantially the same image with only the exposure
`parameter being varied. In some exemplary embodiments, the
`exposure parameter may be indicative of the shutter speed
`and/or aperture for a given image. The exposure parameter
`may have been changed incrementally or decrementally by a
`fixed amount for each burst image or the exposure parameter
`may have been dynamically determined based on the light or
`brightness of the area to be captured. Accordingly, in some
`exemplary embodiments, image capturer 136 and/or proces
`sor 105 may be configured to capture burst images where the
`burst images differ by a determined exposure parameter.
`[0034] In some exemplary embodiments, the plurality of
`burst images may include burst images that differ across a
`variety of parameters. As such, a plurality of burst images
`may include burst images that differ based on focus, expo
`sure, and the like. Further, a plurality of burst images may be
`any collection of images. In this regard, the plurality of burst
`images may have some common characteristic or no common
`characteristic. Additionally, images with the plurality of burst
`images may be received from different devices. In this regard,
`different camera device may have captured the images. Fur
`ther, a plurality of burst images may include two or more
`images. Also, in some exemplary embodiments, an image,
`such as, for example, an HDR image that is already tone
`mapped, may be used as a source for generating a plurality of
`burst images by applying varying gain settings to the image to
`generate the plurality of burst images.
`[0035] The presenter 134 of apparatus 100 may be config
`ured to provide for the presentation of a sample burst image.
`In this regard, the sample burst image may be one of the
`plurality of burst images. The apparatus 100 may include
`various means for providing for the presentation of a sample
`burst image, which may include the processor 105, the pre
`senter 134, the user interface 115, a display (e.g., a touch
`screen display or a conventional display), algorithms
`executed by the foregoing or other elements for providing for
`the presentation of a sample burst image described herein
`and/or the like. The sample burst image may be selected from
`the plurality of burst images based on any criteria, such as,
`focus, exposure, timing, or the like. In some exemplary
`embodiments, the sample burst image may be randomly or
`pseudo-randomly selected from the plurality of burst images.
`[0036) In some exemplary embodiments, presentation of
`the sample burst image may be substantially maximized to the
`
`size of the frame of the display associated with the user
`interface 115 or maximized to the size of a window the sample
`image is being presented in. As such, the resolution of the
`sample image may be maximized while also allowing for the
`entire sample image to be included in the frame of the display
`or the window.
`[0037] The location receiver 132 may be configured to
`receive a selected location within the presentation of the
`sample burst image. In this regard, the apparatus 100 may
`include various means for receiving the selected location,
`which may include the processor 105, the location receiver
`133, the user interface 115, a display (e.g., a touch screen
`display or a conventional display), algorithms executed by the
`foregoing or other elements for receiving the selected loca
`tion described herein and/or the like. In this regard, a user of
`apparatus 100 may select a location within the presentation of
`the sample burst image via the user interface 115. According
`to various exemplary embodiments, the location may be
`selected by interacting with a touch screen (e.g., touching or
`tapping with or without a stylus), clicking on the desired
`location using a mouse and a mouse pointer, or the like.
`[0038] In various exemplary embodiments, the sample
`burst image may be presented in association with a coordinate
`grid or other means for determining a location within the
`presented sample burst image. When a user selects a location
`within the presentation of the sample burst image, selected
`location data (e.g., location coordinates or other location indi
`cators) may be captured with respect to the selected location.
`The user interface 115 may communicate the selected loca
`tion data to the processor 105 and/or the location receiver 132
`to be received by the processor 105 and/or the location
`receiver 132. Moreover, in some exemplary embodiments,
`the selected location within the presentation of the sample
`burst image may be received from a touch screen display.
`[0039] Presenter 134 may also be configured to provide for
`a presentation of a plurality of burst image fragments associ
`ated with respective ones of the burst images. In this regard,
`the apparatus 100 may include various means for providing
`for the presentation of a plurality of burst image fragments,
`which may include the processor 105, the presenter 134, the
`user interface 115, a display (e.g., a touch screen display or a
`conventional display), algorithms executed by the foregoing
`or other elements for providing for the presentation of a
`plurality of burst image fragments described herein and/or the
`like.
`[0040] A burst image fragment may be a cropped portion or
`area of a respective burst image. For example, a burst image
`may have an associated given size and the burst image frag
`ment may be a portion one tenth the size of the entire burst
`image. The size of the portion associated with a burst image
`fragment may be dependant on a number of criteria. For
`example, the size of a burst image fragment may be dependant
`upon the size of the display screen. Further, the size of a burst
`image fragment may be dependant on the number of burst
`images within the plurality of burst images. In this regard,
`since some or all of the plurality of burst images may have
`associated burst image fragments, screen space may become
`limited with additional burst image fragments. As such the
`burst image fragments may be sized smaller to accommodate
`smaller displays and/or larger numbers of presented burst
`image fragments.
`[0041] In some exemplary embodiments, the burst image
`fragment may also be magnified (or de-magnified), or the
`content of the burst image fragment may be enlarged (or
`
`10
`
`
`
`US 2009/0309.990 A1
`
`Dec. 17, 2009
`
`reduced) relative to the underlying burst image. In this regard,
`the amount of magnification (e.g., 0.1x, 2x, 10×, etc.) may be
`relative to the presentation of the sample burst image. In some
`exemplary embodiments, the amount of magnification for all
`of the burst image fragments may be the same. Further, in
`some exemplary embodiments, the amount of ma