JPH10320557A - Method and apparatus for detecting telop character display frame - Google Patents

Method and apparatus for detecting telop character display frame

Info

Publication number
JPH10320557A
JPH10320557A JP9129075A JP12907597A JPH10320557A JP H10320557 A JPH10320557 A JP H10320557A JP 9129075 A JP9129075 A JP 9129075A JP 12907597 A JP12907597 A JP 12907597A JP H10320557 A JPH10320557 A JP H10320557A
Authority
JP
Japan
Prior art keywords
edge
frame
sub
character display
telop character
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.)
Granted
Application number
JP9129075A
Other languages
Japanese (ja)
Other versions
JP3470938B2 (en
Inventor
Hidekatsu Kuwano
秀豪 桑野
Masaharu Kurakake
正治 倉掛
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.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP12907597A priority Critical patent/JP3470938B2/en
Publication of JPH10320557A publication Critical patent/JPH10320557A/en
Application granted granted Critical
Publication of JP3470938B2 publication Critical patent/JP3470938B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Image Analysis (AREA)
  • Character Discrimination (AREA)
  • Television Systems (AREA)

Abstract

(57)【要約】 (修正有) 【課題】 誤検出の割合を削減し、テロップ文字表示フ
レーム検出精度を向上させる。 【解決手段】 予め決められたテロップ文字が表示され
ているテロップ文字表示フレーム候補を検出し、テロッ
プ文字表示候補の条件を満たした部分ブロックだけを互
いに重なりを許さない予め設定した複数個のサブ部分ブ
ロック領域に分割し、各サブ部分ブロックに対してエッ
ジ検出して、エッジ検出結果画像及び元の濃淡画像を予
め設定した方向にスキャンし、スキャン方向の各走査線
上に存在する各エッジに関して、それらの勾配の方向を
判断し、あるスキャン方向のある走査線上で隣接する2
つのエッジの勾配方向が反対方向である場合、それらを
1組のエッジペアとして数え、予め設定した全てのスキ
ャン方向毎にエッジペアの数を数え、全てのスキャン方
向毎に求めたエッジペアの数の比を計算し、スキャン方
向別のエッジペアの比が予め設定した範囲内に入るかど
うかを判断する。
(57) [Summary] (With correction) [Problem] To reduce the rate of erroneous detection and improve the telop character display frame detection accuracy. SOLUTION: A telop character display frame candidate on which a predetermined telop character is displayed is detected, and only a plurality of predetermined sub-parts which are not allowed to overlap with each other only partial blocks satisfying the condition of the telop character display candidate. The image is divided into block areas, edges are detected for each sub-partial block, and the edge detection result image and the original grayscale image are scanned in a preset direction. Is determined, and two adjacent lines on a certain scan line in a certain scan direction are determined.
If the gradient directions of the two edges are opposite, they are counted as one set of edge pairs, the number of edge pairs is counted for all preset scan directions, and the ratio of the number of edge pairs found for all scan directions is calculated. It is calculated, and it is determined whether or not the ratio of the edge pair in each scanning direction falls within a preset range.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、テロップ文字表示
フレーム検出方法及び装置に関し、特に、動画像を構成
する複数のフレームの中から文字が表示されているフレ
ームを検出する技術に適用して有効な技術に関するもの
である。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method and an apparatus for detecting a telop character display frame, and more particularly to a technique for detecting a frame in which a character is displayed from a plurality of frames constituting a moving image. Technology.

【0002】[0002]

【従来の技術】動画像を構成する複数のフレームの中か
ら文字が含まれるフレームを検出する技術に関しては、
近年、多くの研究が行われており、その中でも、文字表
示と非表示の違いを反映したフレーム間の輝度差分に基
づいた方法が多く提案されている。
2. Description of the Related Art With respect to a technique for detecting a frame including a character from a plurality of frames constituting a moving image,
In recent years, many studies have been made, and among them, many methods based on a luminance difference between frames reflecting a difference between character display and non-display are proposed.

【0003】それらの中で、フレーム間の輝度差分に加
え、フレーム内の輝度分布に基づいた特徴量を計算し、
文字が含まれるフレームを検出する方法として桑野,倉
掛,小高が提案されている“映像データ検索のためのテ
ロップ文字抽出法”(信学技報,PRMU96-98,
pp39-46,(1996))がある。これは、各フ
レームを複数の部分矩形領域に分割しておき、各フレー
ムの各部分矩形領域毎に前時刻のフレームの対応する部
分矩形領域との間の輝度ヒストグラム差分値が設定した
閾値よりも大きく、かつ後時刻のフレームの対応する部
分矩形領域との間で継続して存在位置が変わらない高コ
ントラスト部分の面積の値を求め、この値が設定した閾
値よりも大きい場合、このフレームを文字出現フレーム
候補とし、次にこのフレーム内で方向情報を伴うエッジ
検出を行い、フレーム内の予め設定した局所範囲内で、
エッジの数、及びエッジの方向分散値が予め設定した閾
値より大きい場合、該フレームを文字出現フレームとす
る方法をとっている。
[0003] Among them, in addition to the luminance difference between frames, a feature amount based on the luminance distribution in the frame is calculated,
Kuwano, Kurakake, and Odaka have proposed a method for detecting frames containing characters. "A telop character extraction method for video data search" (IEICE Technical Report, PRMU96-98,
pp39-46, (1996)). This is because each frame is divided into a plurality of partial rectangular areas, and the luminance histogram difference between each partial rectangular area of each frame and the corresponding partial rectangular area of the frame at the previous time is larger than the set threshold. The value of the area of the high-contrast portion that is large and does not change its existing position continuously with the corresponding partial rectangular region of the frame at the later time is obtained. As an appearance frame candidate, next, edge detection with direction information is performed in this frame, and within a preset local range in the frame,
If the number of edges and the directional variance of the edges are larger than a preset threshold, the frame is set as a character appearance frame.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、前記従
来手法においては、高コントラスト部を多く含み、得ら
れるエッジ点の数、及びエッジの方向分散値が高いテロ
ップ文字以外の物体(例えば、市松模様の服装、一人一
人の着ている服の色が異なる群衆)などが出現後、一定
時間静止して表示される場合に、これらの物体の出現時
のフレームをテロップ文字表示フレームとして誤検出す
るという問題があった。
However, in the above-mentioned conventional method, objects other than telop characters (for example, a checkerboard pattern) having a large number of high-contrast parts and having a high number of edge points and a high edge variance are obtained. (Clothes with different colors of clothes worn by each person), etc., and then appear stationary for a certain period of time, the frame when these objects appear is erroneously detected as a telop character display frame was there.

【0005】本発明の目的は、画像特徴の不安定性によ
るテロップ文字表示フレーム検出失敗、及び過剰検出を
低減することが可能な技術に関するものである。
It is an object of the present invention to provide a technique capable of reducing a failure in detecting a telop character display frame due to instability of image characteristics and an excessive detection.

【0006】本発明の他の目的は、誤検出の割合を削減
し、テロップ文字表示フレーム検出精度を向上させるこ
とが可能な技術を提供することにある。
Another object of the present invention is to provide a technique capable of reducing the rate of erroneous detection and improving the accuracy of detecting a telop character display frame.

【0007】本発明の前記ならびにその他の目的と新規
な特徴は、本明細書の記述及び添付図面によって明らか
にする。
[0007] The above and other objects and novel features of the present invention will become apparent from the description of the present specification and the accompanying drawings.

【0008】[0008]

【課題を解決するための手段】前記目的を達成するため
に、本発明は、文字表示フレーム検出方法において、動
画像をフレーム単位に入力し、この入力された各フレー
ムを互いに重なりを許さない予め設定した複数個の部分
ブロックに分割し、この部分ブロックに分割された各フ
レームにおいて、各部分ブロック毎に、予め決められた
テロップ文字が表示されているテロップ文字表示フレー
ム候補を検出し、この検出されたテロップ文字表示フレ
ーム候補においてテロップ文字表示候補の条件を満たし
た部分ブロックだけを互いに重なりを許さない予め設定
した複数個のサブ部分ブロック領域に分割し、この分割
された各サブ部分ブロックに対してエッジ検出を行い、
該エッジ検出結果画像及び元の濃淡画像を予め設定した
方向にスキャンし、スキャン方向の各走査線上に存在す
る各エッジに関して、それらの勾配の方向を判断し、あ
るスキャン方向のある走査線上で隣接する2つのエッジ
の勾配方向が反対方向である場合、それらを1組のエッ
ジペアとして数え、予め設定した全てのスキャン方向毎
にエッジペアの数を数え、予め設定した全てのスキャン
方向毎に求めたエッジペアの数の比を計算し、スキャン
方向別のエッジペアの比が予め設定した範囲内に入るか
どうかを判断し、スキャン方向毎のエッジペアの比が予
め設定した範囲内に入ると判断された場合、処理対象フ
レーム中の未処理のサブ部分ブロック及び部分ブロック
に対しての以降の処理は行わず、処理対象フレームを文
字が表示されているフレームと判断し、蓄積媒体に書き
込むことを特徴とするものである。前記動画像はフレー
ム単位で入力されてメモリに記憶される。
In order to achieve the above object, according to the present invention, in a character display frame detecting method, a moving image is input in units of frames, and the input frames are set in advance without overlapping each other. Divided into a plurality of set partial blocks, and in each frame divided into the partial blocks, a telop character display frame candidate displaying a predetermined telop character is detected for each partial block. In the divided telop character display frame candidate, only the partial blocks that satisfy the condition of the telop character display candidate are divided into a plurality of preset sub-sub-block regions that do not allow overlapping each other. To perform edge detection,
The edge detection result image and the original grayscale image are scanned in a preset direction, the gradient direction of each edge existing on each scan line in the scan direction is determined, and the edge direction is determined on a certain scan line in a certain scan direction. If the gradient directions of the two edges are opposite, they are counted as one set of edge pairs, the number of edge pairs is counted for every preset scan direction, and the edge pairs found for all preset scan directions are counted. Is calculated, it is determined whether or not the ratio of edge pairs for each scanning direction falls within a preset range.If it is determined that the ratio of edge pairs for each scanning direction falls within a preset range, The subsequent processing is not performed on unprocessed sub-partial blocks and partial blocks in the processing target frame, and characters are displayed on the processing target frame. It determines that the frame, is characterized in that writing to the storage medium. The moving image is input in frame units and stored in a memory.

【0009】また、文字表示フレーム検出装置におい
て、動画像をフレーム単位に入力して記憶する手段と、
各フレームを互いに重なりを許さない予め設定した複数
個の部分ブロックに分割する手段と、部分ブロックに分
割された各フレームにおいて、各部分ブロック毎に、予
め決められたテロップ文字が表示されているテロップ文
字表示フレーム候補を検出する手段と、この検出された
テロップ文字表示フレーム候補においてテロップ文字表
示候補の条件を満たした部分ブロックだけを互いに重な
りを許さない予め設定した複数個のサブ部分ブロック領
域に分割する手段と、各サブ部分ブロックに対して予め
決められたエッジ検出法を用いてエッジ検出処理を行う
手段と、このエッジ検出結果画像及び元の濃淡画像を予
め設定した方向にスキャンし、スキャン方向の各走査線
上に存在する各エッジに関して、それらの勾配の方向を
判断する手段と、あるスキャン方向のある走査線上で隣
接する2つのエッジの勾配方向が反対方向である場合、
それらを1組のエッジペアとして数え、予め設定した全
てのスキャン方向毎にエッジペアの数を数える手段と、
予め設定した全てのスキャン方向毎に求めたエッジペア
の数の比を計算する手段と、スキャン方向別のエッジペ
アの比が予め設定した範囲内に入るかどうかを判断する
手段と、スキャン方向毎のエッジペアの比が予め設定し
た範囲内に入ると判断された場合、処理対象フレーム中
の未処理のサブ部分ブロック、及び部分ブロックに対し
ての以降の処理は行わず、処理対象フレームを文字が表
示されているフレームと判断し、蓄積媒体に書き込む手
段を備えることを特徴とするものである。
In the character display frame detecting device, means for inputting and storing a moving image in frame units;
Means for dividing each frame into a plurality of predetermined partial blocks that do not allow overlapping, and a telop in which a predetermined telop character is displayed for each partial block in each of the divided frames. Means for detecting a character display frame candidate, and dividing the detected telop character display frame candidates into only a plurality of preset sub-sub-block regions that do not allow overlapping with each other only the partial blocks that satisfy the telop character display candidate conditions. Means for performing edge detection processing using a predetermined edge detection method for each sub-partial block, and scanning the edge detection result image and the original grayscale image in a predetermined direction, and Means for determining the direction of their gradient for each edge present on each scan line of If the two gradient directions of edges adjacent scan lines with that the scanning direction is the opposite direction,
Means for counting them as one set of edge pairs and counting the number of edge pairs for all preset scan directions;
Means for calculating the ratio of the number of edge pairs determined for all scan directions set in advance; means for determining whether the ratio of edge pairs for each scan direction falls within a preset range; and edge pairs for each scan direction. If it is determined that the ratio falls within the preset range, the subsequent processing is not performed on the unprocessed sub-partial blocks and the partial blocks in the processing target frame, and characters are displayed on the processing target frame. And a means for judging a frame to be written to the storage medium.

【0010】映像中のテロップ文字の内部の色は、単一
色であり、かつ文字周囲部分との色の関係はコントラス
トが高いという特徴を持つ。テロップ文字周囲部の色に
関しても単一色をとるという特徴を持つ。テロップ文字
を含む画像中の局所領域内でエッジ検出を行い、局所領
域を様々な方向からスキャンし、ある走査線上で隣接す
るエッジの勾配方向を調べた場合、テロップ文字輪郭部
から得られるエッジに関しては、テロップ文字、及び周
囲部の色特徴から、「登り」「下り」の順か、あるいは
「下り」「登り」の順という関係を持つ。(この関係を
持つ隣接する2つのエッジを「1組のエッジペア」と定
義する。)文字は様々な方向を持つストロークが存在す
るため、全てのスキャン方向でおおよそ均等な数のエッ
ジペアが得られるという性質を持つ。
[0010] The color inside the telop character in the video is a single color, and the color relationship with the character surrounding portion is characterized by high contrast. It has the characteristic that the color around the telop character is also a single color. When an edge is detected in a local region in an image including a telop character, the local region is scanned from various directions, and a gradient direction of an adjacent edge on a certain scanning line is checked, an edge obtained from a telop character outline is obtained. Has a relationship of “up” and “down” or “down” and “up” from the telop character and the surrounding color features. (Two adjacent edges having this relationship are defined as "one edge pair.") Since a character has strokes having various directions, an approximately equal number of edge pairs can be obtained in all scan directions. Has nature.

【0011】これに対し、高コントラスト部を多く含
み、得られるエッジ点の数、及びエッジの方向分散値が
高いという特徴を持つテロップ文字以外の物体に関し
て、通常、物体内部の色は様々なバリエーションがあ
り、かつ物体の周囲部の色との関係は、照明条件も考慮
した場合、必ずしも高コントラストではない。このこと
から、この物体を含む局所領域内でエッジ検出を行い、
局所領域を様々な方向からスキャンしても前述のエッジ
ペアの数は、各スキャン方向から均等に得られない場合
がある。
On the other hand, with respect to an object other than a telop character which includes many high-contrast portions, and is characterized in that the number of obtained edge points and the direction variance of the edge are high, the color inside the object usually has various variations. And the relationship with the color of the surrounding area of the object is not always high when the lighting conditions are also taken into account. From this, edge detection is performed in the local area including this object,
Even if the local region is scanned from various directions, the number of the edge pairs described above may not be uniformly obtained from each scanning direction.

【0012】したがって、前述のエッジ検出結果画像及
び元の濃淡画像を予め設定した方向にスキャンし、スキ
ャン方向の各走査線上に存在する各エッジに関して、そ
れらの勾配の方向を判断し、あるスキャン方向のある走
査線上で隣接する2つのエッジの勾配方向が反対方向で
ある場合、それらを1組のエッジペアとして数え、予め
設定した全てのスキャン方向毎にエッジペアの数を数
え、予め設定した全てのスキャン方向毎に求めたエッジ
ペアの数の比を計算し、スキャン方向別のエッジペアの
比が予め設定した範囲内に入るかどうかを判断し、スキ
ャン方向毎のエッジペアの比が予め設定した範囲内に入
ると判断された場合、処理対象フレーム中の未処理のサ
ブ部分ブロック及び部分ブロックに対しての以降の処理
は行わず、処理対象フレームを文字が表示されているフ
レームと判断し、蓄積媒体に書き込むことにより、従来
手法の問題点であったテロップ文字以外の高コントラス
ト部を持つ物体の出現時のフレームをテロップ文字表示
フレームとして誤検出することを抑制することができ
る。
Therefore, the above-described edge detection result image and the original grayscale image are scanned in a predetermined direction, and for each edge existing on each scanning line in the scanning direction, the direction of their gradient is determined, and a certain scanning direction is determined. When the gradient directions of two adjacent edges on a certain scanning line are in opposite directions, they are counted as one set of edge pairs, the number of edge pairs is counted for every preset scan direction, and all the preset scans are performed. The ratio of the number of edge pairs obtained for each direction is calculated, and it is determined whether the ratio of edge pairs for each scan direction falls within a preset range. The ratio of edge pairs for each scan direction falls within a preset range. Is determined, the subsequent processing is not performed on the unprocessed sub-partial blocks and partial blocks in the processing target frame, and the processing target By judging the frame as a frame displaying characters and writing it to the storage medium, the frame at the time of appearance of an object having a high-contrast part other than the telop characters, which was a problem of the conventional method, is incorrectly regarded as a telop character display frame. Detection can be suppressed.

【0013】[0013]

【発明の実施の形態】以下、図面を参照して本発明の実
施例を詳細に説明する。
Embodiments of the present invention will be described below in detail with reference to the drawings.

【0014】図1は本発明の実施形態(実施装置)の概
略構成を示すブロック構成図であり、1は処理対象の動
画像データを入力してメモリに記憶する動画像入力記憶
手段、2はテロップ文字表示フレーム候補検出手段であ
り、動画像入力記憶手段1で入力,記憶された動画像デ
ータから既存の方法を用いてテロップ文字が表示されて
いるフレームの候補を検出する。
FIG. 1 is a block diagram showing a schematic configuration of an embodiment (embodiment) of the present invention. 1 is a moving image input storage means for inputting moving image data to be processed and storing it in a memory; It is a telop character display frame candidate detecting means, and detects a frame candidate displaying a telop character from moving image data input and stored in the moving image input storage means 1 by using an existing method.

【0015】3はテロップ文字表示フレーム候補判断手
段であり、テロップ文字表示フレーム候補検出手段2で
検出されたテロップ文字表示フレーム候補に対して、フ
レーム内の輝度分布から得られる特徴量を用いてテロッ
プ文字が表示されているかどうか判断する。
Reference numeral 3 denotes a telop character display frame candidate judging means. The telop character display frame candidate detected by the telop character display frame candidate detecting means 2 is used for telop character display frame candidates by using a feature amount obtained from the luminance distribution in the frame. Determine if characters are being displayed.

【0016】4はテロップ文字表示フレーム候補判断手
段3でテロップ文字表示フレームと判断されたフレーム
を出力し蓄積するテロップ文字表示フレーム蓄積記憶手
段である。
Reference numeral 4 denotes a telop character display frame storage / storage means for outputting and storing a frame determined by the telop character display frame candidate determining means 3 to be a telop character display frame.

【0017】図2は本実施形態のテロップ文字表示フレ
ーム候補判断手段の一実施例の詳細な構成を示すブロッ
ク構成図である。図2において、31は未処理部分ブロ
ック判断手段であり、図1のテロップ文字表示フレーム
候補検出手段2で検出されたテロップ文字表示フレーム
候補の内の部分ブロックに対して、テロップ文字表示フ
レーム候補判断の未処理のものがあればサブ部分ブロッ
ク分割手段に処理を移し、全てのブロックに対しテロッ
プ文字表示フレーム候補判断処理済みであれば、図1の
テロップ文字表示フレーム候補検出手段2のテロップ文
字表示フレーム候補検出手段に処理を移す制御を行う。
FIG. 2 is a block diagram showing a detailed configuration of one embodiment of the telop character display frame candidate judging means of the present embodiment. In FIG. 2, reference numeral 31 denotes an unprocessed partial block determining unit which determines a telop character display frame candidate for a partial block of the telop character display frame candidates detected by the telop character display frame candidate detecting unit 2 in FIG. If there is an unprocessed one, the processing is transferred to the sub-partial block dividing means. If all the blocks have been subjected to the telop character display frame candidate determination processing, the telop character display frame candidate detecting means 2 of FIG. Control is performed to shift the processing to the frame candidate detecting means.

【0018】32は部分ブロックを複数の互いに重なり
を許さないサブ部分ブロックに分割するサブ部分ブロッ
ク分割手段、33はサブ部分ブロック内でエッジ検出処
理を行うエッジ検出手段、34はスキャン制御手段であ
り、エッジ検出処理を施したサブ部分ブロックに対し
て、エッジペアカウント処理の未処理のスキャン方向が
あればスキャン制御手段34に処理を移し、全てのスキ
ャン方向に対しエッジペアカウント処理済みであればエ
ッジペアカウント手段に処理を移す制御を行う。
Reference numeral 32 denotes a sub-partial block dividing means for dividing the partial block into a plurality of sub-partial blocks which are not allowed to overlap each other, 33 denotes an edge detecting means for performing an edge detecting process in the sub-partial block, and 34 denotes a scan control means. If there is an unprocessed scan direction of the edge pair processing for the sub-partial block subjected to the edge detection processing, the processing is transferred to the scan control unit 34, and if the edge pair processing is completed for all the scan directions Control to transfer the process to the edge pair account means is performed.

【0019】35はあるスキャン方向に沿ってエッジの
勾配方向を判断するエッジ勾配方向判断手段、36はエ
ッジペアカウント手段であり、スキャン方向に沿って
「登り」「下り」、あるいは「下り」「登り」の順で隣
接する2つのエッジ(エッジペア)の数をカウントす
る。
Reference numeral 35 denotes edge gradient direction judging means for judging the gradient direction of an edge along a certain scanning direction. Reference numeral 36 denotes edge pairing means, which is “up”, “down”, “down”, or “down” along the scanning direction. The number of two adjacent edges (edge pairs) is counted in the order of “climbing”.

【0020】37はスキャン方向毎にカウントされたエ
ッジペアのスキャン方向別の比を計算する方向別エッジ
ペア比算出手段、38は方向別エッジペア比算出手段3
7で計算された方向別エッジペア比が予め設定された範
囲に属するかどうかを判断し、属していれば図1のテロ
ップ文字表示フレーム蓄積記憶手段4に処理を移し、属
していなければ未処理部分ブロック判断手段31に処理
を移す制御を行う方向別エッジペア比判断手段である。
Reference numeral 37 denotes direction edge pair ratio calculating means for calculating the ratio of edge pairs counted for each scanning direction in each scanning direction, and reference numeral 38 denotes direction edge pair ratio calculating means 3.
It is determined whether the edge pair ratio for each direction calculated in step 7 belongs to a preset range, and if it does, the processing is shifted to the telop character display frame accumulation storage means 4 in FIG. Direction-based edge pair ratio determination means for performing control to shift processing to the block determination means 31.

【0021】図3は本実施形態のテロップ文字表示フレ
ーム検出処理を説明するためのフローチャートである。
FIG. 3 is a flowchart for explaining the telop character display frame detection processing of this embodiment.

【0022】図3において、ステップ(31)はテロッ
プ文字表示フレーム検出処理対象の動画像を構成するフ
レームのうち、未処理のフレームが存在するかどうかを
判断する過程で、未処理のフレームが存在すればステッ
プ(32)へ移り、未処理のフレームが存在しない場合
には処理を終了する。
In FIG. 3, a step (31) is a step of judging whether or not there is an unprocessed frame among the frames constituting the moving image to be subjected to the telop character display frame detection processing. Then, the process proceeds to step (32), and if there is no unprocessed frame, the process ends.

【0023】ステップ(32)はテロップ文字表示フレ
ーム検出処理対象のフレーム、及び処理に必要な他のフ
レームを含んだフレームシーケンスをメモリに読み込む
過程である。
Step (32) is a process of reading a frame sequence including a frame to be subjected to the telop character display frame detection processing and other frames necessary for the processing into the memory.

【0024】ステップ(33)は入力された各フレーム
を複数の互いに重なりを許さない複数の部分ブロックに
分割する過程である。図4はステップ(33)の部分ブ
ロック分割の一実施例を説明するための図であり、フレ
ームを縦2つ、横4つに分割し計8個の部分ブロックに
分割した例である。
Step (33) is a process of dividing each input frame into a plurality of partial blocks which are not allowed to overlap each other. FIG. 4 is a diagram for explaining an embodiment of the partial block division in step (33), in which the frame is divided into two vertically and four horizontally and divided into a total of eight partial blocks.

【0025】ステップ(34)は処理対象フレームの各
部分ブロックに対し、従来の技術、例えば“映像データ
検索のためのテロップ文字抽出法”(信学技報,PRM
U96-98,pp39-46,(1996))を用いて
テロップ文字表示フレーム候補を検出する過程である。
In the step (34), a conventional technique, for example, a "telop character extraction method for video data retrieval" is applied to each partial block of the frame to be processed (IEICE Technical Report, PRM
U96-98, pp39-46, (1996)).

【0026】ステップ(35)はステップ(34)で検
出されたテロップ文字表示フレーム候補をメモリに読み
込む過程である。
Step (35) is a process of reading the telop character display frame candidates detected in step (34) into the memory.

【0027】ステップ(36)はテロップ文字表示フレ
ーム候補判断処理の未処理の部分ブロックが存在するか
どうかを判断する過程で、未処理の部分ブロックが存在
すればステップ(37)へ移り、未処理の部分ブロック
が存在しない場合にはステップ(31)へ移る。
Step (36) is a process of judging whether or not there is an unprocessed partial block in the telop character display frame candidate determination process. If there is an unprocessed partial block, the process proceeds to step (37). If the partial block does not exist, the process proceeds to step (31).

【0028】ステップ(37)は部分ブロックを複数の
互いに重なりを許さないサブ部分ブロックに分割する過
程である。図5はステップ(37)のサブ部分ブロック
分割の一例を示す図であり、部分ブロックを縦7つ、横
4つに分割し計28個のサブ部分ブロックに分割した例
である。
Step (37) is a process of dividing the partial block into a plurality of non-overlapping sub-partial blocks. FIG. 5 is a diagram showing an example of sub-sub-block division in step (37), in which the sub-block is divided into seven vertically and four horizontally and divided into a total of 28 sub-sub blocks.

【0029】ステップ(38)はエッジペアカウント処
理の未処理のサブ部分ブロックが存在するかどうかを判
断する過程で、未処理のサブ部分ブロックが存在すれば
ステップ(39)へ移り、未処理のサブ部分ブロックが
存在しない場合にはステップ(36)へ移る。
Step (38) is a step of judging whether or not there is any unprocessed sub-partial block in the edge pair processing. If there is an unprocessed sub-partial block, the process proceeds to step (39), and the process proceeds to step (39). If there is no sub-partial block, the process proceeds to step (36).

【0030】ステップ(39)はサブ部分ブロック内で
勾配の方向情報も伴ったエッジ検出を行う過程である。
勾配方向情報を伴ったエッジ検出には、例えばロビンソ
ン(Robinson)のエッジ検出オペレータを用いればよ
い。
Step (39) is a step of performing edge detection with gradient direction information in the sub-partial block.
For the edge detection accompanied by the gradient direction information, for example, a Robinson edge detection operator may be used.

【0031】ステップ(40)はエッジペアカウント処
理の未処理のスキャン方向が存在するかどうかを判断す
る過程で、未処理のスキャン方向が存在すればステップ
(41)へ移り、未処理のスキャン方向が存在しない場
合はステップ(44)へ移る。図6はステップ(40)
の一例を説明する図であり、図6ではスキャン方向を水
平方向、垂直方向の2方向に設定した例であり、矢印の
方向がスキャンの方向を示す。
Step (40) is a step of judging whether or not an unprocessed scan direction of the edge pair processing exists. If an unprocessed scan direction exists, the process proceeds to step (41), and the unprocessed scan direction is performed. If does not exist, the process moves to step (44). FIG. 6 shows the step (40).
FIG. 6 is an example in which the scanning direction is set to two directions, a horizontal direction and a vertical direction, and the direction of the arrow indicates the scanning direction.

【0032】ステップ(41)はスキャン方向に勾配方
向を判断する処理の未処理のエッジ点が存在するかどう
かを判断する過程で、未処理のエッジ点が存在すればス
テップ(42)へ移り、未処理のエッジ点が存在しない
場合は、ステップ(40)へ移る。
Step (41) is a process of judging whether there is an unprocessed edge point in the process of judging the gradient direction in the scanning direction. If there is an unprocessed edge point, the process proceeds to step (42). If there is no unprocessed edge point, the process proceeds to step (40).

【0033】ステップ(42)はスキャン方向に存在す
るエッジの勾配方向を「登り」か「下り」か判断し、判
断された方向が既に勾配方向の判断を終えている隣接エ
ッジの勾配方向と同じ方向かあるいは反対方向かを判断
する過程であり、同じ方向であればステップ(41)へ
移り、反対方向であればステップ(43)へ移る。図7
はステップ(42)の一例を示す図であり、濃淡画像、
及び濃淡画像上の水平方向のある走査線上の座標値を横
軸、その座標における画像濃度レベルを縦軸にとったグ
ラフを示す。エッジの勾配方向に関して、「登り」は低
濃度から高濃度への変化を意味し、「下り」は高濃度か
ら低濃度への変化を意味する。
In step (42), it is determined whether the gradient direction of the edge existing in the scan direction is "up" or "down", and the determined direction is the same as the gradient direction of the adjacent edge for which the determination of the gradient direction has already been completed. This is a process of determining whether the direction is the direction or the opposite direction. If the direction is the same, the process proceeds to step (41). If the direction is the opposite, the process proceeds to step (43). FIG.
Is a diagram showing an example of step (42), wherein a grayscale image;
5 is a graph in which the horizontal axis represents coordinate values on a certain horizontal scanning line on a grayscale image, and the vertical axis represents the image density level at the coordinates. Regarding the gradient direction of the edge, “up” means a change from low density to high density, and “down” means a change from high density to low density.

【0034】ステップ(43)はスキャン方向で隣接す
る2つのエッジの勾配が互いに反対方向(「登り」「下
り」、あるいは「下り」「登り」)の場合、エッジペア
数を1だけインクリメントする過程である。図7はステ
ップ(43)を説明する図であり、ある走査線上の隣接
する2つのエッジの勾配が、「登り」「登り」、あるい
は「下り」「下り」という同じ方向を持つ関係である場
合はエッジペアをカウントせず、「登り」「下り」、あ
るいは「下り」「登り」の場合、エッジペアを1だけイ
ンクリメントすると、図7に示された走査線上のエッジ
ペア数は13である。
Step (43) is a process in which the number of edge pairs is incremented by 1 when the gradients of two edges adjacent in the scanning direction are in opposite directions ("up", "down", or "down", "up"). is there. FIG. 7 is a diagram for explaining the step (43), in the case where the gradients of two adjacent edges on a certain scanning line have the same direction of “up”, “up”, or “down” or “down”. Does not count edge pairs, and in the case of “up”, “down”, or “down” or “up”, when the edge pairs are incremented by 1, the number of edge pairs on the scanning line shown in FIG. 7 is 13.

【0035】ステップ(44)はスキャン方向毎に求め
られたエッジペアの数の比を計算し、その比が予め設定
した範囲内に属するかどうかを判断する過程で、範囲内
に属する場合はステップ(45)へ移り、属さない場合
はステップ(38)へ移る。
Step (44) is a process of calculating the ratio of the number of edge pairs determined for each scanning direction and determining whether or not the ratio belongs to a preset range. Go to 45), otherwise go to step (38).

