JP2002042125A - Image synthesizing device, image synthesizing method, and computer readable recording medium recording image synthesizing program - Google Patents
Image synthesizing device, image synthesizing method, and computer readable recording medium recording image synthesizing programInfo
- Publication number
- JP2002042125A JP2002042125A JP2000225495A JP2000225495A JP2002042125A JP 2002042125 A JP2002042125 A JP 2002042125A JP 2000225495 A JP2000225495 A JP 2000225495A JP 2000225495 A JP2000225495 A JP 2000225495A JP 2002042125 A JP2002042125 A JP 2002042125A
- Authority
- JP
- Japan
- Prior art keywords
- image
- divided
- images
- synthesizing
- divided image
- 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.)
- Withdrawn
Links
- 230000002194 synthesizing effect Effects 0.000 title claims abstract description 62
- 238000000034 method Methods 0.000 title claims abstract description 53
- 230000008569 process Effects 0.000 abstract description 36
- 230000009466 transformation Effects 0.000 abstract description 29
- 230000006866 deterioration Effects 0.000 abstract description 7
- 238000006243 chemical reaction Methods 0.000 description 63
- 238000012545 processing Methods 0.000 description 46
- 238000003384 imaging method Methods 0.000 description 36
- 230000003287 optical effect Effects 0.000 description 21
- 230000015572 biosynthetic process Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 238000003786 synthesis reaction Methods 0.000 description 8
- 239000002131 composite material Substances 0.000 description 7
- 238000001514 detection method Methods 0.000 description 6
- 238000006073 displacement reaction Methods 0.000 description 4
- 238000012937 correction Methods 0.000 description 3
- 238000003780 insertion Methods 0.000 description 3
- 230000037431 insertion Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000001131 transforming effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 238000013519 translation Methods 0.000 description 2
- 101100214868 Autographa californica nuclear polyhedrosis virus AC54 gene Proteins 0.000 description 1
- 102100033040 Carbonic anhydrase 12 Human genes 0.000 description 1
- 101000867855 Homo sapiens Carbonic anhydrase 12 Proteins 0.000 description 1
- 101000680262 Homo sapiens Transmembrane protein 60 Proteins 0.000 description 1
- 102100022076 Transmembrane protein 60 Human genes 0.000 description 1
- 230000002542 deteriorative effect Effects 0.000 description 1
- 238000003702 image correction Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Landscapes
- Image Processing (AREA)
- Studio Circuits (AREA)
- Editing Of Facsimile Originals (AREA)
- Studio Devices (AREA)
Abstract
Description
【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION
【0001】[0001]
【発明の属する技術分野】本発明は、画像合成装置、画
像合成方法、および、画像合成プログラムを記録したコ
ンピュータ読取可能な記録媒体に関し、特に、原稿ある
いは自然の風景等を複数の領域に分割して撮像した画像
を高速かつ正確に合成する画像合成装置、画像合成方
法、および、画像合成プログラムを記録したコンピュー
タ読取可能な記録媒体に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image synthesizing apparatus, an image synthesizing method, and a computer-readable recording medium storing an image synthesizing program, and more particularly, to dividing an original or a natural scenery into a plurality of areas. The present invention relates to an image synthesizing apparatus, an image synthesizing method, and a computer-readable recording medium on which an image synthesizing program is recorded.
【0002】[0002]
【従来の技術】従来、撮像する領域を複数の部分に分割
して撮像し、分割撮影して得られる複数の分割画像を合
成して1枚の高精細、または、広角の画像を得る装置が
提案されている。2. Description of the Related Art Conventionally, there is an apparatus which divides a region to be imaged into a plurality of parts, images the image, and combines a plurality of divided images obtained by the divisional photographing to obtain one high-definition or wide-angle image. Proposed.
【0003】(1)特開平6−141246には、光路
分割手段により互いにオーバーラップする領域を有する
ように分割して撮像された複数の画像を、オーバーラッ
プする領域の画像信号を用いて互いの位置関係を検出
し、合成する技術が記載されている。これによれば、複
数の画像のうち選択された2つの分割画像または合成画
像を合成の対象として、合成を繰り返すことによりすべ
ての画像を貼合わせるものである。さらに特開平6−1
41246には、同一方向に連続する3枚以上の分割画
像の合成において、2枚の分割画像を合成した合成画像
と3枚目の画像を合成する際に回転量を閾値処理し、回
転量が大きい場合には3枚目の画像でなく合成画像を回
転変換させる技術が記載されている。これは、同一方向
に連続する3枚以上の分割画像を合成する場合に、合成
の対象となる2つの画像間の相関から求められる変位
量、特に回転量が累積的に大きくなるのを防止するよう
にしたものである。これにより、合成の対象となる2つ
の画像の相関が検出できなかったり、ミスマッチングし
たりするのを防ぐことができる。(1) Japanese Patent Application Laid-Open No. Hei 6-141246 discloses a method in which a plurality of images obtained by dividing an image by an optical path dividing means so as to have an area overlapping each other are picked up by using image signals of the overlapping area. A technique for detecting and synthesizing a positional relationship is described. According to this, two images selected from a plurality of images or a combined image are to be combined, and all the images are attached by repeating the combination. Further, JP-A-6-1
In 41246, in synthesizing three or more divided images that are continuous in the same direction, the amount of rotation is threshold-processed when a composite image obtained by synthesizing two divided images and a third image are synthesized, and the amount of rotation is determined. A technique for rotating and converting a composite image instead of a third image when the image is large is described. This prevents a displacement amount, particularly a rotation amount, obtained from a correlation between two images to be combined from being cumulatively increased when three or more divided images continuous in the same direction are combined. It is like that. As a result, it is possible to prevent the correlation between the two images to be combined from being undetectable or from being mismatched.
【0004】(2)特開平9−74522には、4つの
撮像素子を有するカメラで撮像された4つの分割画像を
あらかじめ定められた相対的な位置情報とともにパソコ
ンに出力し、パソコンで、あらかじめ定められた分割画
像を基準として、相対的な位置情報に基づき4つの分割
画像を合成する技術が記載されている。(2) Japanese Patent Application Laid-Open No. Hei 9-74522 discloses a method in which four divided images taken by a camera having four image pickup devices are output to a personal computer together with predetermined relative position information, and the personal computer outputs the predetermined images. A technique is described in which four divided images are synthesized based on relative position information with reference to the divided images obtained.
【0005】[0005]
【発明が解決しようとする課題】しかしながら、特開平
6−141246では、1枚目の分割画像、すなわち、
画像合成したときに最も左側となる分割画像を基準画像
とし、基準画像に合わせて他の画像を幾何変換するた
め、2枚目以降の分割画像が基準画像となることがな
い。このため、2枚目以降の画像に不必要な幾何変換を
行なわなければならない場合が生じ、合成された画像の
画質が劣化するといった問題がある。However, in JP-A-6-141246, the first divided image, that is,
When the images are combined, the leftmost divided image is used as a reference image, and another image is geometrically transformed in accordance with the reference image, so that the second and subsequent divided images do not become reference images. For this reason, unnecessary geometric transformation may have to be performed on the second and subsequent images, and there is a problem that the image quality of the synthesized image is deteriorated.
【0006】また、1枚目と2枚目の分割画像を合成し
た合成画像と3枚目の画像を合成する際に回転量を閾値
処理し、回転量が大きい場合には3枚目の画像でなく合
成画像を回転変換させるが、3枚目の画像と4枚目の画
像との相対的な変位量が小さいとは限らない。変位量が
大きい場合には、さらに1枚目から3枚目までを合成し
た画像を回転変換させなければならない。In addition, when the combined image obtained by combining the first and second divided images and the third image are combined, the amount of rotation is subjected to threshold processing, and when the amount of rotation is large, the third image is processed. Instead, the combined image is rotationally converted, but the relative displacement between the third image and the fourth image is not always small. When the displacement amount is large, it is necessary to further convert the image obtained by synthesizing the first to third images.
【0007】特開平9−74522は、あらかじめ定め
られた相対的な位置情報に基づき、4つの分割画像を合
成するため、相対的な位置関係にずれが生じた場合に
は、正確に画像を合成することができない。また、基準
となる分割画像があらかじめ定められているため、他の
分割画像が基準とされることがない。Japanese Patent Application Laid-Open No. 9-74522 synthesizes four divided images based on predetermined relative position information. Therefore, when a relative positional relationship shifts, images are synthesized accurately. Can not do it. Further, since the reference divided image is predetermined, another divided image is not used as a reference.
【0008】この発明は上述の問題点を解決するために
なされたもので、この発明の目的の1つは、画質が劣化
するのをできるだけ防止して画像を合成することが可能
な画像合成装置を提供することである。An object of the present invention is to solve the above-mentioned problems, and an object of the present invention is to provide an image synthesizing apparatus capable of synthesizing an image while minimizing deterioration of image quality. It is to provide.
【0009】[0009]
【課題を解決するための手段】上述の目的を達成するた
めにこの発明のある局面に従うと、画像合成装置は、互
いにオーバーラップする部分を有する少なくとも3つの
分割画像を合成する画像合成装置であって、オーバーラ
ップする部分の画像に基づいて少なくとも3つの分割画
像の相対的な位置関係を検出する位置検出手段と、検出
された位置関係に基づいて、少なくとも3つの分割画像
の中から基準となる分割画像を決定する基準画像決定手
段と、決定された分割画像を基準にして、他の分割画像
を合成する画像合成手段とを備える。According to one aspect of the present invention, there is provided an image synthesizing apparatus for synthesizing at least three divided images having portions overlapping each other. Position detecting means for detecting a relative positional relationship between at least three divided images based on the image of the overlapping portion; and a reference from among the at least three divided images based on the detected positional relationship. Reference image determining means for determining a divided image, and image synthesizing means for synthesizing another divided image based on the determined divided image are provided.
【0010】この発明に従えば、少なくとも3つの分割
画像の相対的な位置関係に基づいて、少なくとも3つの
分割画像の中から基準となる分割画像が決定され、決定
された分割画像を基準にして、他の分割画像と合成され
る。その結果、画質が劣化するのをできるだけ防止して
画像を合成することが可能な画像合成装置を提供するこ
とができる。According to the present invention, a reference divided image is determined from at least three divided images based on a relative positional relationship between at least three divided images, and the determined divided image is used as a reference. , And another divided image. As a result, it is possible to provide an image synthesizing apparatus capable of synthesizing an image while minimizing image quality deterioration.
【0011】好ましくは、画像合成装置の位置検出手段
は、少なくとも3つの分割画像の相対的な回転ずれ量を
算出することを特徴とする。Preferably, the position detecting means of the image synthesizing device calculates a relative rotational shift amount of at least three divided images.
【0012】この発明に従えば、少なくとも3つの分割
画像の相対的な回転ずれ量が算出される。このため、分
割画像を回転変換する変換量に基づき、基準となる分割
画像が決定され、画質が劣化するのを防止することがで
きる。According to the present invention, a relative rotational shift amount of at least three divided images is calculated. For this reason, the reference divided image is determined based on the conversion amount for rotationally converting the divided image, and it is possible to prevent the image quality from deteriorating.
【0013】好ましくは、画像合成装置の基準画像決定
手段は、相対的な回転ずれ量が所定の値以下となる分割
画像の数に応じて、基準となる分割画像を決定する。[0013] Preferably, the reference image determining means of the image synthesizing apparatus determines a reference divided image according to the number of divided images having a relative rotation shift amount equal to or less than a predetermined value.
【0014】この発明に従えば、相対的な回転ずれ量が
所定の値以下となる分割画像の数に応じて、基準となる
分割画像が決定される。このため、回転変換を行なう分
割画像が少なくなるように基準となる分割画像を決定す
ることができる。According to the present invention, a reference divided image is determined according to the number of divided images for which the relative rotational shift amount is equal to or less than a predetermined value. For this reason, a reference divided image can be determined so that the number of divided images to be subjected to the rotation conversion is reduced.
【0015】好ましくは、画像合成装置の画像合成手段
は、分割画像を回転変換する回転変換手段を含み、回転
変換手段は、相対的な回転ずれ量が所定の値以下の分割
画像は回転変換しないことを特徴とする。Preferably, the image synthesizing means of the image synthesizing apparatus includes a rotation converting means for rotationally converting the divided image, and the rotation converting means does not rotationally convert the divided image having a relative rotation shift amount equal to or less than a predetermined value. It is characterized by the following.
【0016】この発明に従えば、相対的な回転ずれ量が
所定の値以下の分割画像は回転変換されないので、画像
を回転変換することによる画質の劣化を防止することが
できる。According to the present invention, since a divided image having a relative rotation shift amount equal to or smaller than a predetermined value is not rotationally converted, it is possible to prevent deterioration in image quality due to rotationally converting the image.
【0017】この発明の他の局面に従えば、画像合成方
法は、互いにオーバーラップする部分を有する少なくと
も3つの分割画像を合成する画像合成方法であって、オ
ーバーラップする部分の画像に基づいて少なくとも3つ
の分割画像の相対的な位置関係を検出するステップと、
検出された位置関係に基づいて、少なくとも3つの分割
画像の中から基準となる分割画像を決定するステップ
と、決定された分割画像を基準にして、他の分割画像を
合成するステップとを含む。According to another aspect of the present invention, an image synthesizing method is an image synthesizing method for synthesizing at least three divided images having mutually overlapping portions, wherein at least three divided images having overlapping portions are synthesized based on an image of the overlapping portion. Detecting a relative positional relationship between the three divided images;
The method includes a step of determining a reference divided image from at least three divided images based on the detected positional relationship, and a step of combining another divided image based on the determined divided image.
【0018】この発明に従えば、少なくとも3つの分割
画像の相対的な位置関係に基づいて、少なくとも3つの
分割画像の中から基準となる分割画像が決定され、決定
された分割画像を基準にして、他の分割画像と合成され
る。その結果、画質が劣化するのをできるだけ防止して
画像を合成することが可能な画像合成方法を提供するこ
とができる。According to the present invention, a reference divided image is determined from at least three divided images based on a relative positional relationship between the at least three divided images, and the determined divided image is used as a reference. , And another divided image. As a result, it is possible to provide an image synthesizing method capable of synthesizing images while minimizing image quality deterioration.
【0019】この発明のさらに他の局面に従えば、画像
合成プログラムを記録したコンピュータ読取可能な記録
媒体は、互いにオーバーラップする部分を有する少なく
とも3つの分割画像を合成する画像合成プログラムを記
録したコンピュータ読取可能な記録媒体であって、オー
バーラップする部分の画像に基づいて少なくとも3つの
分割画像の相対的な位置関係を検出するステップと、検
出された位置関係に基づいて、少なくとも3つの分割画
像の中から基準となる分割画像を決定するステップと、
決定された分割画像を基準にして、他の分割画像を合成
するステップとをコンピュータに実行させるための画像
合成プログラムを記録する。According to still another aspect of the present invention, a computer readable recording medium having recorded thereon an image synthesizing program is a computer having recorded thereon an image synthesizing program for synthesizing at least three divided images having portions overlapping each other. Detecting a relative positional relationship between the at least three divided images on the basis of the image of the overlapping portion, and detecting the relative positional relationship between the at least three divided images based on the detected positional relationship. Determining a reference divided image from among them;
Recording an image synthesizing program for causing a computer to execute the step of synthesizing another divided image based on the determined divided image.
【0020】この発明に従えば、少なくとも3つの分割
画像の相対的な位置関係に基づいて、少なくとも3つの
分割画像の中から基準となる分割画像が決定され、決定
された分割画像を基準にして、他の分割画像と合成され
る。その結果、画質が劣化するのをできるだけ防止して
画像を合成することが可能な画像合成プログラムを記録
したコンピュータ読取可能な記録媒体を提供することが
できる。According to the present invention, a reference divided image is determined from at least three divided images based on a relative positional relationship between the at least three divided images, and the determined divided image is used as a reference. , And another divided image. As a result, it is possible to provide a computer-readable recording medium on which an image synthesizing program capable of synthesizing images while minimizing image quality deterioration is recorded.
【0021】[0021]
【発明の実施の形態】以下、本発明の実施の形態におけ
る画像合成装置について、カメラを例に説明する。な
お、図中同一符号は同一または相当する部材を示し、説
明は繰り返さない。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An image synthesizing apparatus according to an embodiment of the present invention will be described below using a camera as an example. The same reference numerals in the drawings denote the same or corresponding members, and description thereof will not be repeated.
【0022】図1は、本実施の形態におけるカメラの前
方からの斜視図である。図を参照して、カメラ100
は、レリーズスイッチ109と、撮像レンズ部121
と、記録メディア挿入口123とを備える。FIG. 1 is a perspective view from the front of the camera according to the present embodiment. Referring to FIG.
Are the release switch 109 and the imaging lens unit 121
And a recording medium insertion slot 123.
【0023】本実施の形態におけるカメラ100では、
会議などで配布された資料、カタログ、雑誌、研究記録
などの紙原稿や、風景、人物等を、撮像して得られる画
像の画質を向上させることができる。In the camera 100 according to the present embodiment,
It is possible to improve the image quality of images obtained by imaging paper documents such as materials, catalogs, magazines, and research records distributed at conferences, landscapes, and persons.
【0024】図2は、本実施の形態におけるカメラ10
0の概略構成を示すブロック図である。図2を参照し
て、カメラ100はカメラ100の全体を制御する中央
演算装置(以下「CPU」という)101と、CPU1
01に接続されたプログラムメモリ111と、電荷結合
素子(以下「CCD」という)等からなる撮像センサ1
13と、撮像センサ113が出力するアナログデータを
デジタルデータに変換するアナログ/デジタル変換部1
15(以下「A/D変換部115」という)と、変換さ
れたデジタルデータを記憶する画像メモリ117と、取
外可能記録メディア119と、撮像レンズ部121のレ
ンズを移動させるためのアクチュエータ105と、レン
ズの位置を検知するための位置センサ107と、アクチ
ュエータ105、位置センサ107およびレリーズスイ
ッチ109に接続された光軸方向制御部103とを含
む。FIG. 2 shows a camera 10 according to the present embodiment.
FIG. 2 is a block diagram showing a schematic configuration of a block 0. Referring to FIG. 2, camera 100 includes a central processing unit (hereinafter, referred to as “CPU”) 101 that controls the entire camera 100, and a CPU 1.
01 and an image sensor 1 including a charge coupled device (hereinafter referred to as a “CCD”) and the like.
13 and an analog / digital converter 1 for converting analog data output by the image sensor 113 into digital data
15 (hereinafter, referred to as an “A / D converter 115”), an image memory 117 for storing the converted digital data, a removable recording medium 119, and an actuator 105 for moving the lens of the imaging lens unit 121. , A position sensor 107 for detecting the position of the lens, and an optical axis direction controller 103 connected to the actuator 105, the position sensor 107 and the release switch 109.
【0025】プログラムメモリ111は、CPU101
で実行するプログラムを記録したり、そのプログラムの
実行に必要な変数などを記憶するためのランダムアクセ
スメモリである。また、プログラムメモリ111は、取
外可能記録メディア119から読出されたプログラムを
記憶することもできる。The program memory 111 includes a CPU 101
Is a random access memory for recording a program to be executed by the CPU and for storing variables and the like necessary for executing the program. Further, the program memory 111 can also store a program read from the removable recording medium 119.
【0026】光軸方向制御部103は、レリーズスイッ
チ109のオンに応じて、アクチュエータ105を制御
する。アクチュエータ105は、互いに直交する2軸方
向に撮像レンズ部121のレンズを移動させる。アクチ
ュエータ105により撮像レンズ部121のレンズが移
動され、撮像レンズ部121の光軸が移動する。したが
って、レンズの位置により光軸が定まる。レンズの位置
は位置センサ107で検知され、光軸方向制御部103
に出力される。光軸方向制御部103は、位置センサ1
07の出力が所定の値になるまで、すなわち、光軸が所
定の位置になるまで、アクチュエータ105を制御す
る。光軸の位置は、カメラ100の撮像領域を上下左右
の4つの部分に分割する位置に定められる。The optical axis direction control section 103 controls the actuator 105 in response to the release switch 109 being turned on. The actuator 105 moves the lens of the imaging lens unit 121 in two axial directions orthogonal to each other. The lens of the imaging lens unit 121 is moved by the actuator 105, and the optical axis of the imaging lens unit 121 is moved. Therefore, the optical axis is determined by the position of the lens. The position of the lens is detected by the position sensor 107, and the optical axis direction control unit 103
Is output to The optical axis direction control unit 103 includes the position sensor 1
The actuator 105 is controlled until the output of 07 reaches a predetermined value, that is, until the optical axis reaches a predetermined position. The position of the optical axis is determined at a position at which the imaging area of the camera 100 is divided into four parts, that is, up, down, left, and right.
【0027】撮像センサ113は、受光した光を光電変
換してアナログ信号の画像データを出力する。The image sensor 113 photoelectrically converts the received light and outputs analog signal image data.
【0028】取外可能記録メディア119は、記録メデ
ィア挿入口123よりカメラ100に装着可能な記録媒
体である。取外可能記録メディア119は、たとえばP
CMCIA(personal computer memory and interface
association)に準拠したハードディスクカードのよう
なものを用いてもよいし、これに代えてメモリカードな
どを用いてもよい。また、ミニディスク(MD)、光磁
気ディスク、デジタルビデオディスク、フロッピー(登
録商標)ディスク、フラッシュメモリカード等であって
もよい。さらに、取外可能記録メディア119の他に、
たとえばSCSI(small computer system interfac
e)ケーブルなどでカメラ100をプリンタなどに直接
接続するようにしてもよい。The removable recording medium 119 is a recording medium that can be mounted on the camera 100 through the recording medium insertion slot 123. The removable recording medium 119 is, for example, P
CMCIA (personal computer memory and interface
A hard disk card or the like based on an association may be used, or a memory card or the like may be used instead. Further, it may be a mini disk (MD), a magneto-optical disk, a digital video disk, a floppy (registered trademark) disk, a flash memory card, or the like. Further, in addition to the removable recording medium 119,
For example, SCSI (small computer system interfac
e) The camera 100 may be directly connected to a printer or the like by a cable or the like.
【0029】取外可能記録メディア119は、画像メモ
リ117に記録された画像を記録したり、カメラ100
の制御のためのプログラムを記録する。この場合には、
取外可能記録メディア119に記録されたプログラム
が、読み取られた後プログラムメモリ111に記憶され
て、CPU101で実行されることになる。The removable recording medium 119 records an image recorded in the image memory 117,
Record the program for the control of. In this case,
After the program recorded on the removable recording medium 119 is read, the program is stored in the program memory 111 and executed by the CPU 101.
【0030】次に、本実施の形態におけるカメラ100
で行なわれる分割撮像動作について説明する。ここでは
4分割撮像について説明する。4分割撮像は、撮像領域
を互いにオーバーラップする上下左右の4つの領域に分
割して、4つの部分を順に撮像する動作である。本実施
の形態におけるカメラでは、左上、右上、左下、右下の
順に光軸が移動されて、撮像される。Next, the camera 100 according to the present embodiment
Will be described. Here, the four-division imaging will be described. The four-division imaging is an operation of dividing an imaging region into four regions, that is, upper, lower, left, and right, which overlap each other, and sequentially imaging four parts. In the camera in the present embodiment, the optical axis is moved in the order of upper left, upper right, lower left, and lower right, and an image is taken.
【0031】操作者が、カメラ100上面に設けられた
レリーズスイッチ109を押下することにより、分割撮
像が開始される。CPU101からの指示に応じて、光
軸方向制御部103がアクチュエータ105を制御する
ことにより、左上の部分に当たる分割画像を撮像する位
置に撮像レンズ部121の光軸が移動する。When the operator presses the release switch 109 provided on the upper surface of the camera 100, the divisional imaging is started. When the optical axis direction control unit 103 controls the actuator 105 in response to an instruction from the CPU 101, the optical axis of the imaging lens unit 121 moves to a position where the divided image corresponding to the upper left portion is captured.
【0032】撮像レンズ部121の光軸の移動が終了す
ると、CPUは、撮像センサ113より画像を出力さ
せ、出力された画像がアナログデータからデジタルデー
タに変換される。そして、変換された画像が画像メモリ
117に左上部分の分割画像として記憶される。When the movement of the optical axis of the imaging lens unit 121 is completed, the CPU causes the image sensor 113 to output an image, and the output image is converted from analog data to digital data. Then, the converted image is stored in the image memory 117 as a divided image of the upper left portion.
【0033】次に、CPU101の指示により、光軸方
向制御部103がアクチュエータ105を制御すること
により、右上の部分に当たる分割画像を撮像する位置に
撮像レンズ部121の光軸を移動させる。そして、撮像
センサ113より出力された画像がデジタルデータに変
換された後、右上部分の分割画像として画像メモリ11
7に記憶される。撮像レンズ部121の光軸の移動、撮
像センサ113による画像の出力、A/D変換部115
によるデジタルデータへの変換が繰り返されて、右下部
分の分割画像および左下部分の分割画像が、画像メモリ
117に記憶される。Next, in response to an instruction from the CPU 101, the optical axis direction control unit 103 controls the actuator 105 to move the optical axis of the imaging lens unit 121 to a position where a divided image corresponding to the upper right portion is captured. Then, after the image output from the image sensor 113 is converted into digital data, the image memory 11
7 is stored. Movement of the optical axis of the imaging lens unit 121, output of an image by the imaging sensor 113, A / D conversion unit 115
Is repeated, and the divided image at the lower right part and the divided image at the lower left part are stored in the image memory 117.
【0034】図3は、本実施の形態におけるカメラで分
割撮像して得られる4つの分割画像の一例を示す図であ
る。図3(A)は、撮像領域の左上部分を撮像して得ら
れる左上分割画像を示す。図3(B)は、撮像領域の右
上部分を撮像して得られる右上分割画像を示す。図3
(C)は、撮像領域の左下部分を撮像して得られる左下
分割画像を示す。図3(D)は、撮像領域の右下部分を
撮像して得られる右下分割画像を示す。FIG. 3 is a diagram showing an example of four divided images obtained by dividing and photographing with the camera according to the present embodiment. FIG. 3A shows an upper left divided image obtained by imaging the upper left portion of the imaging region. FIG. 3B shows an upper right divided image obtained by imaging the upper right portion of the imaging region. FIG.
(C) shows a lower left divided image obtained by imaging the lower left portion of the imaging region. FIG. 3D shows a lower right divided image obtained by imaging the lower right portion of the imaging region.
【0035】図3(A)〜(D)を参照して、左上分割
画像210の標準オーバーラップ領域OLabの少なく
とも1部は、右上分割画像220の標準オーバーラップ
領域OLbaの少なくとも1部とオーバーラップする。
左上分割画像210の標準オーバーラップ領域OLac
の少なくとも1部は、左下分割画像230の標準オーバ
ーラップ領域OLcaの少なくとも1部とオーバーラッ
プする。同様に、右下分割画像240の標準オーバーラ
ップ領域OLdcの少なくとも1部は、左下分割画像2
30の標準オーバーラップ領域OLcdの少なくとも1
部とオーバーラップする。右下分割画像240の標準オ
ーバーラップ領域OLdbの少なくとも1部は、右上分
割画像220の標準オーバーラップ領域OLbdの少な
くとも1部とオーバーラップする。Referring to FIGS. 3A to 3D, at least a part of standard overlap area OLab of upper left divided image 210 overlaps with at least a part of standard overlap area OLba of upper right divided image 220. I do.
Standard overlap area OLac of upper left divided image 210
At least partially overlaps the standard overlap area OLca of the lower left divided image 230. Similarly, at least a part of the standard overlap area OLdc of the lower right divided image 240 is
At least one of the 30 standard overlap regions OLcd
Overlap with the department. At least a part of the standard overlap area OLdb of the lower right divided image 240 overlaps with at least a part of the standard overlap area OLbd of the upper right divided image 220.
【0036】また、左上分割画像210、右上分割画像
220、左下分割画像230および右下分割画像240
は、被写体像201を部分的に含んでいる。本実施の形
態においては被写体像201は、原稿画像としている。The upper left divided image 210, the upper right divided image 220, the lower left divided image 230, and the lower right divided image 240
Partially include the subject image 201. In the present embodiment, the subject image 201 is a document image.
【0037】分割撮像がカメラ100を手で支えて撮像
する手持撮影で行なわれる場合は、手ぶれによりカメラ
100が振れるので、4つの分割画像の相対的な位置関
係が一定とはならない。また、カメラ100を三脚等に
より固定して分割撮影される場合でも、カメラ100の
撮像系または光学系の機械的な位置精度により、4つの
分割画像の相対的な位置関係が一定とはならない。When the divisional imaging is performed by hand-held imaging in which the camera 100 is supported by the hand, the relative positional relationship between the four divisional images is not constant because the camera 100 shakes due to camera shake. In addition, even when the camera 100 is fixedly photographed by a tripod or the like to perform divided photographing, the relative positional relationship between the four divided images is not constant due to the mechanical positional accuracy of the imaging system or the optical system of the camera 100.
【0038】このため、本実施の形態におけるカメラ1
00では、4つの分割画像に画像合成処理を行なうに際
して、撮像して得られた4つの分割画像から位置ずれ量
を検出して、分割画像間の位置ずれを補正して貼合せを
行なう。位置ずれ量の検出は、分割画像間で互いにオー
バーラップする部分内に存在する特徴点を対応させるこ
とにより行なう。なお、以下に述べる画像合成処理はカ
メラ100の内部で行なってもよいし、カメラ100に
接続された別のカメラやパーソナルコンピュータの端末
などに4つの分割画像を転送してそこで行なってもよ
い。For this reason, the camera 1 according to the present embodiment
At 00, when performing image synthesis processing on the four divided images, the amount of positional deviation is detected from the four divided images obtained by imaging, and the positional deviation between the divided images is corrected to perform the bonding. The detection of the amount of displacement is performed by associating the feature points existing in the overlapping portions between the divided images. The image synthesis processing described below may be performed inside the camera 100, or may be performed by transferring the four divided images to another camera connected to the camera 100 or a terminal of a personal computer.
【0039】図4は、本実施の形態におけるカメラ10
0で行なわれる画像合成処理の流れを示すフローチャー
トである。図4を参照して、画像合成処理は、分割画像
のそれぞれを補正する画像修正処理(ステップS1)
と、それぞれの分割画像のオーバーラップ部から特徴点
を検出する特徴点検出処理(ステップS2)と、検出さ
れた特徴点のうちからオーバーラップする部分で対応す
る特徴点を検出するための対応点検出処理(ステップS
3)と、座標変換量算出処理(ステップS4)と、座標
変換量比較処理(ステップS5)と、画像合成における
基準画像を決定する基準画像決定処理(ステップS6)
と、基準画像以外の分割画像を幾何変換する幾何変換処
理(ステップS7)と、幾何変換された分割画像をオー
バーラップ部で合成するオーバーラップ部合成処理(ス
テップS8)と、4つの分割画像を合成した合成画像か
ら有効な画像領域を抽出するための有効画像領域抽出処
理(ステップS9)とを含む。FIG. 4 shows a camera 10 according to the present embodiment.
9 is a flowchart showing the flow of an image synthesis process performed at 0. Referring to FIG. 4, the image synthesizing process is an image correcting process for correcting each of the divided images (step S1).
And a feature point detection process for detecting a feature point from an overlapped portion of each divided image (step S2), and a correspondence check for detecting a corresponding feature point in an overlapping portion of the detected feature points Out processing (step S
3), coordinate conversion amount calculation processing (step S4), coordinate conversion amount comparison processing (step S5), and reference image determination processing for determining a reference image in image synthesis (step S6)
And a geometric transformation process for geometrically transforming the divided images other than the reference image (step S7), an overlap portion combining process for combining the geometrically transformed divided images in the overlap portion (step S8), and combining the four divided images. An effective image area extraction process (step S9) for extracting an effective image area from the synthesized image.
【0040】(画像修正処理)画像メモリ117に記録
された4つの分割画像それぞれについて行なわれる処理
であり、分割画像それ自体の撮影時における歪を補正す
る処理である。具体的には、撮像レンズ部121のレン
ズの影響で生じる画像の歪や、カメラの煽りが原因で生
じる画像の歪を補正する処理である。これらの歪を分割
画像から除去する画像処理は、レンズの特性値を用いた
補正処理や、撮影時の被写体と撮像レンズ部121の光
軸とのなす角を煽り角として求め、求めた煽り角から画
像を幾何変換して歪を補正する等の公知の技術を用いる
ことができる。(Image Correction Processing) This processing is performed for each of the four divided images recorded in the image memory 117, and is a processing for correcting the distortion of the divided images themselves during photographing. More specifically, this is a process of correcting image distortion caused by the lens of the imaging lens unit 121 and image distortion caused by camera tilt. Image processing for removing these distortions from the divided image includes correction processing using the characteristic values of the lens, and determining the angle between the subject at the time of shooting and the optical axis of the imaging lens unit 121 as the tilt angle, and determining the tilt angle obtained. A known technique, such as correcting the distortion by geometrically transforming the image from the image, can be used.
【0041】(特徴点検出処理)互いにオーバーラップ
する分割画像のどちらか一方の分割画像の標準オーバー
ラップ領域で、特徴点を検出する。特徴点は、一方の分
割画像と合成の対象となる他方の分割画像とを、位置を
合わせにるために基準となる点または領域である。特徴
点は、標準オーバーラップ領域に含まれる線分の端点や
多角形の頂角等とすることができ、これらの場合には検
出が容易である。(Feature Point Detection Processing) A feature point is detected in a standard overlap area of one of the divided images overlapping each other. A feature point is a point or area serving as a reference for aligning one divided image with another divided image to be combined. The feature point can be an end point of a line segment included in the standard overlap region, a vertex angle of a polygon, or the like. In these cases, detection is easy.
【0042】ここで、図3を参照して、左上分割画像2
10の標準オーバーラップ領域OLabから特徴点P
1,P2が検出されたとする。Here, referring to FIG. 3, upper left divided image 2
From the 10 standard overlapping areas OLab to the feature points P
1 and P2 are detected.
【0043】特徴点は、少なくとも2つが検出される。
少なくとも2つの特徴点の移動により分割画像の全体の
移動を特定することができるからである。すなわち、少
なくとも2つの特徴点を移動させることにより、分割画
像の平行移動、回転移動、倍率変換を特定することがで
きる。At least two feature points are detected.
This is because the entire movement of the divided image can be specified by the movement of at least two feature points. That is, by moving at least two feature points, parallel movement, rotation movement, and magnification conversion of the divided image can be specified.
【0044】(対応点検出処理)合成の対象となる他方
の分割画像の標準オーバーラップ領域内から、検出され
た特徴点と最も相関の高い点を対応点として検出する。
たとえば特徴点と最も差分が小さい点または領域を相関
の高い点または領域とすればよい。具体的には、左上分
割画像210の標準オーバーラップ領域OLabの特徴
点P1および特徴点P2に対応する対応点は、右上分割
画像220の標準オーバーラップ領域OLbaに存在す
る。特徴点P1に対応する対応点P4、特徴点P2に対
応する対応点P5が検出される。(Corresponding Point Detection Processing) A point having the highest correlation with the detected feature point is detected as a corresponding point from the standard overlap area of the other divided image to be synthesized.
For example, a point or area having the smallest difference from the feature point may be set as a point or area having a high correlation. Specifically, the corresponding points corresponding to the feature points P1 and P2 of the standard overlap region OLab of the upper left divided image 210 exist in the standard overlap region OLba of the upper right divided image 220. A corresponding point P4 corresponding to the feature point P1 and a corresponding point P5 corresponding to the feature point P2 are detected.
【0045】同様にして、左上分割画像210の標準オ
ーバーラップ領域OLacの特徴点P2および特徴点P
3に対応する対応点は、左下分割画像230の標準オー
バーラップ領域OLcaに存在する。特徴点P2に対応
する対応点P8、特徴点P3に対応する対応点P7が検
出される。Similarly, the characteristic points P2 and P2 of the standard overlap area OLac of the upper left divided image 210
The corresponding point corresponding to 3 exists in the standard overlap region OLca of the lower left divided image 230. A corresponding point P8 corresponding to the feature point P2 and a corresponding point P7 corresponding to the feature point P3 are detected.
【0046】また、右上分割画像220の標準オーバー
ラップ領域OLbdの特徴点P5および特徴点P6に対
応する対応点は、右下分割画像240の標準オーバーラ
ップ領域OLdbに存在する。特徴点P5に対応する対
応点P10、特徴点P6に対応する対応点P11が検出
される。The corresponding points corresponding to the feature points P5 and P6 of the standard overlap area OLbd of the upper right divided image 220 exist in the standard overlap area OLdb of the lower right divided image 240. A corresponding point P10 corresponding to the feature point P5 and a corresponding point P11 corresponding to the feature point P6 are detected.
【0047】また、左下分割画像230の標準オーバー
ラップ領域OLcdの特徴点P8および特徴点P9に対
応する対応点は、右下分割画像240の標準オーバーラ
ップ領域OLdcに存在する。特徴点P8に対応する対
応点P10、特徴点P9に対応する対応点P12が検出
される。The corresponding points corresponding to the feature points P8 and P9 of the standard overlap area OLcd of the lower left divided image 230 exist in the standard overlap area OLdc of the lower right divided image 240. A corresponding point P10 corresponding to the feature point P8 and a corresponding point P12 corresponding to the feature point P9 are detected.
【0048】(座標変換量算出処理)分割画像のいずれ
かを基準画像として、基準画像以外の分割画像を基準画
像と合成するために幾何変換を行なったときの変換量を
算出する。左上分割画像210、右上分割画像220、
左下分割画像230、右下分割画像240の順に、基準
画像となる分割画像を変えて、分割画像ごとに変換量が
算出される。(Coordinate Conversion Amount Calculation Processing) A conversion amount is calculated when one of the divided images is used as a reference image and geometric transformation is performed to combine a divided image other than the reference image with the reference image. Upper left divided image 210, upper right divided image 220,
The conversion amount is calculated for each divided image by changing the divided image serving as the reference image in the order of the lower left divided image 230 and the lower right divided image 240.
【0049】変換量は、分割画像の標準オーバーラップ
領域に含まれる対応点を用いて算出され、基準画像に対
する座標変換量で表される。座標変換量は、回転変換に
よる回転量、平行移動変換による平行移動量、倍率変換
による倍率がある。回転変換は、所定の点を中心にして
座標を回転移動させる変換であるため、変換後の画素と
変換前の画素とが画素単位で一致しない。このため、変
換後の画素の画素値を求めるために補間処理が必要にな
る。その結果、回転変換は、平行移動変換または倍率変
換に比べて著しく画質が劣化する。これに対して、倍率
変換は、撮像距離が分割画像間で変わらなければ無視で
きる。また、平行移動変換は、画素単位で座標変換され
るために視覚上目立つことがなく、高速で高画質な変換
処理が可能である。本実施の形態においては、座標変換
量として、画質に最も影響を与える回転量を用いること
にする。The conversion amount is calculated using the corresponding points included in the standard overlap area of the divided image, and is represented by the coordinate conversion amount with respect to the reference image. The coordinate conversion amount includes a rotation amount by rotation conversion, a parallel movement amount by parallel movement conversion, and a magnification by magnification conversion. Since the rotation conversion is a conversion in which coordinates are rotated and moved around a predetermined point, a pixel after conversion and a pixel before conversion do not match in pixel units. For this reason, interpolation processing is required to obtain the pixel value of the pixel after the conversion. As a result, the image quality of the rotation conversion is significantly degraded as compared with the translation conversion or the magnification conversion. On the other hand, the magnification conversion can be ignored if the imaging distance does not change between the divided images. Further, since the parallel translation conversion is coordinate-transformed on a pixel-by-pixel basis, it is not visually noticeable, and high-speed, high-quality conversion processing is possible. In the present embodiment, a rotation amount that most affects the image quality is used as the coordinate conversion amount.
【0050】座標変換算出処理について具体的に説明す
る。図5は、図4のステップS4で行なわれる座標変換
量算出処理の流れを示すフローチャートである。図5を
参照して、まず、基準画像の設定が行なわれる(ステッ
プS11)。4つの分割画像が、左上分割画像210、
右上分割画像220、左下分割画像230、右下分割画
像240の順に、基準画像に設定される。ここでは、左
上分割画像210を基準画像に設定した場合について説
明する。The coordinate conversion calculation processing will be specifically described. FIG. 5 is a flowchart showing the flow of the coordinate conversion amount calculation process performed in step S4 of FIG. Referring to FIG. 5, first, a reference image is set (step S11). The four divided images are divided into an upper left divided image 210,
The upper right divided image 220, the lower left divided image 230, and the lower right divided image 240 are set as the reference images in this order. Here, a case where the upper left divided image 210 is set as the reference image will be described.
【0051】次に、左上分割画像210と横方向にオー
バーラップする右上分割画像220の座標変換量Rhが
算出される(ステップS12)。座標変換量Rhは、左
上分割画像210の標準オーバーラップ領域OLabの
特徴点P1および特徴点P2と、右上分割画像220の
標準オーバーラップ領域OLbaの対応点P4および対
応点P5とを用いて算出される。座標変換量Rhは、特
徴点P1を始点とし特徴点P2を終点とするベクトル
と、対応点P4を始点とし対応点P5を終点とするベク
トルとのなす角により表される。Next, the coordinate transformation amount Rh of the upper right divided image 220 overlapping the upper left divided image 210 in the horizontal direction is calculated (step S12). The coordinate transformation amount Rh is calculated using the feature points P1 and P2 of the standard overlap region OLab of the upper left divided image 210, and the corresponding points P4 and P5 of the standard overlap region OLba of the upper right divided image 220. You. The coordinate transformation amount Rh is represented by an angle formed by a vector starting from the feature point P1 and ending at the feature point P2, and a vector starting from the corresponding point P4 and ending at the corresponding point P5.
【0052】次に、左上分割画像210と縦方向にオー
バーラップする左下分割画像230の座標変換量Rvが
算出される(ステップS13)。座標変換量Rvは、左
上分割画像210の標準オーバーラップ領域OLacの
特徴点P3および特徴点P2と、左下分割画像230の
標準オーバーラップ領域OLcaの対応点P7および対
応点P8とを用いて算出される。座標変換量Rvは、特
徴点P2を始点とし特徴点P3を終点とするベクトル
と、対応点P8を始点とし対応点P7を終点とするベク
トルとのなす角により表される。Next, the coordinate transformation amount Rv of the lower left divided image 230 vertically overlapping the upper left divided image 210 is calculated (step S13). The coordinate transformation amount Rv is calculated using the feature points P3 and P2 of the standard overlap area OLac of the upper left divided image 210, and the corresponding points P7 and P8 of the standard overlap area OLca of the lower left divided image 230. You. The coordinate transformation amount Rv is represented by an angle formed by a vector starting from the feature point P2 and ending at the feature point P3, and a vector starting from the corresponding point P8 and ending at the corresponding point P7.
【0053】そして、左上分割画像210と斜め方向に
オーバーラップする右下分割画像240の座標変換量R
dが算出される(ステップS14)。座標変換量Rd
は、次のようにして求められる。第1に、右上分割画像
220の標準オーバーラップ領域OLbdの特徴点P5
を中心にして特徴点P6を、ステップS12で求められ
た座標変換量Rhだけ回転変換して点P6’を求める。
そして、特徴点P5と点P6’と、右下分割画像240
の標準オーバーラップ領域OLdbの対応点P10およ
び対応点P11とを用いて第1変換量Rd1が算出され
る。第1変換量Rd1は、特徴点P5を始点とし点P
6’を終点とするベクトルと、対応点P10を始点とし
対応点P8を終点とするベクトルとのなす角により表さ
れる。Then, the coordinate transformation amount R of the lower right divided image 240 that overlaps the upper left divided image 210 in the oblique direction
d is calculated (step S14). Coordinate transformation amount Rd
Is obtained as follows. First, the feature point P5 of the standard overlap area OLbd of the upper right divided image 220
Is rotated around the feature point P6 by the coordinate conversion amount Rh obtained in step S12 to obtain a point P6 ′.
Then, the characteristic points P5 and P6 ′ and the lower right divided image 240
The first conversion amount Rd1 is calculated using the corresponding points P10 and P11 of the standard overlap region OLdb. The first conversion amount Rd1 is calculated based on the point P5 starting from the feature point P5.
It is represented by an angle between a vector ending at 6 'and a vector ending at corresponding point P10 and ending at corresponding point P8.
【0054】そして、第2に、左下分割画像230の標
準オーバーラップ領域OLcdの特徴点P8を中心にし
て特徴点P9を、ステップS13で求められた座標変換
量Rvだけ回転変換して点P9’を求める。そして、特
徴点P8と点P9’と、右下分割画像240の標準オー
バーラップ領域OLdcの対応点P10および対応点P
12とを用いて第2変換量Rd2が算出される。第2変
換量Rd2は、特徴点P8を始点とし点P9’を終点と
するベクトルと、対応点P10を始点とし対応点P12
を終点とするベクトルとのなす角により表される。Second, the characteristic point P9 is rotated around the characteristic point P8 of the standard overlap area OLcd of the lower left divided image 230 by the coordinate transformation amount Rv obtained in step S13 to obtain a point P9 '. Ask for. Then, the feature points P8 and P9 ′, and the corresponding points P10 and P10 of the standard overlap area OLdc of the lower right divided image 240
12, the second conversion amount Rd2 is calculated. The second transformation amount Rd2 includes a vector having the feature point P8 as a start point and a point P9 ′ as an end point, and a corresponding point P10 as a start point and a corresponding point P12.
With the vector ending in.
【0055】そして、第3に第1変換量Rd1と第2変
換量Rd2との平均が求められ、求められた平均値が座
標変換量Rdとされる。Thirdly, the average of the first conversion amount Rd1 and the second conversion amount Rd2 is obtained, and the obtained average value is used as the coordinate conversion amount Rd.
【0056】次のステップS15では、すべての分割画
像を基準画像として、ステップS12からステップS1
4までの処理がなされたか否かが判断される。すべての
分割画像について処理が終了した場合には、座標変換量
算出処理を終了する。そうでない場合には、すべての分
割画像について処理が終了するまで上述の処理が繰り返
し行なわれる。In the next step S15, all the divided images are used as reference images, and steps S12 to S1 are performed.
It is determined whether the processes up to 4 have been performed. When the processing has been completed for all the divided images, the coordinate conversion amount calculation processing ends. Otherwise, the above processing is repeated until the processing is completed for all the divided images.
【0057】このように、座標変換量算出処理において
は、4つの分割画像それぞれについて、他の3つの分割
画像の座標変換量Rh、Rv、Rdが求められる。As described above, in the coordinate conversion amount calculation processing, the coordinate conversion amounts Rh, Rv, and Rd of the other three divided images are obtained for each of the four divided images.
【0058】(座標変換量比較処理、基準画像決定処
理)次に、座標変換量比較処理および基準画像決定処理
について説明する。図6は、図4のステップS5および
ステップS6で行なわれる座標変換量比較処理および基
準画像決定処理の流れを示すフローチャートである。図
6を参照して、まず、処理画像の設定が行なわれる(ス
テップS21)。処理画像とは、座標変換量比較の対象
となる分割画像をいい、4つの分割画像210,22
0,230,240が順に処理画像に設定される。ここ
では、左上分割画像210、右上分割画像220、左下
分割画像230、右下分割画像240の順に、処理画像
に設定されるものとする。(Coordinate conversion amount comparison processing and reference image determination processing) Next, coordinate conversion amount comparison processing and reference image determination processing will be described. FIG. 6 is a flowchart showing a flow of the coordinate conversion amount comparison processing and the reference image determination processing performed in steps S5 and S6 of FIG. Referring to FIG. 6, first, setting of a processed image is performed (step S21). The processed image is a divided image to be compared with the coordinate transformation amount, and includes four divided images 210 and 22.
0, 230, and 240 are sequentially set to the processed image. Here, the upper left divided image 210, the upper right divided image 220, the lower left divided image 230, and the lower right divided image 240 are set in the order of the processed image.
【0059】処理画像に設定された分割画像を基準画像
としたときの3つの座標変換量Rh、Rv、Rdすべて
が、しきい値以下か否かが判断される(ステップS2
2)。3つの座標変換量Rh,Rv,Rdすべてがしき
い値以下の場合には、ステップS23に進み、そうでな
い場合にはステップS24に進む。It is determined whether all three coordinate transformation amounts Rh, Rv, and Rd when the divided image set as the processed image is used as the reference image are equal to or smaller than the threshold value (step S2).
2). If all three coordinate transformation amounts Rh, Rv, and Rd are equal to or smaller than the threshold value, the process proceeds to step S23; otherwise, the process proceeds to step S24.
【0060】しきい値は、画像の回転が視覚上無視でき
る変換量である。ステップS23では、処理画像に設定
されている分割画像を基準画像に設定して処理を終了す
る。ステップS24では、すべての分割画像について、
ステップS22の判断がなされたか否かが判断される。
すべての分割画像について判断がなされた場合には、ス
テップS25に進み、そうでない場合にはステップS2
1に進み、すべての分割画像についてステップS22の
判断が繰り返し行なわれる。The threshold value is a conversion amount at which the rotation of the image can be visually ignored. In step S23, the divided image set as the processed image is set as the reference image, and the process ends. In step S24, for all the divided images,
It is determined whether the determination in step S22 has been made.
If the determination has been made for all the divided images, the process proceeds to step S25; otherwise, the process proceeds to step S2.
Proceeding to 1, the determination in step S22 is repeatedly performed for all the divided images.
【0061】4つの分割画像210,220,230,
240のすべてにおいて、それぞれを基準画像としたと
きの3つ座標変換量すべてがしきい値以下であれば、4
枚の分割画像の相対的な位置関係は、合成に回転変換が
必要ない位置関係である。この場合には、どの分割画像
を基準にしても回転変換は不要となるので、いずれの分
割画像を基準画像に設定してもよい。本実施の形態にお
いては、最初にステップS22の条件を満たす分割画
像、すなわち、左上分割画像210が基準画像となる。
なお、3つの座標変換量Rh,Rv,Rdの合計が最小
の分割画像を基準画像としてもよい。The four divided images 210, 220, 230,
In all of 240, if all three coordinate conversion amounts when each is set as a reference image are equal to or less than the threshold value, 4
The relative positional relationship between the divided images is a positional relationship that does not require rotation conversion for synthesis. In this case, since the rotation conversion is unnecessary even if any of the divided images is used as a reference, any of the divided images may be set as the reference image. In the present embodiment, first, the divided image satisfying the condition of step S22, that is, the upper left divided image 210 is the reference image.
Note that the divided image having the smallest sum of the three coordinate transformation amounts Rh, Rv, and Rd may be used as the reference image.
【0062】ステップS25では、処理画像の設定が行
なわれる(ステップS21)。4つの分割画像210,
220,230,240が順に処理画像に設定される。
ここでは、左上分割画像210、右上分割画像220、
左下分割画像230、右下分割画像240の順に、処理
画像に設定されるものとする。In step S25, a process image is set (step S21). Four divided images 210,
220, 230, and 240 are sequentially set to the processed image.
Here, the upper left divided image 210, the upper right divided image 220,
It is assumed that the processing image is set in the order of the lower left divided image 230 and the lower right divided image 240.
【0063】処理画像に設定された分割画像を基準画像
としたときの3つの座標変換量Rh、Rv、Rdのうち
2つが、しきい値以下か否かが判断される(ステップS
26)。3つの座標変換量Rh,Rv,Rdのうち2つ
がしきい値以下の場合には、ステップS27に進み、そ
うでない場合にはステップS28に進む。It is determined whether two of the three coordinate conversion amounts Rh, Rv, and Rd when the divided image set as the processed image is used as the reference image are equal to or smaller than the threshold value (step S).
26). If two of the three coordinate transformation amounts Rh, Rv, and Rd are equal to or smaller than the threshold value, the process proceeds to step S27; otherwise, the process proceeds to step S28.
【0064】しきい値は、画像の回転が視覚上無視でき
る変換量であり、ステップS24で用いたしきい値と同
じである。The threshold value is a conversion amount in which the rotation of the image can be visually ignored, and is the same as the threshold value used in step S24.
【0065】3つの座標変換量Rh,Rv,Rdのうち
2つがしきい値以下の場合には、3枚の分割画像は、合
成するときに回転変換を必要としない位置関係にあり、
残りの1枚の分割画像が回転変換を必要とする位置関係
にある。回転移動を必要とする位置にある分割画像を回
転画像という。4つの分割画像のうち1つの分割画像が
回転変換を必要とする位置にある場合には、回転画像を
除く3つの分割画像のいずれかを基準画像とすることが
できる。本実施の形態においては、最初に検出された回
転画像に対角する分割画像を基準画像に設定するように
している。なお、回転画像を除く3つの分割画像のう
ち、しきい値以下の座標変換量の総和が最小の分割画像
を基準画像に設定することができる。When two of the three coordinate transformation amounts Rh, Rv, and Rd are equal to or smaller than the threshold value, the three divided images have a positional relationship that does not require rotation transformation when they are combined.
The remaining one divided image has a positional relationship that requires rotation conversion. A divided image at a position that requires rotational movement is called a rotated image. When one of the four divided images is located at a position that requires rotation conversion, any one of the three divided images excluding the rotated image can be used as the reference image. In the present embodiment, a divided image that is diagonal to the first detected rotated image is set as the reference image. Note that among the three divided images except the rotated image, the divided image having the smallest sum of the coordinate conversion amounts equal to or smaller than the threshold value can be set as the reference image.
【0066】ここで、図3を参照して、分割画像21
0,220,230,240のうち左上分割画像210
のみが他の3つの分割画像220,230,240に対
して相対的に回転した位置にある。本実施の形態におけ
るカメラ100に、図3に示した分割画像が入力された
場合には、右上分割画像220が処理画像に設定された
段階で、ステップS26において、2つの座標変換量R
v,Rdがしきい値以下と判断されて、ステップS27
に進む。そして、ステップS27で、しきい値よりも大
きい座標変換量Rhに対応する左上分割画像210が回
転画像とされて、左上分割画像210に対角する右下分
割画像240が基準画像に設定される。Here, referring to FIG.
0, 220, 230, 240, upper left divided image 210
Only at the position rotated relative to the other three divided images 220, 230, 240. When the divided image shown in FIG. 3 is input to the camera 100 in the present embodiment, at the stage where the upper right divided image 220 is set as the processing image, in step S26, two coordinate transformation amounts R
It is determined that v and Rd are equal to or less than the threshold, and step S27
Proceed to. Then, in step S27, the upper left divided image 210 corresponding to the coordinate conversion amount Rh larger than the threshold value is set as a rotated image, and the lower right divided image 240 diagonal to the upper left divided image 210 is set as the reference image. .
【0067】ステップS28では、すべての分割画像に
ついて、ステップS26の判断がなされたか否かが判断
される。すべての分割画像について判断がなされた場合
には、ステップS29に進み、そうでない場合にはステ
ップS25に進み、すべての分割画像についてステップ
S22の判断が繰り返し行なわれる。In step S28, it is determined whether or not the determination in step S26 has been made for all the divided images. If the determination has been made for all the divided images, the process proceeds to step S29; otherwise, the process proceeds to step S25, and the determination in step S22 is repeatedly performed for all the divided images.
【0068】ステップS29では、処理画像の設定が行
なわれる。4つの分割画像210,220,230,2
40が順に処理画像に設定される。ここでは、左上分割
画像210、右上分割画像220、左下分割画像23
0、右下分割画像240の順に、処理画像に設定される
ものとする。In step S29, setting of a processed image is performed. Four divided images 210, 220, 230, 2
40 are sequentially set to the processed image. Here, the upper left divided image 210, the upper right divided image 220, and the lower left divided image 23
It is assumed that 0 is set to the processed image in the order of the lower right divided image 240.
【0069】処理画像に設定された分割画像を基準画像
としたときの3つの座標変換量Rh、Rv、Rdの1つ
が、しきい値以下か否かが判断される(ステップS3
0)。3つの座標変換量Rh,Rv,Rdの1つがしき
い値以下の場合には、ステップS31に進み、そうでな
い場合にはステップS32に進む。It is determined whether one of the three coordinate transformation amounts Rh, Rv, and Rd when the divided image set as the processed image is used as the reference image is equal to or smaller than a threshold value (step S3).
0). If one of the three coordinate transformation amounts Rh, Rv, and Rd is equal to or smaller than the threshold value, the process proceeds to step S31; otherwise, the process proceeds to step S32.
【0070】しきい値は、画像の回転が視覚上無視でき
る変換量であり、ステップS24で用いたしきい値と同
じである。The threshold value is a conversion amount by which the rotation of the image can be visually ignored, and is the same as the threshold value used in step S24.
【0071】3つの座標変換量Rh、Rv、Rdの1つ
がしきい値以下の場合には、最もよい状態で、4つの分
割画像210,220,230,240が上下または左
右の分割画像のペアで相対的な回転がなく、上ペアと下
ペア間、または、左ペアと右ペア間で相対的に回転した
位置にある。この場合は、いずれの分割画像を基準画像
に設定したとしても回転変換による画質の劣化は、同程
度である。したがって、いずれの分割画像を基準画像と
してもよい。本実施の形態においては、最初にステップ
S30の条件を満たす処理画像を基準画像に設定するよ
うにしている。なお、しきい値以下の座標変換量の総和
が最小の分割画像を基準画像に設定するようにしてもよ
い。When one of the three coordinate transformation amounts Rh, Rv, and Rd is equal to or smaller than the threshold value, the four divided images 210, 220, 230, and 240 are paired with the upper and lower or left and right divided images in the best condition. And there is no relative rotation between the upper pair and the lower pair, or between the left pair and the right pair. In this case, no matter which of the divided images is set as the reference image, the deterioration of the image quality due to the rotation conversion is almost the same. Therefore, any of the divided images may be used as the reference image. In the present embodiment, first, a processed image satisfying the condition of step S30 is set as a reference image. Note that a divided image having the smallest sum of coordinate conversion amounts equal to or smaller than the threshold value may be set as the reference image.
【0072】ステップS31では、処理画像に設定され
ている分割画像を基準画像に設定して処理を終了する。
ステップS32では、すべての分割画像について、ステ
ップS30の判断がなされたか否かが判断される。すべ
ての分割画像について判断がなされた場合には、ステッ
プS33に進み、そうでない場合にはステップS29に
進み、すべての分割画像についてステップS30の判断
が繰り返し行なわれる。In step S31, the divided image set as the processed image is set as the reference image, and the process ends.
In step S32, it is determined whether or not the determination in step S30 has been made for all the divided images. If the determination has been made for all the divided images, the process proceeds to step S33; otherwise, the process proceeds to step S29, and the determination in step S30 is repeatedly performed for all the divided images.
【0073】ステップS33では、座標変換量の総和が
最小の分割画像が基準画像に設定される。ステップS3
3では、いずれの分割画像においても、座標変換量がし
きい値以下とならない。この場合には、4枚の分割画像
が合成される場合に、回転変換が必要な位置関係にあ
る。したがって、回転変換量が最も小さくなる分割画像
が基準画像に設定される。In step S33, the divided image having the smallest sum of the coordinate conversion amounts is set as the reference image. Step S3
In No. 3, the coordinate conversion amount does not fall below the threshold value in any of the divided images. In this case, when four divided images are combined, the positional relationship requires rotation conversion. Therefore, the divided image with the smallest rotation conversion amount is set as the reference image.
【0074】(幾何変換処理)基準画像決定処理で決定
され基準画像に対する座標変換量Rh,Rv,Rdに応
じて、基準画像以外の3つの分割画像を幾何変換する。
幾何変換処理は、画像を回転変換または倍率変換するこ
とにより、画素の座標を変換する処理である。変換後の
座標が画素の存在しない位置である場合には、変換後の
画素で隣接する画素の画素値を用いて補間処理が必要に
なる。補間処理にはキュービックコンボリューションや
バイリニア法など公知の技術が用いるられる。(Geometric Transformation Processing) The three divided images other than the reference image are geometrically transformed according to the coordinate transformation amounts Rh, Rv, and Rd for the reference image determined in the reference image determination processing.
The geometric transformation process is a process of transforming the coordinates of pixels by rotating or scaling the image. If the converted coordinates are at a position where no pixel exists, interpolation processing is required using the pixel values of adjacent pixels in the converted pixel. Known techniques such as cubic convolution and bilinear method are used for the interpolation processing.
【0075】(オーバーラップ部合成処理)幾何変換処
理がなされた分割画像を、特徴点とその特徴点に対応す
る対応点との位置を合わせることにより、2つの画像が
合成される。これは、画像を平行移動させることにより
行なわれる。2つの画像でオーバーラップする領域は、
2つの画像を合成してできる繋ぎ目が視覚上めだたない
ように、なめらかに補正される。補正は、例えば、接続
点からの距離に応じた重み付けを用いて、合成される画
像の画素値を、合成される2つの画像それぞれの画素値
の重み付け平均とすることができる。(Overlapping part synthesis processing) Two images are synthesized by aligning the positions of the feature points and the corresponding points corresponding to the feature points on the divided image subjected to the geometric transformation processing. This is done by translating the image. The area where the two images overlap is
The correction is made smoothly so that the joint formed by combining the two images is visually invisible. The correction can be performed, for example, by using the weighting according to the distance from the connection point, and making the pixel value of the combined image a weighted average of the pixel values of the two combined images.
【0076】(有効画像領域抽出処理)4つの分割画像
を合成した合成画像から、有効画像領域を抽出する。有
効画像領域とは、合成画像中で、各分割画像の欠損がで
きない最大の領域であり、基準画像の座標軸と平行な線
で囲まれた矩形の領域である。(Effective Image Area Extraction Processing) An effective image area is extracted from a combined image obtained by combining four divided images. The effective image area is the largest area in the composite image where each divided image cannot be lost, and is a rectangular area surrounded by a line parallel to the coordinate axis of the reference image.
【0077】図7は、本実施の形態におけるカメラ10
0で、図3に示した分割画像に対して合成処理を行なっ
た結果を示す図である。図3に示した分割画像は、4つ
の分割画像210,220.230,230のうち左上
分割画像210のみが他の分割画像に対して回転した画
像となっている。したがって、図6に示した座標変換量
比較処理および基準画像除去処理において、ステップS
27で右下分割画像240が基準画像に設定される。FIG. 7 shows a camera 10 according to the present embodiment.
FIG. 4 is a diagram showing a result of performing a combining process on the divided image shown in FIG. 3 at 0. The divided image shown in FIG. 3 is an image obtained by rotating only the upper left divided image 210 among the four divided images 210, 220, 230, and 230 with respect to the other divided images. Therefore, in the coordinate conversion amount comparison processing and the reference image removal processing shown in FIG.
At 27, the lower right divided image 240 is set as the reference image.
【0078】図7を参照して、右上分割画像220と左
下分割画像230は、回転変換されることなく基準画像
である右下分割画像240と合成されている。右下分割
画像240の輪郭と、右上分割画像220および左下分
割画像230の輪郭とがそれぞれ平行になっている。こ
れに対して、左上分割画像210の輪郭は、右下分割画
像240の輪郭と平行となっていない。分割画像の縦方
向または横方向の輪郭線がなす角だけ、左上分割画像2
10が回転変換されたからである。Referring to FIG. 7, upper right divided image 220 and lower left divided image 230 are combined with lower right divided image 240 as a reference image without being rotated. The outline of the lower right divided image 240 is parallel to the outline of the upper right divided image 220 and the lower left divided image 230, respectively. On the other hand, the contour of the upper left divided image 210 is not parallel to the contour of the lower right divided image 240. Only the corners formed by the vertical or horizontal contour lines of the divided image are upper left divided images 2
This is because 10 has been rotationally converted.
【0079】4つの分割画像210,220,230,
240を合成する合成処理により、合成画像中に被写体
像201が矩形の輪郭を持つ像として表されている。ま
た、4つの分割画像に欠損を与えないように抽出された
有効画像領域250が示されている。The four divided images 210, 220, 230,
The subject image 201 is represented as an image having a rectangular outline in the combined image by the combining process of combining the image 240 and the image 240. Further, an effective image area 250 extracted so as not to give a loss to the four divided images is shown.
【0080】図8は、図3に示した分割画像に対して左
上分割画像210を基準画像として合成処理を行なった
結果を示す図である。図8を参照して、右上分割画像2
20、左下分割画像230および右下分割画像240
が、基準画像である左上分割画像210に対して同じ量
だけ回転変換されている。また、図8に示した合成画像
は、図7に示した合成画像と同様に、有効画像領域25
0と被写体像201が示されている。しかし、図8に示
した合成画像は、3つの分割画像220,230,24
0が回転変換されている。このため、回転変換で行なわ
れる補間処理により3つの分割画像220,230,2
40の画質が低下する結果、有効画像領域250に含ま
れる画像が、広い面積の領域で画質が低下する。FIG. 8 is a diagram showing a result of performing a synthesizing process on the divided image shown in FIG. 3 using the upper left divided image 210 as a reference image. Referring to FIG. 8, upper right divided image 2
20, lower left divided image 230 and lower right divided image 240
Has been rotationally transformed by the same amount with respect to the upper left divided image 210 as the reference image. Further, the composite image shown in FIG. 8 is similar to the composite image shown in FIG.
0 and the subject image 201 are shown. However, the composite image shown in FIG. 8 has three divided images 220, 230, and 24.
0 is rotationally converted. For this reason, the three divided images 220, 230, 2
As a result, the quality of the image included in the effective image area 250 is reduced in a wide area.
【0081】これに対して、図7に示した合成画像は、
左上分割画像210のみを回転変換したので、画質が低
下する面積が小さく、有効画像領域250に含まれる画
像のの画質が低下するのが防止される。On the other hand, the composite image shown in FIG.
Since only the upper left divided image 210 is rotationally converted, the area where the image quality is reduced is small, and the image quality of the image included in the effective image area 250 is prevented from being reduced.
【0082】なお、本実施の形態におけるカメラ100
は、撮像レンズ部121で光学系の光軸を移動させるこ
とにより4つの分割画像を撮像するようにしたが、通常
のカメラで撮像した複数の分割画像やスキャナ等で読み
取った複数の分割画像を入力するようにしてもよい。The camera 100 according to the present embodiment
Is configured to capture the four divided images by moving the optical axis of the optical system with the imaging lens unit 121. However, a plurality of divided images captured by a normal camera or a plurality of divided images read by a scanner or the like are captured. You may make it input.
【0083】また、本実施の形態におけるカメラ100
では、分割画像を合成する前の段階で、互いにオーバー
ラップする部分を含む分割画像の相対的な位置関係を算
出するので、画像の合成により互いにオーバーラップす
る部分を含む分割画像の相対的な位置関係が変更される
ことがない。このため、相対的な位置関係を検出する際
に、相関の検出の失敗を防止したり、ミスマッチングを
防ぐ必要が無い。The camera 100 according to the present embodiment
In the stage before combining the divided images, the relative positional relationship of the divided images including the overlapping portions is calculated. Therefore, the relative position of the divided images including the overlapping portions by the combining of the images is calculated. Relationships do not change. Therefore, when detecting the relative positional relationship, it is not necessary to prevent the failure of the correlation detection or the mismatching.
【0084】さらに、本実施の形態においては、分割画
像を合成する画像合成処理をカメラ100で行なう例に
ついて説明したが、分割画像をパソコンに入力し、パソ
コン上で処理を行なうようにしてもよい。この場合、上
述した画像合成処理のソフトウエアをCD−ROMなど
の記録媒体からパソコンに読み込んで実行することにな
る。Further, in the present embodiment, an example has been described in which image synthesis processing for synthesizing a divided image is performed by camera 100, but the divided image may be input to a personal computer and the processing may be performed on the personal computer. . In this case, the software for the above-described image synthesis processing is read from a recording medium such as a CD-ROM into a personal computer and executed.
【0085】今回開示された実施の形態はすべての点で
例示であって制限的なものではないと考えられるべきで
ある。本発明の範囲は上記した説明ではなくて特許請求
の範囲によって示され、特許請求の範囲と均等の意味お
よび範囲内でのすべての変更が含まれることが意図され
る。The embodiments disclosed this time are to be considered in all respects as illustrative and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.
【図1】 本実施の形態におけるカメラの前方からの斜
視図である。FIG. 1 is a front perspective view of a camera according to an embodiment.
【図2】 本実施の形態におけるカメラの概略構成を示
すブロック図である。FIG. 2 is a block diagram illustrating a schematic configuration of a camera according to the present embodiment.
【図3】 本実施の形態におけるカメラで分割撮像して
得られる4つの分割画像の一例を示す図である。FIG. 3 is a diagram illustrating an example of four divided images obtained by dividing and imaging with a camera according to the present embodiment.
【図4】 本実施の形態におけるカメラで行なわれる画
像合成処理の流れを示すフローチャートである。FIG. 4 is a flowchart showing a flow of an image synthesizing process performed by the camera in the present embodiment.
【図5】 図4のステップS4で行なわれる座標変換量
算出処理の流れを示すフローチャートである。FIG. 5 is a flowchart showing a flow of a coordinate conversion amount calculation process performed in step S4 of FIG. 4;
【図6】 図4のステップS5およびステップS6で行
なわれる座標変換量比較処理および基準画像決定処理の
流れを示すフローチャートである。FIG. 6 is a flowchart showing a flow of coordinate conversion amount comparison processing and reference image determination processing performed in steps S5 and S6 of FIG. 4;
【図7】 本実施の形態におけるカメラで、図3に示し
た分割画像に対して合成処理を行なった結果を示す図で
ある。FIG. 7 is a diagram showing a result of performing a synthesizing process on the divided images shown in FIG. 3 by the camera according to the present embodiment.
【図8】 図3に示した分割画像に対して左上分割画像
210を基準画像として合成処理を行なった結果を示す
図である。8 is a diagram illustrating a result obtained by performing a combining process on the divided image illustrated in FIG. 3 using an upper left divided image 210 as a reference image.
100 カメラ、103 光軸方向制御部、105 ア
クチュエータ、107位置センサ、109 レリーズス
イッチ、111 プログラムメモリ、113撮像セン
サ、115 A/D変換部、117 画像メモリ、11
9 取外可能記録メディア、121 撮像レンズ部、1
23 記録メディア挿入口、201被写体像、210
左上分割画像、220 右上分割画像、230 左下分
割画像、240 右下分割画像、250 有効画像領
域、OLab,OLac,OLba,OLbd,OLc
a,OLcd,OLdb,OLdc 標準オーバーラッ
プ領域。Reference Signs List 100 camera, 103 optical axis direction control unit, 105 actuator, 107 position sensor, 109 release switch, 111 program memory, 113 imaging sensor, 115 A / D conversion unit, 117 image memory, 11
9 removable recording medium, 121 imaging lens unit, 1
23 Recording media insertion slot, 201 subject image, 210
Upper left split image, 220 Upper right split image, 230 Lower left split image, 240 Lower right split image, 250 effective image area, OLab, OLac, OLba, OLbd, OLc
a, OLcd, OLdb, OLdc Standard overlap area.
フロントページの続き Fターム(参考) 5B057 AA20 BA02 CA12 CA16 CB12 CB16 CC03 CD03 CE09 CE10 DA07 DB02 DC32 5C022 AA13 AB45 AB62 AB68 AC32 AC51 AC54 AC69 5C023 AA03 AA04 AA10 AA11 AA37 BA02 BA11 CA03 DA04 DA08 5C076 AA12 AA19 AA24 AA36 BA06Continued on the front page F-term (reference) 5B057 AA20 BA02 CA12 CA16 CB12 CB16 CC03 CD03 CE09 CE10 DA07 DB02 DC32 5C022 AA13 AB45 AB62 AB68 AC32 AC51 AC54 AC69 5C023 AA03 AA04 AA10 AA11 AA37 BA02 BA11 CA03 DA04 A08 AA ABA A
Claims (6)
少なくとも3つの分割画像を合成する画像合成装置であ
って、 オーバーラップする部分の画像に基づいて前記少なくと
も3つの分割画像の相対的な位置関係を検出する位置検
出手段と、 前記検出された位置関係に基づいて、前記少なくとも3
つの分割画像の中から基準となる分割画像を決定する基
準画像決定手段と、 前記決定された分割画像を基準にして、他の分割画像を
合成する画像合成手段とを備えた、画像合成装置。1. An image synthesizing apparatus for synthesizing at least three divided images having overlapping portions, wherein a relative positional relationship between the at least three divided images is detected based on an image of the overlapping portion. Based on the detected positional relationship, the at least 3
An image synthesizing apparatus, comprising: a reference image determining unit that determines a reference divided image from one divided image; and an image combining unit that synthesizes another divided image based on the determined divided image.
つの分割画像の相対的な回転ずれ量を算出することを特
徴とする、請求項1に記載の画像合成装置。2. The apparatus according to claim 1, wherein said position detecting means includes:
2. The image synthesizing apparatus according to claim 1, wherein a relative rotation shift amount between the two divided images is calculated.
回転ずれ量が所定の値以下となる分割画像の数に応じ
て、基準となる分割画像を決定することを特徴とする、
請求項2に記載の画像合成装置。3. The reference image determining means determines a reference divided image according to the number of divided images in which the relative rotational shift amount is equal to or less than a predetermined value.
The image synthesizing device according to claim 2.
転変換する回転変換手段を含み、 前記回転変換手段は、前記相対的な回転ずれ量が前記所
定の値以下の分割画像は回転変換しないことを特徴とす
る、請求項3に記載の画像合成装置。4. The image synthesizing means includes a rotation converting means for rotationally converting the divided image, wherein the rotation converting means does not rotationally convert the divided image having the relative rotation shift amount equal to or less than the predetermined value. The image synthesizing apparatus according to claim 3, wherein:
少なくとも3つの分割画像を合成する画像合成方法であ
って、 オーバーラップする部分の画像に基づいて前記少なくと
も3つの分割画像の相対的な位置関係を検出するステッ
プと、 前記検出された位置関係に基づいて、前記少なくとも3
つの分割画像の中から基準となる分割画像を決定するス
テップと、 前記決定された分割画像を基準にして、他の分割画像を
合成するステップとを含む、画像合成方法。5. An image synthesizing method for synthesizing at least three divided images having portions overlapping each other, wherein a relative positional relationship between the at least three divided images is detected based on an image of the overlapping portion. And at least 3 based on the detected positional relationship.
An image synthesizing method, comprising: determining a reference divided image from one divided image; and synthesizing another divided image based on the determined divided image.
少なくとも3つの分割画像を合成する画像合成プログラ
ムを記録したコンピュータ読取可能な記録媒体であっ
て、 オーバーラップする部分の画像に基づいて前記少なくと
も3つの分割画像の相対的な位置関係を検出するステッ
プと、 前記検出された位置関係に基づいて、前記少なくとも3
つの分割画像の中から基準となる分割画像を決定するス
テップと、 前記決定された分割画像を基準にして、他の分割画像を
合成するステップとをコンピュータに実行させるための
画像合成プログラムを記録したコンピュータ読取可能な
記録媒体。6. A computer-readable recording medium storing an image synthesizing program for synthesizing at least three divided images having portions overlapping each other, wherein the at least three divided images are divided based on an image of the overlapping portion. Detecting a relative positional relationship between the images; and
An image synthesizing program for causing a computer to execute a step of determining a reference divided image from the one divided image and a step of synthesizing another divided image based on the determined divided image as a reference. Computer readable recording medium.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000225495A JP2002042125A (en) | 2000-07-26 | 2000-07-26 | Image synthesizing device, image synthesizing method, and computer readable recording medium recording image synthesizing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000225495A JP2002042125A (en) | 2000-07-26 | 2000-07-26 | Image synthesizing device, image synthesizing method, and computer readable recording medium recording image synthesizing program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2002042125A true JP2002042125A (en) | 2002-02-08 |
Family
ID=18719258
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000225495A Withdrawn JP2002042125A (en) | 2000-07-26 | 2000-07-26 | Image synthesizing device, image synthesizing method, and computer readable recording medium recording image synthesizing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2002042125A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004153691A (en) * | 2002-10-31 | 2004-05-27 | Casio Comput Co Ltd | Imaging device, imaging method, and program |
| JP2006017978A (en) * | 2004-07-01 | 2006-01-19 | Pentax Corp | Image blur correction device |
| JP2006017979A (en) * | 2004-07-01 | 2006-01-19 | Pentax Corp | Image blur correction device |
| JP2007318460A (en) * | 2006-05-26 | 2007-12-06 | Alpine Electronics Inc | Vehicle upper viewpoint image displaying apparatus |
| JP2010516003A (en) * | 2007-01-12 | 2010-05-13 | クゥアルコム・インコーポレイテッド | Panorama image technology |
| WO2014064783A1 (en) * | 2012-10-24 | 2014-05-01 | 株式会社モルフォ | Image processing device, image processing method, image processing program, and recording medium |
-
2000
- 2000-07-26 JP JP2000225495A patent/JP2002042125A/en not_active Withdrawn
Cited By (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004153691A (en) * | 2002-10-31 | 2004-05-27 | Casio Comput Co Ltd | Imaging device, imaging method, and program |
| US7423671B2 (en) | 2002-10-31 | 2008-09-09 | Casio Computer Co., Ltd. | Image pickup apparatus and photographing method with image angle correction for combining image data |
| JP2006017978A (en) * | 2004-07-01 | 2006-01-19 | Pentax Corp | Image blur correction device |
| JP2006017979A (en) * | 2004-07-01 | 2006-01-19 | Pentax Corp | Image blur correction device |
| JP2007318460A (en) * | 2006-05-26 | 2007-12-06 | Alpine Electronics Inc | Vehicle upper viewpoint image displaying apparatus |
| JP2010516003A (en) * | 2007-01-12 | 2010-05-13 | クゥアルコム・インコーポレイテッド | Panorama image technology |
| US8331725B2 (en) | 2007-01-12 | 2012-12-11 | Qualcomm Incorporated | Panoramic imaging techniques |
| JP5493114B1 (en) * | 2012-10-24 | 2014-05-14 | 株式会社モルフォ | Image processing apparatus, image processing method, image processing program, and recording medium |
| WO2014064783A1 (en) * | 2012-10-24 | 2014-05-01 | 株式会社モルフォ | Image processing device, image processing method, image processing program, and recording medium |
| CN104272344A (en) * | 2012-10-24 | 2015-01-07 | 株式会社摩如富 | Image processing device, image processing method, image processing program, and recording medium |
| KR20150065778A (en) * | 2012-10-24 | 2015-06-15 | 가부시키가이샤 모르포 | Image processing device, image processing method, image processing program, and recording medium |
| KR101692652B1 (en) * | 2012-10-24 | 2017-01-03 | 가부시키가이샤 모르포 | Image processing device, image processing method, and recording medium |
| CN104272344B (en) * | 2012-10-24 | 2017-07-14 | 株式会社摩如富 | Image processing apparatus and image processing method |
| CN107256532A (en) * | 2012-10-24 | 2017-10-17 | 株式会社摩如富 | Image processing apparatus, image processing method and recording medium |
| KR101819851B1 (en) * | 2012-10-24 | 2018-01-17 | 가부시키가이샤 모르포 | Image processing device, image processing method, and recording medium |
| US10136054B2 (en) | 2012-10-24 | 2018-11-20 | Morpho, Inc. | Image processing device for compositing panoramic images, image processing program and recording medium |
| CN107256532B (en) * | 2012-10-24 | 2020-09-18 | 株式会社摩如富 | Image processing apparatus, image processing method, and recording medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6788828B2 (en) | Adaptive image combination according to image sensing condition | |
| JP4544334B2 (en) | Image processing apparatus and image processing method | |
| JP4760973B2 (en) | Imaging apparatus and image processing method | |
| JP5487722B2 (en) | Imaging apparatus and shake correction method | |
| JP4446193B2 (en) | Image processing apparatus and method, and program | |
| JP5163676B2 (en) | Imaging apparatus, imaging method, and program | |
| JPH1093808A (en) | Image synthesizing apparatus and method | |
| JP2004336106A (en) | Image processing apparatus, image processing method, and imaging apparatus | |
| CN102694993A (en) | Image processor, image processing method, and program | |
| JP4182638B2 (en) | Imaging apparatus, method for synthesizing captured image, computer-readable recording medium recording image processing program, and imaging system | |
| JP3984346B2 (en) | Imaging apparatus and image composition method | |
| JP2002042125A (en) | Image synthesizing device, image synthesizing method, and computer readable recording medium recording image synthesizing program | |
| JP5267279B2 (en) | Image composition apparatus and program | |
| JP2010263270A (en) | Image pickup device | |
| JPH11196299A (en) | Image pickup device | |
| JPH10262176A (en) | Video image forming method | |
| JPH11196317A (en) | Image pickup device | |
| JP2008235958A (en) | Imaging device | |
| JP5493839B2 (en) | Imaging apparatus, image composition method, and program | |
| JP4803319B2 (en) | Imaging apparatus, image processing method, and program | |
| JP2000217032A (en) | Image signal processing apparatus and method | |
| JP5565227B2 (en) | Image processing apparatus, image processing method, and program | |
| JPH09128519A (en) | Image synthesis device | |
| JPH07203278A (en) | Picture processing unit | |
| JPH07284013A (en) | Picture handling device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20050613 |
|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20071002 |