Processing

Please wait...

Settings

Settings

Goto Application

1. WO2016144549 - DYNAMIC VIDEO CAPTURE RATE CONTROL

Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

[ EN ]

CLAIMS

1. A method of dynamically controlling video capture rate, the method comprising:

causing capture of video by a camera of a device to occur at a capture rate corresponding to a first rate for a first collection of images in the video;

during the causing of the capture of the video at the first rate, detecting an input to change the capture rate from the first rate to a second rate that is different than the first rate; and

responsive to the detecting of the input:

changing the capture rate from the first rate to the second rate; causing the capture of the video by the camera to occur at the second rate for a second collection of images of the video; and

transforming timestamps of the first collection of images or the second collection of images to configure the images in the video for output at a substantially uniform rate relative to each other.

2. A method as described in claim 1, wherein configuring the images in the video for output at the substantially uniform rate relative to each other comprises configuring the images in the video without decimating the video.

3. A method as described in claim 1, wherein causing the capture of the video by the camera at the first rate and the second rate, respectively, further comprises encoding, by an encoder of a camera pipeline of the device, the images captured at the first rate and second rate, respectively, as the images are captured.

4. A method as described in claim 1, wherein the input corresponds to slow motion playback and the second rate is greater than the first rate.

5. A method as described in claim 1, wherein the input corresponds to time-lapse playback and the second rate is less than the first rate.

6. A method as described in claim 1, wherein changing the capture rate from the first rate to the second rate is performed without rebooting a camera sensor.

7. A method as described in claim 1, wherein the device is one of a mobile phone, a tablet computer, or a standalone camera.

8. A method as described in claim 1, further comprising storing the video having the transformed timestamps in memory of the device.

9. A method as described in claim 1, further comprising displaying the video having the transformed timestamps by a display device.

10. A device configured to dynamically control video capture rate, the device comprising:

a camera comprising a camera sensor configured to sequentially capture images; a camera pipeline configured to control encoding of the images to form captured video; and

a video manager module implemented at least partially in hardware, the video manager module configured to:

cause capture of the video by the camera to occur at a first rate for a first collection of the images in the video;

responsive to detection of an input during the capture of the video, the input corresponding to an application of a slow motion effect to a second collection of the images, cause capture of the video by the camera to occur at a second rate for the second collection images, the second rate being greater than the first rate and the capture of the second collection of the images occurring subsequent to the capture of the first collection of the images; and

adjust timestamps of the images in the second collection of images to configure the images in the second collection of images for output at a substantially uniform rate relative to the images in the first collection of images.

11. A device as described in claim 10, wherein configuring the images in the video for output at the substantially uniform rate relative to each other comprises configuring the images in the video without decimating the video.

12. A device as described in claim 10, wherein causing the capture of the video by the camera at the first rate and the second rate, respectively, further comprises encoding, by an encoder of a camera pipeline of the device, the images captured at the first rate and second rate, respectively, as the images are captured.

13. A device as described in claim 10, wherein the camera sensor is configured to switch from the first rate to the second rate without performing a reboot.

14. A device configured to dynamically control video capture rate, the device comprising:

a camera having a camera sensor configured to sequentially capture a plurality of images;

a camera pipeline configured to control encoding of the plurality of images to form captured video; and

a video manager module implemented at least partially in hardware, the video manager module configured to:

cause capture of video by the camera to occur at a capture rate corresponding to a first rate for a first collection of images in the video;

during the capture of the video at the first rate, detect an input to change the capture rate from the first rate to a second rate that is different than the first rate; and responsive to the detection of the input:

change the capture rate from the first rate to the second rate;

cause the capture of the video by the camera to occur at the second rate for a second collection of images in the video; and

transform timestamps of the first collection of images or the second collection of images to configure the images in the video for output at a substantially uniform rate relative to each other.

15. A device as described in claim 14, wherein configuring the images in the video for output at the substantially uniform rate relative to each other comprises configuring the images in the video without decimating the video.