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
JPH0344349B2 - - Google Patents
[go: Go Back, main page]

JPH0344349B2 - - Google Patents

Info

Publication number
JPH0344349B2
JPH0344349B2 JP60084124A JP8412485A JPH0344349B2 JP H0344349 B2 JPH0344349 B2 JP H0344349B2 JP 60084124 A JP60084124 A JP 60084124A JP 8412485 A JP8412485 A JP 8412485A JP H0344349 B2 JPH0344349 B2 JP H0344349B2
Authority
JP
Japan
Prior art keywords
provisional
image
label
labels
connection
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
JP60084124A
Other languages
Japanese (ja)
Other versions
JPS61243569A (en
Inventor
Toshuki Goto
Shigeru Sasaki
Tatsuya Sato
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP8412485A priority Critical patent/JPS61243569A/en
Publication of JPS61243569A publication Critical patent/JPS61243569A/en
Publication of JPH0344349B2 publication Critical patent/JPH0344349B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Image Analysis (AREA)

Description

【発明の詳細な説明】[Detailed description of the invention]

〔産業上の利用分野〕 本発明は画像領域を分割し、その部分画像内及
び部分画像間の重複した接続関係を削除すること
により多数の連結領域に対するラベル付け処理の
高速化を実現するデイジタル画像領域へのラベル
付け方式に関する。 画像処理においてその各画素にラベルを付して
その処理を行なう方法がある。このようなラベル
を付するに当たつてもその画素数が厖大な数にな
ることから、ラベル付け処理を高速に為し得るこ
とが画像の高速処理上重要な事項となる。 〔従来の技術〕 従来の画像領域へのラベル付け方式としては、
先ず、対象画像全体に対し暫定ラベルを付け、暫
定ラベルの接続関係を検出し整理して暫定ラベル
のクラスタ化処理を為し、この処理を施された暫
定ラベルを更新して所期のラベル付けを施行しよ
うとする方式がある。 〔発明が解決しようとする問題点〕 上述のような方式においては暫定ラベルの接続
関係の整理が必要不可欠となるが、そのために要
する演算量はその画像領域内に含まれる暫定ラベ
ル数の最大値の自乗に比例した演算量となる。こ
のような演算量を必要とするため、とりわけ、多
数の連結領域を含む画像を処理せねばならない場
合にはその高速処理が期待できなくなる。 〔問題点を解決するための手段〕 本発明は上述した問題点の可及的解決を図つた
デイジタル画像領域へのラベル付け方式を提供す
るもので、その手段は、入力デイジタル画像の部
分画像毎にその各単位画像内の各領域に順次暫定
ラベルを付加する暫定ラベル付け手段と、各部分
画像内の任意の暫定ラベルとその近傍の暫定ラベ
ルとの間の接続関係を検出する部分画像内接続関
係検出手段と、隣接する部分画像間の暫定ラベル
の接続関係を検出する部分画像間接続関係検出手
段と、各部分画像毎及び部分画像間毎に暫定ラベ
ルの重複した接続関係を削除する暫定ラベル整理
手段と、この整理された接続関係に基づいて入力
デイジタル画像内の各領域に属するすべての暫定
ラベルを検出して暫定ラベルの更新を行なう手段
とを備えて構成したものである。 〔作用〕 本発明方式によれば、部分画像毎にその各単位
画像内の各領域に順次に暫定ラベルが付加され、
各部分画像内の任意の暫定ラベルとその近傍の暫
定ラベルとの間の接続関係及び隣接する部分画像
間の回路ラベルの接続関係が検出され、その検出
された接続関係のうちの、各部分画像毎及び部分
画像間毎に存在する重複した暫定ラベルの接続関
係を削除し、その整理された接続関係に基づいて
入力デイジタル画像内の各領域に属するすべての
暫定ラベルを検出して夫々の処理領域にラベルを
付するようにしている。 これにより、ラベル付け処理に必要とする演算
量を大幅に削減し得ることとなり、その高速化を
大いに推進することができる。 〔実施例〕 以下、添付図面を参照しながら本発明の実施例
を説明する。 第1図は本発明の一実施例を示す。この図にお
いて、10は暫定ラベル付け部で、これは順次に
入力されて来る部分画像上に〓型のウインドウを
第2図に示すように走査して第3図に示すような
ラベルの発生及び延長を行なう。このようなラベ
ルの発生及び延長処理自体は公知の方式になるも
のである。そして、接続関係検出部(部分画像
内)11において、第4図に示す如き論理に従つ
て動作し部分画像内の任意の暫定ラベルとこれに
隣接した暫定ラベルとの間の接続関係を検出する
と共に、接続関係検出部(部分画像間)12にお
いて、第5図に示す如き論理に従つて動作し、各
部分画像の境界部分における部分画像間の各暫定
ラベルの接続関係を検出する。第6図は上述の如
き暫定ラベル付け処理を施した後の画像並びに検
出された接続関係の例を示す。 部分画像内接続関係検出部11で検出された接
続関係データ(第7図のaの1))は暫定ラベル
整理部131乃至134へ供給されてそれらデータ
で示される接続関係の重複部分(第7図の下線を
施した接続関係部分)を冗長部分として削除し
(第7図のbの1)に示す)整理された暫定ラベ
ルを出力する。又、部分画像間接続関係検出部1
2で検出された接続関係データ(第7図のaの
2))も同様にして暫定ラベル整理部141乃至1
3へ供給されて重複した接続関係の削除処理が
施されて(第7図のbの2)に示す)整理された
暫定ラベルが出力される。 これら整理部131乃至134;141乃至143
から出力される整理された接続関係から、各部分
画像内の領域にある小領域(同一の暫定ラベルが
付与された領域)のうちの直接接続しているすべ
ての小領域を検出して第8図に示すような直接接
続テーブルを直接接続ラベル検出部151乃至1
4で作成する。第8図では、各部分画像内の暫
定ラベルに部分画像領域識別コードを付加してそ
れらラベルの区別を行なつている。 その直接接続テーブルはラベル追跡部16へ供
給されてその直接接続テーブルの内容に基づいて
ラベルのサーチを行ない、直接、間接に接続して
いるすべての暫定ラベルを検出する(これをクラ
スタリングと称する)。これにより、各領域内に
含まれるすべての暫定ラベルが検出される。 このラベル追跡結果出力に応答する暫定ラベル
更新部17においては、暫定ラベル付け後の画像
領域内の同一領域とされるべき各部分画像内の領
域に所属する小領域に付された暫定ラベルを同一
の新ラベルに更新して(第9図)ラベル付け処理
された画像領域データが出力される。 上述のような画像領域の分割、そしてその暫定
ラベルの整理を行なつた場合の演算量がどのよう
に削減され得るかの一例を示すと、次の通りであ
る。即ち、画像のサイズをl×lとし、その暫定
ラベルの最大値をLmとし、上述の如き分割を行
なわなかつた場合を(A)とし、分割を行なつた場合
(但し、8分割)を(B)とすると、これら両者の間
の差違は下表の通りである。
[Industrial Application Field] The present invention is directed to a digital image that realizes high-speed labeling processing for a large number of connected regions by dividing an image region and deleting redundant connection relationships within and between partial images. Concerning labeling methods for regions. In image processing, there is a method of attaching a label to each pixel and performing the processing. Since the number of pixels involved in attaching such labels is enormous, it is important for high-speed image processing to be able to perform labeling processing at high speed. [Prior art] Conventional methods for labeling image areas include:
First, a provisional label is attached to the entire target image, the connection relationships of the provisional labels are detected and organized, the provisional labels are clustered, and the provisional labels subjected to this processing are updated to give the desired label. There are methods to enforce this. [Problem to be solved by the invention] In the above-mentioned method, it is essential to organize the connection relationships of provisional labels, but the amount of calculation required for this is equal to the maximum number of provisional labels included in the image area. The amount of calculation is proportional to the square of . Because such an amount of calculation is required, high-speed processing cannot be expected, especially when an image including a large number of connected regions must be processed. [Means for Solving the Problems] The present invention provides a labeling method for digital image areas that solves the above-mentioned problems as much as possible. provisional labeling means for sequentially adding a provisional label to each region within each unit image; and intra-partial image connections for detecting a connection relationship between an arbitrary provisional label in each partial image and provisional labels in its vicinity. relationship detection means; inter-partial image connection relation detection means for detecting connection relations of provisional labels between adjacent partial images; and provisional labels for deleting overlapping connection relations of provisional labels for each partial image and for each partial image. The present invention is comprised of organizing means and means for detecting all provisional labels belonging to each area in the input digital image based on the organized connection relationships and updating the provisional labels. [Operation] According to the method of the present invention, provisional labels are sequentially added to each region within each unit image for each partial image,
The connection relationship between any temporary label in each partial image and its neighboring temporary label and the connection relationship of circuit labels between adjacent partial images are detected, and each partial image of the detected connection relationship is detected. The connection relationships of duplicate provisional labels that exist for each image and each partial image are deleted, and all provisional labels belonging to each area in the input digital image are detected based on the organized connection relationships, and each processing area is I try to label it. As a result, the amount of computation required for labeling processing can be significantly reduced, and the speed of labeling processing can be significantly increased. [Embodiments] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. FIG. 1 shows an embodiment of the invention. In this figure, reference numeral 10 denotes a provisional labeling unit, which scans a square-shaped window as shown in Fig. 2 over partial images that are sequentially input, and generates labels as shown in Fig. 3. Do an extension. Such label generation and extension processing itself is a known method. Then, the connection relationship detection unit (within the partial image) 11 operates according to the logic shown in FIG. 4 to detect the connection relationship between any provisional label in the partial image and the provisional label adjacent thereto. At the same time, the connection relationship detection unit (between partial images) 12 operates according to the logic shown in FIG. 5, and detects the connection relationship of each provisional label between partial images at the boundary of each partial image. FIG. 6 shows an example of an image and detected connection relationships after the provisional labeling process as described above has been performed. The connection relationship data detected by the intra-partial image connection relationship detection unit 11 (a-1 in FIG. 7) is supplied to the provisional label organizing units 13 1 to 13 4 , and the overlapping portions of connection relationships indicated by these data ( The underlined connection-related portions in FIG. 7) are deleted as redundant portions, and an organized provisional label is output (as shown in b-1 in FIG. 7). In addition, the connection relationship detection unit 1 between partial images
Similarly, the connection relationship data detected in step 2 (a - 2 in FIG.
4 3 , the duplicate connection relationship is deleted (as shown in b-2 in FIG. 7), and a sorted provisional label is output. These organizing sections 13 1 to 13 4 ; 14 1 to 14 3
From the organized connection relationships output from the 8th Direct connection label detection unit 15 1 to 1 uses a direct connection table as shown in the figure.
5 Create with 4 . In FIG. 8, a partial image area identification code is added to the temporary label in each partial image to distinguish the labels. The direct connection table is supplied to the label tracking unit 16, which searches for labels based on the contents of the direct connection table and detects all provisional labels that are directly or indirectly connected (this is called clustering). . This allows all temporary labels contained within each area to be detected. The provisional label updating unit 17 that responds to the output of this label tracking result changes the provisional labels attached to the small regions belonging to the regions in each partial image that are to be the same region in the image region after provisional labeling into the same region. The label is updated to a new label (FIG. 9) and the labeled image area data is output. An example of how the amount of calculation can be reduced when dividing the image area and organizing the temporary labels as described above is as follows. That is, the size of the image is l×l, the maximum value of its provisional label is Lm, the case where the above division is not performed is (A), and the case where division is performed (however, it is divided into 8 parts) is (A). B), the differences between these two are as shown in the table below.

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