【0036】図8はステップ(44)を説明するための
図であり、サブ部分ブロックのスキャン方向を水平方向
と垂直方向に設定した場合、水平方向の全走査線上のエ
ッジペアの合計は25、垂直方向の全走査線上のエッジ
ペアの合計は12であり、スキャン方向毎に求めたエッ
ジペアの比は、水平方向:垂直方向=25:12であ
る。なお、図8中のエッジペアの数は、走査線上でグレ
ーの部分から白い部分に変化する点を「登り」エッジ、
白い部分からグレーの部分に変化する点を「下り」エッ
ジとし、ステップ(43)に基づきカウントした数字で
ある。
FIG. 8 is a diagram for explaining the step (44). When the scanning direction of the sub-partial block is set to the horizontal direction and the vertical direction, the total of the edge pairs on all the scanning lines in the horizontal direction is 25, and the vertical The total of the edge pairs on all the scanning lines in the direction is 12, and the ratio of the edge pairs obtained for each scanning direction is horizontal direction: vertical direction = 25: 12. Note that the number of edge pairs in FIG. 8 indicates a point at which a gray portion changes from a gray portion to a white portion on a scanning line, the “climbing” edge,
The point at which the white part changes to the gray part is the “down” edge, and is a number counted based on step (43).

【0037】ステップ(45)はステップ(44)でス
キャン方向毎のエッジペアの比が予め設定した範囲内に
属すると判断されたサブ部分ブロックを含む部分ブロッ
クを含むフレームをテロップ文字表示フレームとして蓄
積媒体に書き込む過程である。
In step (45), a frame including partial blocks including sub-partial blocks determined in step (44) as having a ratio of edge pairs for each scanning direction belonging to a preset range is stored as a telop character display frame. This is the process of writing to.

