Camera with multiple viewfinders
First Claim
1. A method in a portable electronic device having a camera application, a viewfinder having at least two viewfinder resolutions, a multidirectional input device, and a sensor array, the method comprising:
- when a zoom level of the camera application is 1×
, generating a first image by scaling a predetermined number of rows and columns of pixels of the sensor array to a selected viewfinder resolution at a given frame rate;
when the zoom level is greater than 1×
, and when the selected viewfinder resolution is smaller than a largest viewfinder resolution, cropping a region of interest of the predetermined number of rows and columns of pixels in accordance with the zoom level and generating a second image by scaling the cropped region of interest to the selected viewfinder resolution at a frame rate higher than the given frame rate;
receiving, from the multidirectional input device, input comprising an indication of the zoom level and a viewfinder resolution; and
,generating images according to one of either an enlarged or reduced field of view on the viewfinder depending on a direction of the input.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for controlling the display of a portable electronic device having a camera application, a viewfinder having at least two viewfinder resolutions, and a sensor array, is provided. When a zoom level of the camera application is 1×, a first image is generated by scaling a predetermined number of rows and columns of pixels of the sensor array to a first viewfinder resolution at a given frame rate. When the zoom level is greater than 1×, a region of interest of the predetermined number of rows and columns of pixels is cropped in accordance with the zoom level and a second image is generated by scaling the cropped region of interest to a second viewfinder resolution smaller than the first viewfinder resolution at a frame rate higher than the given frame rate.
7 Citations
19 Claims
-
1. A method in a portable electronic device having a camera application, a viewfinder having at least two viewfinder resolutions, a multidirectional input device, and a sensor array, the method comprising:
-
when a zoom level of the camera application is 1×
, generating a first image by scaling a predetermined number of rows and columns of pixels of the sensor array to a selected viewfinder resolution at a given frame rate;when the zoom level is greater than 1×
, and when the selected viewfinder resolution is smaller than a largest viewfinder resolution, cropping a region of interest of the predetermined number of rows and columns of pixels in accordance with the zoom level and generating a second image by scaling the cropped region of interest to the selected viewfinder resolution at a frame rate higher than the given frame rate;receiving, from the multidirectional input device, input comprising an indication of the zoom level and a viewfinder resolution; and
,generating images according to one of either an enlarged or reduced field of view on the viewfinder depending on a direction of the input. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A portable electronic device comprising:
-
a sensor array having a predetermined number of rows and columns of pixels for converting light into electronic signals at a first frame rate; a camera application; a viewfinder comprising at least two viewfinder resolutions for displaying images for the camera application; at least one user input for receiving an indication of the zoom level and a viewfinder resolution, the at least one user input comprising a multidirectional input device; and
,a processor coupled to the sensor array and the viewfinder and enabled to; when a zoom level of the camera application is 1×
, generate a first image by scaling a predetermined number of rows and columns of pixels of the sensor array to a selected viewfinder resolution at a given frame rate; andwhen the zoom level is greater than 1×
, and when the selected viewfinder resolution is smaller than a largest viewfinder resolution;crop a region of interest of the predetermined number of rows and columns of pixels in accordance with the zoom level; generate a second image by scaling the cropped region of interest to the selected viewfinder resolution at a frame rate higher than the given frame rate; receive input from the multidirectional input device; and
,generate the images according to one of either an enlarged or reduced field of view on the viewfinder depending on a direction of the input. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code adapted to be executed to implement a method comprising:
-
at a portable electronic device having a camera application, a viewfinder having at least two viewfinder resolutions, a multidirectional input device, and a sensor array, when a zoom level of the camera application is 1×
, generating a first image by scaling a predetermined number of rows and columns of pixels of the sensor array to a selected viewfinder resolution at a given frame rate;when the zoom level is greater than 1×
, and when the selected viewfinder resolution is smaller than a largest viewfinder resolution, cropping a region of interest of the predetermined number of rows and columns of pixels in accordance with the zoom level and generating a second image by scaling the cropped region of interest to the selected viewfinder resolution at a frame rate higher than the given frame rate;receiving, from the multidirectional input device, input comprising an indication of the zoom level and a viewfinder resolution; and
,generating images according to one of either an enlarged or reduced field of view on the viewfinder depending on a direction of the input.
-
Specification