US 11,991,448 B2
Digital zoom
Hannu Juhani Pulakka, Pirkkala (FI); Lasse Juhani Laaksonen, Tampere (FI); Arto Juhani Lehtiniemi, Lempaala (FI); and Miikka Tapani Vilermo, Siuro (FI)
Assigned to Nokia Technologies Oy, Espoo (FI)
Filed by Nokia Technologies Oy, Espoo (FI)
Filed on Apr. 14, 2022, as Appl. No. 17/720,772.
Claims priority of application No. 21168792 (EP), filed on Apr. 16, 2021.
Prior Publication US 2022/0337754 A1, Oct. 20, 2022
Int. Cl. H04N 23/69 (2023.01); H04N 23/695 (2023.01); H04N 23/80 (2023.01)
CPC H04N 23/69 (2023.01) [H04N 23/695 (2023.01); H04N 23/80 (2023.01)] 17 Claims
OG exemplary drawing
 
1. An apparatus comprising:
at least one processor; and
at least one non-transitory memory storing instructions that, when executed with the at least one processor, cause the apparatus to perform at least the following:
obtain a sequence of first images captured with an image sensor;
classify at least one object in the sequence of first images in regard to at least one classification;
obtain image metadata dependent upon a sequence of zoom levels, wherein the sequence of zoom levels is a sequence corresponding to the sequence of first images;
use the image metadata to obtain the sequence of zoom levels;
smooth the sequence of zoom levels to produce a smoothed sequence of zoom levels;
create a sequence of new images from the sequence of first images based on the smoothed sequence of zoom levels and the at least one classification of the at least one object, wherein the smoothed sequence of zoom levels vary a size of a crop used on the sequence of first images to produce the sequence of new images;
track the at least one object in the sequence of first images;
create the sequence of new images to include the tracked at least one object within the new images;
select the at least one object to be tracked based upon detection of changes in zoom levels within the sequence of zoom levels, that are responsive to the at least one object leaving a sequence of second user-defined images defined with the sequence of first images and the corresponding sequence of zoom levels, wherein the corresponding sequence of zoom levels defines a variable crop that defines the second images within the first images; and
store, display or transmit the created sequence of new images.