【0038】以上、本発明者によってなされた発明を、
前記実施形態(実施例)に基づき具体的に説明したが、
本発明は、前記実施形態(実施例)に限定されるもので
はなく、その要旨を逸脱しない範囲において種々変更可
能であることは勿論である。
As described above, the invention made by the present inventor is:
Although specifically described based on the embodiment (example),
The present invention is not limited to the above-described embodiment (example), and it is needless to say that various changes can be made without departing from the gist of the present invention.

【0039】[0039]

【発明の効果】以上、説明したように、本発明によれ
ば、テロップ文字以外の物体が、フレーム内に出現後、
一定時間静止して表示されており、かつ高コントラスト
部を多く含み、得られるエッジ点の数、及びエッジの方
向分散値が高いという特徴を持つ場合に対して、スキャ
ン方向別に反対方向の勾配を持つ隣接エッジペアを求
め、それらの比を計算することにより、前述の物体が出
現する瞬間のフレームをテロップ文字表示フレームとし
て誤検出することを抑制することができる。従って、従
来の手法に比べ、より誤検出率の少なく高精度にテロッ
プ文字表示フレームの検出を実行することが可能とな
る。
As described above, according to the present invention, after an object other than a telop character appears in a frame,
In the case where the image is displayed stationary for a certain period of time and contains many high-contrast parts, the number of obtained edge points and the characteristic that the directional variance value of the edge is high, the gradient in the opposite direction for each scanning direction is set. By calculating adjacent edge pairs and calculating their ratio, it is possible to suppress erroneous detection of the frame at the moment when the object appears as a telop character display frame. Accordingly, it is possible to detect the telop character display frame with high accuracy with a lower erroneous detection rate than the conventional method.

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

