JP2012058952A - Similar image retrieval device, camera, similar image retrieval method and program - Google Patents
Similar image retrieval device, camera, similar image retrieval method and program Download PDFInfo
- Publication number
- JP2012058952A JP2012058952A JP2010200694A JP2010200694A JP2012058952A JP 2012058952 A JP2012058952 A JP 2012058952A JP 2010200694 A JP2010200694 A JP 2010200694A JP 2010200694 A JP2010200694 A JP 2010200694A JP 2012058952 A JP2012058952 A JP 2012058952A
- Authority
- JP
- Japan
- Prior art keywords
- subject
- image
- candidate
- similar
- screen
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Television Signal Processing For Recording (AREA)
- Studio Devices (AREA)
- Processing Or Creating Images (AREA)
Abstract
Description
本発明は、画像を解析し、類似画像を検索する類似画像検索装置、カメラ、類似画像検索方法、およびプログラムに関する。 The present invention relates to a similar image search device, a camera, a similar image search method, and a program for analyzing an image and searching for a similar image.
撮影画像を解析し、被写体が、例えば、人物、建物、山、海等であることを特定する技術が進歩してきており、この技術を利用し、画像の自動検索が実用化されている。特に、顔画像から特定の人物を認識する技術の進歩は著しい。顔画像による認証技術として、例えば、特許文献1および特許文献2がある。 A technique for analyzing a photographed image and identifying that a subject is, for example, a person, a building, a mountain, a sea, or the like has progressed, and automatic search for an image has been put into practical use by using this technique. In particular, the progress of technology for recognizing a specific person from a face image is remarkable. For example, there are Patent Document 1 and Patent Document 2 as authentication techniques using face images.
また、撮影画像の被写体の種類やシーン、あるいは写っている人物と類似する他の画像、いわゆる類似画像を検索する類似画像検索に関する技術も種々提案されている。従来、カメラやパソコンで画像を検索する場合には、インデックス画像再生を利用し、サムネイル画像を表示させて行っていた。しかし、類似画像検索を利用すれば、検索条件を適当に設定することによって、目的に近い画像を検索することができる。例えば、特許文献3には、画面に表示された特定検索のための属性項目(色相分布、撮影日時、撮影場所、構図、被写体人物)を選択することで、指定された属性項目で検索を行う検索装置が開示されている。 Various techniques related to a similar image search for searching for another image similar to the type and scene of a photographed image or a person in the image, that is, a so-called similar image have been proposed. Conventionally, when searching for an image with a camera or a personal computer, index image playback is used to display thumbnail images. However, if similar image search is used, an image close to the purpose can be searched by appropriately setting search conditions. For example, in Patent Document 3, a search is performed using a specified attribute item by selecting an attribute item (hue distribution, shooting date, shooting location, composition, subject person) displayed on the screen for a specific search. A search device is disclosed.
カメラのような携帯機器でも、類似画像検索の機能があれば、記録媒体から現在の被写体に類似する撮影画像を素早く探したり、あるいは、類似画像に類似する画像を表示させ、撮影画像の鑑賞を楽しむことができ、従来にない新たなカメラの利用を提案できる。しかし、多く場合、複数の被写体が混在する実際のカメラの画面で、検索が実行されると、現在、画面に表示されている複数の被写体にそれぞれ類似する類似画像が検索され、結果としてまとまりのない画像が多数、検索されることになる。 Even with a portable device such as a camera, if there is a similar image search function, you can quickly find a captured image similar to the current subject from the recording medium, or display an image similar to the similar image to view the captured image. It can be enjoyed and the use of a new camera that has never existed before can be proposed. However, in many cases, when a search is performed on an actual camera screen in which a plurality of subjects are mixed, similar images that are similar to the plurality of subjects currently displayed on the screen are searched, and as a result, A large number of missing images will be searched.
したがって、カメラのような携帯機器に類似画像検索機能を搭載するためには、検索の基準となる被写体(例えば、人物・ペット・風景等)を、その都度、画面の中で的確に選択することが求められる。特に、カメラを構えた状態でも、簡単な操作で被写体の選択ができることが望ましい。 Therefore, in order to mount a similar image search function in a portable device such as a camera, a subject (for example, a person, a pet, a landscape, etc.) serving as a search reference must be accurately selected on the screen each time. Is required. In particular, it is desirable that the subject can be selected with a simple operation even when the camera is held.
本発明は、このような事情を鑑みてなされたものであり、簡単な操作で被写体の選択を行うことができる類似画像検索装置、カメラ、類似画像検索方法、およびプログラムを提供することを目的とする。 The present invention has been made in view of such circumstances, and an object thereof is to provide a similar image search device, a camera, a similar image search method, and a program capable of selecting a subject with a simple operation. To do.
上記目的を達成するため第1の発明に係わる類似画像検索装置は、画面に表示される被写体の中で検索の基準の候補となる候補被写体を選択して、上記候補被写体の中で画面の中央に存在する被写体を、若しくは上記候補被写体の中で画面上で所定以上のサイズになる被写体を、基準被写体として選択する被写体選択部と、上記被写体選択部によって選択された基準被写体に類似する被写体を有する画像を記録媒体から検索する類似画像検索部と、を有する。 In order to achieve the above object, a similar image search device according to a first aspect of the present invention selects a candidate subject as a search reference candidate from subjects displayed on a screen, and selects the center of the screen among the candidate subjects. A subject selection unit that selects a subject existing in the screen or a subject having a predetermined size or larger on the screen among the candidate subjects as a reference subject, and a subject similar to the reference subject selected by the subject selection unit. A similar image search unit that searches the recording medium for the image having the same.
第2の発明に係わるカメラは、上記第1の発明の類似画像検索装置を備え、上記被写体選択部は、ライブビュー画像の中から上記候補被写体を選択し、当該ライブビュー画像上の候補被写体にマークを表示する。
第3の発明に係わるカメラは、上記第2の発明において、表示部に画像を表示する表示制御部を備え、上記表示制御部は、上記類似画像検索部によって記録媒体から検索された類似画像を、上記ライブビュー画像と共に表示する。
第4の発明に係わるカメラは、上記第3の発明において、上記表示制御部は、上記類似画像と共に表示される上記ライブビュー画像として、ライブビュー画像を固定して表示する。
A camera according to a second aspect includes the similar image search device according to the first aspect, wherein the subject selection unit selects the candidate subject from a live view image and sets the candidate subject on the live view image as a candidate subject. Display the mark.
According to a third aspect of the present invention, the camera according to the second aspect further includes a display control unit that displays an image on the display unit. And displayed together with the live view image.
In the camera according to a fourth aspect, in the third aspect, the display control unit fixes and displays the live view image as the live view image displayed together with the similar image.
第5の発明に係わる類似画像検索方法は、画面に表示される被写体の中で検索の基準の候補となる候補被写体を選択し、当該候補被写体の画像にマークを表示し、上記マークが表示された上記候補被写体の中で画面の中央に存在する被写体を、若しくは上記候補被写体の中で画面上で所定以上のサイズになる被写体を、基準被写体として選択し、上記選択された基準被写体に類似する被写体を有する画像を記録媒体から検索する。 In the similar image search method according to the fifth aspect of the present invention, a candidate subject to be a search reference candidate is selected from subjects displayed on the screen, a mark is displayed on the image of the candidate subject, and the mark is displayed. A subject that exists in the center of the screen among the candidate subjects or a subject that is a predetermined size or larger on the screen among the candidate subjects is selected as a reference subject, and is similar to the selected reference subject. An image having a subject is retrieved from the recording medium.
第6の発明に係わるプログラムは、画面に表示される被写体の中で検索の基準の候補となる候補被写体を選択し、当該候補被写体の画像にマークを表示し、上記マークが表示された上記候補被写体の中で画面の中央に存在する被写体を、若しくは上記候補被写体の中で画面上で所定以上のサイズになる被写体を、基準被写体として選択し、上記選択された基準被写体に類似する被写体を有する画像を記録媒体から検索する。 A program according to a sixth aspect of the present invention selects a candidate subject as a search reference candidate from subjects displayed on the screen, displays a mark on the image of the candidate subject, and displays the candidate on which the mark is displayed. A subject that exists in the center of the screen among subjects or a subject that is a predetermined size or larger on the screen among the candidate subjects is selected as a reference subject and has a subject similar to the selected reference subject. Retrieve an image from a recording medium.
第1、第5、および第6の発明によれば、簡単な操作で被写体の選択を行うことができる類似画像検索装置、カメラ、類似検索方法、およびプログラムを提供することができる。また、第2発明によれば、ライブビュー画像に対して、画角移動やズームにより基準被写体を選択できるので、基準被写体の設定を容易に行うことができる。また、第3の発明によれば、記録媒体に記録された画像の再生を行う際にも簡単な操作で被写体の選択を行うことができる。また、第4の発明によれば、カメラの向きを変えたりしても、検索画像が一定であるので、安心して検索画像を鑑賞することができる。 According to the first, fifth, and sixth inventions, it is possible to provide a similar image search device, a camera, a similar search method, and a program capable of selecting a subject with a simple operation. Further, according to the second aspect, since the reference subject can be selected by moving the angle of view and zooming with respect to the live view image, it is possible to easily set the reference subject. According to the third aspect, the subject can be selected with a simple operation even when the image recorded on the recording medium is reproduced. Further, according to the fourth invention, even if the direction of the camera is changed, the search image is constant, so that the search image can be viewed with peace of mind.
以下、図面に従って本発明を適用したカメラを用いて好ましい実施形態について説明する。本発明の好ましい一実施形態に係わるカメラは、デジタルカメラであり、撮像部を有し、この撮像部によって被写体像を画像データに変換し、この変換された画像データに基づいて、被写体像を本体の背面に配置した表示部にライブビュー表示する。撮影者はライブビュー表示を観察することにより、構図やシャッタチャンスを決定する。レリーズ操作時には、画像データが記録媒体に記録される。記録媒体に記録された画像データは、再生モードを選択すると、表示部に再生表示することができる。 Hereinafter, a preferred embodiment will be described using a camera to which the present invention is applied according to the drawings. A camera according to a preferred embodiment of the present invention is a digital camera, includes an imaging unit, converts a subject image into image data by the imaging unit, and converts the subject image into a main body based on the converted image data. Live view is displayed on the display unit placed on the back of the camera. The photographer determines the composition and the photo opportunity by observing the live view display. During the release operation, image data is recorded on the recording medium. The image data recorded on the recording medium can be reproduced and displayed on the display unit when the reproduction mode is selected.
図1は、本発明の一実施形態に係わるカメラの構成を示すブロック図である。制御部(CPU:Central Processing Unit)11は、プログラム/データ記憶部12に記憶された制御プログラムに従って動作し、カメラの全体制御を行う。制御部11内には、被写体選択部11a、類似画像検索部11b、および操作検出部11cが設けられている。制御部11内の11a、11b、11cは、制御プログラムにより実行される処理の一部であるので、制御部11に含まれる機能部として説明する。 FIG. 1 is a block diagram showing a configuration of a camera according to an embodiment of the present invention. A control unit (CPU: Central Processing Unit) 11 operates according to a control program stored in the program / data storage unit 12 and performs overall control of the camera. In the control unit 11, a subject selection unit 11a, a similar image search unit 11b, and an operation detection unit 11c are provided. Since 11a, 11b, and 11c in the control unit 11 are a part of processing executed by the control program, they will be described as functional units included in the control unit 11.
被写体選択部11aは、類似画像を検索するための候補被写体や基準被写体の選択を行う。被写体選択部11aは、候補被写体として、プログラム/データ記憶部12に記憶されているデータベースを用いて、画面の中から人物、動物、風景、食べ物、色の被写体を検出する。また、基準被写体の選択は、画面の中央にある候補被写体を選択する方法と、画面の中で所定サイズ以上の候補被写体を選択する方法と2種類用意してある。 The subject selection unit 11a selects a candidate subject and a reference subject for searching for similar images. The subject selection unit 11a detects a subject of a person, animal, landscape, food, or color from the screen by using a database stored in the program / data storage unit 12 as a candidate subject. There are two types of selection of the reference subject: a method of selecting a candidate subject at the center of the screen and a method of selecting a candidate subject having a predetermined size or more on the screen.
類似画像検索部11bは、被写体選択部11aによって選択された基準被写体と類似する画像を、後述する画像記憶部22に記憶されている画像の中から選択する。類似画像の検索は、公知の画像マッチング法等を用いる。操作検出部11cは、後述する操作部13に接続され、十字釦やOK釦等の各種操作部材の操作状態を検出する。 The similar image search unit 11b selects an image similar to the reference subject selected by the subject selection unit 11a from images stored in the image storage unit 22 described later. The similar image search uses a known image matching method or the like. The operation detection unit 11c is connected to an operation unit 13 which will be described later, and detects operation states of various operation members such as a cross button and an OK button.
制御部11には、プログラム/データ記憶部12、操作部13、およびバス30が接続されている。プログラム/データ記憶部12には前述したように制御部11において実行するプログラムが記憶されており、各種データも記憶されている。また、候補被写体検索用や、また類似画像検索用のデータベースも格納されている。 A program / data storage unit 12, an operation unit 13, and a bus 30 are connected to the control unit 11. The program / data storage unit 12 stores a program to be executed by the control unit 11 as described above, and also stores various data. In addition, a database for searching for a candidate subject and a similar image search is also stored.
プログラム/データ記憶部12は、上述の候補被写体検索用や類似画像検索用のデータベースとして、次のようなパターンを記憶している。まず、人物用のデータベースとして、
顔の男女別特徴パターン、
ロング、ショート、お下げ、ポニー等の髪型パターン
幼児、子供、青年、中年、老年等の世代別の顔のパターン
髭、眼鏡、垂れ目、つり目等の顔パーツの特徴
を記憶している。
The program / data storage unit 12 stores the following pattern as a database for searching for a candidate subject or a similar image. First, as a database for people,
Gender feature pattern of the face,
Long, short, braid, pony and other hairstyle patterns Infants, children, adolescents, middle-aged, old-aged, etc. Facial patterns by generation.
また、動物用のデータベースとして、犬、猫、ウサギ、ネズミ等の動物の種類の形状パターンを記憶している。風景用のデータベースとして、山のみ、山+川、山+海等の風景のパターンを記憶している。食べ物用データベースとして、りんご、ミカン、バナナ等の食べ物の種類のパターンを記憶している。色用データベースとして、赤色、青色、黄色、緑色等、色の種類を記憶している。 In addition, as an animal database, shape patterns of animal types such as dogs, cats, rabbits, and mice are stored. As a landscape database, landscape patterns such as mountains, mountains + rivers, mountains + sea, etc. are stored. As a food database, patterns of food types such as apples, mandarin oranges and bananas are stored. As the color database, color types such as red, blue, yellow, and green are stored.
操作部13は、ユーザがカメラに指示を与えるための各種操作部材を有する。各種操作部材としては、電源釦、レリーズ釦、メニュー釦、OK釦、十字釦、再生釦等を有し、各種操作部材の操作状態の検出結果を制御部11に出力する。なお、後述する検索モードは、メニュー釦によってメニュー画面を表示させ、このメニュー画面の中で設定する。 The operation unit 13 includes various operation members for the user to give instructions to the camera. The various operation members include a power button, a release button, a menu button, an OK button, a cross button, a reproduction button, and the like, and output detection results of operation states of the various operation members to the control unit 11. Note that a search mode, which will be described later, is set in this menu screen by displaying a menu screen with a menu button.
バス25には、前述の制御部11の他に、撮像部15、SDRAM(Dynamic Random Access Memory)16、画像処理部17、表示制御部18、圧縮伸張部20、記録再生部21が接続されている。撮像部15は、被写体像を結像させるための撮影レンズ、被写体像を画像データに変換するための撮像素子、及びこれらの処理回路、撮影レンズの光路中に介挿された絞り及びシャッタ等を含む。撮像部15によって生成された画像データはバス25に出力される。 In addition to the control unit 11 described above, the imaging unit 15, SDRAM (Dynamic Random Access Memory) 16, image processing unit 17, display control unit 18, compression / decompression unit 20, and recording / playback unit 21 are connected to the bus 25. Yes. The imaging unit 15 includes a photographing lens for forming a subject image, an imaging element for converting the subject image into image data, and their processing circuits, a diaphragm and a shutter interposed in the optical path of the photographing lens, and the like. Including. The image data generated by the imaging unit 15 is output to the bus 25.
SDRAM16は電気的に書き換え可能な揮発性の一時記憶メモリであり、撮像部15から出力される画像データの一時記憶に用いられる。画像処理部17は、デジタル画像データのデジタル的増幅(デジタルゲイン調整処理)、ホワイトバランス、色補正、ガンマ(γ)補正、コントラスト補正、ライブビュー表示用画像生成、動画画像生成等の各種の画像処理を行なう。 The SDRAM 16 is an electrically rewritable volatile temporary storage memory, and is used for temporary storage of image data output from the imaging unit 15. The image processing unit 17 performs various kinds of images such as digital amplification (digital gain adjustment processing) of digital image data, white balance, color correction, gamma (γ) correction, contrast correction, live view display image generation, and moving image generation. Perform processing.
圧縮伸張部20はSDRAM16に一時記憶された静止画や動画の画像データをJPEGやTIFF等の圧縮方式により圧縮し、また表示等のために伸張するための回路である。なお、画像圧縮はJPEGやTIFFに限らず、他の圧縮方式も適用できる。 The compression / decompression unit 20 is a circuit for compressing image data of still images and moving images temporarily stored in the SDRAM 16 by a compression method such as JPEG or TIFF, and decompressing the data for display. Note that image compression is not limited to JPEG or TIFF, and other compression methods can be applied.
表示制御部18は、撮影時にはライブビュー表示を、レリーズ時にはレックビュー表示を、再生時には再生画像を、表示部19に表示させる。また、被写体選択部11aからの指示に基づき、表示中の候補画像を示すカーソルの表示を行う。さらに、類似画像検索部11bによって検索された類似画像の表示も行う。表示部19は、表示制御部18に接続されており、カメラ10の本体の背面等に配置された液晶モニタや有機EL等のディスプレイを有し、表示制御部18の制御によりディスプレイの画面に所定の画像が表示される。 The display control unit 18 causes the display unit 19 to display a live view display during shooting, a REC view display during release, and a playback image during playback. Further, based on an instruction from the subject selection unit 11a, a cursor indicating a displayed candidate image is displayed. Furthermore, the similar image searched by the similar image search part 11b is also displayed. The display unit 19 is connected to the display control unit 18 and includes a display such as a liquid crystal monitor or an organic EL disposed on the back surface of the main body of the camera 10. The display control unit 18 controls the display screen to display a predetermined screen. Is displayed.
記録・再生部21は、圧縮伸張部20において圧縮された画像データを画像記憶部22に記憶し、また、画像記憶部22に記憶された撮影画像の画像データを読み出す。この読み出された画像データは、圧縮伸張部20において伸張され、この伸張された画像データに基づいて、表示部19に画像が再生表示される。画像記憶部22は、記録・再生部21に接続されており、デジタルカメラ本体に内蔵、または装填可能な画像データの記録媒体である。この画像記憶部22に、撮影画像が記録されている。 The recording / playback unit 21 stores the image data compressed by the compression / decompression unit 20 in the image storage unit 22 and reads out the image data of the captured image stored in the image storage unit 22. The read image data is expanded by the compression / expansion unit 20, and an image is reproduced and displayed on the display unit 19 based on the expanded image data. The image storage unit 22 is connected to the recording / reproducing unit 21 and is a recording medium for image data that can be built in or loaded into the digital camera body. A captured image is recorded in the image storage unit 22.
次に、図2および図3を用いて、本実施形態において検索モードが設定された場合において、候補被写体の中から基準被写体を選択する方法について説明する。前述したように候補被写体から基準被写体を選択する方法としては、本実施形態においては2種類用意してある。第1の方法は、画面の中心にある候補被写体を基準被写体として選択する方法である。第2の方法は、画面の中で所定以上のサイズの候補被写体を基準被写体として選択する方法である。 Next, a method for selecting a reference subject from candidate subjects when the search mode is set in the present embodiment will be described with reference to FIGS. As described above, there are two types of methods for selecting the reference subject from the candidate subjects in the present embodiment. The first method is a method of selecting a candidate subject at the center of the screen as a reference subject. The second method is a method of selecting a candidate subject having a predetermined size or larger as a reference subject on the screen.
図2は、第1の方法による選択、すなわち、画面中心の候補画像を基準被写体とする場合の画面を順番に示す図である。図2(a)は表示部19に表示されたライブビュー画像であり、画面100の左上には、カメラモード51が表示され、この例においてはライブビュー画像を表示中であることを示す「Live」が表示されている。 FIG. 2 is a diagram sequentially illustrating screens in the case where selection by the first method, that is, a candidate image at the center of the screen is used as a reference subject. FIG. 2A shows a live view image displayed on the display unit 19. A camera mode 51 is displayed on the upper left of the screen 100. In this example, “Live” indicates that the live view image is being displayed. Is displayed.
図2(a)の画面100には、被写体として、人物(子供)p1、動物(犬)p2、車p3が、候補被写体として認識されている。なお、車p3は、色彩があるものとして(この例では、青色)認識され、候補被写体の一つとなっている。この候補被写体は、被写体選択部11aがプログラム/データ記憶部12に記憶されている被写体用のデータベースに基づいて判定する。また、被写体選択部11aが、これらのp1〜p3を認識すると、画面100上のこれらの位置にカーソルc1〜c3を表示する。すなわち、人物p1を表示するためのカーソルc1、動物p2を表示するカーソルc2、車p3を表示するカーソルc3が、表示される。また、画面100の略中央には、画面中央であることを示すセンタマーク54が表示される。 In the screen 100 of FIG. 2A, a person (child) p1, an animal (dog) p2, and a car p3 are recognized as candidates as subjects. Note that the car p3 is recognized as having color (in this example, blue) and is one of the candidate subjects. The candidate subject is determined by the subject selection unit 11a based on the subject database stored in the program / data storage unit 12. Further, when the subject selection unit 11a recognizes these p1 to p3, the cursors c1 to c3 are displayed at these positions on the screen 100. That is, a cursor c1 for displaying the person p1, a cursor c2 for displaying the animal p2, and a cursor c3 for displaying the car p3 are displayed. In addition, a center mark 54 indicating the center of the screen is displayed at the approximate center of the screen 100.
図2(a)に示す画面100では、センタマーク54上には、候補被写体(p1〜p3)は位置していない。この状態で、ユーザがカメラを左に移動させていくと、図2(b)に示すように、人物(子供)p1のカーソルc1の位置をセンタマーク54と略一致させることができる。略一致させると、人物p1が基準被写体に選択され、この時ライブビュー画像は固定され、基準画像となる。 In the screen 100 shown in FIG. 2A, the candidate subjects (p1 to p3) are not located on the center mark 54. When the user moves the camera to the left in this state, the position of the cursor c1 of the person (child) p1 can be made to substantially coincide with the center mark 54 as shown in FIG. If they are substantially matched, the person p1 is selected as the reference subject, and at this time, the live view image is fixed and becomes the reference image.
基準被写体が決まると、類似画像検索部11bは、画像記憶部22に記憶されている撮影画像の中から、類似画像を検索する。図2に示す例では、人物p1が基準被写体となっていることから、「顔」基準で類似画像を検索する。この検索された類似画像56は、図2(c)に示すように、サムネイル画像で示され類似画像列55として、画面の下側に列状に表示される。図2(c)に示される類似画像56に記載の数字は、コマ番号を示す。また、類似画像列55上には、カーソル57を表示し、このカーソル57は、十字釦によって左右にスライド可能である。 When the reference subject is determined, the similar image search unit 11 b searches for a similar image from the captured images stored in the image storage unit 22. In the example shown in FIG. 2, since the person p1 is the reference subject, a similar image is searched based on the “face” criterion. As shown in FIG. 2C, the retrieved similar images 56 are displayed as thumbnail images and displayed in a row at the lower side of the screen as a similar image sequence 55. The numbers described in the similar image 56 shown in FIG. 2C indicate frame numbers. In addition, a cursor 57 is displayed on the similar image row 55, and the cursor 57 can be slid left and right by a cross button.
カーソル57をスライドさせ、類似画像を56のいずれかを選択して、OK釦等により、指定すると、図2(d)に示すように、ライブビュー表示が中断され、指定された類似画像が画面100に拡大表示される。ライブビュー表示が中断され、再生モードに変わることから、カメラモード51としては再生モードであることを示す「Play」が表示される。また、画面100の右上には、コマ番号58が表示される。図2(d)に示す例では、コマ番号「53」が表示されている。 When the cursor 57 is slid and one of the similar images 56 is selected and designated by the OK button or the like, the live view display is interrupted as shown in FIG. 2D, and the designated similar image is displayed on the screen. 100 is enlarged and displayed. Since the live view display is interrupted and the mode is changed to the playback mode, “Play” indicating the playback mode is displayed as the camera mode 51. A frame number 58 is displayed on the upper right of the screen 100. In the example shown in FIG. 2D, the frame number “53” is displayed.
また、被写体選択部11aは、現在表示中の再生画像の中から候補被写体を認識してカーソルを表示する。すなわち、図2(d)の例では、大人q1、q2を示すカーソルc1、c2と、太陽q3を示すカーソルc3、食べ物q4を示すカーソルc4が、表示される。なお、太陽q3は、色彩があるものとして(この例では、赤色)認識され、候補被写体の一つとなっている。 In addition, the subject selection unit 11a recognizes a candidate subject from the currently displayed reproduction image and displays a cursor. That is, in the example of FIG. 2D, cursors c1 and c2 indicating adults q1 and q2, a cursor c3 indicating sun q3, and a cursor c4 indicating food q4 are displayed. The sun q3 is recognized as having a color (in this example, red) and is one of the candidate subjects.
また、類似画像列55には、図2(c)での検索画像と同じ、顔基準の検索画像が表示される。画面中央にポインタ60が表示される。 In the similar image sequence 55, the same face-based search image as the search image in FIG. 2C is displayed. A pointer 60 is displayed at the center of the screen.
図2(d)の表示において、ポインタ60が操作部13の十字釦によって食べ物q4を示すカーソルc4が移動されると、基準被写体が食べ物qに代わる。図2(e)は、類似画像検索部11bが、「食べ物」基準類似画像を検索した表示を示す。この状態では、コマ番号「53」が再生表示され、類似画像列55には、食べ物基準で検索された類似画像が表示される。 In the display of FIG. 2D, when the cursor c4 indicating the food q4 is moved by the cross button of the operation unit 13 with the pointer 60, the reference subject is replaced with the food q. FIG. 2E shows a display in which the similar image search unit 11b searches for a “food” reference similar image. In this state, the frame number “53” is reproduced and displayed, and a similar image searched on the basis of food is displayed in the similar image sequence 55.
このように、検索モードを設定することにより、図2(c)〜(f)に示すような類似画像を次から次へと検索し、検索結果の画像を楽しむことができる。この検索表示は、あたかもインターネット上でのネットサーフィンと似ていることから、本明細書ではフォトサーフィンと称する。 In this way, by setting the search mode, it is possible to search for similar images as shown in FIGS. 2C to 2F from one to the next and enjoy the search result image. Since this search display is similar to surfing the Internet, it is referred to as photosurfing in this specification.
ユーザは、検索モードを終了する場合には、1stレリーズ、すなわち、レリーズ釦の半押しを行えばよく、これにより、図2(f)に示すように、通常のライブビュー表示を行う撮影モードに戻り、ライブビュー画面の固定も解除される。ライブビュー表示を再開すると、類似画像列55には、ライブビュー表示中に表示していた類似画像を表示する。図2(f)の例では、ライブビュー表示を中断する直前の図2(c)における類似画像列55の類似画像を表示する。 When the user finishes the search mode, the user only has to perform the first release, that is, half-press the release button. As a result, as shown in FIG. It returns and the live view screen is also fixed. When the live view display is resumed, the similar image displayed during the live view display is displayed in the similar image column 55. In the example of FIG. 2F, the similar images in the similar image sequence 55 in FIG. 2C immediately before the live view display is interrupted are displayed.
このように第1の方法は、ライブビュー表示中であっても、カメラの向きを変え、画面の中央に候補被写体を位置させるだけで、簡単に基準被写体を選択することができる。特に、タッチパネルのない機器であっても、基準被写体を選択することができる。また、基準被写体を選択すると、ライブビュー画像を固定することにより、カメラの向きを変えても検索画像が一定となり、安心して検索画像を鑑賞することができる。 In this way, the first method can easily select the reference subject simply by changing the camera direction and positioning the candidate subject in the center of the screen even during live view display. In particular, even a device without a touch panel can select the reference subject. When the reference subject is selected, the live view image is fixed, so that the search image becomes constant even when the camera is changed, and the search image can be viewed with peace of mind.
次に、候補被写体の選択の第2の方法、すなわち、画面の中で所定以上のサイズの候補被写体を基準被写体として選択する方法について、図3を用いて説明する。図3(a)は、図2(a)と同じく、ライブビュー表示を行っている様子を示す。この状態で、ユーザが人物(子供)p1に近づくか、またはズームアップを行うと、図3(b)に示すように、人物p1は大きくなり、またカーソルc1も大きくなる。 Next, a second method for selecting a candidate subject, that is, a method for selecting a candidate subject having a predetermined size or larger on the screen as a reference subject will be described with reference to FIG. FIG. 3A shows a state where live view display is performed, as in FIG. In this state, when the user approaches the person (child) p1 or zooms in, the person p1 becomes larger and the cursor c1 also becomes larger as shown in FIG. 3B.
候補被写体としての人物p1の画面上のサイズが所定以上に大きくなると、人物p1が基準被写体として指定され、類似画像検索部11bは、「顔」基準で、画像記憶部22に記憶されている撮影画像の中から類似画像を検索する。検索された類似画像56は、図3(c)に示すように、類似画像列57として、画面100の下側に表示される。前述した図2(c)と同様に、ライブビュー画像(基準画像)は固定される。 When the size of the person p1 on the screen as the candidate subject becomes larger than a predetermined size, the person p1 is designated as the reference subject, and the similar image search unit 11b captures the image stored in the image storage unit 22 on the “face” basis. Search for similar images from images. The retrieved similar image 56 is displayed on the lower side of the screen 100 as a similar image sequence 57 as shown in FIG. Similar to FIG. 2C described above, the live view image (reference image) is fixed.
類似画像列55上には、カーソル57が表示され、十字釦とOK釦を操作することにより、類似画像の指定を行うことができる。類似画像が指定されると、ライブビュー表示は中断され、画面100には、その類似画像が、図2(d)と同様に、大きく再生表示される。以下の動作は、第1の方法により基準被写体を選択した場合と同様であることから、詳しい説明を省略する。この第2の方法においても、レリーズ釦の半押しにより、撮影モードに戻り、固定が解除され、ライブビュー表示を再開する。 A cursor 57 is displayed on the similar image row 55, and a similar image can be designated by operating the cross button and the OK button. When a similar image is designated, the live view display is interrupted, and the similar image is reproduced and displayed largely on the screen 100 as in FIG. Since the following operations are the same as when the reference subject is selected by the first method, detailed description thereof is omitted. Also in the second method, when the release button is pressed halfway, the camera returns to the shooting mode, the fixation is released, and the live view display is resumed.
このように、第2の方法では、ライブビュー画像に対して、被写体に近づいて画角を変えることにより、またはズーミングにより、被写体のサイズを大きくすることができ、簡単な方法で基準被写体を選択することができる。特に、タッチパネルのない機器であっても、基準被写体を選択することができる。また、第1の方法と同様に、基準被写体を選択すると、ライブビュー画像が固定されるので、カメラの向きを変えても検索画像が一定となり、安心して検索画像を鑑賞することができる。 In this way, in the second method, the size of the subject can be increased by approaching the subject and changing the angle of view with respect to the live view image, or by zooming, and the reference subject can be selected by a simple method. can do. In particular, even a device without a touch panel can select the reference subject. Similarly to the first method, when the reference subject is selected, the live view image is fixed, so that the search image remains constant even when the camera is changed, and the search image can be viewed with peace of mind.
次に、本実施形態における動作を図4ないし図6に示すフローチャートを用いて説明する。図4に示す撮影モードのフローに入ると、まず、ライブビュー画像の表示を行う(S1)。ここでは、撮像部15によって取得した画像データに基づいて、表示制御部18は表示部19にライブビュー表示を行う。ユーザはこのライブビュー表示観察することにより、構図やシャッタチャンスを決定することができる。 Next, the operation in the present embodiment will be described with reference to the flowcharts shown in FIGS. When the flow of the shooting mode shown in FIG. 4 is entered, first, a live view image is displayed (S1). Here, based on the image data acquired by the imaging unit 15, the display control unit 18 performs live view display on the display unit 19. The user can determine the composition and the photo opportunity by observing the live view display.
ライブビュー画像表示を行うと、次に、検索モードが選択されているか否かの判定を行う(S3)。前述したように、検索モードは、メニュー画面上で設定しており、このステップでは、この検索モードが設定されたか否かを判定する。 Once the live view image display is performed, it is next determined whether or not the search mode is selected (S3). As described above, the search mode is set on the menu screen, and in this step, it is determined whether or not this search mode is set.
ステップS3における判定の結果、検索モードが選択されていた場合には、次に、類似画像表示処理を行う(S5)。ここでは、候補被写体を選択し、この候補被写体の中から基準被写体を選択し、選択された基準被写体に基づいて類似画像を検索し、検索結果を類似画像列55として表示する。この類似画像表示処理の詳しい動作については、図5を用いて後述する。 If the result of determination in step S3 is that search mode has been selected, then similar image display processing is performed (S5). Here, a candidate subject is selected, a reference subject is selected from the candidate subjects, a similar image is searched based on the selected reference subject, and the search result is displayed as a similar image sequence 55. Detailed operation of the similar image display processing will be described later with reference to FIG.
類似画像表示処理を行うと、またはステップS3における判定の結果、検索モードが選択されていなかった場合には、次に、電源オフ操作がなされたか否かを判定する(S7)。ここでは、操作部13の内の1つである電源釦の操作状態を操作検出部11cが判定する。この判定の結果、電源オフ操作がなされていた場合には、電源オフ処理を行った後、撮影モードを終了する。 If the similar image display process is performed or if the result of determination in step S3 is that search mode has not been selected, it is next determined whether or not a power-off operation has been performed (S7). Here, the operation detection unit 11c determines the operation state of the power button, which is one of the operation units 13. If the result of this determination is that a power-off operation has been performed, the power-off process is performed, and then the shooting mode is terminated.
ステップ7における判定の結果、電源オフ操作がなされていなかった場合には、次に、レリーズ操作がなされたか否かを判定する(S9)。ここでは、操作部13内の1つであるレリーズ釦の操作状態を操作検出部11cが判定する。この判定の結果、レリーズ操作がなされていなかった場合には、ステップS1に戻る。一方、レリーズ操作がなされた場合には、撮影処理を行う(S11)。ここでは、AE処理、AF処理、撮像と画像データの記録等の種々の撮影動作を実行する。撮影処理を行うと、ステップS1に戻る。 If the result of determination in step 7 is that a power-off operation has not been performed, it is next determined whether or not a release operation has been performed (S9). Here, the operation detection unit 11c determines the operation state of the release button, which is one in the operation unit 13. If the result of this determination is that release operation has not been performed, processing returns to step S1. On the other hand, when a release operation is performed, a photographing process is performed (S11). Here, various photographing operations such as AE processing, AF processing, imaging and recording of image data are executed. When the photographing process is performed, the process returns to step S1.
次に、ステップS5における類似画像表示処理について、図5に示すフローチャートを用いて説明する。類似画像表示処理のフローに入ると、まず、類似画像表示の最初か否かを判定する(S21)。ここでは、図4に示した撮影モードのフローにおいて、ステップS5の類似画像表示処理を始めて実行するか否かを判定する。撮影モードのスタート時には、ここではYesと判定される。 Next, the similar image display processing in step S5 will be described using the flowchart shown in FIG. If the flow of the similar image display process is entered, it is first determined whether or not the similar image display is the first (S21). Here, it is determined whether or not the similar image display process of step S5 is executed for the first time in the flow of the photographing mode shown in FIG. At the start of the shooting mode, it is determined Yes here.
ステップS21における判定の結果、類似画像表示が最初でなかった場合、すなわち2回目以降であれば、次に、基準画像はライブビュー画像か否かの判定を行う(S41)。図2(c)で示した例では、ライブビュー画像の中から基準被写体を選択し、このときのライブビュー画像を基準画像として扱っている。ステップS41においては、再生画像ではなく、図2(c)に示したようにライブビュー画像中から基準被写体を選択し、このときのライブビュー画像を基準画像としたか否かを判定する。 If the result of determination in step S21 is that the similar image display is not the first, that is, if it is the second time or later, it is next determined whether or not the reference image is a live view image (S41). In the example shown in FIG. 2C, a reference subject is selected from the live view images, and the live view image at this time is handled as the reference image. In step S41, a reference subject is selected from the live view image instead of the reproduced image as shown in FIG. 2C, and it is determined whether or not the live view image at this time is used as the reference image.
ステップS41における判定の結果、基準画像がライブビュー画像であった場合には、次に、ライブビュー画像に変化があったか否かを判定する(S43)。ここでは、撮像部15によって取得された画像データに基づくライブビュー画像と、ライブビュー画像に基づく基準画像とを比較し、変化があったか否かを判定する。 If the result of determination in step S41 is that the reference image is a live view image, it is next determined whether or not the live view image has changed (S43). Here, the live view image based on the image data acquired by the imaging unit 15 is compared with the reference image based on the live view image to determine whether there has been a change.
ステップS43における判定の結果、ライブビュー画像に変化があった場合、またはステップS21における判定の結果、類似画像表示の最初であった場合には、次に、基準被写体選択を行う(S23)。ここでは、画像の中から候補被写体を検索し、候補被写体が存在した場合には、カーソルc1〜c3を表示すると共に、基準被写体が存在するか否かを判定し、存在した場合には基準被写体として選択する。この基準被写体選択の詳しい動作は、図6を用いて後述する。 If the result of determination in step S43 is a change in the live view image, or if the result of determination in step S21 is the first similar image display, next, a reference subject is selected (S23). Here, the candidate subject is searched from the image, and when the candidate subject exists, the cursors c1 to c3 are displayed and it is determined whether or not the reference subject exists. Choose as. Detailed operation of this reference subject selection will be described later with reference to FIG.
ステップS23において基準被写体の選択を行うと、次に、基準被写体に類似する画像を検索する(S25)。ここでは、類似画像検索部11bが、画像記憶部22に記憶された画像の中から、選択された基準被写体と類似する画像を、検索基準に従って検索する。 Once the reference subject is selected in step S23, an image similar to the reference subject is searched for (S25). Here, the similar image search unit 11b searches the images stored in the image storage unit 22 for an image similar to the selected reference subject according to the search criteria.
ステップS25において類似画像の検索を行うと、次に、類似画像ありか否かの判定を行う(S27)。ここでは、ステップS25における類似画像検索の結果に基づいて判定する。この判定の結果、類似画像が検索されなかった場合には、基準画像のみを画面100に表示する(S37)。基準画像を表示すると、元のフローに戻る。 If similar images are searched in step S25, it is next determined whether or not there are similar images (S27). Here, the determination is made based on the result of the similar image search in step S25. If no similar image is found as a result of this determination, only the reference image is displayed on the screen 100 (S37). When the reference image is displayed, the process returns to the original flow.
一方、ステップS27における判定の結果、類似画像が検索された場合には、次に、基準画像はライブビュー画像か否かを判定する(S29)。前述したように、基準画像はライブビュー画像の場合と、画像記憶部22に記憶された画像の再生画像の場合があり、このステップでは、何れの画像であるかを判定する。 On the other hand, if a similar image is found as a result of the determination in step S27, it is next determined whether or not the reference image is a live view image (S29). As described above, the reference image may be a live view image or a reproduction image of an image stored in the image storage unit 22. In this step, it is determined which image is the image.
ステップS29における判定の結果、基準画像がライブビュー画像であった場合には、次に、基準画像を固定する(S45)。ここでは、類似画像が検索された時点でライブビュー画像を固定し、ライブビュー画像の更新を中断する。固定のタイミングは、これに限ることなく、基準被写体を選択した時点や、類似画像を表示するタイミングでもよい。 If the result of determination in step S29 is that the reference image is a live view image, then the reference image is fixed (S45). Here, the live view image is fixed when a similar image is searched, and the update of the live view image is interrupted. The fixed timing is not limited to this, and may be a time when a reference subject is selected or a timing for displaying a similar image.
ステップS45において基準画像を固定すると、またはステップS29における判定の結果、基準画像がライブビュー画像でなかった場合には、次に、基準画像および類似画像を表示する(S31)。ここでは、例えば、図2(c)に示したように、基準画像を画面100に大きく表示するとともに、基準画像の下側に類似画像列55を表示する。 If the reference image is fixed in step S45 or if the result of determination in step S29 is that the reference image is not a live view image, then the reference image and similar image are displayed (S31). Here, for example, as shown in FIG. 2C, the reference image is displayed large on the screen 100, and the similar image sequence 55 is displayed below the reference image.
ステップS31において基準画像及び類似画像を表示すると、またはステップS41またはステップS43における判定の結果がNoであった場合には、次に、画面で類似画像が選択されたか否かを判定する(S33)。ユーザは、カーソル53を移動させながら鑑賞を望む類似画像を選択することができので、このステップでは、OK釦等の操作により類似画像を選択したか否かを判定する。 If the reference image and the similar image are displayed in step S31, or if the result of determination in step S41 or step S43 is No, it is next determined whether or not a similar image is selected on the screen (S33). . Since the user can select a similar image desired to be viewed while moving the cursor 53, in this step, it is determined whether or not the similar image has been selected by operating an OK button or the like.
ステップS33における判定の結果、類似画像が選択されなかった場合には、次に、1stレリーズ操作がなされたか否かを判定する(S35)。撮影者が撮影準備動作を行う場合には、1stレリーズ操作、すなわち、レリーズ釦の半押し操作を行うので、このステップでは、レリーズ釦の半押し操作によってオンとなる1stレリーズスイッチの状態に基づいて判定する。 If the result of determination in step S33 is that a similar image has not been selected, it is next determined whether or not a first release operation has been performed (S35). When the photographer performs the shooting preparation operation, the first release operation, that is, the half-press operation of the release button is performed. Therefore, in this step, the first release switch is turned on by the half-press operation of the release button. judge.
ステップS35における判定の結果、1stレリーズ操作がなされなかった場合には、ステップS31に戻る。一方、1stレリーズ操作がなされた場合には、検索モードを終了し、元のフローに戻り、図2(f)において説明したように、通常の撮影モードを実行する。 If the result of determination in step S35 is that the first release operation has not been made, processing returns to step S31. On the other hand, when the first release operation is performed, the search mode is ended, the process returns to the original flow, and the normal shooting mode is executed as described in FIG.
ステップS33における判定の結果、類似画像が選択された場合には、次に、選択された類似画像を拡大表示する(S47)。ここでは、選択された類似画像を、画像記憶部22から読み出し、例えば、図2(d)に示すように、画面100に拡大表示する。 If the result of determination in step S33 is that a similar image has been selected, the selected similar image is then enlarged and displayed (S47). Here, the selected similar image is read from the image storage unit 22, and is enlarged and displayed on the screen 100, for example, as shown in FIG.
類似画像の拡大表示を行うと、次に、候補被写体が検出されたか否かを判定する(S49)。ステップS47において類似画像が拡大表示されると、被写体選択部11aは、この拡大表示された類似画像の中に候補被写体を検出する。このステップでは、被写体選択部11aが候補被写体を検出したか否かを判定する。この判定の結果、候補被写体を検出することがなかった場合には、ステップS33に戻る。 Once the similar image has been enlarged and displayed, it is next determined whether or not a candidate subject has been detected (S49). When the similar image is enlarged and displayed in step S47, the subject selecting unit 11a detects the candidate subject in the enlarged similar image. In this step, it is determined whether the subject selection unit 11a has detected a candidate subject. If the result of this determination is that no candidate subject has been detected, processing returns to step S33.
一方、ステップS49における判定の結果、候補被写体が検出された場合には、候補被写体の表示を行う(S51)。ここでは、例えば、図2(d)に示すように、候補被写体であることを示すカーソルc1〜c4の表示を行う。 On the other hand, when a candidate subject is detected as a result of the determination in step S49, the candidate subject is displayed (S51). Here, for example, as shown in FIG. 2D, the cursors c1 to c4 indicating the candidate subjects are displayed.
候補被写体の表示を行うと、次に、基準被写体が選択されたか否かを判定する(S53)。ここでは、画像がライブビュー画像の場合には、前述の第1の方法もしくは第2の方法によって、基準被写体が選択されたかを判定する。また、画像が再生画像の場合には、いずれかの候補被写体にポインタが移動されたかによって、基準被写体が選択されたかを判定する。この判定の結果、基準被写体が選択された場合には、ステップS25に戻り、類似画像の検索を行い、図2(e)に示すように、類似画像の表示を行う。一方、基準被写体が選択されなかった場合には、ステップS33に戻る。 Once the candidate subject has been displayed, it is next determined whether or not the reference subject has been selected (S53). Here, when the image is a live view image, it is determined whether the reference subject is selected by the first method or the second method described above. If the image is a reproduced image, it is determined whether the reference subject has been selected depending on which candidate subject has been moved. If the reference subject is selected as a result of this determination, the process returns to step S25 to search for a similar image and display the similar image as shown in FIG. On the other hand, if the reference subject has not been selected, the process returns to step S33.
次に、ステップS23における基準被写体選択の詳しい動作について、図6に示すフローチャートを用いて説明する。基準被写体選択のフローに入ると、まず、画面内の形状や色を抽出してデータベースと対比する(S61)。ここでは、被写体選択部11aが、画面内の画像を解析し、形状や色を抽出し、プログラム/データ記憶部12のデータに記憶されている被写体検索用のデータベースと対比を行う。 Next, detailed operation of the reference subject selection in step S23 will be described using the flowchart shown in FIG. If the flow for selecting the reference subject is entered, first, the shape and color in the screen are extracted and compared with the database (S61). Here, the subject selection unit 11a analyzes the image in the screen, extracts the shape and color, and compares it with the subject search database stored in the data of the program / data storage unit 12.
続いて、候補被写体の検出を行う(S63)。ここでは、データベースに記憶されている人物、動物、風景、色、食べ物の5種類について、これらのパターンと一致する被写体が存在しているかを検出する。例えば、図2(a)に示す例では、ライブビュー画像から、人物(子供)、青色(図2(a)では車の青色)、動物(犬)が候補被写体として検出されている。また、図2(d)に示す例では、再生画像から、人物(男女)、風景(太陽)、食べ物(リンゴ)が、候補被写体として検出されている。 Subsequently, a candidate subject is detected (S63). Here, it is detected whether there is a subject that matches these patterns for the five types stored in the database: person, animal, landscape, color, and food. For example, in the example shown in FIG. 2A, a person (child), blue (blue in the car in FIG. 2A), and animal (dog) are detected as candidate subjects from the live view image. In the example shown in FIG. 2D, a person (man and woman), landscape (sun), and food (apple) are detected as candidate subjects from the reproduced image.
候補被写体検出を行うと、次に、候補被写体有りか否かの判定を行う(S65)。ここでは、ステップS63における検出結果に基づいて判定する。この判定の結果、候補被写体がなかった場合には、ステップS7(図4参照)に戻る。 Once the candidate subject is detected, it is next determined whether or not there is a candidate subject (S65). Here, it determines based on the detection result in step S63. If the result of this determination is that there is no candidate subject, processing returns to step S7 (see FIG. 4).
一方、ステップS65における判定の結果、候補被写体が有った場合には、次に、候補被写体にカーソルを重畳表示する(S67)ここでは、例えば、図2(a)に示すように、検出された候補被写体の位置に、候補被写体のサイズに合わせてカーソルc1〜c3を表示する。次に、表示画像がライブビュー画像かを判定する(S68)。ライブビュー画像である場合には(S68Yes)、ステップS69に進む。 On the other hand, if the result of determination in step S65 is that there is a candidate subject, the cursor is then superimposed on the candidate subject (S67). Here, for example, as shown in FIG. The cursors c1 to c3 are displayed at the position of the candidate subject according to the size of the candidate subject. Next, it is determined whether the display image is a live view image (S68). If it is a live view image (S68 Yes), the process proceeds to step S69.
候補被写体にカーソルを重畳表示すると、次に、画面のセンタ領域に候補被写体が有るか否かを判定する(S69)。前述したように基準被写体の判定方法としては、第1及び第2の方法があり、ここでは第1の方法による基準被写体判定を行う。例えば、図2(b)に示すように、センタマーク54の位置に、候補被写体p1〜p3があるか否かを判定する。 If the cursor is superimposed on the candidate subject, it is next determined whether or not there is a candidate subject in the center area of the screen (S69). As described above, the reference subject determination method includes the first and second methods. Here, the reference subject determination is performed by the first method. For example, as shown in FIG. 2B, it is determined whether or not there are candidate subjects p1 to p3 at the center mark 54 position.
ステップS69における判定の結果、画面のセンタ領域に候補被写体が有った場合には、次に、画面センタにある候補被写体を基準被写体に選択する(S71)。ここでは、例えば、図2(b)に示すように、人物(子供)p1を基準被写体として選択する。基準被写体の選択を行うと、元のフローに戻る。 If the result of determination in step S69 is that there is a candidate subject in the center area of the screen, then the candidate subject in the screen center is selected as the reference subject (S71). Here, for example, as shown in FIG. 2B, a person (child) p1 is selected as the reference subject. When the reference subject is selected, the flow returns to the original flow.
ステップS69における判定の結果、画面のセンタ領域に候補被写体がなかった場合には、次に、所定サイズ以上の候補被写体が有るか否かを判定する(S73)。ここでは、第2の方法により基準被写体の判定を行う。例えば、図3(b)に示すように、被写体が所定以上のサイズか否かを判定する。所定以上のサイズとしては、例えば、面積で画面サイズの5%以上程度の大きさとする。しかし、これに限らず、主被写体といえる程度のサイズであれば、これよりも大きくても小さくてもよい。 If the result of determination in step S69 is that there is no candidate subject in the center area of the screen, it is next determined whether or not there is a candidate subject of a predetermined size or larger (S73). Here, the reference subject is determined by the second method. For example, as shown in FIG. 3B, it is determined whether or not the subject has a predetermined size or more. The predetermined size or more is, for example, about 5% or more of the screen size in terms of area. However, the present invention is not limited to this, and the size may be larger or smaller as long as it can be regarded as a main subject.
ステップS73における判定の結果、所定サイズ以上の候補被写体が有った場合には、次に、その候補被写体が複数有るか否かの判定を行う(S75)。基準被写体の選択基準として、所定以上のサイズとした場合、複数の候補被写体が選択される場合がある。ここでは、複数、候補被写体が選択されたかを判定する。 If the result of determination in step S73 is that there are candidate subjects that are larger than a predetermined size, it is next determined whether or not there are a plurality of candidate subjects (S75). If the reference subject selection criterion is a predetermined size or more, a plurality of candidate subjects may be selected. Here, it is determined whether a plurality of candidate subjects have been selected.
ステップS75における判定の結果、複数有った場合には、サイズ最大の候補被写体を基準被写体として選択する(S77)。一方、判定の結果、複数なかった場合には、当該候補被写体を基準被写体として選択する(S79)。したがって、所定サイズ以上の候補被写体があった場合には、その中で一番大きい候補被写体を基準被写体とし、所定サイズ以上の候補被写体が1つしかなかった場合には、その候補被写体を基準被写体とする。ステップS77、S79において、基準被写体を選択すると、元のフローに戻る。 If the result of determination in step S75 is that there are more than one, the largest candidate subject is selected as the reference subject (S77). On the other hand, if the result of determination is that there are not a plurality, the candidate subject is selected as a reference subject (S79). Therefore, when there is a candidate subject of a predetermined size or larger, the largest candidate subject is set as a reference subject, and when there is only one candidate subject of a predetermined size or larger, the candidate subject is set as the reference subject. And When the reference subject is selected in steps S77 and S79, the process returns to the original flow.
一方、ステップS68で表示画像がライブビュー画像でない場合(S68No)、つまり、表示画像が再生画像の場合には、ポインタが候補被写体に移動されたかを判定する(S81)。この判定の結果、移動されたら(S81Yes)、ポインタが移動された候補被写体を基準被写体として選択する(S83)。その後、元のフローに戻る。ポインタが移動されない場合には(S81No)、ステップS83をジャンプして、元のフローに戻る。 On the other hand, if the display image is not a live view image in step S68 (S68 No), that is, if the display image is a playback image, it is determined whether the pointer has been moved to the candidate subject (S81). If the result of this determination is that it has been moved (S81 Yes), the candidate subject to which the pointer has been moved is selected as the reference subject (S83). Then, it returns to the original flow. If the pointer is not moved (No in S81), the process jumps to step S83 and returns to the original flow.
以上説明したように、本発明の一実施形態においては、被写体像中の候補被写体の中で画面の中央に存在する被写体を、若しくは候補被写体の中で画面上で所定以上のサイズになる被写体を、基準被写体として選択するようにしている。このため、簡単な操作で被写体の選択を行うことができる。特に、複数の被写体が混在する画面で検索を実行しても、的確に基準被写体が選択されることから、結果としてまとまりのある類似画像を、検索することができ、フォトサーフィンを楽しむことができる。 As described above, in one embodiment of the present invention, a subject that exists in the center of the screen among candidate subjects in the subject image, or a subject that has a predetermined size or larger on the screen among candidate subjects. The reference subject is selected. Therefore, the subject can be selected with a simple operation. In particular, even if a search is executed on a screen where a plurality of subjects are mixed, the reference subject is accurately selected. As a result, a group of similar images can be searched and photo surfing can be enjoyed. .
特に、画面中央に存在する被写体を基準被写体として選択する場合には、例えばカメラの向きを調整するという簡単な操作で基準被写体を選択することができる。また、画面で所定以上のサイズの候補被写体を基準被写体として選択する場合には、例えばカメラのズーム等の簡単な操作で基準被写体を選択できる。いずれの方法であっても、タッチパネルのない機器であっても、基準被写体の選択を容易に行うことができる。 In particular, when the subject existing in the center of the screen is selected as the reference subject, the reference subject can be selected by a simple operation of adjusting the direction of the camera, for example. Further, when selecting a candidate subject having a predetermined size or larger as a reference subject on the screen, the reference subject can be selected by a simple operation such as zooming of the camera. In any method, even in a device without a touch panel, the reference subject can be easily selected.
なお、本発明の一実施形態においては、基準被写体の選択方法として、画面中央にある候補被写体、または所定サイズ以上の候補被写体を選択したが、類似画像の検索を行うにあたって、基準となる被写体を選択できる方法であれば、これに限らない。また、本発明の一実施形態においては、候補被写体検索用や類似画像検索にあたって、人物、動物、風景、食べ物、色の5種類のパターンを、データベースとして記憶していた。しかし、このパターンはこれに限らず、例えば、花、雑貨等、他のものでもかまわない。 In one embodiment of the present invention, a candidate subject in the center of the screen or a candidate subject of a predetermined size or more is selected as a reference subject selection method. However, when searching for similar images, a reference subject is selected. Any method can be used as long as it can be selected. In one embodiment of the present invention, five types of patterns of person, animal, landscape, food, and color are stored as a database when searching for a candidate subject or searching for similar images. However, this pattern is not limited to this, and other patterns such as flowers and miscellaneous goods may be used.
また、本発明の一実施形態においては、類似画像検索装置をカメラに搭載した例を説明したが、これに限らず、パーソナルコンピュータ等に画像を記憶し、これらの画像を再生して楽しむ場合にも適用することができる。また、本発明の一実施形態においては、ライブビュー表示の際と再生表示の際の両方のモードにおいて、類似画像の検索と表示を行うようにしていたが、いずれか一方だけでもよい。 Further, in the embodiment of the present invention, the example in which the similar image search device is mounted on the camera has been described. However, the present invention is not limited to this, and when storing images in a personal computer or the like and playing back and enjoying these images Can also be applied. In the embodiment of the present invention, similar images are searched and displayed in both the live view display mode and the playback display mode, but only one of them may be displayed.
さらに、本発明の一実施形態においては、撮影のための機器として、デジタルカメラを用いて説明したが、カメラとしては、デジタル一眼レフカメラでもコンパクトデジタルカメラでもよく、ビデオカメラ、ムービーカメラのような動画用のカメラでもよく、さらに、携帯電話や携帯情報端末(PDA:Personal Digital Assist)、ゲーム機器等に内蔵されるカメラでも構わない。 Furthermore, in the embodiment of the present invention, the digital camera is used as the photographing device. However, the camera may be a digital single lens reflex camera or a compact digital camera, such as a video camera or a movie camera. It may be a camera for moving images, or may be a camera built in a mobile phone, a personal digital assistant (PDA), a game device, or the like.
本発明は、上記実施形態にそのまま限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素の幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。 The present invention is not limited to the above-described embodiments as they are, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage. In addition, various inventions can be formed by appropriately combining a plurality of components disclosed in the embodiment. For example, you may delete some components of all the components shown by embodiment. Furthermore, constituent elements over different embodiments may be appropriately combined.
11・・・制御部、11a・・・被写体選択部、11b・・・類似画像検索部、11c・・・操作検出部、12・・・プログラム/データ記憶部、13・・・操作部、15・・・撮像部、16・・・SDRAM、17・・・画像処理部、18・・・表示制御部、19・・・表示部、20・・・圧縮伸張部、21・・・記録・再生部、22・・・画像記憶部、51・・・カメラモード、54・・・センタマーク、55・・・類似画像列、56・・・類似画像、
57・・・カーソル、58・・・コマ番号、100・・・画面
DESCRIPTION OF SYMBOLS 11 ... Control part, 11a ... Subject selection part, 11b ... Similar image search part, 11c ... Operation detection part, 12 ... Program / data storage part, 13 ... Operation part, 15 ... Imaging unit, 16 ... SDRAM, 17 ... Image processing unit, 18 ... Display control unit, 19 ... Display unit, 20 ... Compression / decompression unit, 21 ... Recording / reproduction , 22... Image storage unit, 51... Camera mode, 54... Center mark, 55.
57 ... Cursor, 58 ... Frame number, 100 ... Screen
Claims (6)
上記被写体選択部によって選択された基準被写体に類似する被写体を有する画像を記録媒体から検索する類似画像検索部と、
を有することを特徴とする類似画像検索装置。 A candidate subject that is a candidate for a search criterion is selected from subjects displayed on the screen, and a subject that exists in the center of the screen among the candidate subjects or a predetermined number or more of the candidate subjects on the screen is selected. A subject selection unit that selects a subject of a size as a reference subject,
A similar image search unit that searches a recording medium for an image having a subject similar to the reference subject selected by the subject selection unit;
A similar image retrieval apparatus comprising:
上記被写体選択部は、ライブビュー画像の中から上記候補被写体を選択し、当該ライブビュー画像上の候補被写体にマークを表示することを特徴とするカメラ。 The similar image search device according to claim 1 is provided.
The camera, wherein the subject selection unit selects the candidate subject from a live view image and displays a mark on the candidate subject on the live view image.
上記表示制御部は、上記類似画像検索部によって記録媒体から検索された類似画像を、上記ライブビュー画像と共に表示することを特徴とする請求項2に記載のカメラ。 A display control unit for displaying an image on the display unit;
The camera according to claim 2, wherein the display control unit displays the similar image retrieved from the recording medium by the similar image retrieval unit together with the live view image.
上記マークが表示された上記候補被写体の中で画面の中央に存在する被写体を、若しくは上記候補被写体の中で画面上で所定以上のサイズになる被写体を、基準被写体として選択し、
上記選択された基準被写体に類似する被写体を有する画像を記録媒体から検索する、
ことを特徴とする類似画像検索方法。 Select a candidate subject to be a search criterion candidate from the subjects displayed on the screen, display a mark on the image of the candidate subject,
Select a subject that exists in the center of the screen among the candidate subjects displayed with the mark or a subject that is a predetermined size or larger on the screen among the candidate subjects as a reference subject,
Retrieving an image having a subject similar to the selected reference subject from the recording medium;
A similar image search method characterized by the above.
上記マークが表示された上記候補被写体の中で画面の中央に存在する被写体を、若しくは上記候補被写体の中で画面上で所定以上のサイズになる被写体を、基準被写体として選択し、
上記選択された基準被写体に類似する被写体を有する画像を記録媒体から検索する、
ことをコンピュータに実行させるプログラム。 Select a candidate subject to be a search criterion candidate from the subjects displayed on the screen, display a mark on the image of the candidate subject,
Select a subject that exists in the center of the screen among the candidate subjects displayed with the mark or a subject that is a predetermined size or larger on the screen among the candidate subjects as a reference subject,
Retrieving an image having a subject similar to the selected reference subject from the recording medium;
A program that causes a computer to execute.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010200694A JP2012058952A (en) | 2010-09-08 | 2010-09-08 | Similar image retrieval device, camera, similar image retrieval method and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010200694A JP2012058952A (en) | 2010-09-08 | 2010-09-08 | Similar image retrieval device, camera, similar image retrieval method and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2012058952A true JP2012058952A (en) | 2012-03-22 |
Family
ID=46055987
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010200694A Pending JP2012058952A (en) | 2010-09-08 | 2010-09-08 | Similar image retrieval device, camera, similar image retrieval method and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2012058952A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014132748A (en) * | 2012-12-05 | 2014-07-17 | Canon Inc | Reproduction control device, reproduction control method, and storage medium |
JP2014178950A (en) * | 2013-03-15 | 2014-09-25 | Casio Comput Co Ltd | Image area division device, method and program |
CN105270134A (en) * | 2014-05-27 | 2016-01-27 | 现代自动车株式会社 | System and method for controlling air flow in vehicle |
JP2017041242A (en) * | 2015-08-17 | 2017-02-23 | ノキア テクノロジーズ オサケユイチア | Method, apparatus, and computer program product for personalized depth-of-field omnidirectional video |
US12011967B2 (en) * | 2018-09-17 | 2024-06-18 | Valeo Systemes Thermiques | Heat exchanger module for a motor vehicle |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007036540A (en) * | 2005-07-26 | 2007-02-08 | Matsushita Electric Ind Co Ltd | Video scene information generating apparatus |
JP2007034710A (en) * | 2005-07-27 | 2007-02-08 | Sony Corp | Image processor |
JP2010010729A (en) * | 2008-06-24 | 2010-01-14 | Casio Comput Co Ltd | Image pickup apparatus, and program |
JP2010074297A (en) * | 2008-09-16 | 2010-04-02 | Olympus Imaging Corp | Digital camera, image search apparatus, image search method, and program for image search |
-
2010
- 2010-09-08 JP JP2010200694A patent/JP2012058952A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007036540A (en) * | 2005-07-26 | 2007-02-08 | Matsushita Electric Ind Co Ltd | Video scene information generating apparatus |
JP2007034710A (en) * | 2005-07-27 | 2007-02-08 | Sony Corp | Image processor |
JP2010010729A (en) * | 2008-06-24 | 2010-01-14 | Casio Comput Co Ltd | Image pickup apparatus, and program |
JP2010074297A (en) * | 2008-09-16 | 2010-04-02 | Olympus Imaging Corp | Digital camera, image search apparatus, image search method, and program for image search |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014132748A (en) * | 2012-12-05 | 2014-07-17 | Canon Inc | Reproduction control device, reproduction control method, and storage medium |
JP2014178950A (en) * | 2013-03-15 | 2014-09-25 | Casio Comput Co Ltd | Image area division device, method and program |
CN105270134A (en) * | 2014-05-27 | 2016-01-27 | 现代自动车株式会社 | System and method for controlling air flow in vehicle |
JP2017041242A (en) * | 2015-08-17 | 2017-02-23 | ノキア テクノロジーズ オサケユイチア | Method, apparatus, and computer program product for personalized depth-of-field omnidirectional video |
US10291845B2 (en) | 2015-08-17 | 2019-05-14 | Nokia Technologies Oy | Method, apparatus, and computer program product for personalized depth of field omnidirectional video |
US12011967B2 (en) * | 2018-09-17 | 2024-06-18 | Valeo Systemes Thermiques | Heat exchanger module for a motor vehicle |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5877895B2 (en) | Video summary including a given person | |
JP5857122B2 (en) | Video summary including features of interest | |
US8451365B2 (en) | Image control apparatus, image control method, and recording medium | |
US20080068456A1 (en) | Camera | |
JP5837922B2 (en) | Ranking key video frames based on camera position | |
JP2005269563A (en) | Image processor and image reproducing apparatus | |
US20060050166A1 (en) | Digital still camera | |
JP5677011B2 (en) | Video playback apparatus and control method thereof | |
JP2012058952A (en) | Similar image retrieval device, camera, similar image retrieval method and program | |
JP2008109338A (en) | Image management device, camera, image management method, and program | |
JP5112901B2 (en) | Image reproducing apparatus, image reproducing method, image reproducing server, and image reproducing system | |
JP2013121097A (en) | Imaging apparatus, imaging method, image generating apparatus, image generating method and program | |
JP2006054644A (en) | Image processing apparatus and method therefor, photographing apparatus and program thereof | |
JP5369776B2 (en) | Imaging apparatus, imaging method, and imaging program | |
JP6038256B2 (en) | Image search system and image search method | |
JP3426997B2 (en) | Editing video shooting method and apparatus with subject information acquisition function, and storage medium storing program describing the method | |
JP5412560B2 (en) | Image processing apparatus, image processing method, and image processing program | |
JP2012027678A (en) | Image display device and program | |
JP2010157960A (en) | Imaging apparatus | |
JP2009232023A (en) | Image retrieval apparatus, image retrieval method, image reproducing apparatus, image reproduction method, image retrieval program, and image reproducing program | |
JP5851375B2 (en) | Image search system and image search method | |
JP2006067357A (en) | Image processor and image processing method | |
JP2012004713A (en) | Image processing device, image processing device control method, program, and recording medium | |
JP2010183276A (en) | Camera, display device, and electronics | |
JP2005341058A (en) | Image display, camera, communication apparatus, and image displaying method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130808 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140512 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140515 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20140916 |