Still images can be captured during capture of video frames at different resolutions. Still image data and video data at different resolutions and in different data formats can be combined into a single file and stored in a memory. Storing the video data and still image data in a single file simplifies the process of displaying video in conjunction with display of representative still images.
|
10. A method comprising:
capturing an optical signal corresponding to a scene with an imaging optical system; splitting the optical signal into first and second parts;
capturing the first part with a first photodetector as a sequence of video frames at a first resolution;
capturing the second part with a second photodetector as a plurality of still images at a second resolution;
converting the still images to still image data in a still image format and converting the sequence of video frames to video data in a video format;
synchronizing a still image of the plurality of still images to a corresponding one of the video frames;
combining the still image data and video data into a single file having a third format, such that the single file has the sequence of video frames in the first resolution and the plurality of still images in the second resolution, with each of the still images in the single file synchronized to a corresponding one of the video frames in the sequence; and
storing the single file in a memory.
14. A method comprising:
capturing an optical signal corresponding to a scene with an imaging optical system and imaging the optical signal onto a photodetector array;
capturing a sequence of video frames with the photodetector array and storing video data representing the video frames in the memory at a first resolution in a first format;
while capturing the video frames, capturing still images with the photodetector array and storing still image data representing the still images in a dedicated location in the memory in a second format at a second resolution;
synchronizing a one of the still images to a corresponding one of the video frames;
combining the video data and the still image data into a single file having a third format, such that the single file has the sequence of video frames in the first resolution and the plurality of still images in the second resolution, with each of the still images in the single file synchronized to a corresponding one of the video frames in the sequence; and
storing the single file in the memory.
5. A video capture device, comprising:
an image sensor;
an imaging optical system optically coupled to the image sensor, wherein the imaging optical system is configured to focus an optical signal onto the sensor;
a processor coupled to the sensor; and
a memory coupled to the processor, wherein the processor is configured to store video data representing a sequence of video frames in the memory at a first resolution in a video data format, and, while storing the video frames, store still image data corresponding to a plurality of still images in the memory at a second resolution in a still image data format;
wherein the processor is configured to combine the video data having the video data format and the still image data having the still image data format into a single file having a third format, the single file has the sequence of video frames at the first resolution and the plurality of still images at the second resolution, with each of the still images in the single file synchronized to a corresponding one of the video frames in the sequence of video frames.
18. A method for synchronized display of video frames and still images, comprising:
uploading a single file containing video data representing a sequence of video frames in a first format at a first resolution and still image data representing a plurality of still images in a second format at a second resolution, wherein the video data and the still image data are combined into the single file having a third format, such that the single file has the sequence of video frames at the first resolution and the plurality of still images at the second resolution, with each of the still images in the single file synchronized to a corresponding one of the video frames in the sequence, wherein the single file contains a plurality of markers in the still image data, the video data, or a combination thereof, wherein each of the markers synchronizes a one of the still images to a corresponding one of the video frames;
displaying one or more of the still images at the first resolution on a display, wherein each of the one or more displayed still images is synchronized to a corresponding video frame by the markers which each mark a corresponding starting point in the sequence for playback of the video frames;
upon receipt of a trigger signal starting display of the video frames.
1. A video capture device, comprising:
an imaging optical system;
a beam splitter optically coupled to the imaging optical system;
an image sensor optically coupled to the beam splitter, wherein the imaging optical system and beam splitter are configured to focus an optical signal of a scene onto an image sensor;
a processor coupled to the sensor; and
a memory coupled to the processor,
wherein the image sensor comprises:
a first photodetector array configured to capture a sequence of video frames at a first resolution and a second photodetector array configured to capture a plurality of still images at a second resolution while the first photodetector is capturing the sequence of video frames;
wherein the processor is configured to:
store the sequence of video frames in the memory as video data;
store the plurality of still images in the memory as still image data; and
combine the video data having a first format and the still image data having a second format into a single file having a third format, such that the single file has the sequence of video frames at the first resolution and the plurality of still images at the second resolution, with each of the still images in the single file synchronized to a corresponding one of the video frames in the sequence.
2. The device of
3. The device of
4. The device of
place a plurality of markers in the video data, the still image data, or a combination thereof, wherein each of the markers synchronizes the still image to the corresponding one of the video frames in the sequence, wherein each of the markers marks a starting point in the sequence for playback of the video frames.
6. The device of
7. The device of
8. The device of
9. The device of
11. The method of
12. The method of
13. The method of
15. The method of
16. The method of
17. The method of
19. The method of
20. The method of
|
Embodiments of the present invention are related to video capture device and more specifically to a video capture device that can record a series of video frames and capture still images at a different resolution than the video frames and store the video frames and still images as a single file.
A recent advance in the field of photography is the development digital cameras. The optical system works the same as in film cameras, typically using a lens with a variable diaphragm to focus light onto an image pickup device. The diaphragm and shutter admit the correct amount of light to the imager, just as with film but the image pickup device is electronic an electronic image sensor rather than a photosensitive chemically-treated film. Many compact digital still cameras can record sound and moving video as well as still photographs. Digital cameras have many capabilities that film cameras do not. For example, digital cameras can display images on a screen immediately after they are recorded, store thousands of images on a single small electronic memory device, record video with sound, and delete images to free storage space. Some digital cameras can crop pictures and perform other elementary image editing.
Many digital cameras now offer the ability to capture still pictures and video sequences. However, compromises are made between still picture quality and performance when recording video. For example, processing of the video information limits a rate at which consecutive still pictures can be recorded. Furthermore, the video recording is interrupted when the still pictures are captured. In particular, several video frames are typically missed while the camera is processing the still picture instead of processing the video.
The prevalence of video cameras has made it popular to post video and still photos online for others to see. However, there is a technological schism between posting video and photo content online. Photos are more interesting and less time consuming to post and view than video. Currently when a photo is posted online a thumbnail of the photo is displayed. However, for video a box with a “play” button is displayed. Sometimes a thumbnail image is displayed along with the box with the play button. However, there is no convenient way to post video with an automatically-selected still image because still images and video images are stored in different formats. Specifically, still images are generally stored in .jpg format and video is stored in .mp4 or some similar format. To post a video with a still image as a thumbnail, the consumer who posts the video has to find an appropriate still image and post it together with a link to the video.
It is within this context that embodiments of the present invention arise.
The teachings of the present invention can be readily understood by considering the following detailed description in conjunction with the accompanying drawings, in which:
An example video acquisition data device in the form of a hand-held camera 100 is shown in the schematic diagram of
The camera 100 may include a system clock 107 coupled to the processor 106 and or sensor 104. A clock signal may be supplied by the processor 106 to the sensor 104 and analog-to-digital converter 116. Additional timing signals for synchronizing operation of the sensor 104 and the processor 106 are also generated in the processor 106 and supplied to the sensor 104. In some embodiments, the clock 107 may be part of the processor 106. Alternatively, a separate system clock may be utilized and/or the synchronizing timing signals may be generated in the sensor 104 and supplied to the processor 106 instead. The processor chip 106 is connected to the aperture, the shutter and other components of the camera in order to control them.
Data of images captured by the camera may be stored in a non-volatile memory 108 that is installed within the camera. The memory 108 can be a commercially available semiconductor flash electrically erasable and programmable read-only-memory (EEPROM), small removable rotating magnetic or optical disk, magnetic tape, volatile semiconductor memory with a battery back-up or other non-volatile memory in which video data of image frames acquired by the sensor 104 can be stored. Data of a large number of individual frames of data are programmed into the memory 108 from the processor 106 as the sensor 104 acquires these data. Additional image support data useful or necessary for subsequent processing of the image data are also programmed in the memory 108 along with the image frame data that they support.
Although the memory 108 could be made to be physically removable from the camera by use of a flash memory card or removable small hard disk system, the memory 108 in this example is permanently installed within the camera case 101. When the user wants to transfer the image frame data out of the camera, it is done through a communications device 110 that receives data read out of the memory 108. The communications device 110 can take a number of different forms, such as a socket into which a cable is connectable to an image processing workstation, an infra-red digital data transmission device, a radio-frequency signal transmitter, or other type of wireless data communications link.
From the consumer's point of view the camera could roll video from the moment the camera is turned on. In some digital cameras, a marker can be placed on the video frame chosen as the still image when the shutter button is pressed. Current digital cameras can do this but are limited to only a few (e.g., four) still images. An additional drawback of many current digital video cameras is that video images are stored on tape and still images are stored in a completely separate part of memory. In addition, video and still images are stored at different values of resolution. Typically video frames are stored at 1 megapixel per frame but still images are at 4 megapixels. Furthermore, most consumers are likely to demand a resolution of at least 10 megapixels.
As discussed above, there is a problem in uploading video and still images online due to the different formats for still and video images. To overcome this problem and allow a consumer to present an online slide show of still images which could be clicked on to start the video, there is a need of a new file format (referred to herein for convenience as the .xxx format) that combines the video and the representative still image in a single file. By way of example, the .xxx format could identify a .jpg file for a still image and the .mp4 file for video. When a file in the .xxx format is uploaded a slide show of still images would be presented which could be clicked on to start the video.
One solution is described in
By way of example, and not by way of limitation, the video CCD 210 can collect video images from the moment the camera is turned on. The processor 209 may store the video images in memory as a video bit stream in a suitable video format (e.g., ITU-R BT.656-4, H.264/AVC, MPEG-2, MPEG-4) having a sequence of pictures (or frames). When the shutter button is pressed, the processor 209 can collect a still image from the still CCD 208. The processor 209 can place a digital marker in the video data 216 to identify the corresponding video frame captured at the instant the still image was collected. A similar digital marker identifying the corresponding video frame can be placed in the data 214 that represents the still image. The still image data 214 may generally comprise one or more still pictures in a suitable format (e.g., JPEG, TIFF). Data representing the video stream and still image and are sent to the video photodetectors 210 and the still image photodetectors 208 as indicated at 224, 226 and 228.
The video image 216 the video and the representative still image(s) 214 are processed and combined in a single file 215 with a new format (referred to as .xxx format) that is then stored in the memory 212. The new .xxx format identifies the file for the still image (e.g., JPEG, TIFF) and the file for the video (e.g., ITU-R BT.656-4, H.264/AVC, MPEG-2, MPEG-4). The new file format also identifies the relative time (or times) that the still image (or images) were captured with respect to the time frame of the video stream.
When the single file 215 is uploaded the uploading software can determine from the time marker for each still image 214 the corresponding frame in the video 216. A slide show of the still images 214 could be presented to a user. When the user clicks on a given image, presentation software could determine from the time marker for the still image the corresponding frame in the video 216 at which to start playback. The video would then start at the video frame corresponding to the still image. To the user, it would appear that the still image “comes alive” when the user clicks on it.
Another solution for combining still and video images into a single file is described in
When a still image is captured, the processor 308 can mark the location of the still image with respect to the video stream in the video data, as indicated 324. For example, when the shutter button is pressed, a marker can be placed on the video frame chosen as the still image. Alternatively, a marker may be placed in the still image data 312 that synchronizes the still one or more still images to one or more corresponding video frames. The still image data 312 may generally comprise data representing one or more still pictures in a suitable still image data format (e.g., JPEG, TIFF). The still image can be quickly loaded to the dedicated buffer memory 310 while the video is rolling as indicated at 326. The video data and the still image data can be combined into a single file with a new format (referred to as .xxx format). The single file can also be stored in the memory 309 as indicated in 328. The new .xxx format can identify a file for the still image data in a first format (e.g., JPEG, TIFF) at a still image resolution (e.g., 4 megapixel or 10 megapixel) and a separate file for the video data in a video data format (e.g., ITU-R BT.656-4, H.264/AVC, MPEG-2, MPEG-4) at a different resolution (e.g., 1 megapixel). When a new format file is uploaded a slide show of still images can be presented which can be clicked on to start the video at a corresponding video frame.
Such synchronized display of video and still images captured in accordance with the embodiments described above may be implemented in accordance with a third embodiment illustrated by the flow diagram of
Once uploaded, a representative still image may be displayed on the display device at the first resolution as indicated at 404. The representative still image is synchronized to a corresponding video image by the marker. Upon receipt of a trigger signal display of the video frames may start as indicated at 406. The video frames can be displayed at the second resolution. In some implementations, the video display may start at the video frame synchronized to the still image. Because the video images and still images are synchronized by the marker, the user merely has to select the representative image (or images) to display when uploading the file. This greatly simplifies the process of synchronizing display of video and still images allowing still images to “come alive”. In an alternative implementation, a render feature can be implemented that allows video to rewind from a still to the start of a sequence of video frames. The video display can start from a first frame in the sequence. A signal, such as a flash can be displayed during display of the video sequence at a video frame corresponding to a still image to indicate where still image was taken.
The embodiments of the present invention can be applied to family photos and professional digital magazines. In addition, some embodiments can include a tool that separates out video and still formats from a new format file for backward compatibility.
All the features disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise. Thus, unless expressly stated otherwise, each feature disclosed is one example only of a generic series of equivalent or similar features. Any feature, whether preferred or not, may be combined with any other feature, whether preferred or not. In the claims that follow, the indefinite article “A”, or “An” refers to a quantity of one or more of the item following the article, except where expressly stated otherwise. Any element in a claim that does not explicitly state “means for” performing a specified function, is not to be interpreted as a “means” or “step” clause as specified in 35 USC §112, ¶6. In particular, the use of “step of” in the claims herein is not intended to invoke the provisions of 35 USC §112, ¶6.
The reader's attention is directed to all papers and documents which are filed concurrently with this specification and which are open to public inspection with this specification, and the contents of all such papers and documents incorporated herein by reference.
Patent | Priority | Assignee | Title |
11798038, | Mar 02 2020 | BRANDACTIF LTD | Method and system for digital marketing and the provision of digital content |
11997378, | Jan 31 2020 | SAMSUNG ELECTRONICS CO , LTD ; Samsung Electronics Co., Ltd | Electronic device including camera and method of operating the same |
Patent | Priority | Assignee | Title |
5122821, | Jun 23 1989 | Eastman Kodak Company | Dual film and still video studio portrait system using parallel dedicated magnetic tracks on film |
5926218, | Jun 04 1996 | Intellectual Ventures Fund 83 LLC | Electronic camera with dual resolution sensors |
20020197067, | |||
20030112347, | |||
20040189823, | |||
20060119711, | |||
20060159430, | |||
20070222865, | |||
20080062270, | |||
20090040382, | |||
20090167909, | |||
20110102616, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Sep 27 2010 | HARRIS, ADAM | Sony Computer Entertainment America, LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 025056 | /0698 | |
Sep 28 2010 | Sony Computer Entertainment America LLC | (assignment on the face of the patent) | / | |||
Mar 31 2016 | Sony Computer Entertainment America LLC | SONY INTERACTIVE ENTERTAINMENT AMERICA LLC | CHANGE OF NAME SEE DOCUMENT FOR DETAILS | 038611 | /0887 | |
Mar 15 2018 | SONY INTERACTIVE ENTERTAINMENT AMERICA LLC | Sony Interactive Entertainment LLC | MERGER SEE DOCUMENT FOR DETAILS | 053323 | /0567 |
Date | Maintenance Fee Events |
Sep 25 2017 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Sep 27 2021 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Date | Maintenance Schedule |
Mar 25 2017 | 4 years fee payment window open |
Sep 25 2017 | 6 months grace period start (w surcharge) |
Mar 25 2018 | patent expiry (for year 4) |
Mar 25 2020 | 2 years to revive unintentionally abandoned end. (for year 4) |
Mar 25 2021 | 8 years fee payment window open |
Sep 25 2021 | 6 months grace period start (w surcharge) |
Mar 25 2022 | patent expiry (for year 8) |
Mar 25 2024 | 2 years to revive unintentionally abandoned end. (for year 8) |
Mar 25 2025 | 12 years fee payment window open |
Sep 25 2025 | 6 months grace period start (w surcharge) |
Mar 25 2026 | patent expiry (for year 12) |
Mar 25 2028 | 2 years to revive unintentionally abandoned end. (for year 12) |