Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0562797B2 - - Google Patents
[go: Go Back, main page]

JPH0562797B2 - - Google Patents

Info

Publication number
JPH0562797B2
JPH0562797B2 JP61258136A JP25813686A JPH0562797B2 JP H0562797 B2 JPH0562797 B2 JP H0562797B2 JP 61258136 A JP61258136 A JP 61258136A JP 25813686 A JP25813686 A JP 25813686A JP H0562797 B2 JPH0562797 B2 JP H0562797B2
Authority
JP
Japan
Prior art keywords
image data
memory
latitude
pixel
spherical surface
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.)
Expired - Lifetime
Application number
JP61258136A
Other languages
Japanese (ja)
Other versions
JPS63113777A (en
Inventor
Toshihiko Morita
Susumu Kawakami
Takashi Uchama
Yasushi Inamoto
Jusuke Yasukawa
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
National Institute of Advanced Industrial Science and Technology AIST
Original Assignee
Agency of Industrial Science and Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Agency of Industrial Science and Technology filed Critical Agency of Industrial Science and Technology
Priority to JP61258136A priority Critical patent/JPS63113777A/en
Publication of JPS63113777A publication Critical patent/JPS63113777A/en
Publication of JPH0562797B2 publication Critical patent/JPH0562797B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Image Analysis (AREA)

Description

【発明の詳細な説明】 〔概要〕 球面上に分布する画像データを球面上の同一緯
度毎に等数分割して一列に格納し、各緯度に対応
する画像データを並列的に格納するようにした平
面状メモリを備え、該平面状メモリに格納された
画像データに対して注目画素と近傍画素との濃度
比較を行なつてピーク抽出処理する際に、画像デ
ータに対するピーク値を、球面上の各緯度毎に、
当該緯度における1画素が前記平面状メモリの何
画素に対応するのかを示す値おきに有効とするこ
とにより、処理結果にアンバランスを生じさせな
いようにしたピーク抽出方法。
[Detailed Description of the Invention] [Summary] Image data distributed on a spherical surface is divided into equal numbers for each same latitude on the spherical surface and stored in a line, and image data corresponding to each latitude is stored in parallel. When performing peak extraction processing by comparing the density of the pixel of interest and neighboring pixels for the image data stored in the planar memory, the peak value for the image data is extracted from the peak value on the spherical surface. For each latitude,
A peak extraction method that prevents imbalance in processing results by validating every value indicating how many pixels in the planar memory one pixel at the latitude corresponds to.

〔産業上の利用分野〕[Industrial application field]

本発明は、球面上に分布する画像データを球面
上の同一緯度毎に等数分割して一列に格納し、各
緯度に対応する画像データを並列的に格納するよ
うにした平面状メモリを備え、該平面状メモリに
格納された画像データに対して注目画素と近傍画
素との濃度比較を行なつてピーク抽出処理を施す
球面写像装置におけるピーク抽出方法に関する。
The present invention includes a planar memory that stores image data distributed on a spherical surface in equal numbers for each same latitude on the spherical surface in a line, and stores image data corresponding to each latitude in parallel. , relates to a peak extraction method in a spherical mapping device that performs peak extraction processing by comparing the density of a pixel of interest and neighboring pixels on image data stored in the planar memory.

近年、人間の目と同様の機能を機械によつて実
現するために物体の認識技術が盛んに開発されて
いる。このような物体の認識においては、物体を
画像としてとられ、この画像から物体の特徴等の
情報を抽出して物体を認識する方法が用いられて
いる。このため、一般に物体をテレビカメラ等の
撮像手段によつて撮像して、原画像を取り込み、
この画像をもとに電気的処理を行なつて情報抽出
を行なう必要がある。
In recent years, object recognition technology has been actively developed to enable machines to perform functions similar to those of the human eye. In such object recognition, a method is used in which the object is captured as an image, and information such as features of the object is extracted from this image to recognize the object. For this reason, the object is generally imaged by an imaging means such as a television camera, and the original image is captured.
It is necessary to perform electrical processing based on this image to extract information.

一方、このような原画像には雑音が含まれてい
たり、にじみやぼけが存在することが多く、これ
らの雑音成分を取り除き、原画像を構成する構造
線等を抽出することが必要となる。
On the other hand, such original images often contain noise, blur, or blur, and it is necessary to remove these noise components and extract structural lines and the like that constitute the original image.

このような画像の抽出方法といて従来より写像
による情報抽出方法が知られている。この写像を
用いた情報抽出方法として球面写像を利用したも
の(特開昭60−218183号公報等)が知られている
が、これは原画像を球面上に投影(球面投影)し
て、球面上に投影した原画の各点毎にその点を中
心とした大円を描き、この描かれた大円群の相互
関係から情報を抽出するようにしたものである。
As a method for extracting such an image, an information extraction method using mapping is conventionally known. As an information extraction method using this mapping, a method using spherical mapping (Japanese Patent Laid-Open No. 60-218183, etc.) is known, but this method involves projecting the original image onto a spherical surface (spherical projection). A great circle centered on each point of the original image projected onto the image is drawn, and information is extracted from the mutual relationships between the drawn great circles.

このような手順を踏むことによつて、原画の各
点と球面の中心を含む平面の法線ベクトルが得ら
れ、同時に線分が抽出でき、また途切れたり歪ん
だりした線分の再生も可能となる。
By following these steps, we can obtain the normal vector of the plane that includes each point of the original image and the center of the spherical surface, and at the same time extract line segments, and it is also possible to reproduce broken or distorted line segments. Become.

さらに、球面上の投影の変化情報を球面上の一
点に写像することにより、直線移動する点状物体
の移動軌跡を抽出する。また、複数の線分の球面
上の投影をそれぞれ球面上の一転に写像して、次
にこれらの写像点を写像することによつてもとの
線分の交点を再生する。
Furthermore, by mapping the change information of the projection on the spherical surface to a single point on the spherical surface, the movement locus of the point-like object that moves in a straight line is extracted. Furthermore, the projections of a plurality of line segments on the spherical surface are each mapped to one turn on the spherical surface, and then by mapping these mapped points, the original intersection points of the line segments are reproduced.

ところで、このような球面上の各点に対応する
大円の写像関数を取り扱うためには、2次元状の
メモリに展開する必要がある。
By the way, in order to handle the mapping function of a great circle corresponding to each point on the spherical surface, it is necessary to expand it into a two-dimensional memory.

〔従来の技術〕[Conventional technology]

第6図は球面上の緯度、経度座標で表されるデ
ータを平面の2次元メモリ上の縦横座標に対応付
けて格納する方法の説明図である。
FIG. 6 is an explanatory diagram of a method for storing data represented by latitude and longitude coordinates on a spherical surface in association with vertical and horizontal coordinates on a two-dimensional memory on a plane.

同図aに示すように、球面1上の一点2を、赤
道3からの緯度r(M等分)と基準線4からの角
度θ(N等分)で表わし、そのメモリ領域5を、
同図bに示すように縦軸にr、横軸にθを取るよ
うにしたものである。
As shown in Figure a, a point 2 on a spherical surface 1 is expressed by the latitude r from the equator 3 (divided into M equal parts) and the angle θ from the reference line 4 (divided into N equal parts), and its memory area 5 is
As shown in Figure b, the vertical axis is r and the horizontal axis is θ.

すなわち、球面上の赤道付近の1画素は、2次
元メモリ上の1画素に対応して格納され、球面上
の北極付近の1画素は、2次元メモリ上の複数画
素に対応付けして格納される。
That is, one pixel near the equator on the sphere is stored in correspondence with one pixel on the two-dimensional memory, and one pixel near the north pole on the sphere is stored in correspondence with multiple pixels on the two-dimensional memory. Ru.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

しかしながら、単純に緯度、経度を等数に分割
して夫々量子化して球面を2次元状メモリに展開
すると、球面の緯度の低い領域と高い領域とでは
同一角度で占める領域の面積が異なるという不具
合が生じる。
However, if you simply divide the latitude and longitude into equal numbers, quantize each, and develop the sphere into a two-dimensional memory, there is a problem that the area of the area occupied by the same angle is different between the lower and higher latitude areas of the sphere. occurs.

特に、北極付近では、分解能が過剰となり、格
子状メモリの上では、ピーク値が極めてブロード
になり、その頂上が2次元メモリ上で複数画素に
渡つて広がるものが頻繁に現れる。
In particular, near the North Pole, the resolution becomes excessive, and the peak value becomes extremely broad on the grid-like memory, and the top often appears to extend over multiple pixels on the two-dimensional memory.

従つて、従来のピーク抽出においては、例えば
3×3マトリクスのウインドウを用いて、中心の
注目画素の濃度値が周囲画素の濃度値より高いも
のは等しいかを判断するため、前述のような頂上
にある複数の画素を全て抽出してしまう。
Therefore, in conventional peak extraction, for example, a 3×3 matrix window is used to determine whether the density value of the center pixel of interest is higher than the density values of the surrounding pixels, and the top All the pixels in the area are extracted.

この場合、このようなブロードなピーク値を有
する2次元メモリ上の画像データに対して球面写
像を行なつた際に、前記頂上の個数分だけ大円が
次段の2次元の写像メモリ上の同一位置に書き加
えられてしまい、一方、分解能が過剰でない部分
は一回しか大円が書き加えられない。
In this case, when spherical mapping is performed on the image data on the two-dimensional memory having such broad peak values, the number of great circles corresponding to the number of peaks is on the next two-dimensional mapping memory. On the other hand, in areas where the resolution is not excessive, a great circle is added only once.

従つて、分解能が過剰である部分とそうでない
部分があると、次の段の写像を行なつた際に、情
報のアンバランスが生じるという問題があつた。
Therefore, if some parts have excessive resolution and some parts do not, there is a problem that information imbalance occurs when the next stage of mapping is performed.

本発明の目的は、前述した従来の問題に鑑み、
緯度、経度を等数に分割して夫々量子化して球面
を2次元状メモリに展開し、各画素が有する球面
上での長さの分解能が緯度毎に異なる場合であつ
ても、次段の写像の際に、情報のアンバランスが
生じることのないようにすることが可能なピーク
抽出方法の提供にある。
In view of the above-mentioned conventional problems, an object of the present invention is to
Even if the resolution of the length of each pixel on the spherical surface differs depending on the latitude, the spherical surface is expanded into a two-dimensional memory by dividing the latitude and longitude into equal numbers and quantizing each. An object of the present invention is to provide a peak extraction method that can prevent information imbalance from occurring during mapping.

〔問題点を解決するための手段〕[Means for solving problems]

本発明の目的は、球面上に分布する画像データ
を球面上の同一緯度毎に等数分解して一列に格納
し、各緯度に対応する画像データを並列的に格納
するようにした平面状メモリを備え、該平面状メ
モリに格納された画像データに対して注目画素と
近傍画素との濃度比較を行なつてピーク抽出処理
を行なう球面写像装置におけるピーク抽出方法に
おいて、球面上の各緯度毎に、当該緯度における
1画素が前記平面状メモリの何画素に対応するの
かを示す値を求め、各緯度における画像データの
ピーク抽出処理に際して、前記画像データに対す
るピーク値を、前記値おきに有効とすることを特
徴とするピーク抽出方法により達成される。
An object of the present invention is to provide a planar memory that stores image data distributed on a spherical surface in equal numbers for each same latitude on the spherical surface in a line, and stores image data corresponding to each latitude in parallel. In a peak extraction method in a spherical mapping device, which performs peak extraction processing by comparing the density of a pixel of interest and neighboring pixels for image data stored in the planar memory, , find a value indicating how many pixels in the planar memory one pixel at the latitude corresponds to, and when performing peak extraction processing of the image data at each latitude, make the peak value for the image data valid every other value. This is achieved by a peak extraction method characterized by the following.

〔実施例〕〔Example〕

以下本発明に係るピーク抽出方法の実施例を図
面を用いて詳細に説明する。
Embodiments of the peak extraction method according to the present invention will be described in detail below with reference to the drawings.

本発明では、球面が第3図のように量子化され
ており、第4図のように、撮像面である球面上の
北極付近の1画素が2次元メモリ上では複数の物
理画素分に相当するので、マトリクスを用いたピ
ーク抽出処理を行なう際に、各緯度毎に、球面上
での1画素が2次元メモリ上での何画素分に相当
するかを求め、求められた画素数おきに画像デー
タを抽出してピーク抽出処理を行なうことによつ
て、次段の写像の際に、情報のアンバランスを生
じることがない。
In the present invention, the spherical surface is quantized as shown in Figure 3, and as shown in Figure 4, one pixel near the north pole on the spherical imaging surface corresponds to multiple physical pixels on the two-dimensional memory. Therefore, when performing peak extraction processing using a matrix, for each latitude, find out how many pixels on the spherical surface corresponds to one pixel on the two-dimensional memory, and then By extracting image data and performing peak extraction processing, there will be no imbalance of information during the next stage of mapping.

以下に、球面上での1画素が2次元メモリ上の
何画素に相当するのかを求める手法を説明する。
Below, a method for determining how many pixels on the two-dimensional memory corresponds to one pixel on the spherical surface will be explained.

まず、第5図に示すように球面上での画素の大
きさは、Δβ0とする。
First, as shown in FIG. 5, the size of a pixel on a spherical surface is assumed to be Δβ 0 .

また、第6図に示すように2次元メモリ上での
量子化幅は、緯度方向をdΔβ0とし、経度方向をd
Δα90とする。
Also, as shown in Figure 6, the quantization width on the two-dimensional memory is d Δβ 0 in the latitude direction and d Δβ 0 in the longitude direction.
Let Δα be 90 .

ここで、球面上のある注目画素と経度方向に隣
接する画素との間の距離は、2次元メモリ上にお
いて、 rΔθ=Δβ0/sinβ 但し、βは北極を、0度とした時の角度であ
る。で求められる。
Here, the distance between a pixel of interest on the spherical surface and a pixel adjacent in the longitudinal direction is r Δθ = Δβ 0 /sinβ on the two-dimensional memory, where β is the angle when the north pole is set to 0 degrees. It is. is required.

すなわち、球面の北極地点では、rΔθ=∞とな
るので、2次元メモリ上では隣接画素は存在しな
いこととなり、球面の赤道付近では、rΔθ=1と
なり、球面上の画素と2次元メモリ上の画素とは
一対一で対応する。
In other words, at the north pole of the sphere, r Δθ = ∞, so there are no adjacent pixels on the two-dimensional memory, and near the equator of the sphere, r Δθ = 1, and the pixels on the sphere and the two-dimensional memory There is a one-to-one correspondence with the pixels of .

また、球面上での1画素が2次元メモリ上での
何画素分に相当するかを、Δmで表すと、 Δm=rΔθ/dΔα90 で求められる。
Furthermore, the number of pixels on the two-dimensional memory that one pixel on the spherical surface corresponds to is expressed as Δm, and is determined by Δm= r Δθ/ d Δα 90 .

従つて、この値Δmを、各緯度毎に求め、例え
ば3×3マトリクスを用いてピーク抽出を行なう
際には、Δm離れた点毎にピーク抽出処理を行な
う、あるいは3×3マトリクスによるピーク抽出
処理を行なつた後、Δm離れた点毎のピーク値の
みを、真のピーク値とすることにより、次段の写
像の際に、情報のアンバランスを生じることがな
い。
Therefore, when calculating this value Δm for each latitude and performing peak extraction using a 3 x 3 matrix, for example, perform peak extraction processing for each point separated by Δm, or perform peak extraction using a 3 x 3 matrix. After the processing, only the peak values at points separated by Δm are set as the true peak values, so that information imbalance does not occur during the next mapping.

第1図は本発明のピーク抽出方法を用いる画像
処理装置の構成を示すブロツク図である。
FIG. 1 is a block diagram showing the configuration of an image processing apparatus using the peak extraction method of the present invention.

図において、30はマイクロプロセツサ(以下
MPUと称する)、31は球面カメラ、32は原画
メモリ、33はマトリクス演算部、34はΔm値
格納テーブル、35は画像処理結果格納メモリ、
36は写像プロセツサである。
In the figure, 30 is a microprocessor (hereinafter referred to as
31 is a spherical camera, 32 is an original image memory, 33 is a matrix calculation unit, 34 is a Δm value storage table, 35 is an image processing result storage memory,
36 is a mapping processor.

MPU30は球面カメラ31、原画メモリ32、
マトリクス演算部33等を制御するものであり、
球面カメラ31は対象物を撮像し、輪郭抽出処理
して得られた画像データを極座標(r、θ)形式
で出力するもの、原画メモリ32は第6図に示す
ように球面カメラ31より出力された極座標形式
の画像データを格子状に対応付けて格納するもの
であり、経度方向にN個、緯度方向にM個に分解
された格納領域を有し、赤道近辺は一対一で対応
付けて格納するが、北極付近は一対複数画素で対
応付けして格納するもの、マトリクス演算部33
は例えば3×3マトリクス演算を行なうもので、
後述するようなピーク抽出処理を行なうもの、
Δm値格納テーブル34は前述した如く各緯度毎
に求められた値を、各緯度毎に格納するもの、画
像処理結果格納メモリ35はマトリクス演算部3
3でのピーク抽出処理結果が格納されるもの、写
像プロセツサ36は原画メモリ32に格納された
画像データに対して写像関数(大円)を生成し、
内部に設けられた写像メモリ(原画メモリ32と
同一の格納形式で画像データを格納する)に書込
むものである。
The MPU 30 includes a spherical camera 31, an original image memory 32,
It controls the matrix calculation unit 33 etc.
The spherical camera 31 captures an image of the object and outputs the image data obtained through contour extraction processing in polar coordinate (r, θ) format, and the original image memory 32 captures the image data output from the spherical camera 31 as shown in FIG. Image data in polar coordinate format is stored in a grid-like manner, with storage areas divided into N pieces in the longitude direction and M pieces in the latitude direction, and areas near the equator are stored in one-to-one correspondence. However, the area near the north pole is stored in one-to-multiple pixel correspondence, and the matrix calculation unit 33
For example, performs a 3×3 matrix operation,
One that performs peak extraction processing as described below.
The Δm value storage table 34 stores the values obtained for each latitude as described above, and the image processing result storage memory 35 stores the values determined for each latitude.
3, the mapping processor 36 generates a mapping function (great circle) for the image data stored in the original image memory 32,
The image data is written to an internal mapping memory (which stores image data in the same storage format as the original image memory 32).

第2図は3×3マトリクスを用いたピーク抽出
処理の方法を説明する図である。
FIG. 2 is a diagram illustrating a method of peak extraction processing using a 3×3 matrix.

このピーク抽出処理は、注目画素Eとこの画素
Eを囲繞する4画素B、D、F、Hとで3×3マ
トリクスを設定し、このマトリクス内の注目画素
Eと周囲の各画素B〜Hの値を比較し、注目画素
Eの値が周囲画素B〜Hの値より大きいか等しい
場合に、この注目画素Eがピーク点として判定す
る処理である。
In this peak extraction process, a 3×3 matrix is set up with a pixel of interest E and four pixels B, D, F, and H surrounding this pixel E, and the pixel of interest E and each of the surrounding pixels B to H in this matrix are This is a process in which the values of the pixel of interest E are compared, and if the value of the pixel of interest E is greater than or equal to the values of the surrounding pixels B to H, the pixel of interest E is determined to be a peak point.

以上説明した構成において、その動作を説明す
る。
The operation of the configuration described above will be explained.

まず、球面カメラ31はMPU30の制御の
もとに対象物を撮像し、極座標(r、θ)形式
で輪郭抽出処理された画像データを出力し、
MPU30は球面カメラ31からの画像データ
(座標位置と濃度値)を原画メモリ32の対応
する格納領域に格納する。
First, the spherical camera 31 images the object under the control of the MPU 30, outputs image data subjected to contour extraction processing in polar coordinate (r, θ) format,
The MPU 30 stores image data (coordinate positions and density values) from the spherical camera 31 in the corresponding storage area of the original image memory 32.

そして、1画面分の画像データが原画メモリ
32に格納されたならば、MPU30は写像プ
ロセツサ36に起動指令を発する。
Then, once the image data for one screen has been stored in the original image memory 32, the MPU 30 issues a start command to the mapping processor 36.

起動指令を受けた写像プロセツサ36は原画
メモリ32に格納された画素に対して順次写像
関数(大円情報)を生成して内部の写像メモリ
に値を書き加えて格納する。
Upon receiving the activation command, the mapping processor 36 sequentially generates mapping functions (great circle information) for the pixels stored in the original image memory 32, and writes and stores the values in the internal mapping memory.

そして、原画メモリ32内の各画素に対応す
る大円情報が写像プロセツサ内の写像メモリに
格納されたならば、MPU30は写像プロセツ
サ36内の写像メモリから各画素毎のヒストグ
ラム値を読出し、マトリクス演算部33を用い
てピーク抽出処理を行なう。
Then, once the great circle information corresponding to each pixel in the original image memory 32 is stored in the mapping memory in the mapping processor, the MPU 30 reads the histogram value for each pixel from the mapping memory in the mapping processor 36, and performs matrix calculation. The peak extraction process is performed using the unit 33.

このピーク抽出の処理は、MPU30の制御
のもとに行なわれ、まず、写像プロセツサ36
内の写像メモリの座標(rM、θ0′)の点の画像
データを、注目画素Eの値として取り出し、更
にその上下、左右方向に隣接する座標の画像デ
ータを、周囲画素D〜Hの値として取り出し、
これらの値をマトリクス演算部33内の3×3
マトリクスにセツトする。
This peak extraction process is performed under the control of the MPU 30, and first, the mapping processor 36
The image data at the coordinates (r M , θ 0 ') of the mapping memory in the map memory is extracted as the value of the pixel of interest E, and the image data at the coordinates adjacent to it in the vertical and horizontal directions are extracted as the value of the surrounding pixels D to H. Extract it as a value,
These values are converted to 3×3 in the matrix calculation unit 33.
Set in matrix.

マトリクス演算部33では、セツトされた値
に基づいて前述した処理を行なうことによりピ
ーク抽出の処理を行ない、処理結果を画像処理
結果格納メモリ35に格納する。
The matrix calculation section 33 performs peak extraction processing by performing the above-described processing based on the set values, and stores the processing results in the image processing result storage memory 35.

次に、MPU30は、写像プロセツサ内の写
像メモリ上の画像データの読出し位置が北極付
近に相当する位置(緯度値=rM)であるため、
Δm格納テーブル34からこの緯度値rMに応じ
て予め求められた値Δmを読出す。
Next, the MPU 30 reads out the image data on the mapping memory in the mapping processor at a position corresponding to the vicinity of the North Pole (latitude value = r M ).
A predetermined value Δm is read out from the Δm storage table 34 in accordance with this latitude value r M.

そして、前回処理した画像データの座標に対
し、この値Δmを加算した座標(rM、θ0+Δm)
位置の画像データを次の注目画素Eの値とすべ
く写像プロセツサ内の写像メモリ上より読出
す。
Then, the coordinates obtained by adding this value Δm to the coordinates of the image data processed last time (r M , θ 0 +Δm)
The image data at the position is read out from the mapping memory in the mapping processor to be used as the value of the next pixel of interest E.

これ以降は、前記項〜項の操作を順次繰
り返して行なう。
From this point on, the operations in the above sections are repeated in sequence.

尚、本実施例においては、3×3マトリクスに
よる演算位置を、Δmの値おきとする場合につい
て説明したが、本発明はこれに限定されるもので
なく、写像プロセツサ内の写像メモリ上の全ての
画素に対してピーク抽出処理を施した後、Δmお
きのピーク値を抽出するようにしてもよい。
In this embodiment, a case has been described in which the calculation position using the 3×3 matrix is set at every value of Δm, but the present invention is not limited to this, and all the positions on the mapping memory in the mapping processor are After performing peak extraction processing on the pixels, peak values may be extracted at intervals of Δm.

更に、本実施例においては、写像プロセツサが
1つの場合について説明したが、本発明はこれに
限定されるものでなく、抽出する情報の種類に応
じて適宜増やすことが可能である。この場合、各
写像プロセツサによる写像処理結果に対し、本発
明のピーク抽出方法を適用して別の写像処理結果
格納メモリに格納するようにしてもよいことは云
うまでもない。
Further, in this embodiment, the case where there is one mapping processor has been described, but the present invention is not limited to this, and the number can be increased as appropriate depending on the type of information to be extracted. In this case, it goes without saying that the peak extraction method of the present invention may be applied to the mapping processing results of each mapping processor and stored in separate mapping processing result storage memories.

〔発明の効果〕〔Effect of the invention〕

以上説明したように、本発明によれば、緯度、
経度を等数に分割して夫々量子化して球面を2次
元状メモリに展開し、各画素が有する球面上での
長さの分解能が緯度毎に異なる場合であつても、
n×nマトリクスを用いたピーク抽出処理を行な
う際に、各緯度毎に、球面上での1画素が2次元
メモリ上での何画素分に相当するかを求め、求め
られた画素数おきに画像データを抽出してピーク
抽出処理を行なうことによつて、次段の写像の際
に、情報のアンバランスを生じることがない。
As explained above, according to the present invention, latitude,
Even if the longitude is divided into equal numbers and quantized and the spherical surface is developed into a two-dimensional memory, and the length resolution of each pixel on the spherical surface is different for each latitude,
When performing peak extraction processing using an n×n matrix, for each latitude, determine how many pixels on the spherical surface corresponds to one pixel on the two-dimensional memory, and then By extracting image data and performing peak extraction processing, there will be no imbalance of information during the next stage of mapping.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は画像処理装置の構成ブロツク図、第2
図は3×3マトリクスの説明図、第3図は球面の
量子化方法を示す図、第4図は北極付近における
球面上の画素と物理画素の関係を示す図、第5図
は撮像面の分解能を球面上で表現した状態を示す
図、第6図は2次元メモリへの格納方法の説明図
である。 図において、30はMPU、31は球面カメラ、
32は原画メモリ、33はマトリクス演算部、3
4はΔm値格納テーブル、35画像処理結果格納
メモリは、36は写像プロセツサである。
Figure 1 is a block diagram of the configuration of the image processing device;
The figure is an explanatory diagram of a 3x3 matrix, Figure 3 is a diagram showing the quantization method for the spherical surface, Figure 4 is a diagram showing the relationship between pixels on the spherical surface near the north pole and physical pixels, and Figure 5 is a diagram of the imaging plane. FIG. 6 is a diagram showing a state in which resolution is expressed on a spherical surface, and is an explanatory diagram of a storage method in a two-dimensional memory. In the figure, 30 is an MPU, 31 is a spherical camera,
32 is an original image memory, 33 is a matrix calculation unit, 3
4 is a Δm value storage table, 35 is an image processing result storage memory, and 36 is a mapping processor.

Claims (1)

【特許請求の範囲】 1 球面上に分布する画像データを球面上の同一
緯度毎に等数分割して一列に格納し、各緯度に対
応する画像データを並列的に格納するようにした
平面状メモリを備え、該平面状メモリに格納され
た画像データに対して注目画素と近傍画素との濃
度比較を行なつてピーク抽出処理を行なう球面写
像装置におけるピーク抽出方法において、 球面上の各緯度毎に、当該緯度における1画素
が前記平面状メモリの何画素に対応するのかを示
す値を求め、各緯度における画像データのピーク
抽出処理に際して、前記画像データに対するピー
ク値を、前記値おきに有効とすることを特徴とす
るピーク抽出方法。
[Scope of Claims] 1. A planar shape in which image data distributed on a spherical surface is divided into equal numbers at the same latitude on the spherical surface and stored in a line, and image data corresponding to each latitude is stored in parallel. In a peak extraction method in a spherical mapping device that is equipped with a memory and performs peak extraction processing by comparing the density of a pixel of interest and neighboring pixels for image data stored in the planar memory, each latitude on a spherical surface is Then, a value indicating how many pixels in the planar memory one pixel at the latitude corresponds to is obtained, and when peak extraction processing is performed on the image data at each latitude, the peak value for the image data is validated every other value. A peak extraction method characterized by:
JP61258136A 1986-10-31 1986-10-31 Peak extraction method Granted JPS63113777A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61258136A JPS63113777A (en) 1986-10-31 1986-10-31 Peak extraction method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61258136A JPS63113777A (en) 1986-10-31 1986-10-31 Peak extraction method

Publications (2)

Publication Number Publication Date
JPS63113777A JPS63113777A (en) 1988-05-18
JPH0562797B2 true JPH0562797B2 (en) 1993-09-09

Family

ID=17316014

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61258136A Granted JPS63113777A (en) 1986-10-31 1986-10-31 Peak extraction method

Country Status (1)

Country Link
JP (1) JPS63113777A (en)

Also Published As

Publication number Publication date
JPS63113777A (en) 1988-05-18

Similar Documents

Publication Publication Date Title
EP0165086B1 (en) Information extraction by mapping
JP3117097B2 (en) Image conversion device
CN109711246B (en) A dynamic object recognition method, computer device and readable storage medium
US5222158A (en) Pattern recognition apparatus
US6515658B1 (en) 3D shape generation apparatus
CN113284074B (en) Method and device for removing target object of panoramic image, server and storage medium
US11797854B2 (en) Image processing device, image processing method and object recognition system
CN115115606A (en) Image coordinate matching method, terminal, and computer-readable storage medium
JPH04315272A (en) Graphic recognizing device
JPH0562798B2 (en)
JPH0562797B2 (en)
JP2993007B2 (en) Image area identification device
JPH0564393B2 (en)
JPH0624011B2 (en) Image processing method
JPS634379A (en) Pattern matching device
JP3064305B2 (en) Digital copier
JPH07118002B2 (en) Image processing device
Trisiripisal Image approximation using triangulation
CN113763530B (en) Image processing method, device, computing equipment and storage medium
JPH08194825A (en) Contour information extraction device
JP2604050B2 (en) Line figure recognition device
JP2001043359A (en) Image processor and method
JPH04141789A (en) Device and method for highly accurate vector approximation
JP3536589B2 (en) High-speed Huff converter
JP2938217B2 (en) Image processing device

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term