IP Library › Granted Patent US 9,122,923
Granted Patent B2
US 9,122,923 · App. 13/781,471 · Granted Sep 1, 2015

Image generation apparatus and control method

Inventors: Daiki Kondo (Hakodate, JP); Toru Kikuchi (Hino, JP); Masato Ikeda (Tokyo, JP)
Assignee: Canon Kabushiki Kaisha
G06K9/00523G06T11/00
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 9,122,923
App. No.
13/781,471
Filed
Feb 28, 2013
Granted
Sep 1, 2015
Kind
B2
Examiner
LE, TOTAM HA
Art Unit
2665
USPC
382/190
Abstract

An image generation apparatus stores a plurality of selection condition rows including a plurality of selection conditions used for selecting an image from a plurality of material images, selects at least one material image from the plurality of material images as a first material image, obtains a feature quantity of the first material image, selects a selection condition row which is stored in the storage unit and includes a selection condition including the obtained feature quantity, selects a second material image from the plurality of material images based on a selection condition row which has been selected, and generates an image based on the first and the second material images which have been selected and the selection condition row which has been selected.

Claims (39)

1. An image generation apparatus comprising:

a storage unit configured to store a plurality of selection condition sets including a plurality of selection conditions used for selecting an image from a plurality of images;

a first image selection unit configured to select at least one image from the plurality of images as a first image;

a feature quantity obtaining unit configured to obtain a feature quantity of the first image;

a selection condition set selection unit configured to select a selection condition set including a selection condition corresponding to the obtained feature quantity from the plurality of selection condition sets stored in the storage unit;

a second image selection unit configured to select a second image from the plurality of images based on the selection condition of the selection condition set which is selected; and

an output image generation unit configured to generate an output image based on the first and the second images which are selected and the selection condition set which is selected.

2. The image generation apparatus according to claim 1 , wherein the selection condition set includes a table which consists of a range of the plurality of selection conditions, and

wherein the selection condition set selection unit selects the selection condition set including a selection condition corresponding to the selected feature quantity as the selection condition at a predetermined position in the table.

3. The image generation apparatus according to claim 1 , wherein the selection condition set selection unit selects the selection condition set including all the images that satisfy each selection condition of the selection condition set existing in the plurality of the images.

4. The image generation apparatus according to claim 1 , wherein the selection condition set selection unit selects the selection condition set designated by a user if a plurality of the selection condition sets including a selection condition corresponding to the selected feature quantity exists.

5. The image generation apparatus according to claim 1 , wherein if a plurality of the selection condition sets which are selectable exists, based on a priority determined in advance for the selection condition set, the selection condition set selection unit selects the selection condition set of a higher priority.

6. The image generation apparatus according to claim 5 , wherein the selection condition set selection unit sets the priority based on selection history, theme information, and a temporal arrangement position of the image of the selection condition set.

7. The image generation apparatus according to claim 1 , wherein the second image selection unit selects an image stored in an external apparatus as a second image via a network.

8. The image generation apparatus according to claim 1 , wherein the second image selection unit edits the image such that the image matches the selection condition, and selects the edited image as the second image.

9. The image generation apparatus according to claim 1 , wherein the first image selection unit selects an image selected by a user as the first image.

10. The image generation apparatus according to claim 1 , wherein the first image selection unit selects an image including a feature quantity designated by a user as the first image.

11. The image generation apparatus according to claim 1 , wherein the output image generation unit generates an output image such that the first image is arranged in an order designated by a user.

12. The image generation apparatus according to claim 1 , wherein the output image generation unit generates an output image such that the first image is arranged in a shooting date and time order.

13. The image generation apparatus according to claim 1 , further comprising a display unit,

wherein the display unit includes a user-selected image display area configured to display the image selected by the first image selection unit and an image sequence selection area configured to display a plurality of image sequences generated by the output image generation unit.

14. A method for controlling an image generation apparatus, the method comprising:

causing a first image selection unit to select at least one image from a plurality of images as a first image;

causing a feature quantity obtaining unit to obtain a feature quantity of the first image;

causing a selection condition set selection unit to select a selection condition set including a selection condition corresponding to the obtained feature quantity from a plurality of selection condition sets stored in a storage unit storing a plurality of selection condition sets including a plurality of selection conditions used for selecting an image from a plurality of images;

causing a second image selection unit to select a second image from the plurality of images based on a selection condition of the selection condition set which is selected; and

causing an output image generation unit to generate an output image based on the first and the second images which are selected and the selection condition set which is selected.

15. A non-transitory computer-readable storage medium storing a computer-executable program according to claim 14 .

16. The image generation apparatus according to claim 1 , wherein the selection condition set includes information indicating image processing to be added to a selected image and a condition for adding the image processing, and

wherein the selection condition set selection unit selects, in addition to the selection condition, image processing including the obtained feature quantity.

17. The image generation apparatus according to claim 16 , wherein the selection condition set includes information indicating whether at least two types of the image processing can be applied together,

wherein if a plurality types of image processing to be applied exists, the selection condition set selection unit determines whether the image processing can be applied together based on the information indicating whether the image processing can be applied together, and

wherein if the image processing cannot be applied together, a combination of image processing which can be applied together is selected.

18. A non-transitory computer-readable storage medium storing a computer-executable program for controlling an image generation apparatus, the program comprising a code for:

causing a first image selection unit to select at least one image from a plurality of images as a first image;

causing a feature quantity obtaining unit to obtain a feature quantity of the first image;

causing a selection condition set selection unit to select a selection condition set including the obtained feature quantity from a plurality of selection condition sets stored in a storage unit storing a plurality of selection condition sets including a plurality of selection conditions used for selecting an image from a plurality of images;

causing a second image selection unit to select a second image from the plurality of images based on a selection condition of the selection condition set which is selected; and

causing an output image generation unit to generate an output image based on the first and the second images which are selected and the selection condition set which is selected.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2014
From: KONDO, DAIKI; KIKUCHI, TORU; IKEDA, MASATO
To: CANON KABUSHIKI KAISHA
Reel/Frame 032169/0440 →
Priority Claims (1)
JP 2012-047947 · Mar 5, 2012 · national
Continuity (1)
Related Publication 20130230251A1 · Sep 5, 2013