【図1】本発明の実施形態(実施装置)の概略構成を示
すブロック構成図である。
FIG. 1 is a block diagram showing a schematic configuration of an embodiment (executing apparatus) of the present invention.

【図2】本実施形態のテロップ文字表示フレーム候補判
断手段の一実施例の詳細な構成を示すブロック構成図で
ある。
FIG. 2 is a block diagram illustrating a detailed configuration of an example of a telop character display frame candidate determining unit according to the embodiment;

【図3】本実施形態のテロップ文字表示フレーム検出処
理を説明するためのフローチャートである。
FIG. 3 is a flowchart illustrating a telop character display frame detection process according to the embodiment;

【図4】図3中のステップ(33)の処理内容を補足す
るためのものであり、1枚のフレームを8個の部分ブロ
ックに分割する例を示す図である。
FIG. 4 is a diagram for supplementing the processing content of step (33) in FIG. 3, and showing an example in which one frame is divided into eight partial blocks.

【図5】図3中のステップ(37)の処理内容を補足す
るためのものであり、1個の部分ブロックを28個のサ
ブ部分ブロックに分割する例を示す図である。
FIG. 5 is a diagram for supplementing the processing content of step (37) in FIG. 3 and showing an example in which one partial block is divided into 28 sub-partial blocks.