以上説明したように本発明によれば、 ラベル付け処理に必要な演算量を大幅に削減
する手段を提供し、 処理の高速化に寄与する、等の効果が得られ
る。
As explained above, according to the present invention, it is possible to provide a means for significantly reducing the amount of calculation required for labeling processing, and to contribute to speeding up processing.

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

第1図は本発明の一実施例を示す図、第2図は
画像の走査態様を示す図、第3図はラベルの発生
及び延長処理の関係を一覧表に示した図、第4図
は部分画像内の接続関係検出処理論理を図表化し
た図、第5図は部分画像間の接続関係検出処理論
理を図表化した図、第6図は暫定ラベル付け処理
を施した後の画像及び検出された接続関係の一部
を示す図、第7図は接続関係の重複部分の削除処
理を図解した図、第8図は直接接続テーブルの作
成例一部を示す図、第9図は暫定ラベルを同一の
新ラベルに更新する状態を示す図である。 第1図において、10は暫定ラベル付け部、1
1は部分画像内接続関係検出部、12は部分画像
間接続関係検出部、131乃至134;141乃至
143は暫定ラベル整理部、151乃至154は直
接接続ラベル検出部、16はラベル追跡部、17
は暫定ラベル更新部である。
FIG. 1 is a diagram showing an embodiment of the present invention, FIG. 2 is a diagram showing an image scanning mode, FIG. 3 is a diagram showing a list of relationships between label generation and extension processing, and FIG. Figure 5 is a diagram illustrating the processing logic for detecting connection relationships within partial images. Figure 5 is a diagram illustrating the logic for detecting connection relationships between partial images. Figure 6 is the image and detection after provisional labeling processing. Figure 7 is a diagram illustrating the process of deleting duplicated parts of connection relationships, Figure 8 is a diagram showing part of an example of creating a direct connection table, Figure 9 is a temporary label FIG. 3 is a diagram showing a state in which a label is updated to the same new label. In FIG. 1, 10 is a provisional labeling section;
1 is an intra-partial image connection relationship detection unit, 12 is an inter-partial image connection relationship detection unit, 13 1 to 13 4 ; 14 1 to 14 3 is a provisional label organizing unit, 15 1 to 15 4 is a direct connection label detection unit, 16 is label tracking department, 17
is the temporary label update section.

