Digital camera with panorama or mosaic functionality
AssigneeKoninklijke Philips Electronics N.V.
InventorsWilhelmus Sebastianus Marcus Maria Ketelaars, Arjen Boogaard
Life of this patent
Estimating the term…
Abstract
A digital camera has a memory and a scan-mode. In this mode, the camera takes a sequence of still pictures. A next one of the pictures in the sequence is selected for being stored in the memory based on an amount of overlap regarding a picture content with a previous one of the pictures stored in the memory. The camera processes the pictures stored in the memory so as to create a composite picture.
Claims11
A digital camera having a memory and an operational scan mode wherein:
- the camera takes a sequence of still pictures, which are temporarily stored in a cache, while sweeping the camera along a path;
- a first picture is stored in the memory;
- the amount of overlap between a next one of the pictures, from the cache, and said first picture is determined, wherein
- said next one of the pictures, from the cache, in the sequence is selected for being stored in the memory based on the amount of overlap regarding a picture content with said first picture stored in the memory;
- and
- the camera processes the pictures stored in the memory so as to create a composite picture and determines whether said composite picture includes an area lacking coverage by the pictures stored in said memory, wherein a content of said area is determined by interpolating-pixel data from edges of said area of said composite picture lacking coverage;
- and
- providing directions of said camera to a position to take at least one extra still picture to cover said area lacking coverage when interpolating pixel data from edges of said area of said composite picture lacking coverage fails to provide coverage of said area;
- and
- integrating said at least one extra still picture into said composite picture.
An electronic apparatus with the camera having a memory and an operational scan mode wherein:
- the camera takes a sequence of still pictures, which are temporarily stored in a cache, while sweeping the camera along a path;
- a first picture is stored in the memory;
- the amount of overlap between a next one of the pictures, from the cache, and said first picture is determined, wherein
- said next one of the pictures, from the cache, in the sequence is selected for being stored in the memory based on the amount of overlap regarding a picture content with said first picture;
- and
- the camera processes the pictures stored in the memory so as to create a composite picture and determines whether said composite picture includes an area lacking coverage by the pictures stored in said memory, and
- interpolating pixel data from edges of said area of said composite picture lacking coverage to provide coverage within said area and
- providing directions of said camera to a position to take at least one extra still picture to cover said area lacking coverage when interpolating pixel data from edges of said area of said composite picture lacking coverage fails to provide coverage within said area;
- and
- integrating said at least one extra still picture into said composite picture.
A method of creating a composite picture using a digital camera, the method comprising:
- taking a sequence of still pictures, which are temporarily stored in a cache, while sweeping the camera along a path;
- storing a first picture in a memory;
- determining the amount of overlap between a next one of the pictures, from the cache, with said first picture, wherein
- selecting said next one of the pictures, from the cache, in the sequence for being stored in the memory based on the amount of overlap of a picture content with said first picture;
- processing the pictures stored so as to create a composite picture;
- determining whether said composite picture includes an area lacking coverage by the pictures stored in said memory, and
- interpolating pixel data from edges of said area of said composite picture lacking coverage to provide coverage within said area;
- and
- providing directions of said camera to a position to cover said area lacking coverage, when interpolating pixel data from edges of said area of said composite picture lacking coverage fails to provide coverage within said area;
- and
- integrating said at least one extra still picture into said composite picture.
Dependencies are inferred from the claim text.