【図6】図3中のステップ(40)の処理内容を補足す
るためのものであり、スキャン方向の例を示す図であ
る。
6 is a diagram for supplementing the processing content of step (40) in FIG. 3 and showing an example of a scan direction.

【図7】図3中のステップ(42),(43)の処理内
容を補足するためのものであり、エッジ勾配の判断、及
びエッジペアのカウントの例を示す図である。
FIG. 7 is a diagram for supplementing the processing contents of steps (42) and (43) in FIG. 3, and showing an example of edge gradient determination and edge pair counting.

【図8】図3中のステップ(44)の処理内容を補足す
るためのものであり、スキャン方向別のエッジペア比の
計算例を示す図である。
8 is a diagram for supplementing the processing content of step (44) in FIG. 3 and showing an example of calculating an edge pair ratio for each scanning direction.

【符号の説明】[Explanation of symbols]

1…動画像入力記憶手段、2…テロップ文字表示フレー
ム候補検出手段、3…テロップ文字表示フレーム候補判
断手段、4…テロップ文字表示フレーム蓄積記憶手段、
31…未処理部分ブロック判断手段、32…サブ部分ブ
ロック分割手段、33…エッジ検出手段、34…スキャ
ン制御手段、35…エッジ勾配方向判断手段、36…エ
ッジペアカウント手段、37…方向別エッジペア比算出
手段、38…方向別エッジペア比判断手段。
DESCRIPTION OF SYMBOLS 1 ... Moving image input storage means, 2 ... Telop character display frame candidate detection means, 3 ... Telop character display frame candidate judgment means, 4 ... Telop character display frame accumulation storage means,
31: unprocessed partial block determining means, 32: sub-partial block dividing means, 33: edge detecting means, 34: scan controlling means, 35: edge gradient direction determining means, 36: edge pairing means, 37: edge pair ratio by direction Calculating means, 38... Direction-based edge pair ratio determining means.