Claims (1)

【特許請求の範囲】[Claims] 1 入力デイジタル画像の部分画像毎にその各単
位画像内の各領域に順次暫定ラベルを付加する暫
定ラベル付け手段と、各部分画像内の任意の暫定
ラベルとその近傍の暫定ラベルとの間の接続関係
を検出する部分画像内接続関係検出手段と、隣接
する部分画像間の暫定ラベルの接続関係を検出す
る部分画像間接続関係検出手段と、各部分画像毎
及び部分画像毎に暫定ラベルの重複した接続関係
を削除する暫定ラベル整理手段と、この整理され
た接続関係に基づいて入力デイジタル画像内の各
領域に属するすべての暫定ラベルを検出して暫定
ラベルの更新を行なう手段とを備えて構成したこ
とを特徴とするデイジタル画像領域へのラベル付
け方式。
1. A provisional labeling means that sequentially adds a provisional label to each region within each unit image for each partial image of an input digital image, and a connection between an arbitrary provisional label in each partial image and provisional labels in its vicinity. intrapartial image connection relation detection means for detecting a relationship; interpartial image connection relation detection means for detecting a connection relation of provisional labels between adjacent partial images; The present invention is configured to include provisional label organizing means for deleting connection relationships, and means for detecting all provisional labels belonging to each area in an input digital image based on the organized connection relationships and updating the provisional labels. A labeling method for digital image areas characterized by:
JP8412485A 1985-04-19 1985-04-19 System for labeling to digital picture area Granted JPS61243569A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8412485A JPS61243569A (en) 1985-04-19 1985-04-19 System for labeling to digital picture area

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8412485A JPS61243569A (en) 1985-04-19 1985-04-19 System for labeling to digital picture area

