IP Library Granted Patent US 10,863,097
Granted Patent B2
US 10,863,097 · App. 16/106,607 · Granted Dec 8, 2020

Field of view adjustment

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,863,097
App. No.
16/106,607
Filed
Aug 21, 2018
Granted
Dec 8, 2020
Kind
B2
Art Unit
2697
USPC
348/222.1
Abstract

Systems and methods are disclosed for field of view adjustment for image capture devices. For example, methods may include receiving a field of view selection; oversampling, using an image sensor, to obtain an image at a capture resolution that is greater than an encode resolution; determining a crop setting based on the field of view selection; cropping the image using the crop setting to obtain a cropped image; down-scaling the cropped image to obtain a scaled image at the encode resolution; encoding the scaled image at the encode resolution; and storing, displaying, or transmitting an output image based on the scaled image.

Claims (67)

1. An image capture device comprising:

an image sensor configured to capture images;

a touchscreen display configured to present a user interface including a slider interface; and

a processing apparatus configured to:

terminate a low power preview mode responsive to detection of a framing event based on touch data from the touchscreen display, in which images from the image sensor are up-scaled during the low power preview mode;

receive a field of view selection via the slider interface;

oversample, using the image sensor, to obtain an image at a capture resolution that is greater than an encode resolution;

determine a crop setting for a RAW domain crop based on the field of view selection;

crop the image in a RAW domain using the crop setting to obtain a cropped image;

convert the cropped image from the RAW domain to a YUV domain;

down-scale the cropped image in the YUV domain to obtain a scaled image at the encode resolution;

encode the scaled image at the encode resolution to obtain an encoded image; and

store or transmit the encoded image.

2. The image capture device of claim 1 , comprising a gyroscope, and in which the processing apparatus is configured to:

terminate a low power preview mode responsive to detection of a framing event based on angular rate data from the gyroscope, in which images from the image sensor are up-scaled during the low power preview mode.

3. A system comprising:

an image sensor configured to capture images; and

a processing apparatus configured to:

receive a field of view selection;

oversample, using the image sensor, to obtain an image at a capture resolution that is greater than an encode resolution;

determine a crop setting based on the field of view selection, wherein the crop setting is for a YUV domain crop;

crop the image using the crop setting to obtain a cropped image, wherein the image is cropped in a YUV domain, after conversion from a RAW domain;

down-scale the cropped image to obtain a scaled image at the encode resolution;

encode the scaled image at the encode resolution to obtain an encoded image; and

store or transmit the encoded image.

4. The system of claim 3 , in which the crop setting is a first crop setting, and the processing apparatus is configured to:

determine a second crop setting for a RAW domain crop based on the field of view selection and the first crop setting; and

crop the image in the RAW domain using the second crop setting, before conversion to the YUV domain.

5. The system of claim 3 , in which the processing apparatus is configured to:

down-scale the cropped image in the YUV domain, after conversion from the RAW domain.

6. The system of claim 3 , comprising a touchscreen display, and in which the processing apparatus is configured to:

terminate a low power preview mode responsive to detection of a framing event based on touch data from the touchscreen display, in which images from the image sensor are up-scaled during the low power preview mode.

7. The system of claim 3 , comprising a gyroscope, and in which the processing apparatus is configured to:

terminate a low power preview mode responsive to detection of a framing event based on angular rate data from the gyroscope, in which images from the image sensor are up-scaled during the low power preview mode.

8. The system of claim 3 , comprising a touchscreen display, and in which the processing apparatus is configured to:

present a slider interface via the touchscreen display, in which the field of view selection is received via the touchscreen display based on a user interaction with the slider interface.

9. A method comprising:

receiving a field of view selection;

oversampling, using an image sensor, to obtain an image at a capture resolution that is greater than an encode resolution;

determining a crop setting based on the field of view selection, wherein the crop setting is for a YUV domain crop;

cropping the image using the crop setting to obtain a cropped image, wherein the image is cropped in a YUV domain, after conversion from a RAW domain;

down-scaling the cropped image to obtain a scaled image at the encode resolution;

encoding the scaled image at the encode resolution; and

storing, displaying, or transmitting an output image based on the scaled image.

10. The method of claim 9 , in which the crop setting is a first crop setting comprising:

determining a second crop setting for a RAW domain crop based on the field of view selection and the first crop setting; and

cropping the image in the RAW domain using the second crop setting, before conversion to the YUV domain.

11. The method of claim 9 , in which down-scaling the cropped image to obtain a scaled image at the encode resolution comprises:

down-scaling the cropped image in the YUV domain, after conversion from the RAW domain.

12. The method of claim 9 , comprising:

terminating a low power preview mode responsive to detection of a framing event based on touch data from a touchscreen display, in which images from the image sensor are up-scaled during the low power preview mode.

13. The method of claim 9 , comprising:

terminating a low power preview mode responsive to detection of a framing event based on angular rate data from a gyroscope, in which images from the image sensor are up-scaled during the low power preview mode.

14. The method of claim 9 , comprising:

presenting a slider interface via a touchscreen display, in which the field of view selection is received via the touchscreen display based on a user interaction with the slider interface.

15. The method of claim 9 , comprising:

down-scaling the image in the RAW domain to an intermediate resolution, before conversion to the YUV domain.

16. The method of claim 10 , comprising:

down-scaling the image in the RAW domain to an intermediate resolution, before conversion to the YUV domain.

17. The system of claim 3 , in which the processing apparatus is configured to:

down-scale the image in the RAW domain to an intermediate resolution, before conversion to the YUV domain.

18. The system of claim 4 , in which the processing apparatus is configured to:

down-scale the image in the RAW domain to an intermediate resolution, before conversion to the YUV domain.

19. The image capture device of claim 1 , in which the processing apparatus is configured to:

down-scale the cropped image in the RAW domain to an intermediate resolution, before conversion to the YUV domain.

20. The image capture device of claim 1 , in which the processing apparatus is configured to:

cropping the cropped image in the YUV domain, after conversion from the RAW domain.

Assignments (2)
SECURITY INTEREST Recorded Aug 4, 2025
From: GOPRO, INC.
To: FARALLON CAPITAL MANAGEMENT, L.L.C., AS AGENT
Reel/Frame 072340/0676 →
SECURITY INTEREST Recorded Aug 4, 2025
From: GOPRO, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 072358/0001 →