フロントページの続き (51)Int.Cl.6 識別記号 FI // H04N 5/445 Continued on the front page (51) Int.Cl. 6 Identification symbol FI // H04N 5/445

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 動画像をフレーム単位で入力し、この入
力された各フレームを互いに重なりを許さない予め設定
した複数個の部分ブロックに分割し、この部分ブロック
に分割された各フレームにおいて、各部分ブロック毎
に、予め決められたテロップ文字が表示されているテロ
ップ文字表示フレーム候補を検出し、この検出されたテ
ロップ文字表示フレーム候補においてテロップ文字表示
候補の条件を満たした部分ブロックだけを互いに重なり
を許さない予め設定した複数個のサブ部分ブロック領域
に分割し、この分割された各サブ部分ブロックに対して
エッジ検出を行い、このエッジ検出結果画像及び元の濃
淡画像を予め設定した方向にスキャンし、スキャン方向
の各走査線上に存在する各エッジに関して、それらの勾
配の方向を判断し、あるスキャン方向のある走査線上で
隣接する2つのエッジの勾配方向が反対方向である場
合、それらを1組のエッジペアとして数え、予め設定し
た全てのスキャン方向毎にエッジペアの数を数え、予め
設定した全てのスキャン方向毎に求めたエッジペアの数
の比を計算し、スキャン方向別のエッジペアの比が予め
設定した範囲内に入るかどうかを判断し、スキャン方向
毎のエッジペアの比が予め設定した範囲内に入ると判断
された場合、処理対象フレーム中の未処理のサブ部分ブ
ロック及び部分ブロックに対しての以降の処理は行わ
ず、処理対象フレームを文字が表示されているフレーム
と判断し、蓄積媒体に書き込むことを特徴とする文字表
示フレーム検出方法。
1. A moving image is input in units of frames, and each of the input frames is divided into a plurality of preset partial blocks that are not allowed to overlap with each other. In each of the divided frames, For each partial block, a telop character display frame candidate displaying a predetermined telop character is detected, and only the partial blocks that satisfy the telop character display candidate condition in the detected telop character display frame candidate overlap each other. Is divided into a plurality of pre-set sub-sub-block areas, and edge detection is performed for each of the sub-sub-blocks. The edge detection result image and the original grayscale image are scanned in a predetermined direction. Then, for each edge present on each scan line in the scan direction, the direction of their gradient is determined, and When the gradient directions of two adjacent edges on a certain scan line in the scan direction are opposite, they are counted as one set of edge pairs, the number of edge pairs is counted for every preset scan direction, and the number of edge pairs is set in advance. Calculate the ratio of the number of edge pairs obtained for all scan directions, determine whether the ratio of edge pairs for each scan direction falls within a preset range, and set the ratio of edge pairs for each scan direction to a preset range. If it is determined that the character is displayed, the subsequent processing is not performed on the unprocessed sub-partial blocks and partial blocks in the processing target frame, and the processing target frame is determined to be a frame in which characters are displayed, and stored. A character display frame detection method characterized by writing on a medium.
【請求項2】 請求項1の文字表示フレーム検出方法に
おいて、前記動画像はフレーム単位で入力されメモリに
記憶されることを特徴とする文字表示フレーム検出方
法。
2. The character display frame detecting method according to claim 1, wherein the moving image is input in frame units and stored in a memory.
【請求項3】 動画像をフレーム単位に入力して記憶す
る手段と、各フレームを互いに重なりを許さない予め設
定した複数個の部分ブロックに分割する手段と、部分ブ
ロックに分割された各フレームにおいて、各部分ブロッ
ク毎に、予め決められたテロップ文字が表示されている
テロップ文字表示フレーム候補を検出する手段と、該検
出されたテロップ文字表示フレーム候補においてテロッ
プ文字表示候補の条件を満たした部分ブロックだけを互
いに重なりを許さない予め設定した複数個のサブ部分ブ
ロック領域に分割する手段と、各サブ部分ブロックに対
して予め決められたエッジ検出法を用いてエッジ検出処
理を行う手段と、該エッジ検出結果画像及び元の濃淡画
像を予め設定した方向にスキャンし、スキャン方向の各
走査線上に存在する各エッジに関して、それらの勾配の
方向を判断する手段と、あるスキャン方向のある走査線
上で隣接する2つのエッジの勾配方向が反対方向である
場合、それらを1組のエッジペアとして数え、予め設定
した全てのスキャン方向毎にエッジペアの数を数える手
段と、予め設定した全てのスキャン方向毎に求めたエッ
ジペアの数の比を計算する手段と、スキャン方向別のエ
ッジペアの比が予め設定した範囲内に入るかどうかを判
断する手段と、スキャン方向毎のエッジペアの比が予め
設定した範囲内に入ると判断された場合、処理対象フレ
ーム中の未処理のサブ部分ブロック、及び部分ブロック
に対しての以降の処理は行わず、処理対象フレームを文
字が表示されているフレームと判断し、蓄積媒体に書き
込む手段を備えることを特徴とする文字表示フレーム検
出装置。
3. A means for inputting and storing a moving image in frame units, a means for dividing each frame into a plurality of preset partial blocks that do not allow overlapping each other, and a means for dividing each frame into partial blocks. Means for detecting, for each partial block, a telop character display frame candidate on which a predetermined telop character is displayed; and a partial block satisfying the telop character display candidate condition in the detected telop character display frame candidate. Means for dividing the sub-blocks into a plurality of predetermined sub-sub-block areas that do not allow overlapping with each other, means for performing an edge detection process on each of the sub-sub-blocks using a predetermined edge detection method, The detection result image and the original grayscale image are scanned in a preset direction, and exist on each scanning line in the scanning direction. For each edge, means for determining the direction of the gradient, and when the gradient directions of two adjacent edges on a certain scan line in a certain scan direction are opposite directions, they are counted as one edge pair and set in advance. Means for counting the number of edge pairs for all scan directions, means for calculating the ratio of the number of edge pairs determined for all scan directions set in advance, and the ratio of edge pairs for each scan direction within a preset range Means for determining whether or not to enter, and when it is determined that the ratio of the edge pair for each scanning direction falls within a preset range, the unprocessed sub-partial block in the processing target frame, and the subsequent , A frame to be processed is determined to be a frame in which characters are displayed, and a means for writing to a storage medium is provided. Display frame detection device.
JP12907597A 1997-05-20 1997-05-20 Method and apparatus for detecting telop character display frame Expired - Lifetime JP3470938B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12907597A JP3470938B2 (en) 1997-05-20 1997-05-20 Method and apparatus for detecting telop character display frame

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12907597A JP3470938B2 (en) 1997-05-20 1997-05-20 Method and apparatus for detecting telop character display frame

Publications (2)

Publication Number Publication Date
JPH10320557A true JPH10320557A (en) 1998-12-04
JP3470938B2 JP3470938B2 (en) 2003-11-25

Family

ID=15000468

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12907597A Expired - Lifetime JP3470938B2 (en) 1997-05-20 1997-05-20 Method and apparatus for detecting telop character display frame

Country Status (1)

Country Link
JP (1) JP3470938B2 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000182028A (en) * 1998-12-17 2000-06-30 Matsushita Electric Ind Co Ltd Caption region detection method and device, and moving image search method and device
JP2000324416A (en) * 1999-05-06 2000-11-24 Nippon Telegr & Teleph Corp <Ntt> Television still image display method, apparatus, and recording medium recording control program
KR100652467B1 (en) 1998-09-03 2006-12-01 소니 가부시끼 가이샤 The movement judgment equipment, the method and the picture information change equipment
WO2007013238A1 (en) * 2005-07-27 2007-02-01 Pioneer Corporation Video processing device and vide processing method
JP2009289076A (en) * 2008-05-29 2009-12-10 Nippon Telegr & Teleph Corp <Ntt> Image feature extracting apparatus, image feature extracting method, program, and recording medium
JP2011135288A (en) * 2009-12-24 2011-07-07 Canon Inc Video processing device and video processing method
JP2013258682A (en) * 2012-05-15 2013-12-26 Sharp Corp Video processing device, video processing method, television receiver, program, and recording medium
CN121033011A (en) * 2025-10-27 2025-11-28 中国铁建大桥工程局集团有限公司 A method and system for testing the crack resistance of concrete

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100652467B1 (en) 1998-09-03 2006-12-01 소니 가부시끼 가이샤 The movement judgment equipment, the method and the picture information change equipment
JP2000182028A (en) * 1998-12-17 2000-06-30 Matsushita Electric Ind Co Ltd Caption region detection method and device, and moving image search method and device
JP2000324416A (en) * 1999-05-06 2000-11-24 Nippon Telegr & Teleph Corp <Ntt> Television still image display method, apparatus, and recording medium recording control program
WO2007013238A1 (en) * 2005-07-27 2007-02-01 Pioneer Corporation Video processing device and vide processing method
JPWO2007013238A1 (en) * 2005-07-27 2009-02-05 パイオニア株式会社 Video processing apparatus and video processing method
JP4637180B2 (en) * 2005-07-27 2011-02-23 パイオニア株式会社 Video processing apparatus and video processing method
JP2009289076A (en) * 2008-05-29 2009-12-10 Nippon Telegr & Teleph Corp <Ntt> Image feature extracting apparatus, image feature extracting method, program, and recording medium
JP2011135288A (en) * 2009-12-24 2011-07-07 Canon Inc Video processing device and video processing method
JP2013258682A (en) * 2012-05-15 2013-12-26 Sharp Corp Video processing device, video processing method, television receiver, program, and recording medium
US9275440B2 (en) 2012-05-15 2016-03-01 Sharp Kabushiki Kaisha Image processing device and image processing method
CN121033011A (en) * 2025-10-27 2025-11-28 中国铁建大桥工程局集团有限公司 A method and system for testing the crack resistance of concrete
CN121033011B (en) * 2025-10-27 2026-01-30 中国铁建大桥工程局集团有限公司 Concrete crack resistance testing method and system

Also Published As

Publication number Publication date
JP3470938B2 (en) 2003-11-25

Similar Documents

Publication Publication Date Title
JP6705912B2 (en) Method and apparatus for recognizing character areas in an image
EP1091320A2 (en) Processing multiple digital images
JPH08171620A (en) Information recording medium and information reproducing system
US6654495B1 (en) Method and apparatus for removing ruled lines
CN112446262A (en) Text analysis method, text analysis device, text analysis terminal and computer-readable storage medium
JP2001101426A (en) Digital image processing method
CN111126266A (en) Text processing method, text processing system, apparatus and medium
JPH10320557A (en) Method and apparatus for detecting telop character display frame
US6141444A (en) Method for deleting ruled lines and a recording medium storing programs for performing the method
CN115866150B (en) Watermarking methods, devices, electronic devices and readable storage media
JPH0418351B2 (en)
CN112561830A (en) Endoscope image highlight repair method and device
JP3759842B2 (en) Scratched part judging device, method and storage medium on image
JP2000048118A (en) Information reading system
US4656468A (en) Pattern data processing apparatus
US5835629A (en) Code pattern-image processing apparatus
JP4244692B2 (en) Character recognition device and character recognition program
JP5751157B2 (en) Video signal processing apparatus and video signal processing method
JP2010211398A (en) Image processing apparatus
CN114723767A (en) Stain detection method and device, electronic equipment and floor sweeping robot system
JP3089396B2 (en) Mark reading apparatus and method
CN116539617B (en) Method, device and medium for detecting lens defect
JP4738645B2 (en) SHADED AREA DETECTING DEVICE, SHATTERED AREA DETECTING METHOD, PROGRAM, AND STORAGE MEDIUM
JPH11178007A (en) Method and apparatus for detecting telop character display frame and recording medium in which telop character display frame detection program is recorded
JP4442977B2 (en) Character recognition device, character image interpolation method, and recording medium recording character image interpolation program

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080912

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080912

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090912

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090912

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100912

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100912

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110912

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120912

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130912

Year of fee payment: 10

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

EXPY Cancellation because of completion of term