Publications (2)

Publication Number Publication Date
JPS61243569A JPS61243569A (en) 1986-10-29
JPH0344349B2 true JPH0344349B2 (en) 1991-07-05

Family

ID=13821764

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8412485A Granted JPS61243569A (en) 1985-04-19 1985-04-19 System for labeling to digital picture area

Country Status (1)

Country Link
JP (1) JPS61243569A (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2766053B2 (en) * 1990-07-30 1998-06-18 株式会社日立製作所 Image data processing method
JP3288474B2 (en) * 1993-03-31 2002-06-04 富士通株式会社 Image processing device
US6430303B1 (en) 1993-03-31 2002-08-06 Fujitsu Limited Image processing apparatus
EP1831823B1 (en) * 2004-12-21 2011-03-09 Canon Kabushiki Kaisha Segmenting digital image and producing compact representation
WO2018020623A1 (en) * 2016-07-27 2018-02-01 株式会社Pfu Image processing device, image processing method, and program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59208667A (en) * 1983-05-13 1984-11-27 Matsushita Electric Ind Co Ltd Labelling device
JPS6014376A (en) * 1983-07-05 1985-01-24 Fujitsu Ltd Segmentation circuit

Also Published As

Publication number Publication date
JPS61243569A (en) 1986-10-29

Similar Documents

Publication Publication Date Title
Perkins Area segmentation of images using edge points
He et al. An efficient first-scan method for label-equivalence-based labeling algorithms
JPH0344349B2 (en)
Komeichi et al. Video-rate labeling processor
Fadili et al. Fastest moroccan license plate recognition using a lightweight modified yolov5 model
JP2617135B2 (en) Labeling device for connected areas
JPH0231428B2 (en) RYOIKINORABERUTSUKEKAIRO
JPS61221981A (en) Label attachment system for area
JPH03206574A (en) Raster scan type labeling processing system
JP3022394B2 (en) Graphic processing unit
JPH07113971B2 (en) Labeled circuit for image processing
JP2739816B2 (en) Overlap image judging device
JPS62219177A (en) Control and processing system for attaching label on area
JPH05342350A (en) Image processing device
JPS61249180A (en) Area dividing circuit
JPS61145689A (en) area labeling circuit
JPS6329304B2 (en)
JPH07129779A (en) Intruding object recognizing method
JPH01303580A (en) Histogram calculating circuit for connection area
JPS62108381A (en) Density histogram detecting system
JPS62108376A (en) Labeling system
JPS61221980A (en) Label attachment system for area
JPS62297983A (en) Method for detecting area of connected graphic form
Khang et al. An examination of techniques for raster-to-vector process and implementation of software package for automatic map data entry-mapscan
Milgram Edge linking using thresholding

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees