JP2012220239A - Apparatus and method for inspecting long member including steel cord to be used for transfer mechanism - Google Patents

Apparatus and method for inspecting long member including steel cord to be used for transfer mechanism Download PDF

Info

Publication number
JP2012220239A
JP2012220239A JP2011083501A JP2011083501A JP2012220239A JP 2012220239 A JP2012220239 A JP 2012220239A JP 2011083501 A JP2011083501 A JP 2011083501A JP 2011083501 A JP2011083501 A JP 2011083501A JP 2012220239 A JP2012220239 A JP 2012220239A
Authority
JP
Japan
Prior art keywords
steel
steel cord
code
image
handrail
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
JP2011083501A
Other languages
Japanese (ja)
Other versions
JP5351925B2 (en
Inventor
Kazuya Takahashi
一哉 高橋
Hirosuke Takemoto
啓輔 竹本
Tomoji Onishi
友治 大西
Norimi Kodaira
法美 小平
Yukihiro Yamaguchi
幸宏 山口
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.)
Hitachi Ltd
Hitachi Building Systems Co Ltd
Original Assignee
Hitachi Ltd
Hitachi Building Systems Co 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 Hitachi Ltd, Hitachi Building Systems Co Ltd filed Critical Hitachi Ltd
Priority to JP2011083501A priority Critical patent/JP5351925B2/en
Priority to CN201210031688.0A priority patent/CN102730535B/en
Priority to SG2012015574A priority patent/SG185186A1/en
Publication of JP2012220239A publication Critical patent/JP2012220239A/en
Priority to HK12112825.2A priority patent/HK1172003A1/en
Application granted granted Critical
Publication of JP5351925B2 publication Critical patent/JP5351925B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Escalators And Moving Walkways (AREA)
  • Analysing Materials By The Use Of Radiation (AREA)
  • Maintenance And Inspection Apparatuses For Elevators (AREA)

Abstract

PROBLEM TO BE SOLVED: To automatically evaluate the quality of a handrail from the state of a steel cord in a long member to be used for a transfer mechanism, such as a steel cord built in a handrail of a passenger conveyor.SOLUTION: The apparatus for inspecting a long member including a steel cord to be used for a transfer mechanism includes: an X-ray imaging part that images a handrail of a passenger conveyor using X-ray; and an image processing part that processes an image captured by the X-ray imaging part, and detects an uncoated steel cord build in the handrail to determine degradation of the quality of the handrail when the uncoated steel cord continues a predetermined length or more in the longitudinal direction of the handrail.

Description

本発明は、エスカレータ、動く歩道等の乗客コンベアのハンドレール、エレベータ用のワイヤロープ等、移送機構に用いる長尺部材、特にスチールコードを含む移送機構用長尺部材の点検装置および点検方法に関するものである。   TECHNICAL FIELD The present invention relates to an inspection device and inspection method for long members used in a transfer mechanism, such as escalators, handrails of passenger conveyors such as moving walkways, wire ropes for elevators, etc., in particular, long members for transfer mechanisms including steel cords. It is.

エスカレータや動く歩道などの乗客コンベアには、乗客を搭載するステップと同期して移動する手すりであるハンドレールが設けられていて、利用者はこのハンドレールにつかまって安定を保っている。このハンドレールは、複数本のスチールコード(以下、SCと略す場合もある)という鋼鉄製ワイヤー(あるいは鋼鉄製ベルト)を保持用ゴムで固定して外側を化粧ゴムの外皮で覆う構造をとっている。   Passenger conveyors such as escalators and moving walkways are provided with handrails that are handrails that move in synchronism with the steps on which the passengers are mounted. This handrail has a structure in which a steel wire (or steel belt) called a plurality of steel cords (hereinafter may be abbreviated as SC) is fixed with a holding rubber and the outside is covered with a skin of a cosmetic rubber. Yes.

スチールコードは、素線と呼ばれる細い針金の数本が撚り合わされてストランドというやや太い針金となり、これら数本が更に撚り合わされて構成されている。このようなスチールコードが経年により劣化すると撚りがほどけて素線がスチールコードから飛び出した状態で認められるようになる。以後、このような過程を経て素線がスチールコードから飛び出した状態をスチールコードの”素線化(或いは、ほつれ)”と称する。ただし、この段階では素線は化粧ゴムの外皮から飛び出すには至らないことが多い。   The steel cord is formed by twisting several thin wires called strands into a slightly thick wire called a strand, and twisting these several wires. When such a steel cord deteriorates over time, the strands are unwound and the strands are recognized in a state of jumping out of the steel cord. Hereinafter, a state in which the wire jumps out of the steel cord through such a process is referred to as “strengthening (or fraying)” of the steel cord. At this stage, however, the wire often does not jump out of the outer skin of the decorative rubber.

乗客コンベアの稼動時には、駆動装置の作用により、ハンドレールと共に、これに内蔵のスチールコードは屈曲を繰り返している。そして、やがて”素線化”が生じる。この”素線化”の有無によりスチールコードの劣化が始まったか否かを診断することができる。また、この”素線化”を生じた状態がハンドレールの長手方向に継続する長さに応じて劣化の進行度合いを診断することもできる。   During operation of the passenger conveyor, the steel cord built into the handrail is repeatedly bent by the action of the driving device. Eventually, “stranding” occurs. It can be diagnosed whether or not the deterioration of the steel cord has started by the presence or absence of this “stranding”. In addition, it is possible to diagnose the degree of progress of deterioration in accordance with the length of the state in which this “stranding” has occurred in the longitudinal direction of the handrail.

特許文献1には、診断対象たるクレーン用のロープに投光し、その透過光を受光機で受けて受光量を信号化し、この信号出力の変動をスペクトル化して素線の劣化状況(素線切れ、磨耗、形崩れ、伸び)を判定することが開示されている。   In Patent Document 1, light is projected onto a crane rope to be diagnosed, and the transmitted light is received by a light receiver to convert the amount of received light into a signal. It is disclosed to determine (cut, wear, deformation, elongation).

特許文献2には、素線切れ検出手段として、カメラで撮影したロープ画像から、素線に生じた磨耗足を検出し、その磨耗足の個数からワイヤロープの劣化を判断する装置および方法が開示されている。   Patent Document 2 discloses an apparatus and a method for detecting a wear leg generated on a strand from a rope image photographed by a camera and determining deterioration of the wire rope based on the number of the wear legs as a strand break detection means. Has been.

特許文献3には、レーザー投光機と受光機がワイヤロープを挟み込む配置にして、ワイヤロープに投光したレーザーを受光した受光機の出力信号からワイヤロープの外径を計測し、計測された外径変化の周期性の乱れから劣化を判断することが開示されている。   In Patent Literature 3, the outer diameter of the wire rope was measured by measuring the outer diameter of the wire rope from the output signal of the light receiver that received the laser projected on the wire rope, with the laser projector and the receiver sandwiching the wire rope. It is disclosed that the deterioration is judged from the disturbance of the periodicity of the outer diameter change.

また、乗客コンベア用ハンドレールのスチールコードの劣化を診断するものとして、特許文献4には、スチールコードを内蔵するハンドレールを挟み込んでX線透過撮影をし、必要に応じて移動させて撮影もし、スチールコードの状態を目視確認することが開示されている。   In addition, as a means of diagnosing the deterioration of the steel cord of the passenger conveyor handrail, in Patent Document 4, X-ray transmission imaging is performed with a handrail incorporating a steel cord interposed, and the imaging is performed by moving as necessary. It is disclosed that the state of the steel cord is visually confirmed.

特許文献5には、特許文献4に類似の構成で撮影したX線画像から2次元のフーリエスペクトルの二乗であるパワースペクトルを算出して、このパワースペクトルのパターンから複数並ぶスチールコードの間隔の均一性や蛇行の有無を自動的に判定することが開示されている。   In Patent Document 5, a power spectrum, which is the square of a two-dimensional Fourier spectrum, is calculated from an X-ray image taken with a configuration similar to that of Patent Document 4, and the intervals of a plurality of steel cords lined up from this power spectrum pattern are uniform. It is disclosed to automatically determine the presence or absence of sex and meandering.

乗客コンベア用ハンドレールのスチールコードの劣化を診断するものではないが、特許文献6にはゴムタイヤ中のスチールベルトをX線撮影して、タイヤ円周方向に連続撮影した画像を貼り合わせてパノラマ化した後に画像処理をして、スチールベルトの輪郭を抽出した上で円周に直交する方向の幅を、円周方向に一定間隔で計測して、該幅が不連続な場合は不良と判断することが開示されている。   Although it does not diagnose the deterioration of the steel cord of the passenger conveyor handrail, in Patent Document 6, the steel belt in the rubber tire is X-rayed and the images continuously taken in the tire circumferential direction are pasted to create a panorama. After that, image processing is performed to extract the contour of the steel belt, and the width in the direction orthogonal to the circumference is measured at regular intervals in the circumferential direction. If the width is discontinuous, it is determined as defective. It is disclosed.

なお、上記した特許文献のほかに下記文献提示リストでは、非特許文献1、2を提示しているが、この非特許文献については、後述する本願発明の実施例における画像処理の一部における空間フィルタリングに利用するものであるので、実施例の項で述べる。   In addition to the above-mentioned patent documents, the following document presentation list presents non-patent documents 1 and 2, but this non-patent document is a space in a part of image processing in an embodiment of the present invention to be described later. Since it is used for filtering, it will be described in the section of the embodiment.

特開平11−325844号公報JP-A-11-325844 特開2009−12903号公報JP 2009-12903 A 特開2008−214037号公報JP 2008-214037 A 特開平10−10060号公報Japanese Patent Laid-Open No. 10-10060 特開2005−126175号公報JP 2005-126175 A 特開2008−309649号公報JP 2008-309649 A

デジタル画像処理、CG−ARTS協会発行(2006年)、p.106−110.Digital image processing, published by CG-ARTS Association (2006), p. 106-110. デジタル画像処理、CG−ARTS協会発行(2006年)、p.114−121.Digital image processing, published by CG-ARTS Association (2006), p. 114-121.

乗客コンベアのハンドレールの交換時期を適切に把握するためには劣化の段階を正確に診断する必要がある。乗客コンベアのハンドレールは経年により徐々に劣化し、内蔵のスチールコードに”素線化”が生じるようになる。そこで”素線化”の有無および、”素線化”が該ハンドレールの長手方向にどれだけの長さに亘って生じているのかを自動検出できるようになれば劣化診断の自動化が可能になる。   It is necessary to accurately diagnose the stage of deterioration in order to appropriately grasp the replacement time of the passenger conveyor handrail. Passenger conveyor handrails gradually deteriorate over time, resulting in "stranding" in the built-in steel cord. Therefore, if it becomes possible to automatically detect the presence / absence of “stranding” and the length of “stranding” in the longitudinal direction of the handrail, it is possible to automate deterioration diagnosis. Become.

特許文献1に開示の技術は、クレーンやエレベータのワイヤロープに投影した光の受光量は、正常ワイヤロープの撚りに基づくロープシルエット幅の変動が周期的であることから、光の受光量を信号化して、周期的な変化から逸脱した場合(この場合に不特定の周波数スペクトルが生じる)に劣化と判断するものである。クレーンやエレベータのロープは切れ目なく連続していることが前提なので周期的変化から逸脱していることをもって異常としても良い場合もある。一方、乗客コンベアのハンドレールは、内蔵スチールコードの継ぎ目においては、非劣化品であっても隙間が開いていて非周期的であるために、周期的変化から逸脱していることになり、このような劣化判断方法が不適となる場合もあり得る。   In the technique disclosed in Patent Document 1, the amount of received light projected onto the wire rope of a crane or elevator is a signal of the amount of received light because the fluctuation of the rope silhouette width based on the twist of the normal wire rope is periodic. If it deviates from a periodic change (in this case, an unspecified frequency spectrum occurs), it is determined as degradation. Since the ropes of cranes and elevators are premised on continuous, there may be cases where it is acceptable to deviate from periodic changes. On the other hand, the handrail of the passenger conveyor has deviated from the periodic change because the joint of the built-in steel cord is non-degraded and has a gap and is aperiodic. Such a deterioration judgment method may be inappropriate.

特許文献2に開示の技術は、産業用テレビで取り込んだITV画像の各コマから素線の磨耗足の数を撮像して、磨耗数から素線切れを検出するものであるが、磨耗数を検出するための具体的な画像処理については開示されていない。   The technique disclosed in Patent Document 2 is to detect the number of worn legs of a wire from each frame of an ITV image captured by an industrial television and detect the number of worn wires from the number of wear. No specific image processing for detection is disclosed.

特許文献3に開示の技術は、レーザー光の投影によりワイヤロープの外径の変化を計測するものである。これは特許文献1の場合と同様に、非劣化品でもスチールコードに隙間のあるようなハンドレールの診断には不向きである。また、劣化判断に重要な”素線化”を検出する配慮はなされていない。   The technique disclosed in Patent Document 3 measures changes in the outer diameter of the wire rope by projecting laser light. As in the case of Patent Document 1, this is not suitable for diagnosis of a handrail in which a non-deteriorated product has a gap in a steel cord. In addition, no consideration is given to detecting “stranding” that is important for deterioration determination.

特許文献4に開示の技術は保全員の目視によりワイヤロープまたはスチールコードの劣化を判断するため、保全員の個人差により判断のばらつきが生じ易い。   Since the technique disclosed in Patent Document 4 determines the deterioration of the wire rope or the steel cord by visual observation of maintenance personnel, variations in determination are likely to occur due to individual differences among maintenance personnel.

特許文献5に開示の技術は、パワースペクトルにより定量的にスチールコードの不均一や、蛇行の有無を判定するものである。このような内蔵スチールコードの不均一性や斜行は、非劣化ハンドレールにおいても見られるものなので、本技術は、スチールコード自身の劣化の有無を判断するものとは言い難い。また、劣化判断に重要な”素線化”を検出する技術については、何ら配慮されていない。   The technique disclosed in Patent Document 5 quantitatively determines the presence or absence of steel cord non-uniformity or meandering based on the power spectrum. Such inhomogeneity and skew of the built-in steel cord are also observed in the non-degraded handrail, and therefore, it is difficult to say that the present technology judges whether or not the steel cord itself has deteriorated. In addition, no consideration is given to a technique for detecting “stranding” that is important for deterioration determination.

特許文献6に開示の技術は、正常なタイヤのスチールベルトの幅が一定であることを前提として、スチールベルトの幅の測定値が所定の範囲から逸脱したときに不良と判断するものである。一方、ハンドレールに内蔵のスチールコードは、その存在する範囲が長手方向と直行する方向に蛇行や変動をすることが通常であり、この技術によって、スチールコードの劣化の有無を判断することはできない。本技術においても、劣化判断に要求される”素線化”を検出する技術については、何ら開示されていない。   The technique disclosed in Patent Document 6 determines that the measured value of the width of the steel belt deviates from a predetermined range on the assumption that the width of the steel belt of a normal tire is constant. On the other hand, steel cords built in handrails usually meander or fluctuate in the direction perpendicular to the longitudinal direction, and it is not possible to determine whether or not steel cords have deteriorated by this technology. . Also in this technology, there is no disclosure of a technology for detecting “stranding” required for deterioration determination.

以上、出願人が知り得る幾つかの公知技術を紹介したが、ワイヤロープなどのスチールコードの劣化(素線切れ、磨耗、形崩れ、伸び)状況を自動的に診断する技術は、特許文献1に示すように提案されているものの、既述したように乗客コンベア用ハンドレールのスチールコードの劣化診断には不適であったり、また、スチールコードの”素線化”に特化して精度良く検出する技術は提案されていない。   As described above, several known techniques that the applicant can know have been introduced. However, a technique for automatically diagnosing the deterioration (break of wire, wear, deformation, elongation) of a steel cord such as a wire rope is disclosed in Patent Document 1. Although it is proposed as shown in Fig. 1, it is not suitable for the deterioration diagnosis of steel cords for passenger conveyor handrails as described above. No technology has been proposed.

本発明は上記事情に鑑みてなされてものであり、その目的とするところは、乗客コンベア等のハンドレールやその他の移送機構のスチールコードを含む長尺部材の”素線化”(ほつれ)に特化して精度良く自動検出及び/又は診断できる移送機構用長尺部材の点検装置を提供することにある。   The present invention has been made in view of the above circumstances, and the object of the present invention is to “strand” long members including steel cords of handrails such as passenger conveyors and other transfer mechanisms. It is an object of the present invention to provide an inspection device for a long member for a transfer mechanism that can be specialized and automatically detected and / or diagnosed with high accuracy.

上記目的を達成するために、本発明は、基本的には、
移送機構に用いるスチールコードを含む長尺部材の点検装置であって、
i)X線或いは可視光を照射してスチールコードの投影画像を形成する撮影部と、
ii)その投影画像を入力して、入力した投影画像に正常なスチールコードよりも細く且つ正常なスチールコードよりも輝度の高い線分が含まれている場合にその線分を抽出する画像処理を行い、この線分抽出データに基づき点検対象の前記スチールコードの”素線化”(ほつれ)を検出する画像処理部と、を備える。
In order to achieve the above object, the present invention basically includes:
An inspection device for a long member including a steel cord used for a transfer mechanism,
i) an imaging unit that forms a projection image of a steel cord by irradiating X-rays or visible light;
ii) An image processing for inputting the projection image and extracting the line segment when the input projection image includes a line segment that is thinner than a normal steel code and higher in luminance than a normal steel code. And an image processing unit for detecting “stirring” (fraying) of the steel cord to be inspected based on the line segment extraction data.

乗客コンベア等のハンドレールやその他の移送機構のスチールコードを含む長尺部材の”素線化”(ほつれ)に特化して精度良く自動検出及び/又は診断できる。   Automatic detection and / or diagnosis can be performed with high accuracy by specializing in “stranding” long members including steel cords of handrails such as passenger conveyors and other transfer mechanisms.

なお、本願の従属請求項に係る発明のその他の効果については、明細書全体の記載から明らかにされる。   Other effects of the invention according to the dependent claims of the present application will be made clear from the description of the entire specification.

本発明の乗客コンベアのハンドレール点検装置の素線検出処理フローを示す図。The figure which shows the strand detection processing flow of the handrail inspection apparatus of the passenger conveyor of this invention. 本発明の乗客コンベアのハンドレール点検装置の線分検出フィルタの例を示す図。The figure which shows the example of the line segment detection filter of the handrail inspection apparatus of the passenger conveyor of this invention. 本発明の乗客コンベアのハンドレール点検装置の線分集計画像の例を示す図。The figure which shows the example of the line segment total image of the handrail inspection apparatus of the passenger conveyor of this invention. 本発明の乗客コンベアのハンドレール点検装置の機器構成とハンドレールへの装着例を示す模式図。The schematic diagram which shows the equipment structure of the handrail inspection apparatus of the passenger conveyor of this invention, and the example of mounting to a handrail. 本発明の乗客コンベアのハンドレール点検装置の機器構成とハンドレールへの装着例を図4(a)と見方を変えて示す模式図。FIG. 5 is a schematic diagram showing a device configuration of a handrail inspection device for a passenger conveyor according to the present invention and an example of mounting on the handrail in a manner different from FIG. 本発明の乗客コンベアのハンドレール点検装置で撮影したハンドレールX線画像の例を示す図。The figure which shows the example of the handrail X-ray image image | photographed with the handrail inspection apparatus of the passenger conveyor of this invention. 本発明の乗客コンベアのハンドレール点検装置の良品ハンドレールX線画像の概念図。The conceptual diagram of the good quality handrail X-ray image of the handrail inspection apparatus of the passenger conveyor of this invention. 本発明の乗客コンベアのハンドレール点検装置の劣化初期ハンドレールX線画像の概念図。The conceptual diagram of the deterioration initial handrail X-ray image of the handrail inspection apparatus of the passenger conveyor of this invention. 撮影系の例を示す図。The figure which shows the example of an imaging | photography system. 通常のスチールコードの形成する像の輝度分布を説明する図。The figure explaining the luminance distribution of the image which a normal steel cord forms. 素線化した細いスチールコードの形成する像の輝度分布を説明する図。The figure explaining the luminance distribution of the image which the thin steel cord made into a strand forms. 境界外径を有するスチールコードの形成する像の輝度分布を説明する図。The figure explaining the luminance distribution of the image which the steel cord which has a boundary outer diameter forms. th外径を有するスチールコードの形成する像の輝度分布を説明する図。The figure explaining the luminance distribution of the image which the steel cord which has th outer diameter forms. 撮影系の例を示す図。The figure which shows the example of an imaging | photography system. 本発明の乗客コンベアのハンドレール点検装置の画像処理部の一実施例を示す図。The figure which shows one Example of the image process part of the handrail inspection apparatus of the passenger conveyor of this invention. 本発明の乗客コンベアのハンドレール点検装置のSC検出手段の処理第一例を示す図。The figure which shows the process 1st example of the SC detection means of the handrail inspection apparatus of the passenger conveyor of this invention. 本発明の乗客コンベアのハンドレール点検装置のコントラスト補正の一例を示す図。The figure which shows an example of the contrast correction | amendment of the handrail inspection apparatus of the passenger conveyor of this invention. 本発明の乗客コンベアのハンドレール点検装置のスチールコード候補セルの検出の一例を示す図。The figure which shows an example of the detection of the steel cord candidate cell of the handrail inspection apparatus of the passenger conveyor of this invention. 本発明の乗客コンベアのハンドレール点検装置のSC候補セルの連結処理を示す図。The figure which shows the connection process of the SC candidate cell of the handrail inspection apparatus of the passenger conveyor of this invention. 本発明の乗客コンベアのハンドレール点検装置のSC検出手段の処理第二例を示す図。The figure which shows the process 2nd example of the SC detection means of the handrail inspection apparatus of the passenger conveyor of this invention. 本発明の乗客コンベアのハンドレール点検装置のSCモデルと検出されたスチールコードの照合法の一例を示す図。The figure which shows an example of the collation method of the SC model of the handrail inspection apparatus of the passenger conveyor of this invention, and the detected steel code. 本発明の乗客コンベアのハンドレール点検装置のSCモデルと検出されたスチールコードの照合法の一例を示す図。The figure which shows an example of the collation method of the SC model of the handrail inspection apparatus of the passenger conveyor of this invention, and the detected steel code. 本発明の乗客コンベアのハンドレール点検装置のSCモデルと検出されたスチールコードの照合法の一例に用いる距離テーブルを示す図。The figure which shows the distance table used for an example of the collation method of the SC model of the handrail inspection apparatus of the passenger conveyor of this invention, and the detected steel code. 本発明の乗客コンベアのハンドレール点検装置のSCモデル保持手段とSCトレース/要素特徴検出手段の処理フローを示す図。The figure which shows the processing flow of the SC model holding | maintenance means and SC trace / element feature detection means of the handrail inspection apparatus of the passenger conveyor of this invention. 本発明の乗客コンベアのハンドレール点検装置の要素特徴“抜け”の検出法を示す図。The figure which shows the detection method of the element characteristic "missing" of the handrail inspection apparatus of the passenger conveyor of this invention. 本発明の乗客コンベアのハンドレール点検装置の要素特徴“接触”の検出法を示す図。The figure which shows the detection method of the element characteristic "contact" of the handrail inspection apparatus of the passenger conveyor of this invention. 本発明の乗客コンベアのハンドレール点検装置の要素特徴“絡み”の検出法を示す図。The figure which shows the detection method of the element characteristic "entanglement" of the handrail inspection apparatus of the passenger conveyor of this invention. 本発明の乗客コンベアのハンドレール点検装置の素線化の例を示す図。The figure which shows the example of stranding of the handrail inspection apparatus of the passenger conveyor of this invention. 本発明の乗客コンベアのハンドレール点検装置の良否判定条件の例を示す図。The figure which shows the example of the quality determination conditions of the handrail inspection apparatus of the passenger conveyor of this invention. 輝度しきい値Bthが非固定の場合の輝度測定法を説明する図。The figure explaining the brightness | luminance measuring method when the brightness | luminance threshold value Bth is non-fixed. 乗客コンベアのハンドレール点検装置の画像処理部の第二実施例を示す図。The figure which shows the 2nd Example of the image process part of the handrail inspection apparatus of a passenger conveyor. SC検出ログテーブルとSCモデルログテーブルの例を示す図。The figure which shows the example of SC detection log table and SC model log table. SC検出ログテーブルとSCモデルログテーブルのもう一つの例を示す図。The figure which shows another example of SC detection log table and SC model log table. 双方向トレースを実現する方法を示す図。The figure which shows the method of implement | achieving a bidirectional trace. 双方向トレースをする場合の、本発明の乗客コンベアのハンドレール点検装置の画像処理手段の処理のフローを示す図。The figure which shows the flow of a process of the image processing means of the handrail inspection apparatus of the passenger conveyor of this invention in the case of performing a bidirectional | two-way trace. 本発明の乗客コンベアのハンドレール点検装置の画像処理手段の処理のフローを示す図。The figure which shows the flow of a process of the image process means of the handrail inspection apparatus of the passenger conveyor of this invention. 可視光で素線を検出するための撮影系の図。The figure of the imaging | photography system for detecting a strand with visible light.

本発明は、移送機構に用いるスチールコードを含む長尺部材を点検対象とするが、まず、移送機構の長尺部材としては、エスカレータ、動く歩道等の乗客コンベアのハンドレールが好ましい一例として上げられる。また、移送機構の長尺部材として、エレベータに用いる裸のワイヤロープであってもよい。   In the present invention, a long member including a steel cord used for a transfer mechanism is to be inspected. First, as a long member of a transfer mechanism, a handrail of a passenger conveyor such as an escalator or a moving sidewalk is a preferred example. . Moreover, the bare wire rope used for an elevator may be sufficient as a long member of a transfer mechanism.

本発明は、X線或いは可視光を照射してスチールコードの投影画像を形成する撮影部を備えるが、乗客コンベア用ハンドレールのスチールコードを撮像対象とする場合には、スチールコードが、化粧ゴムの外皮で覆われるために、X線を使用する撮影部が好ましい。また、エレベータのように、裸のワイヤロープ(スチールコード)を撮像対象とする場合には、可視光を使用する撮影部が好ましい。   The present invention includes an imaging unit that forms a projection image of a steel cord by irradiating X-rays or visible light. When the steel cord of a passenger conveyor handrail is to be imaged, the steel cord is a decorative rubber. An imaging unit using X-rays is preferable because it is covered with the outer skin. Moreover, when taking a bare wire rope (steel cord) as an imaging object like an elevator, an imaging unit using visible light is preferable.

画像処理部は、例えば、上記撮影部からの投影画像を入力して、入力した投影画像に正常なスチールコードよりも細く且つ正常なスチールコードよりも輝度の高い線分が含まれている場合にその線分を”素線化”候補として抽出する画像処理を行う。好ましい一例としては、例えば、撮影部は、正常な外径を有するスチールコードについては本影を形成し、スチールコードのほつれについては細い半影を形成するよう設定される。そして、画像処理部は、半影の判定基準となる輝度範囲を設定して、この判定基準に基づいてほつれに相当する線分を抽出する。
[X線画像の可視化と撮影]
本実施形態では、乗客コンベアのハンドレールをX線撮影した画像を処理してスチールコードの”素線化”を検出して劣化を判断する。その際、スチールコードの”素線化”について、ハンドレールの長手方向にそれらの特徴が所定の長さ以上継続するか否かを判断基準とする。そして、検出された特徴を利用してハンドレールの品質を例えば劣化と良品の2段階、または不良、劣化、良品の3段階以上で評価する。
For example, when the image processing unit inputs a projection image from the photographing unit and the input projection image includes a line segment that is thinner than a normal steel code and brighter than a normal steel code, Image processing is performed to extract the line segment as a “strand” candidate. As a preferred example, for example, the photographing unit is set to form a main shadow for a steel cord having a normal outer diameter and to form a thin penumbra for a frayed steel cord. Then, the image processing unit sets a luminance range that is a determination criterion for penumbra and extracts a line segment corresponding to fraying based on the determination criterion.
[Visualization and imaging of X-ray images]
In the present embodiment, an X-ray image of the passenger conveyor handrail is processed to detect the “stranding” of the steel cord and determine the deterioration. At that time, the “crimping” of the steel cord is based on whether or not those features continue for a predetermined length or more in the longitudinal direction of the handrail. Then, using the detected features, the quality of the handrail is evaluated, for example, in two stages of deterioration and non-defective product, or in three or more stages of defect, deterioration, and non-defective product.

本実施形態では、乗客コンベアのハンドレールに内蔵のスチールコードをX線撮影により可視化して画像処理する。X線撮影は一切の外光を遮断した環境下で、X線を放射状に出射するX線管と、X線像を可視化するスクリーンであるシンチレータの間に、ハンドレールに内蔵されたスチールコードを配置した構成で行う。前記シンチレータは数百μm程度の厚さの紙または樹脂に蛍光物質を塗布したものでX線の照射を受けている間に発光する。このうち、前記内蔵のスチールコードに当たらずにそのまま大きなX線線量が照射した部分は高輝度に発光する。一方、スチールコードに吸収されたり反射されたりしてX線が照射されない部分は発光しない。しかし、実際にはスチールコードで遮られた部分でも乱反射して照射するX線もあり、低輝度で若干発光する。そして、該スチールコードの影絵として相対的な輝度分布が発生するのでこれをカメラで撮影する構成をとる。
[素線の説明]
ここで、”素線化”とはスチールコードを構成する素線と呼ばれる細い針金の撚りがほどけて単独で存在する状態である。素線の外径は正常なスチールコードの外径の約1/5〜1/10程度である。例えば、素線の外径が0.18mm前後であれば、これをより合わせて構成したスチールコードの外径は1.5mm前後から1.8mm前後である。
[素線の顕在化]
通常のスチールコードと素線を区別する物理的指標はその外径であって、通常のスチールコードの外径は1.5〜1.8mmに対して、素線の外径は0.15〜0.3mmの範囲である。しかし、可視光領域の光学レンズ系で撮影した場合でも、カメラと素線の距離の変動により、外径を測れるまでに鮮明な画像を得ることは難しい。また、ハンドレールに内蔵のスチールコードにおける素線をX線撮影する場合において、極めて細い素線を鮮明に撮影するには0.1mmにも満たない極小の開口から強力なX線量を照射する必要がある。しかし、冷却や安全性およびコストの制約からX線の出力は限られており、X線出射の開口サイズは0.7mm程度必要である。そうすると、ある程度の大きさを有するX線出射開口で撮影しながら、これよりも外径の小さい素線を撮影して自動検出することが必要となる。
In the present embodiment, the steel cord built in the handrail of the passenger conveyor is visualized by X-ray imaging and image processing is performed. X-ray imaging uses a steel cord built into the handrail between an X-ray tube that emits X-rays radially and a scintillator that is a screen for visualizing X-ray images in an environment where all external light is blocked. This is done with the arrangement. The scintillator is a paper or resin having a thickness of about several hundreds μm coated with a fluorescent material and emits light while being irradiated with X-rays. Of these, the portion irradiated with a large X-ray dose as it is without hitting the built-in steel cord emits light with high brightness. On the other hand, the portion that is absorbed or reflected by the steel cord and is not irradiated with X-rays does not emit light. However, there are actually X-rays that are diffusely reflected even at the part blocked by the steel cord, and emit a little light with low brightness. Since a relative luminance distribution is generated as a picture of the steel cord, a configuration is adopted in which this is photographed with a camera.
[Description of strands]
Here, “stranding” is a state in which a thin wire called a strand constituting a steel cord is unwound and exists alone. The outer diameter of the strand is about 1/5 to 1/10 of the outer diameter of a normal steel cord. For example, if the outer diameter of the strand is about 0.18 mm, the outer diameter of the steel cord formed by combining these is about 1.5 mm to about 1.8 mm.
[Realization of strands]
The physical index that distinguishes ordinary steel cords and strands is their outer diameter. The outer diameter of ordinary steel cords is 1.5 to 1.8 mm, while the outer diameter of strands is 0.15 to 1.8 mm. The range is 0.3 mm. However, even when shooting with an optical lens system in the visible light region, it is difficult to obtain a clear image before the outer diameter can be measured due to fluctuations in the distance between the camera and the strand. In addition, when taking an X-ray image of an element wire in a steel cord built in a handrail, it is necessary to irradiate a strong X-ray dose through a very small opening of less than 0.1 mm in order to clearly capture an extremely thin element wire. There is. However, the output of X-rays is limited due to cooling, safety, and cost restrictions, and the aperture size for X-ray emission needs to be about 0.7 mm. Then, it is necessary to capture and automatically detect a strand having an outer diameter smaller than that while photographing with an X-ray exit aperture having a certain size.

後で図を用いて説明するが、大きさのある開口から出射したX線でスチールコードを撮影すると、スチールコードでX線が完全に遮蔽されて形成される暗い影である本影が生じる。そして本影の周囲には、前記X線出射開口に大きさがあるために、X線が一部遮蔽されずに形成される半影が生じる。半影は本影よりも明るい影である。そして、素線は前記X線出射開口の大きさよりも外径が小さいので、本影を作ることはできず、半影のみの画像となる。そこで、本影を有する通常のスチールコードと異なり、半影のみからなる物体を素線として検出することにより、素線よりも大きなX線出射開口を有するX線撮影系であっても素線検出が可能となる。この方法による細線の検出はX線の撮影系に限られず、有限の大きさの光源から放射状に可視光を投影した物体の像において半影のみを形成する物体を素線として検出することで、エレベータのロープやクレーンのワイヤーの素線を検出することも可能となる。
[点検装置の構成例]
本実施形態では、移送機構用長尺部材の点検装置の一例として、乗客コンベアのハンドレール点検装置の構成を例示し、例えば、以下のようなものとすることができる。
(1)乗客コンベアのハンドレールをX線で撮影するX線撮影部と、前記X線撮影部で撮影された画像を処理して、前記ハンドレールに内蔵されたスチールコードの”素線化”を検出し、前記ハンドレールの長手方向における前記スチールコードの”素線化”の発生している部分の長さが所定の長さ以上継続する場合には、前記ハンドレールの品質を不良と判定する画像処理部を有する。
(2)(1)において、前記画像処理部は、前記スチールコードの”素線化”を検出し、前記ハンドレールの長手方向における前記スチールコードの”素線化”の発生部分の長さが前記所定の長さより短く、かつ、前記ハンドレールの長手方向における前記スチールコードの”素線化”発生部分の長さがもう一つの所定の長さの範囲内であるときは、前記ハンドレールの品質を劣化と判定する。
(3)(2)において、前記画像処理部は、前記ハンドレールの長手方向における前記スチールコードの”素線化”発生部分の長さが、前記もう一つの所定の長さの範囲より短い場合には、前記ハンドレールの品質を良品と判定する。
As will be described later with reference to the drawings, when a steel cord is photographed with X-rays emitted from a large aperture, a main shadow, which is a dark shadow formed by completely shielding the X-rays with the steel cord, is generated. And since the X-ray exit opening has a size around the main shadow, a penumbra formed without partially shielding the X-ray is generated. The penumbra is a brighter shadow than the main shadow. Since the strand has an outer diameter smaller than the size of the X-ray exit aperture, a main shadow cannot be created, and only a penumbra image is obtained. Therefore, unlike ordinary steel cords with a main shadow, by detecting an object consisting only of a penumbra as an elemental wire, even an X-ray imaging system having an X-ray exit aperture larger than the elemental wire can detect the elemental wire. Is possible. Detection of thin lines by this method is not limited to X-ray imaging systems, but by detecting an object that forms only a penumbra in an image of an object projected from a light source of a finite size in a radial pattern as a strand, It is also possible to detect strands of elevator ropes and crane wires.
[Configuration example of inspection equipment]
In the present embodiment, as an example of an inspection device for a long member for a transfer mechanism, a configuration of a handrail inspection device for a passenger conveyor is exemplified, and for example, the following can be used.
(1) X-ray radiographing unit that captures X-rays of passenger conveyor handrails, and processing of images taken by the X-ray radiographing unit to “wire the steel cords built into the handrails” If the length of the portion where the “steel cord” of the steel cord is generated in the longitudinal direction of the handrail continues for a predetermined length or more, the quality of the handrail is determined to be defective. An image processing unit.
(2) In (1), the image processing unit detects “stranding” of the steel cord, and the length of the portion where the “stranding” of the steel cord occurs in the longitudinal direction of the handrail is When the length of the portion of the steel cord that is “stranded” in the longitudinal direction of the handrail is shorter than the predetermined length and is within another predetermined length range, Judge the quality as degraded.
(3) In (2), when the length of the “stranding” occurrence portion of the steel cord in the longitudinal direction of the handrail is shorter than the range of the other predetermined length, In this case, the quality of the handrail is determined as a non-defective product.

本実施形態の乗客コンベアの保全方法は、例えば、(1)から(3)における画像処理部での判定方法と同様の方法によりハンドレールの品質を判定する。そして、前記ハンドレールの品質が不良と判定された場合に、前記ハンドレールを補修または交換または補修後に交換する。また、前記ハンドレールの品質が劣化と判定された場合に、通常の点検周期よりも短い周期で前記劣化と判定されたハンドレールを再点検する。   In the passenger conveyor maintenance method according to the present embodiment, for example, the quality of the handrail is determined by a method similar to the determination method in the image processing unit in (1) to (3). Then, when it is determined that the quality of the handrail is poor, the handrail is repaired or replaced, or replaced after the repair. When it is determined that the quality of the handrail is deteriorated, the handrail determined to be deteriorated is reinspected at a cycle shorter than a normal inspection cycle.

尚、上記した構成はあくまで一例であり、技術思想を逸脱しない範囲内で適宜変更が可能である。
[実施例の説明]
以下、本発明の実施例を、図面を参照しながら説明する。尚、各図および各実施例において、同一または類似の構成要素には同じ符号を付し、重複した説明を省略する。
The above-described configuration is merely an example, and can be changed as appropriate without departing from the technical idea.
[Description of Examples]
Embodiments of the present invention will be described below with reference to the drawings. In each drawing and each embodiment, the same or similar components are denoted by the same reference numerals, and redundant description is omitted.

実施例1は、移送機構用長尺部材の点検装置の一例として、ハンドレールの劣化段階を自動診断することのできる乗客コンベアのハンドレール点検装置を例示するものである。
[撮影構成と装着の例]
図4(a)は、本実施例に係る乗客コンベアのハンドレール点検装置の機器構成と、この点検装置を点検時にハンドレールへ装着した例を示す図であり、X線撮影部1と画像処理部2で構成される。画像処理部2は例えばパーソナルコンピュータによって構成することができる。また、必要に応じてエンコーダ3が追加される。
The first embodiment exemplifies a passenger rail handrail inspection device capable of automatically diagnosing a deterioration stage of a handrail as an example of an inspection device for a long member for a transfer mechanism.
[Example of shooting configuration and wearing]
FIG. 4A is a diagram showing an apparatus configuration of a passenger rail handrail inspection device according to the present embodiment and an example in which this inspection device is mounted on a handrail at the time of inspection. It consists of part 2. The image processing unit 2 can be configured by a personal computer, for example. Further, an encoder 3 is added as necessary.

X線撮影部1は、X線管5と、シンチレータ6と、カメラ7で構成される。X線撮影部1はハンドレール4の一部を撮影してその撮影画像を画像処理部内部に取り込めるように、X線管5とシンチレータ6との間にハンドレール4が位置するように構成される。X線管5から広がりをもってX線が出射され、ハンドレール4を透過してシンチレータ6を照射する。シンチレータ6はX線を照射されると蛍光する蛍光板であって、X線の照射量に応じた輝度で蛍光する。ハンドレール4は内部に鋼鉄製のスチールコードを含み、X線透過率に応じた影絵の像がシンチレータ6に発生する。シンチレータ6に発生した像はカメラ7に取り込まれる。X線撮影部1は装置外部の光を遮断するためシンチレータ6の発光による画像のみを効率的に取り込むことができる。カメラ7は画像処理部2に接続されて、該画像は電子データとして画像処理部2に取り込まれる。   The X-ray imaging unit 1 includes an X-ray tube 5, a scintillator 6, and a camera 7. The X-ray imaging unit 1 is configured such that the handrail 4 is positioned between the X-ray tube 5 and the scintillator 6 so that a part of the handrail 4 can be imaged and the captured image can be taken into the image processing unit. The X-rays are emitted with a spread from the X-ray tube 5 and pass through the handrail 4 to irradiate the scintillator 6. The scintillator 6 is a fluorescent plate that fluoresces when irradiated with X-rays, and fluoresces with a luminance corresponding to the amount of X-ray irradiation. The handrail 4 includes a steel cord made of steel, and a shadow image corresponding to the X-ray transmittance is generated in the scintillator 6. An image generated in the scintillator 6 is captured by the camera 7. Since the X-ray imaging unit 1 blocks light outside the apparatus, it can efficiently capture only the image generated by the light emitted from the scintillator 6. The camera 7 is connected to the image processing unit 2 and the image is taken into the image processing unit 2 as electronic data.

また、シンチレータ6とカメラ7の間に鉛ガラス8を備えることで、X線管5から出射するX線がカメラ7を損傷することを防ぐことができる。鉛ガラス8はX線波長の電磁波を吸収し、シンチレータ6の発光およびカメラ7の撮影に係る可視光の波長帯の電磁波を透過するものである。鉛ガラス8により、カメラ7にはX線は透過せず、シンチレータ6の発光による光のみが到達するようにすることができる。   Moreover, by providing the lead glass 8 between the scintillator 6 and the camera 7, it is possible to prevent the X-ray emitted from the X-ray tube 5 from damaging the camera 7. The lead glass 8 absorbs an electromagnetic wave having an X-ray wavelength and transmits an electromagnetic wave in a wavelength band of visible light related to light emission of the scintillator 6 and photographing by the camera 7. The lead glass 8 does not allow X-rays to pass through the camera 7 and allows only the light emitted by the scintillator 6 to reach the camera 7.

図4(b)はX線撮影部をハンドレールに装着した例を示す図であって、X線撮影部1はハンドレール4の一部を内部に取り込むようにして装着される。装着にあたり、X線撮影部1は例えば、カメラ7と、鉛ゴム8と、シンチレータ6を備える第1の部分1aと、X線管5を備える第2の部分1bに分離可能な機構とし、ハンドレール4を上下に挟み込んでから留め具で前記二つの部分1aと1bを結合する構造とすることができる。ここでは、乗客コンベアとして上階床と下階床との間に架設され乗客が搭乗するステップを備えたエスカレータにおいて、傾斜部におけるハンドレールにX線撮影部を装着した例を示しているが、装着場所はこれに限られるものではない。X線撮影の際にX線撮影部1とハンドレール4は相対的に移動するようにする。つまり、X線撮影部1を固定してハンドレール4を移動させるか、またはハンドレール4を静止させた状態でX線撮影部1を移動させる。このようにして、ハンドレールの所望の箇所の撮影が可能となる。撮影は動画として連続的に撮影され、画像処理部2の磁気媒体などの記憶部に動画ファイルとして保存する場合には、例えばMPEG形式やAVI形式を用いることができる。   FIG. 4B is a diagram showing an example in which the X-ray imaging unit is mounted on the handrail. The X-ray imaging unit 1 is mounted so that a part of the handrail 4 is taken inside. For mounting, the X-ray imaging unit 1 is a mechanism that can be separated into, for example, a camera 7, a lead rubber 8, a first part 1 a including a scintillator 6, and a second part 1 b including an X-ray tube 5. A structure in which the two parts 1a and 1b are joined with a fastener after the rail 4 is sandwiched vertically can be employed. Here, in an escalator provided with a step for passengers to get on between an upper floor and a lower floor as a passenger conveyor, an example in which an X-ray imaging unit is mounted on a handrail in an inclined portion is shown. The mounting location is not limited to this. At the time of X-ray imaging, the X-ray imaging unit 1 and the handrail 4 are moved relatively. That is, the X-ray imaging unit 1 is fixed and the handrail 4 is moved, or the X-ray imaging unit 1 is moved while the handrail 4 is stationary. In this way, it is possible to photograph a desired portion of the handrail. When shooting is continuously performed as a moving image and saved as a moving image file in a storage unit such as a magnetic medium of the image processing unit 2, for example, an MPEG format or an AVI format can be used.

図5は本実施例の乗客コンベアのハンドレール点検装置で撮影したハンドレールX線画像の例である。図面横方向がハンドレールの長手方向である。ハンドレールは長手方向に5mmから20mm程度という比較的狭い視野で撮影される。これはX線点検装置が携行できるほどコンパクトにする必要上から油を用いた冷却機構を持たないため、X線管の出力が、医療用機器等の他の機器よりも小さいことによる。小さいX線出力を有効に利用するため、ハンドレールの長手方向の撮影視野は5mmから20mm程度とし、ハンドレール長手方向と直交する方向は50mm程度の範囲で放射するように、X線管は設計されている。ただし、この視野制限はコンパクト設計上の制約であり、本発明の乗客コンベアのハンドレールX線点検装置は、より広い視野のX線撮影機構を用いても実現可能である。また、ハンドレール長手方向の視野は狭くとも、長手方向に移動しながら撮影するので問題はない。   FIG. 5 is an example of a handrail X-ray image taken by the passenger rail handrail inspection device of this embodiment. The horizontal direction of the drawing is the longitudinal direction of the handrail. The handrail is photographed in a relatively narrow field of view of about 5 mm to 20 mm in the longitudinal direction. This is because the output of the X-ray tube is smaller than other devices such as medical devices because it does not have a cooling mechanism using oil because it needs to be compact enough to be carried by the X-ray inspection device. In order to effectively use small X-ray output, the X-ray tube is designed so that the field of view in the longitudinal direction of the handrail is about 5 mm to 20 mm and the direction perpendicular to the longitudinal direction of the handrail radiates in the range of about 50 mm. Has been. However, this visual field restriction is a limitation in compact design, and the handrail X-ray inspection apparatus for passenger conveyors of the present invention can be realized using an X-ray imaging mechanism with a wider visual field. Moreover, even if the visual field in the longitudinal direction of the handrail is narrow, there is no problem because the image is taken while moving in the longitudinal direction.

図5に示すように、スチールコードはX線の透過率が低いため黒い線分(暗部)として撮影されている。複数並ぶように配置されているスチールコードの間(背景)はゴムのみで比較的X線の透過率が高いため明るく(明部)撮影されている。この例では、ハンドレールの周辺部(図面上端と下端)はゴムが厚くX線透過率が比較的低いため暗く撮影されている。ここでは18本のスチールコードが写っており、説明の便宜上、図面上から下まで順に01コード、02コード、…、18コードと呼ぶことにする。   As shown in FIG. 5, the steel cord is photographed as a black line segment (dark part) because of its low X-ray transmittance. Between the steel cords arranged in a row (background), only rubber is used, and the X-ray transmittance is relatively high, so the image is bright (bright). In this example, the periphery of the handrail (upper and lower ends in the drawing) is taken dark because the rubber is thick and the X-ray transmittance is relatively low. Here, 18 steel cords are shown, and for convenience of explanation, they will be called 01 code, 02 code,.

図面左側の輝度分布は矢印9において、ハンドレールを直角に横切って横断する方向(図面の縦方向で、以後、横断方向、あるいは、ハンドレールの長手方向に直交する方向と呼ぶ。)の線分上の輝度分布を表したものである。スチールコードは輝度分布の谷の部分である。また、周辺のゴムの厚い部分は輝度が小さくコントラストも中央部に比べて低い。   The luminance distribution on the left side of the drawing is a line segment in the direction of crossing the hand rail at right angles at the arrow 9 (vertical direction in the drawing, hereinafter referred to as the crossing direction or the direction perpendicular to the longitudinal direction of the hand rail). It represents the brightness distribution above. The steel cord is the valley portion of the luminance distribution. In addition, the thick part of the peripheral rubber has a low brightness and a low contrast compared to the central part.

X線撮影部またはハンドレールを一定速度で移動させながら撮影すれば、一枚の画像では5mmから20mm程度の視野であるが、動画としては数十メートルに及ぶハンドレール全体を撮影することができる。撮影中のX線撮影部またはハンドレールの移動は一定速度で行われることが望ましいが、非定常速度の移動でもエンコーダ3を用いて補正することができる。エンコーダ3はX線撮影部に固定されていて、ハンドレール4との相対的移動量を計測し、その移動量を画像処理部に送信する。画像処理部ではX線撮影部で得られる動画から、エンコーダ3の距離情報に基づいて、一定距離を移動するごとに画像を採取すれば擬似的に一定の速度で移動するハンドレール4の動画を得ることができる。
[良品と劣化品の例]
図6は良品ハンドレールのX線画像をイメージした概念図である。図面の都合上、ハンドレール長手方向を図面上下方向に示している。スチールコードの部分が暗く(黒く)写っている。この概念図においては、区間10はスチールコードの継ぎ目部の存在する区間であって、継ぎ目部は、スチールコードの隙間がやや大きい部分となってスチールコード間同様に明るく写っていることを示している。また、スチールコードは、若干の蛇行をしていることを示している。このようなスチールコードの継ぎ目による不連続性と蛇行は、正常なハンドレールでも存在するので、それによっては劣化と判断することはできない。
If the X-ray imaging unit or the handrail is moved while moving at a constant speed, a single image has a field of view of about 5 mm to 20 mm, but as a movie, the entire handrail can reach several tens of meters. . Although it is desirable that the X-ray imaging unit or the handrail is moved at a constant speed during imaging, even the movement at an unsteady speed can be corrected using the encoder 3. The encoder 3 is fixed to the X-ray imaging unit, measures a relative movement amount with respect to the handrail 4, and transmits the movement amount to the image processing unit. In the image processing unit, from the moving image obtained by the X-ray imaging unit, based on the distance information of the encoder 3, if the image is collected every time a certain distance is moved, the moving image of the handrail 4 that moves at a pseudo constant speed is obtained. Obtainable.
[Examples of good and deteriorated products]
FIG. 6 is a conceptual diagram in which an X-ray image of a non-defective handrail is imaged. For convenience of the drawing, the longitudinal direction of the handrail is shown in the vertical direction of the drawing. The steel cord part is dark (black). In this conceptual diagram, section 10 is a section in which there is a steel cord seam, and the seam is shown as bright as between steel cords with the steel cord gap slightly larger. Yes. Also, the steel cord indicates that it is meandering slightly. Such discontinuities and meandering due to the seam of the steel cord are present even in a normal handrail, and therefore cannot be determined as degradation.

一方、図7(a)は”素線化”(ほつれ)の生じている劣化初期ハンドレールX線画像の概念図である。上記した継ぎ目によるスチールコードの不連続性が存在することから、隙間がやや大きい部分があったとしても、これをもって劣化と判断してはならず、この隙間部に生じている”素線化”の検出をもって劣化と判断する必要がある。図7(b)は素線化の生じている部分を拡大して表したものであり、(c)は素線の位置を説明するために単純な模式図として示したものである。線分11が素線化したスチールコードの像である。
[撮影系]
図8に本実施例に係る乗客コンベアのハンドレール点検装置の撮影系の例を示す。
On the other hand, FIG. 7A is a conceptual diagram of a deteriorated initial handrail X-ray image in which “stranding” (fraying) occurs. Since there is a discontinuity in the steel cord due to the seam described above, even if the gap is slightly large, it should not be judged as deteriorated. It is necessary to judge that the deterioration has occurred. FIG. 7B is an enlarged view of the portion where the wire is formed, and FIG. 7C is a simple schematic diagram for explaining the position of the wire. The line segment 11 is an image of a steel cord that has been turned into a bare wire.
[Shooting system]
FIG. 8 shows an example of an imaging system of a handrail inspection device for a passenger conveyor according to this embodiment.

図8はX線管5のX線出射口12と、ハンドレール内蔵のスチールコード15(複数のうち一つを取り出している)と、シンチレータ6との位置関係を示しており、図面上部から下部の方向へX線が照射され、図面と直交する方向がハンドレールおよび該スチールコードの長手方向である。符号15の実線で示す円により、正常な外径のスチールコード15(通常のスチールコード15)を断面方向から示した状態を示している。符号16の実線で示す円により、正常状態よりも細いスチールコード16を断面方向から示した状態を示している。破線矢印13はX線が照射される範囲を示している。X線出射口12の両端からシンチレータ6の照射面上のX線照射範囲内の任意の点までの二本の線分17を引く。ここで、スチールコード群が概ね存在する範囲の中心位置を破線4aで表す。そして、破線4a上に中心を有して二本の線分17に接する円14を破線で示す。本発明の乗客コンベアのハンドレールX線点検装置においては、正常なスチールコードは破線円14よりも外径が大きいものとし、”素線化”により生じた素線は破線円14よりも外径が小さいものとして説明をする。以後破線円14の外径を境界外径14と称する場合もある。   FIG. 8 shows the positional relationship between the X-ray exit 12 of the X-ray tube 5, the steel cord 15 with a built-in handrail (one of which is taken out), and the scintillator 6. The direction perpendicular to the drawing is the longitudinal direction of the handrail and the steel cord. A circle indicated by a solid line with reference numeral 15 shows a state in which a normal outer diameter steel cord 15 (ordinary steel cord 15) is shown from the cross-sectional direction. A state in which the steel cord 16 that is thinner than the normal state is shown from the cross-sectional direction by a circle indicated by a solid line 16. A broken line arrow 13 indicates a range irradiated with X-rays. Two line segments 17 are drawn from both ends of the X-ray exit port 12 to any point within the X-ray irradiation range on the irradiation surface of the scintillator 6. Here, the center position of the range in which the steel cord group substantially exists is represented by a broken line 4a. A circle 14 having a center on the broken line 4a and in contact with the two line segments 17 is indicated by a broken line. In the passenger rail handrail X-ray inspection apparatus of the present invention, a normal steel cord has an outer diameter larger than that of the broken-line circle 14, and a strand generated by “stranding” has an outer diameter larger than that of the broken-line circle 14. It is assumed that is small. Hereinafter, the outer diameter of the broken-line circle 14 may be referred to as the boundary outer diameter 14.

図9は、図8の撮影系における、正常なスチールコードの形成する像の輝度分布を説明する図である。破線4aの位置にある通常のスチールコード15はX線出射口12からのX線の一部を吸収または反射することによりシンチレータ6に影絵として像(投影像)を作る。X線出射口12の端からスチールコード15の接線として二本の線分18と二本の破線の線分19をシンチレータ6まで引く。それぞれ異なる端から引いた線分18と線分19がシンチレータ6上に作る領域20(斜線領域)はスチールコード15が、出射されたX線を部分的に遮蔽する領域である。すなわち、領域20のいずれの位置においてもシンチレータ6上からX線出射口12を見ると、その一部がスチールコード15の陰に隠れている。このように、X線出射口12を部分的に覆うことでできる影を半影という。つまり、領域20はスチールコード15の半影のできる領域である。また、二本の線分19の外側の領域21(点描領域)はX線出射口12に対してスチールコード15が全く覆わない領域である。また、二つの領域20の間の領域22はX線出射口12に対してスチールコード15が完全に覆っている領域である。このように、X線出射口12を完全に覆うことでできる暗い影を本影という。つまり、領域22はスチールコード15が本影を作る領域である。この本影と半影が形成されることにより、シンチレータ6は領域21では高輝度になり領域22では低輝度になる。領域20は、領域21に接している場所から領域22に接している場所に近づくにつれてX線出射口12に対してスチールコード15が覆う面積が増えていくので、輝度は次第に低くなる。   FIG. 9 is a diagram for explaining the luminance distribution of an image formed by a normal steel cord in the photographing system of FIG. The normal steel cord 15 at the position of the broken line 4a absorbs or reflects a part of the X-rays from the X-ray exit 12 to form an image (projected image) on the scintillator 6 as a shadow picture. Two line segments 18 and two broken line segments 19 are drawn to the scintillator 6 as tangent lines of the steel cord 15 from the end of the X-ray exit 12. A region 20 (shaded region) formed on the scintillator 6 by line segments 18 and 19 drawn from different ends is a region where the steel cord 15 partially shields the emitted X-rays. That is, when the X-ray emission port 12 is viewed from above the scintillator 6 at any position in the region 20, a part of the X-ray emission port 12 is hidden behind the steel cord 15. In this way, a shadow formed by partially covering the X-ray exit 12 is called a penumbra. That is, the region 20 is a region where the steel cord 15 can be shaded. An area 21 (stipple area) outside the two line segments 19 is an area where the steel cord 15 does not cover the X-ray exit 12 at all. A region 22 between the two regions 20 is a region where the steel cord 15 completely covers the X-ray emission port 12. In this way, a dark shadow that can be completely covered by the X-ray exit 12 is called a main shadow. That is, the area 22 is an area where the steel cord 15 makes a real shadow. By forming the main shadow and penumbra, the scintillator 6 has high brightness in the region 21 and low brightness in the region 22. In the region 20, the area covered by the steel cord 15 with respect to the X-ray exit port 12 increases as the region 20 contacts the region 22 from the location in contact with the region 21, and the luminance gradually decreases.

また、X線画像はランダムなノイズが多いため、原画に対して平滑化フィルタ処理を加える必要があるが、この平滑化フィルタ処理を加えた後のシンチレータ6の輝度分布は、図9の曲線23のようになる。輝度分布23は縦軸が輝度で、横軸がシンチレータ6上の場所を表す。X線出射口12からシンチレータ6に達するX線は出射範囲の周辺部に近づくにつれて弱まるので、輝度分布23は正確には、周辺部が幾分低いものとなる。   Further, since the X-ray image has a lot of random noise, it is necessary to apply a smoothing filter process to the original image. The luminance distribution of the scintillator 6 after the smoothing filter process is added is shown by a curve 23 in FIG. become that way. In the luminance distribution 23, the vertical axis represents luminance, and the horizontal axis represents a location on the scintillator 6. Since the X-rays that reach the scintillator 6 from the X-ray exit port 12 become weaker as they approach the periphery of the emission range, the brightness distribution 23 is precisely somewhat lower at the periphery.

図10は、図8の撮影系における、素線化した細いスチールコードの形成する像の輝度分布を説明する図である。破線4aの位置にある正常よりも細いスチールコード16は、X線出射口12からのX線の一部を吸収または反射することによりシンチレータ6に影絵として像を作る。X線出射口12の端からスチールコード16の接線として、二本の線分18と、二本の破線の線分19をシンチレータ6まで引く。線分19の外側の領域21(点描領域)はX線出射口12に対してスチールコード16が全く覆わない領域である。また、図10の場合は、X線出射口12に対してスチールコード16が完全に遮蔽する領域はシンチレータ6上にないため本影は存在しない。二本の線分18の間の領域24は、シンチレータ6からみてスチールコード16によって隠されるX線出射口12の部分の面積が最大となる範囲である。しかし、領域24は、上述したようにX線出射口12を完全に覆うことはないため、図9における本影の領域22に較べて高輝度となる。X線出射口12の端の同一地点から引いた線分18と線分19の間の領域25(斜線領域)は、X線出射口12に対して、スチールコード16の一部が遮蔽する領域である。また、二本の線分19の外側の領域21(点描領域)ではX線出射口12を遮蔽するものが無いのでシンチレータ6は高輝度になる。領域24と領域25はスチールコード16が半影を形成する領域である。領域25は、領域21に接している場所から領域24に接している場所に近づくにつれてX線出射口12に対してスチールコード16が遮蔽する面積が増えていくので輝度は次第に低くなる。また、X線画像はランダムなノイズが多いため、原画に対して平滑化フィルタ処理を加える必要があるが、この平滑化フィルタ処理を加えた後のシンチレータ6の輝度分布は曲線26のようになる。輝度分布26は縦軸が輝度で、横軸がシンチレータ6上の場所を表す。X線出射口12からシンチレータ6に達するX線は出射範囲の周辺部に近づくにつれて弱まるので、輝度分布26は正確には、周辺部が幾分低いものとなる。   FIG. 10 is a diagram for explaining the luminance distribution of an image formed by a thin, thin steel cord in the photographing system of FIG. The steel cord 16 that is thinner than normal at the position of the broken line 4a absorbs or reflects a part of the X-rays from the X-ray exit 12 and forms an image on the scintillator 6 as a shadow picture. Two line segments 18 and two broken line segments 19 are drawn to the scintillator 6 as tangent lines of the steel cord 16 from the end of the X-ray exit 12. A region 21 (stipple region) outside the line segment 19 is a region where the steel cord 16 is not covered at all with respect to the X-ray exit 12. Further, in the case of FIG. 10, there is no main shadow because there is no region on the scintillator 6 where the steel cord 16 is completely shielded from the X-ray exit 12. The region 24 between the two line segments 18 is a range in which the area of the portion of the X-ray exit 12 hidden by the steel cord 16 is maximized when viewed from the scintillator 6. However, since the region 24 does not completely cover the X-ray exit 12 as described above, the region 24 has a higher luminance than the region 22 of the main shadow in FIG. A region 25 (shaded region) between the line segment 18 and the line segment 19 drawn from the same point at the end of the X-ray exit port 12 is a region where a part of the steel cord 16 is shielded from the X-ray exit port 12. It is. In addition, in the region 21 (stipple region) outside the two line segments 19, the scintillator 6 has high brightness because there is nothing to block the X-ray exit 12. Regions 24 and 25 are regions where the steel cord 16 forms a penumbra. In the region 25, the area where the steel cord 16 is shielded from the X-ray exit 12 increases from the position in contact with the region 21 to the position in contact with the region 24, so that the luminance gradually decreases. Further, since the X-ray image has a lot of random noise, it is necessary to apply a smoothing filter process to the original image. However, the luminance distribution of the scintillator 6 after the smoothing filter process is as shown by a curve 26. . In the luminance distribution 26, the vertical axis represents luminance, and the horizontal axis represents a location on the scintillator 6. Since the X-rays that reach the scintillator 6 from the X-ray exit 12 are weakened as they approach the periphery of the emission range, the brightness distribution 26 is precisely somewhat lower at the periphery.

図11は、図8の撮影系における、境界外径14を有するスチールコードの形成する像の輝度分布を説明する図である。破線4aの位置にある境界外径14のスチールコードは、X線出射口12からのX線の一部を吸収または反射することによりシンチレータ6に影絵として像を作る。   FIG. 11 is a diagram for explaining the luminance distribution of an image formed by a steel cord having a boundary outer diameter 14 in the photographing system of FIG. The steel cord having the boundary outer diameter 14 at the position of the broken line 4a forms an image as a shadow on the scintillator 6 by absorbing or reflecting a part of the X-rays from the X-ray emission port 12.

X線出射口12の端から境界外径14のスチールコードの接線として二本の線分18と二本の破線の線分19をシンチレータ6まで引く。線分19の外側の領域21(点描領域)はX線出射口12に対して境界外径14のスチールコードが全く覆わない領域である。また、図11の場合は、二本の線分18はシンチレータ6上の一点で交わることから、X線出射口12に対して境界外径14のスチールコードが完全に遮蔽する領域はシンチレータ6上に一点しか存在しないため、一定の範囲を有するという意味での実質的な本影は存在しない。二本の線分19の外側の領域はX線出射口12が全く遮られない領域21(点描領域)で、シンチレータ6は高輝度となる。二本の線分19の内側は境界外径14のスチールコードによってX線出射口12の一部が遮蔽される領域25(斜線領域)であって、シンチレータ6上に半影を生じる部分である。この領域内の最低輝度値をBth_Dashとする。ここでの輝度分布27は、高輝度である背景輝度Bbakから最低輝度値Bth_Dashまでを結ぶ曲線となる。また、X線画像はランダムなノイズが多いため、原画に対して平滑化フィルタ処理を加える必要があるが、この平滑化フィルタ処理を加えた後のシンチレータ6の輝度分布は曲線27のようになる。輝度分布27は縦軸が輝度で、横軸がシンチレータ6上の場所を表す。X線出射口12からシンチレータ6に達するX線は出射範囲の周辺部に近づくにつれて弱まるので、輝度分布27は正確には、周辺部が幾分低いものとなる。また、作図上はシンチレータ6上で、一点だけ本影と同じ暗さの輝度が現れることになるが、実際は、空間的に有限な大きさを有する画素で離散化することと、上述のランダムノイズを除去するために隣接画素との平滑化をすることで、Bth_DashはBminよりも大きな値となる。そして、輝度分布27の半値幅すなわち、輝度分布27がBbakとBth_Dashの中間輝度を横切る地点27a、27bの幅をスチールコード太さのしきい値Wth_Dashとする。このBth_Dashを輝度しきい値として通常のスチールコードと素線を区別することができる。上記のように輝度しきい値としてBth_Dashを用いることができるが、通常の外径のスチールコードと素線の輝度の差異を際立たせるために、図12に示すように、境界外径よりも幾分小さくしたth外径(しきい値外径)14aのスチールコードの像の輝度値の最低値をしきい値Bthとしてもよい。   Two line segments 18 and two broken line segments 19 are drawn to the scintillator 6 as tangent lines of the steel cord having the boundary outer diameter 14 from the end of the X-ray exit 12. A region 21 (stipple region) outside the line segment 19 is a region where the steel cord having the boundary outer diameter 14 is not covered at all with respect to the X-ray exit 12. In the case of FIG. 11, since the two line segments 18 intersect at one point on the scintillator 6, the region where the steel cord having the boundary outer diameter 14 is completely shielded from the X-ray exit 12 is on the scintillator 6. Since there is only one point, there is no substantial main shadow in the sense of having a certain range. A region outside the two line segments 19 is a region 21 (stipple region) where the X-ray exit 12 is not obstructed at all, and the scintillator 6 has high luminance. The inside of the two line segments 19 is a region 25 (shaded region) where a part of the X-ray exit 12 is shielded by a steel cord having a boundary outer diameter 14, and is a portion that causes a penumbra on the scintillator 6. . The minimum luminance value in this area is Bth_Dash. The luminance distribution 27 here is a curve that connects the background luminance Bbak, which is high luminance, to the lowest luminance value Bth_Dash. Further, since the X-ray image has a lot of random noise, it is necessary to apply a smoothing filter process to the original image. However, the luminance distribution of the scintillator 6 after the smoothing filter process is as shown by a curve 27. . In the luminance distribution 27, the vertical axis represents luminance, and the horizontal axis represents a location on the scintillator 6. Since the X-rays that reach the scintillator 6 from the X-ray exit port 12 become weaker as they approach the periphery of the emission range, the brightness distribution 27 is accurately somewhat lower at the periphery. Further, on the scintillator 6, the same darkness as that of the main shadow appears on the scintillator 6 in the drawing. Actually, however, it is discretized with pixels having a spatially finite size and the random noise described above. Bth_Dash becomes a value larger than Bmin by performing smoothing with adjacent pixels in order to remove. Then, the half-value width of the luminance distribution 27, that is, the width of the points 27a and 27b where the luminance distribution 27 crosses the intermediate luminance between Bbak and Bth_Dash is set as the steel cord thickness threshold value Wth_Dash. Using this Bth_Dash as a luminance threshold value, it is possible to distinguish a normal steel cord from a strand. As described above, Bth_Dash can be used as the brightness threshold value. However, in order to make the difference in brightness between the normal outer diameter steel cord and the strands stand out, as shown in FIG. The minimum value of the luminance value of the steel cord image having a th outer diameter (threshold outer diameter) 14a reduced by a small amount may be used as the threshold value Bth.

図12は、図8の撮影系における、図11で説明した境界外径14よりも小さく、かつ検出すべき素線(素線化)よりも大きな外径(th外径14a)のスチールコードの形成する像の輝度分布を説明する図である。破線4aの位置にある外径14aのスチールコードはX線出射口12からのX線の一部を吸収または反射することによりシンチレータ6に影絵として像を作る。X線出射口12の端からth外径14aのスチールコードの接線として二本の線分18と二本の破線の線分19をシンチレータ6まで引く。二本の線分19の外側の領域はX線出射口12が全く遮られない領域21(点描領域)で、シンチレータ6は高輝度となる。一方、二本の線分19の内側の領域25と領域24はth外径14aのスチールコードによってX線出射口12の一部が遮蔽されることにより、シンチレータ6上に半影を生じる部分である。二本の線分18がシンチレータ6と交わる二点に挟まれた領域24において、最低輝度が発生し、これをしきい値Bthとする。ここでの輝度分布27αは、図11の輝度分布27に類似するが、最低輝度値がより高輝度となっている。そして、輝度分布27αの半値幅、すなわち、輝度分布27αがBbakとBthの中間輝度を横切る地点27a、27bの幅を、スチールコード太さのしきい値Wthとして用いることができる。また、Bthを輝度しきい値として通常のスチールコードと素線を区別することができる。   FIG. 12 shows a steel cord having an outer diameter (th outer diameter 14a) smaller than the boundary outer diameter 14 described in FIG. 11 and larger than the strand to be detected (wire formation) in the imaging system of FIG. It is a figure explaining the luminance distribution of the image to form. The steel cord having the outer diameter 14a at the position of the broken line 4a forms an image as a shadow on the scintillator 6 by absorbing or reflecting a part of the X-rays from the X-ray exit 12. Two line segments 18 and two broken line segments 19 are drawn as far as the scintillator 6 from the end of the X-ray exit port 12 as a tangent line of a steel cord having a th outer diameter 14a. A region outside the two line segments 19 is a region 21 (stipple region) where the X-ray exit 12 is not obstructed at all, and the scintillator 6 has high luminance. On the other hand, the region 25 and the region 24 inside the two line segments 19 are portions that cause a penumbra on the scintillator 6 when a part of the X-ray exit 12 is shielded by a steel cord having a th outer diameter 14a. is there. In a region 24 sandwiched between two points where two line segments 18 intersect with the scintillator 6, the lowest luminance is generated, which is set as a threshold value Bth. The luminance distribution 27α here is similar to the luminance distribution 27 in FIG. 11, but the minimum luminance value is higher. The half-value width of the luminance distribution 27α, that is, the width of the points 27a and 27b where the luminance distribution 27α crosses the intermediate luminance between Bbak and Bth can be used as the steel cord thickness threshold value Wth. In addition, it is possible to distinguish a normal steel cord from a strand by using Bth as a luminance threshold value.

図8乃至図12の撮影系は説明の都合上、スチールコードの存在位置4aをX線管5に近い距離とした。しかし、図13に示すように、スチールコードの存在する位置4bのように、シンチレータ6寄りに配置した方がX線画像の視野を大きく確保することができる。また、境界外径14よりも太い通常のスチールコードの場合においても、”素線化”により素線化した細いスチールコードにあっても、領域20,22,24,25の範囲がシンチレータ6上で空間的に圧縮されてコンパクトになる。また、結果的にX線の放射範囲をより小さい範囲に収めることができるので、X線照射の中心部が明るく周辺部が暗くなるという輝度の差異も小さくすることができる。一方で、スチールコードの存在位置を4aから4bに変えることに伴って、通常スチールコードと細いスチールコードを区別する境界外径14も変わることに留意する。通常とすべきスチールコードと素線として検出すべき細いスチールコードの外径を定めた後、これに基づいて境界外径14若しくはth外径14aを定め、更にX線出射口12の大きさと、スチールコード存在位置と、シンチレータ6の距離を調整することで所望の外径の素線化したスチールコードおよび”素線化”を検出することができる。   In the imaging system of FIGS. 8 to 12, the steel cord existing position 4 a is set to a distance close to the X-ray tube 5 for convenience of explanation. However, as shown in FIG. 13, it is possible to secure a larger field of view of the X-ray image by arranging it closer to the scintillator 6 as in the position 4b where the steel cord exists. Further, even in the case of a normal steel cord that is thicker than the boundary outer diameter 14, even in the case of a thin steel cord that has been stranded by “stranding”, the range of the regions 20, 22, 24, and 25 is on the scintillator 6. The space is compressed and becomes compact. Further, as a result, the X-ray emission range can be kept within a smaller range, and therefore, the difference in luminance that the central part of X-ray irradiation is bright and the peripheral part is dark can be reduced. On the other hand, it should be noted that the boundary outer diameter 14 for distinguishing between a normal steel cord and a thin steel cord also changes with the change of the steel cord existing position from 4a to 4b. After determining the outer diameter of the steel cord to be normal and the thin steel cord to be detected as an element wire, the boundary outer diameter 14 or the th outer diameter 14a is determined based on this, and the size of the X-ray exit 12 is further determined. By adjusting the steel cord existence position and the distance between the scintillators 6, it is possible to detect a steel cord having a desired outer diameter and a “strand”.

以上、図8乃至図13により、X線出射口12の大きさと、シンチレータ6と、スチールコード存在位置の位置関係により、境界外径14若しくはth外径14aを境として、これよりも太い正常なスチールコードは本影という暗い影を形成し、これよりも細い素線は本影を形成せずに比較的輝度の高い半影のみを形成することを示した。図8乃至図13では素線としての細いスチールコード16が図面に直交している場合について説明をしたが、図面上に平行になっている場合でも、X線出射口12の大きさと、シンチレータ6と、スチールコード存在位置の関係により半影のみの画像となる。また、スチールコードの断面は円形でなくとも、境界外径14に近似する値でなければ、上記の本影と半影による画像が区別容易なほどに形成される。   As described above, according to FIGS. 8 to 13, depending on the size of the X-ray exit 12, the scintillator 6, and the positional relationship between the steel cord positions, the boundary outer diameter 14 or the th outer diameter 14 a is thicker than this. It was shown that the steel cord formed a dark shadow called the main shadow, and that the strands thinner than this formed only a relatively bright penumbra without forming the main shadow. Although FIG. 8 thru | or 13 demonstrated the case where the thin steel cord 16 as a strand was orthogonal to drawing, even when parallel on the drawing, the magnitude | size of the X-ray exit 12 and the scintillator 6 were demonstrated. And only the penumbra image due to the relationship of the steel cord existence position. Further, even if the cross section of the steel cord is not circular, if the value is not a value that approximates the boundary outer diameter 14, the image of the main shadow and the penumbra is formed so as to be easily distinguished.

X線源の出射面の縦横の寸法は、上記したスチールコードの本影及び素線の半影を形成するために、素線外径さらにはスチールコードの境界外径よりも面積が大きいことが望ましい。
[ハンドレール点検装置の画像処理手段]
図14は本発明の画像処理部の一実施例であって例えば画像処理部2で実施することができる。前記画像処理部はフレーム取得部28と、スチールコード検出部(以下、SC検出部)29と、スチールコードモデル保持部(以下、SCモデル保持部)30と、スチールコードトレース/要素特徴検出部(以下、SCトレース/要素特徴検出部)31と、フレーム毎良否判定部32と、最終判定部33と、表示部34と、コマンド入力部35と、制御部36とから構成されている。また、SCトレース/要素特徴検出部31には、素線検出部311が含まれる。この後、説明の便宜上、ハンドレールの長手方向を「長手方向」と表現し、これに直交する方向を「直交方向」と表現する。
The vertical and horizontal dimensions of the exit surface of the X-ray source may have an area larger than the outer diameter of the strands and the boundary outer diameter of the steel cords in order to form the main shadow of the steel cord and the penumbra of the strand. desirable.
[Image processing means of handrail inspection device]
FIG. 14 shows an embodiment of the image processing unit of the present invention, which can be implemented by the image processing unit 2, for example. The image processing unit includes a frame acquisition unit 28, a steel code detection unit (hereinafter referred to as SC detection unit) 29, a steel code model holding unit (hereinafter referred to as SC model holding unit) 30, and a steel code trace / element feature detection unit ( Hereinafter, it is composed of an SC trace / element feature detection unit) 31, a frame-by-frame quality determination unit 32, a final determination unit 33, a display unit 34, a command input unit 35, and a control unit 36. Further, the SC trace / element feature detection unit 31 includes a strand detection unit 311. Hereinafter, for convenience of explanation, the longitudinal direction of the handrail is expressed as “longitudinal direction”, and the direction orthogonal to this is expressed as “orthogonal direction”.

フレーム取得部28はカメラ7で撮影した動画から1フレームを切り出して、その中からスチールコードが含まれる視野範囲を切り出して、画像輝度に対するランダムノイズの除去とコントラスト補正を行う。   The frame acquisition unit 28 cuts out one frame from the moving image taken by the camera 7, cuts out the field of view range including the steel code, and performs random noise removal and contrast correction on the image luminance.

SC検出部29は、この画像の輝度分布から独立して存在するスチールコードに対応するスチールコード部を検出して座標を計算する。その重心の直交方向すなわち図5においては図面上下方向の座標を、該フレームにおける該スチールコードの位置として代表させる。   The SC detection unit 29 calculates a coordinate by detecting a steel code portion corresponding to a steel code existing independently from the luminance distribution of the image. An orthogonal direction of the center of gravity, that is, the coordinate in the vertical direction in FIG. 5 is represented as the position of the steel cord in the frame.

SCモデル保持部30は所定の本数からなるSC群モデルを更新し保持する。前記SC群モデルは各スチールコードの直交方向の座標と共に、該スチールコード領域の輝度と、それに隣接する背景領域の輝度の情報を更新保持する(SC群モデルの更新保持については、図29を用いて後述する)。SC群モデルの各スチールコードには、図5における01,02,…,18コード等と命名される。   The SC model holding unit 30 updates and holds an SC group model having a predetermined number. The SC group model updates and holds the information of the luminance of the steel code area and the luminance of the background area adjacent to the steel code area together with the coordinates of each steel code in the orthogonal direction (FIG. 29 is used for the update holding of the SC group model). Will be described later). Each steel code of the SC group model is named 01, 02,..., 18 code in FIG.

SCトレース/要素特徴検出部31は、SC検出部29の出力であるスチールコードの代表座標とSCモデル保持部30の保持するSC群モデルの座標を比較して、前記所定の本数分の総合的な座標の差異(差異の総和)が最小になるように対応付けをする。この処理により、現フレームで検出されている各スチールコードが、各スチールコードのコード番号すなわち、図5における01,02,…,18コードのいずれに対応するかが確定する。そして、この対応関係に基づいて、各スチールコードの現フレームにおける、抜け,接触,絡み、素線化の有無が検出され、「フレーム毎の要素特徴ログ」としてメモリ保存される。また、各スチールコードの代表座標はSCモデル保持部30にて、SC群モデルの更新情報に使われる。そして、更新されたSC群モデルの各スチールコード座標は「フレーム毎のトレースログ」としてメモリ保存される。   The SC trace / element feature detection unit 31 compares the representative coordinates of the steel cord, which is the output of the SC detection unit 29, with the coordinates of the SC group model held by the SC model holding unit 30, and the total number of the predetermined number Correspondence is made so that the difference in total coordinates (total difference) is minimized. By this processing, it is determined whether each steel code detected in the current frame corresponds to the code number of each steel code, that is, the 01, 02,..., 18 code in FIG. Based on this correspondence, the presence / absence of disconnection, contact, entanglement, and stranding in the current frame of each steel code is detected and stored in the memory as an “element feature log for each frame”. The representative coordinates of each steel code are used by the SC model holding unit 30 for the update information of the SC group model. Then, each steel code coordinate of the updated SC group model is stored in the memory as a “trace log for each frame”.

フレーム毎良否判定部32は、前記「フレーム毎の要素特徴ログ」を参照し、現フレームで発生している要素特徴すなわち、スチールコードの抜け、接触、絡み、素線化の有無と、これらの特徴が何フレームに亘り継続しているのかを確認し、所定のフレーム以上”素線化”が継続している場合は「不良」とフレーム毎の良否判定ログに記録し、継続していない場合は「良品」と記録する。また、「不良」の場合には当該要素特徴の発生したフレームまで遡り、その間のログに全て「不良」と記録し直す。このようにして「フレーム毎の良否判定ログ」を更新してメモリ保存する。ここで、複数の要素特徴の有無の論理積の結果を用いて多段階の良否判定をログとして保存することもできる。   The frame pass / fail judgment unit 32 refers to the “element feature log for each frame”, and the element features occurring in the current frame, that is, the presence or absence of steel cord omission, contact, entanglement, stranding, and these Check how many frames the feature has continued, and record “bad” in the pass / fail judgment log for each frame if “wired” continues for more than a predetermined frame, but not continue Records “good”. In the case of “defect”, the process goes back to the frame in which the element feature occurs, and records “defect” in the log in the meantime. In this manner, the “good / bad determination log for each frame” is updated and stored in the memory. Here, it is also possible to store a multi-step pass / fail judgment as a log by using a logical product result of the presence or absence of a plurality of element features.

最終判定部33は、前記「フレーム毎の良否判定ログ」の全体を参照し、当該ハンドレールサンプル全体としての良否判定をし、最終判定結果として出力する。   The final determination unit 33 refers to the entire “good / good determination log for each frame”, determines the quality of the entire handrail sample, and outputs the final determination result.

コマンド入力部35はキーボードやマウスなどの周知のコマンド入力機器で実現され、制御部36を介して、前記画像処理部2の処理の開始や停止を制御することができる。   The command input unit 35 is realized by a well-known command input device such as a keyboard and a mouse, and can control the start and stop of the processing of the image processing unit 2 via the control unit 36.

表示部34はPCのディスプレイ等の周知のグラフィカルユーザインタフェースを用いることができる。カメラ7の画像と共に、最終判定部33の出力した良否判定結果を表示部34に表示する構成とすることができる。   The display unit 34 can use a known graphical user interface such as a PC display. It can be configured such that the quality determination result output from the final determination unit 33 is displayed on the display unit 34 together with the image of the camera 7.

また、本発明のハンドレール点検装置を使う保全員の注意を促すべく、最終判定部33の出力する結果と同一の結果をコマンド入力部35に入力することによってのみ、本発明の画像処理部2の処理を終了させられるように構成することもできる。以上、画像処理部2の構成を説明した。
[フレーム取得手段]
フレーム取得部28は取得した動画から順次フレームを取り出して処理をする。この処理はオンライン処理、すなわち、カメラ7からフレームを受け取るたびに逐次処理をするように構成してもよいし、オフライン処理、すなわち、ハンドレール4の計測部分全体を動画ファイルとして一時的に磁気記憶装置に保存した後に読みだして処理をするように構成してもよい。オフライン処理とした方が画像処理部2に過度の負荷をかけること無く処理をすることができる。
The image processing unit 2 of the present invention can be obtained only by inputting the same result as the result output from the final determination unit 33 to the command input unit 35 in order to call attention of maintenance personnel using the handrail inspection device of the present invention. It is also possible to configure so that the above process can be terminated. The configuration of the image processing unit 2 has been described above.
[Frame acquisition means]
The frame acquisition unit 28 sequentially extracts and processes frames from the acquired moving image. This processing may be configured to perform on-line processing, ie, sequential processing each time a frame is received from the camera 7, or off-line processing, ie, temporarily store the entire measured portion of the handrail 4 as a moving image file. You may comprise so that it may read and process, after storing in an apparatus. The off-line processing can be performed without imposing an excessive load on the image processing unit 2.

X線撮影部1またはハンドレール4が非定常速度で移動し、エンコーダ3の距離情報に基づいて、オンライン処理する場合は、フレーム取得部27はエンコーダ3の出力に応じて、ハンドレール4が、例えば5mmから20mmの間の所定の距離移動するたびにフレームを取得して処理をする。また、オフライン処理の場合は、エンコーダ3の出力に応じて、ハンドレール4が、例えば5mmから20mmの間の所定の距離移動するたびにフレームを取得して、間引き動画ファイルを構成して一時的に磁気記憶装置に保存するように構成することができる。このような構成で作成された動画ファイルは一定速度で移動するハンドレールの動画となっている。フレーム取得部28はこの動画を読み込んで、1フレームずつ取得して処理することができる。オフライン処理とするときはフレーム取得部28に、取得した画像を動画ファイルとして保存する機能は必須ではなく、動画作成は別途動画作成ソフトウェアで行ってもよい。   When the X-ray imaging unit 1 or the handrail 4 moves at an unsteady speed and performs online processing based on the distance information of the encoder 3, the frame acquisition unit 27 determines whether the handrail 4 is in accordance with the output of the encoder 3. For example, every time a predetermined distance between 5 mm and 20 mm moves, a frame is acquired and processed. In the case of offline processing, a frame is acquired every time the handrail 4 moves, for example, a predetermined distance between 5 mm and 20 mm in accordance with the output of the encoder 3, and a thinned video file is configured to be temporarily stored. Can be configured to be stored in a magnetic storage device. The moving image file created in such a configuration is a handrail moving image that moves at a constant speed. The frame acquisition unit 28 can read this moving image, acquire it one frame at a time, and process it. When performing offline processing, the function of saving the acquired image as a moving image file in the frame acquisition unit 28 is not essential, and moving image generation may be performed separately by moving image generation software.

ここで、ハンドレール4の移動速度と、図5に示すハンドレールX線画像のハンドレール長手方向の視野幅と、カメラ7の動画フレームレートの関係について説明する。カメラ7のフレームレートが毎秒Nフレームである場合、カメラ7から出力されるフレームの時間的間隔は1/N秒である。一方、ハンドレール4の移動速度が毎秒Lミリメートルであると、カメラ7が1フレームを取得する間に、L/Nミリメートル移動している。したがって、カメラ7のシャッターが開放であることを前提にすれば、ハンドレール4の長手方向の視野長さが、L/Nミリメートルよりも大きければ、ハンドレール4の画像情報の全てが前記動画ファイルに含まれる。   Here, the relationship between the moving speed of the handrail 4, the visual field width in the handrail longitudinal direction of the handrail X-ray image shown in FIG. When the frame rate of the camera 7 is N frames per second, the time interval of frames output from the camera 7 is 1 / N second. On the other hand, if the moving speed of the handrail 4 is L millimeters per second, the camera 7 is moving L / N millimeters while acquiring one frame. Therefore, if it is assumed that the shutter of the camera 7 is open, if the visual field length in the longitudinal direction of the handrail 4 is larger than L / N millimeters, all the image information of the handrail 4 is stored in the moving image file. include.

例えば、カメラ7のフレームレートが毎秒30フレームで、ハンドレール4の移動速度が毎秒500ミリメートルの場合は、1フレーム取得する間の移動量は500/30≒16.7ミリメートルとなる。したがって、ハンドレールX線画像の視野長さが17ミリメートル以上であれば、ハンドレール4の画像情報の全てが前記動画ファイルに含まれる。   For example, when the frame rate of the camera 7 is 30 frames per second and the moving speed of the handrail 4 is 500 millimeters per second, the movement amount during acquisition of one frame is 500 / 30≈16.7 millimeters. Therefore, if the visual field length of the handrail X-ray image is 17 millimeters or more, all the image information of the handrail 4 is included in the moving image file.

また、カメラ7にインタレース方式のカメラを用いる場合、毎秒30枚得られる各フレームには、偶数フィールドと奇数フィールドとして、取得時刻が約16.7ミリ秒異なる2枚の画像が含まれる。これらを分離して2画像として処理すれば、実質的に毎秒60フレームのフレームレートで画像が得られることになる。この場合には、1フレーム取得する間の移動量は500/60≒8.3333ミリメートルとなる。したがって、図5に示すハンドレールX線画像のハンドレールの長手方向の大きさが8.4ミリメートル以上であれば、ハンドレール4の画像情報の全てが前記動画ファイルに含まれることになる。
[SC検出手段]
次に、SC検出部29の説明をする。図15はSC検出手段の処理第一例を示す図であって、処理の流れを示す。フレーム取得部28によるX線画像を、例えば図5に示すように、ハンドレールの長手方向に投影して投影輝度分布を作成する(S1)。投影することにより、X線撮影に伴う輝度のランダムノイズを相殺し、ゴムの厚さの違いによって該ハンドレールの場所に応じた輝度の傾向を計測することができる。S1の投影プロファイルからコントラスト補正曲線を作成する(S2)。次に、該X線画像の直交方向の輝度分布を左端から右端へ1ラインずつ、または所定のラインずつ飛ばしながら解析するために、HR直交方向ラインを長手方向左端に設定する(S3)。
Further, when an interlaced camera is used as the camera 7, each frame obtained at 30 frames per second includes two images having an acquisition time of about 16.7 milliseconds as an even field and an odd field. If these are separated and processed as two images, an image can be obtained substantially at a frame rate of 60 frames per second. In this case, the movement amount during the acquisition of one frame is 500 / 60≈8.3333 millimeters. Therefore, if the size of the handrail X-ray image shown in FIG. 5 in the longitudinal direction of the handrail is 8.4 millimeters or more, all the image information of the handrail 4 is included in the moving image file.
[SC detection means]
Next, the SC detection unit 29 will be described. FIG. 15 is a diagram showing a first example of processing performed by the SC detection means, and shows the flow of processing. As shown in FIG. 5, for example, the X-ray image by the frame acquisition unit 28 is projected in the longitudinal direction of the handrail to create a projection luminance distribution (S1). By projecting, it is possible to cancel random luminance noise associated with X-ray imaging, and to measure the tendency of luminance according to the location of the handrail based on the difference in rubber thickness. A contrast correction curve is created from the projection profile of S1 (S2). Next, the HR orthogonal direction line is set to the left end in the longitudinal direction in order to analyze the luminance distribution in the orthogonal direction of the X-ray image while skipping line by line or predetermined lines from the left end to the right end (S3).

その後、ハンドレール(図15には、HRと記載)長手方向へループ処理(S4)をしてフレーム取得部28によるX線画像の視野範囲内の解析をする。すなわち、設定されたラインにおいて、取得した輝度分布に対して平滑化とコントラスト補正をした輝度分布を作成し(S5)、設定されたラインのSC候補セルを検出する(S6)。SC候補セルはスチールコードの部分である可能性のある画素である。S6の詳細は後記する。S4ループの第1回目のループでは、S7は処理をせずに通過するが、第2回目のループ以降は、前ループで検出されたSC候補セルと現ループで検出されたSC候補セルを連結する(S7)。連結の仕方は後記する。現ループで解析したラインよりも右方のラインを設定する(S8)。該X線画像の右端まで解析が終了したらS4ループから抜ける(S9)。   Thereafter, a loop process (S4) is performed in the longitudinal direction of the handrail (indicated as HR in FIG. 15), and the X-ray image is analyzed within the visual field range by the frame acquisition unit 28. That is, in the set line, a brightness distribution obtained by smoothing and contrast correcting the acquired brightness distribution is created (S5), and an SC candidate cell of the set line is detected (S6). An SC candidate cell is a pixel that may be part of a steel code. Details of S6 will be described later. In the first loop of the S4 loop, S7 passes without processing, but after the second loop, the SC candidate cells detected in the previous loop and the SC candidate cells detected in the current loop are connected. (S7). How to connect will be described later. A line on the right side of the line analyzed in the current loop is set (S8). When the analysis is completed up to the right end of the X-ray image, the process exits the S4 loop (S9).

S4ループで検出されたSC候補セルの連結長さが所定の長さに達した場合はスチールコードとして確定し、該SC候補セルの連結物体の重心座標のうち、直交方向の座標を該フレームでの該スチールコードの代表座標とする(S10)。S10で、確定したスチールコード本数と、確定したスチールコードの該フレームでの直交方向座標を出力して、SC検出部29の処理が終了する。   When the connection length of the SC candidate cell detected in the S4 loop reaches a predetermined length, it is determined as a steel code, and the coordinates in the orthogonal direction among the barycentric coordinates of the connection object of the SC candidate cell are determined in the frame. (S10). In S10, the determined number of steel codes and the orthogonal coordinates of the determined steel code in the frame are output, and the process of the SC detection unit 29 is completed.

次に、S5の処理を具体的に説明する。図16はSC検出部29の、コントラスト補正の一例を示す図である。図16(a)はフレーム取得部28の取得によるハンドレールX線画像の直交方向の、あるライン上の輝度分布である。図面上下方向の軸がハンドレール直交方向の座標で、図面左方向の軸が輝度である。該輝度分布はスチールコードのところで谷になり、スチールコード間で山になる。また、X線撮影に伴う輝度のランダムノイズにより、輝度分布には小さな山谷がある。さらに、図面の上端付近と下端付近は輝度が低く、山と谷のコントラストが悪い。これらに平滑化とコントラスト補正(S5)をしてスチールコードに起因する山谷を顕在化させる。   Next, the process of S5 will be specifically described. FIG. 16 is a diagram illustrating an example of contrast correction of the SC detection unit 29. FIG. 16A shows the luminance distribution on a certain line in the orthogonal direction of the handrail X-ray image acquired by the frame acquisition unit 28. The vertical axis of the drawing is the coordinate in the direction perpendicular to the handrail, and the vertical axis of the drawing is the luminance. The luminance distribution becomes valleys at the steel cords and peaks between the steel cords. Moreover, there are small peaks and valleys in the luminance distribution due to the random noise of luminance accompanying X-ray imaging. Further, the luminance is low near the upper end and near the lower end of the drawing, and the contrast between peaks and valleys is poor. Smoothing and contrast correction (S5) are performed on these to reveal the peaks and valleys resulting from the steel cord.

図16(b)は図16(a)の輝度分布に平滑化処理をしたものである。平滑化は例えば、非特許文献1に記載の周知の平滑化フィルタで実現できる。前述の通り該スチールコードに起因する山谷を消さない程度で十分に大きなサイズの平滑化フィルタを用いれば好適にランダムノイズを除去できる。   FIG. 16B shows the result of smoothing the luminance distribution of FIG. Smoothing can be realized by, for example, a known smoothing filter described in Non-Patent Document 1. As described above, random noise can be suitably removed by using a smoothing filter having a sufficiently large size so as not to eliminate the peaks and valleys caused by the steel cord.

カメラ7のレンズなどの撮像系パラメータが確定すれば、検出すべきスチールコードの画像上の画素数はほぼ決まるから平滑化フィルタの適切なサイズをあらかじめ決めることは可能である。また、ハンドレール周辺部に該当する、図面の上端付近と下端付近は輝度と山谷のコントラストが低いために補正をする。   If imaging system parameters such as the lens of the camera 7 are determined, the number of pixels on the image of the steel code to be detected is almost determined, so that an appropriate size of the smoothing filter can be determined in advance. In addition, the vicinity of the upper end and the lower end of the drawing corresponding to the periphery of the handrail is corrected because the contrast between the brightness and the valley is low.

図16(c)はS1による長手方向投影輝度分布である。破線37は該長手方向投影輝度分布の極大値の包絡線である。輝度分布の一次差分を算出し、一次差分のゼロ交差付近を複数の極大値として検出した後、これら複数の極大値に接する曲線を、例えばラグランジュの多項式近似によって得ることができる。こうして得られた破線37をf(x)として、例えば、CONST/f(x)を平滑化輝度分布(b)に乗じるとコントラストが補正された輝度分布が得られる(図16(d))。ここで、xは直交方向の座標を表し、CONSTは定数であって、画像の輝度値や輝度分布値が0から255までの場合には200前後が適当な値である。f(x)の値となる破線37は除算に用いられるので、不安定にならないようにあまり小さい値にならないように、例えば10以下の数値にならないようにクリッピングすることも有効である。この場合のクリッピングとは、10以下の数値が現われた場合は下限よりも大きい数値11等で置き換える処理である。図16(d)は図16(b)に対してコントラスト補正をした輝度分布であって、鋭い谷が18個あるが、これは18本のスチールコードに対応している。このように鋭い谷にすることができると、この分布を一次差分してゼロ交差する所をSC候補セルとすることができる。   FIG. 16C shows a longitudinal projection luminance distribution by S1. A broken line 37 is an envelope of the maximum value of the longitudinal projection luminance distribution. After calculating the primary difference of the luminance distribution and detecting the vicinity of the zero crossing of the primary difference as a plurality of maximum values, a curve in contact with the plurality of maximum values can be obtained by, for example, Lagrange polynomial approximation. When the broken line 37 thus obtained is set to f (x) and, for example, CONST / f (x) is multiplied by the smoothed luminance distribution (b), a luminance distribution with corrected contrast is obtained (FIG. 16 (d)). Here, x represents coordinates in the orthogonal direction, CONST is a constant, and when the luminance value or luminance distribution value of the image is from 0 to 255, approximately 200 is an appropriate value. Since the broken line 37 which is the value of f (x) is used for division, it is also effective to perform clipping so as not to become a numerical value of 10 or less so as not to become too small so as not to become unstable. Clipping in this case is a process of replacing with a numerical value 11 or the like larger than the lower limit when a numerical value of 10 or less appears. FIG. 16D is a luminance distribution obtained by contrast correction with respect to FIG. 16B, and there are 18 sharp valleys, which correspond to 18 steel cords. If a sharp valley can be formed in this way, a SC candidate cell can be set at a point where this distribution is first-order-differed and zero-crossed.

次にスチールコード(SC)候補セル検出S6とSC候補セル連結S7の具体的に示す。図17はSC検出部29の、SC候補セルの検出(S6)の一例を示す図である。図17(a)は図16(d)と同じくコントラスト補正した輝度分布であり、図17(b)はこれを、直交方向に一次差分した分布である。一次差分は注目点の下方の輝度値と上方の輝度値の減算値を該注目点の値とするものであるが、該注目点から上方および下方までの距離(画素数)は予め適正に調整しておく必要がある。本発明の場合のように、検出すべきスチールコードの外径が概ね決まっている場合には、調整した距離を固定値として保持することができる。正のしきい値38と負のしきい値39も調整済みの適正値を固定して保持することができる。   Next, the steel code (SC) candidate cell detection S6 and the SC candidate cell concatenation S7 are specifically shown. FIG. 17 is a diagram illustrating an example of SC candidate cell detection (S6) by the SC detection unit 29. FIG. 17A shows the luminance distribution after contrast correction as in FIG. 16D, and FIG. 17B shows the distribution obtained by linearly subtracting the luminance distribution in the orthogonal direction. The primary difference is a value obtained by subtracting the luminance value below the attention point and the luminance value above the attention point. The distance (number of pixels) from the attention point to the upper and lower sides is appropriately adjusted in advance. It is necessary to keep it. When the outer diameter of the steel cord to be detected is generally determined as in the present invention, the adjusted distance can be held as a fixed value. The positive threshold value 38 and the negative threshold value 39 can also hold the adjusted appropriate values fixedly.

例えば、図17(a)の輝度分布の谷40に対応する部分は、図17(b)の一次差分値が負のしきい値39から増加して正のしきい値38に達するまでの区間41と42に該当する直交方向の座標区間において、図17(a)の輝度分布の極小値をとる座標を求めればよい。また、谷40の鋭さは、極大値43と極小値44の直交方向の距離を算出し、所定の固定値以下の場合には鋭い谷として選別することができる。このように鋭い谷として選別されたところが図17(a)の輝度分布におけるSC候補セルの検出位置である。   For example, the portion corresponding to the valley 40 of the luminance distribution in FIG. 17A is a section from when the primary difference value in FIG. 17B increases from the negative threshold value 39 to the positive threshold value 38. What is necessary is just to obtain | require the coordinate which takes the minimum value of the luminance distribution of Fig.17 (a) in the coordinate area of the orthogonal direction applicable to 41 and 42. FIG. The sharpness of the valley 40 is calculated by calculating the distance in the orthogonal direction between the maximum value 43 and the minimum value 44, and can be selected as a sharp valley when the distance is equal to or less than a predetermined fixed value. The location selected as a sharp valley in this way is the detection position of the SC candidate cell in the luminance distribution of FIG.

図18はSC検出部29の、SC候補セルの連結(S7)処理を示す図である。図18(a)(b)(c)(d)は、SC検出部29の処理対象たる画像の一部である。斜線領域45と46は独立して存在するスチールコードで、斜線領域47は2本のスチールコードが接している状態で、斜線領域48は短いスチールコードである。図面縦方向の破線群49はS3とS8で設定される輝度分布解析用のラインを明示的に表したものである。すなわち、これらのラインに沿って輝度分布を解析して谷の部分にSC候補セルを定める。   FIG. 18 is a diagram illustrating the SC candidate cell concatenation (S7) process of the SC detection unit 29. FIGS. 18A, 18 </ b> B, 18 </ b> C, and 18 </ b> D are a part of an image to be processed by the SC detection unit 29. The hatched areas 45 and 46 are steel cords that exist independently, the hatched area 47 is in a state where two steel cords are in contact, and the hatched area 48 is a short steel cord. A broken line group 49 in the vertical direction of the drawing explicitly represents the luminance distribution analysis lines set in S3 and S8. That is, the luminance distribution is analyzed along these lines, and SC candidate cells are determined in the valley portions.

図18(b)にて、斜線領域45上にある白矩形50はSC候補セルの1つである。斜線領域45上の他の矩形もSC候補セルであるが、煩雑になるため番号を付していない。斜線領域46と48上の白矩形もSC候補セルである。斜線領域47では、接触により輝度分布に鋭い谷が発生しないので、SC候補セルは設定できない。SC候補セルを設定できないということは、接することなく独立して存在するスチールコードが無いことを意味する。   In FIG. 18B, a white rectangle 50 on the hatched area 45 is one of SC candidate cells. Other rectangles on the hatched area 45 are also SC candidate cells, but are not numbered because they become complicated. White rectangles on the hatched areas 46 and 48 are also SC candidate cells. In the hatched area 47, no sharp valleys are generated in the luminance distribution due to the contact, and therefore an SC candidate cell cannot be set. The fact that no SC candidate cell can be set means that there is no steel code that exists independently without touching.

図18(c)はS4処理ループの動作を明示的に示している。すなわち、輝度分布解析用ライン49a,…,49dと左端から右端へ処理を進め、設定済みのSC候補セルを実線白矩形で、未だ設定されていないが処理完了後には設定されるSC候補セルは点線表している。S7において、前ラインで設定したSC候補セルと現ラインで設定したSC候補セルを連結する。連結は最も距離の小さいSC候補セル同士を連結する。距離とはSC候補セル同士の直交方向座標の差異である。連結可能な距離の上限を定めておけば、誤った連結を防ぐことができる。   FIG. 18C explicitly shows the operation of the S4 processing loop. That is, the luminance distribution analysis lines 49a,..., 49d are processed from the left end to the right end, and the SC candidate cells that have been set are solid white rectangles. The dotted line is shown. In S7, the SC candidate cell set in the previous line and the SC candidate cell set in the current line are connected. In the connection, SC candidate cells having the shortest distance are connected. The distance is a difference in orthogonal direction coordinates between SC candidate cells. If the upper limit of the distance that can be connected is determined, incorrect connection can be prevented.

図18(d)の実線51と52と53はS7でSC候補セルが連結された結果を明示的に示している。これは当該フレームにおいて、独立した長いスチールコード51と52および、短いスチールコード53が存在することを示す。   The solid lines 51, 52, and 53 in FIG. 18D explicitly show the result of connecting SC candidate cells in S7. This indicates that there are independent long steel cords 51 and 52 and a short steel cord 53 in the frame.

S10ではあらかじめ長さのしきい値を決めておき、所定の長さ以上の連結結果についてスチールコードと決定し、前記しきい値未満の連結結果は除去する。フレーム取得部28の取得によるハンドレールX線画像はX線撮影部1を設計する時点で長手方向の画像サイズが確定するので、前記長さのしきい値を決めることは可能である。   In S10, a length threshold value is determined in advance, a connection result of a predetermined length or more is determined as a steel cord, and a connection result less than the threshold value is removed. The handrail X-ray image acquired by the frame acquisition unit 28 has an image size in the longitudinal direction fixed when the X-ray imaging unit 1 is designed, so that the threshold value of the length can be determined.

以上はHR処理ループS4で1ラインを解析するたびに平滑化とコントラスト補正をするように説明したが、図19に示すSC検出部の処理第二例の処理フローのように、2次元の画像処理として平滑化とコントラスト補正の処理を施してから(S11)、1ラインごとの輝度分布解析をするように構成してもよい。図19において、S1とS2の処理は図15において説明した処理と同様である。S11において、フレーム取得部28の取得によるハンドレールX線画像内で2次元の平滑化フィルタをかけてX線撮影に伴う輝度ランダムノイズを相殺する。非特許文献1に記載の周知の2次元平滑化フィルタで平滑化は実現することができる。コントラスト補正は、S2で得たコントラスト補正曲線f(x)を使って、該X線画像内の画素に対して、CONST/f(x)を乗じる。この際に画素値が例えば255などの上限を超える場合はその上限値で置き換えるなどクリッピング処理をする。以上説明した方法でS11は平滑化とコントラスト補正をしたX線画像を作成する。   In the above description, the smoothing and the contrast correction are performed every time one line is analyzed in the HR processing loop S4. However, a two-dimensional image is processed as in the processing flow of the second processing example of the SC detection unit shown in FIG. After performing smoothing and contrast correction processing as processing (S11), the luminance distribution analysis for each line may be performed. In FIG. 19, the processing of S1 and S2 is the same as the processing described in FIG. In S <b> 11, luminance random noise associated with X-ray imaging is canceled by applying a two-dimensional smoothing filter in the handrail X-ray image acquired by the frame acquisition unit 28. Smoothing can be realized by a known two-dimensional smoothing filter described in Non-Patent Document 1. In contrast correction, the pixel in the X-ray image is multiplied by CONST / f (x) using the contrast correction curve f (x) obtained in S2. At this time, if the pixel value exceeds an upper limit such as 255, clipping processing such as replacement with the upper limit value is performed. In the method described above, S11 creates an X-ray image that has been smoothed and subjected to contrast correction.

S3とS4は、図15で説明した処理と同様で該X線画像の左端から右端へ1ラインずつまたは所定のラインを飛ばしながら輝度分布解析を行う。ここで得られる輝度分布は図15のS5で得られる輝度分布すなわち、図16(d)と同等である。続くS6乃至S10までの処理は図15で説明した処理フローのものと同一である。
[SCモデル保持手段]
図20はSCモデルと検出されたスチールコードの照合法を示す図である。次に図20を参照して、SCモデル保持部30とSCトレース/要素特徴検出部31の協調処理によって成される、SCモデルと検出されたSCの照合法について説明する。
S3 and S4 are similar to the processing described with reference to FIG. 15, and the luminance distribution analysis is performed while skipping one line or a predetermined line from the left end to the right end of the X-ray image. The luminance distribution obtained here is equivalent to the luminance distribution obtained in S5 of FIG. 15, that is, FIG. The subsequent processing from S6 to S10 is the same as the processing flow described in FIG.
[SC model holding means]
FIG. 20 is a diagram showing a method for collating the SC model with the detected steel code. Next, referring to FIG. 20, a method of collating the SC model with the detected SC, which is performed by the cooperative processing of the SC model holding unit 30 and the SC trace / element feature detection unit 31, will be described.

説明を単純化するために、ハンドレールに内蔵されるスチールコードの本数は元々5本であったとする。そうするとSCモデルも5本のスチールコードからなり、端から順に01コード,02コード,03コード,04コード,05コードと命名することができる。   To simplify the description, it is assumed that the number of steel cords built in the handrail is originally five. Then, the SC model is also composed of five steel codes, and can be named 01 code, 02 code, 03 code, 04 code, 05 code in order from the end.

ここで、SC検出部29で5本のスチールコードが検出されたとする。この場合には、無条件で、端から順に検出されたスチールコードとSCモデルのスチールコードを対応付ける(図20(a))。すなわち、検出されたスチールコード54、55、56、57、58はそれぞれスチールコードモデルの01コード,02コード,03コード,04コード,05コードに対応付けられる。この処理により、検出されたスチールコードにはそれぞれ、01から05コードという名前が確定する。また、SCモデルの各コードは位置情報(座標)をもっており、SCモデルの座標は、検出されて対応付けられたスチールコードの位置を代表する重心の座標で更新される。図20(a)の検出されたスチールコード中央の白丸はそれぞれの重心位置を明示的に示している。   Here, it is assumed that five steel cords are detected by the SC detection unit 29. In this case, the steel cord detected in order from the end unconditionally is associated with the steel cord of the SC model (FIG. 20A). That is, the detected steel codes 54, 55, 56, 57, and 58 are associated with the 01 code, 02 code, 03 code, 04 code, and 05 code of the steel code model, respectively. By this process, the names 01 to 05 are determined for each detected steel code. Each code of the SC model has position information (coordinates), and the coordinates of the SC model are updated with the coordinates of the center of gravity representing the position of the steel code detected and associated. The white circle at the center of the detected steel cord in FIG. 20A explicitly indicates the position of the center of gravity.

図20(b)は検出されたスチールコードが3本の場合である。これは他の2本が欠如していたり、または互いに接触していたりすることにより独立した2本のスチールコードとして検出できない場合である。前記SCモデルのスチールコードの順番が上下で入れ替わらないという拘束条件を設けると、検出されたスチールコード59がSCモデルと対応付けられるのは、01コード,02コード,03コードである。仮に04コードと対応付けてしまうと、検出されたスチールコード60と61のいずれかが余ってしまう。同様の拘束条件により、検出されたスチールコード60がSCモデルと対応付けられるのは、02コード,03コード,04コードであり、検出されたスチールコード61については、03コード,04コード,05コードに対応付けられる。   FIG. 20B shows a case where three steel cords are detected. This is a case where the other two cords are missing or cannot be detected as two independent steel cords due to contact with each other. If a restriction condition is provided that the order of the steel codes of the SC model is not changed up and down, it is 01 code, 02 code, and 03 code that the detected steel code 59 is associated with the SC model. If the code is associated with the 04 code, one of the detected steel codes 60 and 61 is left over. Under the same constraint conditions, the detected steel code 60 is associated with the SC model in the 02 code, 03 code, and 04 code, and for the detected steel code 61, the 03 code, 04 code, and 05 code. Is associated with.

図20(c)の距離テーブルはこれらの条件を表にまとめたものである。左端の縦欄はSCモデルのコード名を表している。上端である第1行目は現フレームにおいて検出されたスチールコードで、検出された座標の小さいものから順に、左方から右方へ記入してある。この例では左方から順に検出されたスチールコード59、60、61である。この時点ではどのスチールコードを見失っているのか不明であるから、検出されているスチールコードにも名前を確定することができない。距離テーブルにおいて、行と縦欄の交わる場所には、モデルの保持している座標と検出されたスチールコードの座標の差異の絶対値を記入する。アスタリスクの記入されている組合せは、上述の拘束条件からあり得ない組合せである。それ以外の場所すなわち、d11,d21,d31,d22,d32,d42,d33,d43,d53は座標差異の絶対値である。距離テーブル右端の縦欄は座標差異の最小値である最小座標差異を記入する欄である。01コードと05コードについては、それぞれ、d11とd53の値しかないのでこれを記入する。その他の箇所については該当する行の最小値を記入する。たとえば、02コードの行では、d21とd22の小さい方を記入する。両者が等しい場合はその数値を記入する。   The distance table in FIG. 20C summarizes these conditions in a table. The column at the left end represents the SC model code name. The first line, which is the upper end, is a steel code detected in the current frame, and is written from left to right in order from the smallest detected coordinate. In this example, the steel cords 59, 60, 61 are sequentially detected from the left. Since it is unclear at this point which steel code has been lost, it is not possible to determine the name of the detected steel code. In the distance table, the absolute value of the difference between the coordinates held by the model and the coordinates of the detected steel cord is entered at the intersection of the row and column. A combination in which an asterisk is entered is a combination that is not possible from the above-described constraint conditions. Other locations, that is, d11, d21, d31, d22, d32, d42, d33, d43, and d53 are absolute values of coordinate differences. The vertical column at the right end of the distance table is a column for entering the minimum coordinate difference which is the minimum value of the coordinate difference. The 01 code and 05 code are entered because they only have the values of d11 and d53, respectively. For other parts, enter the minimum value of the corresponding line. For example, in the 02 code line, the smaller of d21 and d22 is entered. If both are equal, enter the number.

ここでは、SCモデルのスチールコードが5本に対して、検出されたスチールコードが3本であるからいずれかの2本が未検出である。そこで、距離テーブル右端の縦欄の大きいものから順に2つを選択する。ここで選択された行に該当するスチールコードが未検出とみなされる。たとえば、02コードの行と03コードの行が選択された場合には、02コードと03コードが未検出となる。その結果、検出されたスチールコード59はSCモデルの01コードと対応付けられて01コードであることが確定する。検出されたスチールコード60はSCモデルの04コードと対応付けられて04コードであることが確定する。検出されたスチールコード61はSCモデルの05コードと対応付けられて05コードであることが確定する。   Here, since there are three steel cords detected with respect to five steel cords of the SC model, any two of them are not detected. Therefore, two are selected in order from the largest column in the right end of the distance table. The steel code corresponding to the line selected here is regarded as undetected. For example, when the 02 code line and the 03 code line are selected, the 02 code and 03 code are not detected. As a result, the detected steel code 59 is associated with the 01 code of the SC model and is determined to be the 01 code. The detected steel code 60 is associated with the SC code 04 code and is determined to be 04 code. The detected steel code 61 is associated with the 05 code of the SC model and is determined to be the 05 code.

以上の処理により、検出されたスチールコードの名前が確定する。一方、SCモデルの01コードの座標はスチールコード59の持つ座標で更新され、SCモデルの04コードの座標はスチールコード60の持つ座標で更新される。そして、SCモデルの05コードの座標はスチールコード61の持つ座標で更新される。SCモデルのスチールコード02と03は、01と04の座標の間に、それぞれ、1:2と2:1に内分される座標で更新される。   With the above processing, the name of the detected steel code is determined. On the other hand, the coordinates of the 01 code of the SC model are updated with the coordinates of the steel code 59, and the coordinates of the 04 code of the SC model are updated with the coordinates of the steel code 60. The coordinates of the 05 code of the SC model are updated with the coordinates of the steel code 61. The SC model steel codes 02 and 03 are updated between the 01 and 04 coordinates with the coordinates internally divided by 1: 2 and 2: 1, respectively.

以上説明した処理は図21の処理の流れに従って行われる。図21はSCモデル保持部30とSCトレース/要素特徴検出部31の処理の流れを示す図である。検出されたスチールコード数がハンドレールに内蔵されるスチールコードの設計上の数と等しければ、全スチールコードが検出されたとして、S21を実行してここでの処理を終了する。S21では、検出されたスチールコードの座標の小さいものから順に、SCモデルのスチールコードのコード名の数字の小さいものに割り当てていく。SCモデルのスチールコード情報とは、該当するスチールコードの座標と、その座標位置における、元の画像、すなわちフレーム取得部28の取得によるハンドレールX線画像の輝度である。これは該当するスチールコード部分の輝度値である。また、その領域の両側であって、所定の距離隔たった場所の輝度を背景輝度として保持する。所定の距離とは隣接するスチールコード座標との中点である。S21ではこれらの座標値と輝度値を更新する。   The process described above is performed according to the process flow of FIG. FIG. 21 is a diagram showing a processing flow of the SC model holding unit 30 and the SC trace / element feature detection unit 31. If the number of detected steel cords is equal to the design number of steel cords built in the handrail, it is determined that all the steel cords have been detected, and S21 is executed to end the processing here. In S21, the codes of the steel model code name of the SC model are assigned in ascending order from the smallest coordinate of the detected steel code. The steel code information of the SC model is the coordinates of the corresponding steel code and the brightness of the original image, that is, the handrail X-ray image acquired by the frame acquisition unit 28 at the coordinate position. This is the luminance value of the corresponding steel cord part. In addition, the luminance of places on both sides of the region and separated by a predetermined distance is held as the background luminance. The predetermined distance is a midpoint between adjacent steel cord coordinates. In S21, these coordinate values and luminance values are updated.

一方、検出されたスチールコード数が不足している場合には処理P1に進む(S20)。処理P1では、現SCモデルと検出されたスチールコードについて、図20(c)で説明した距離テーブルを作成する(S22)。先に説明をしたように、最小座標差異に基づいて、未検出のスチールコードを特定して、検出されたスチールコードにコード名を付与する(S23)。検出されたスチールコードの座標に基づいて、SCモデルの座標を更新する(S24)。このときは、輝度値は更新しない。   On the other hand, if the number of detected steel cords is insufficient, the process proceeds to process P1 (S20). In process P1, the distance table described with reference to FIG. 20C is created for the steel cord detected as the current SC model (S22). As described above, an undetected steel code is identified based on the minimum coordinate difference, and a code name is assigned to the detected steel code (S23). The coordinates of the SC model are updated based on the detected coordinates of the steel cord (S24). At this time, the luminance value is not updated.

以上、SCモデル保持部30とSCトレース/要素特徴検出部31の協調処理によるスチールコードのトレースと、SCモデルの更新について説明した。尚、SCのトレースは、SCトレース/要素特徴検出部31のうち、SCトレース部によって行われる。これまでの説明では、スチールコードの設計上の本数よりも多いスチールコードが検出された場合についてはなかった。これは、SC検出部29にて平滑化処理等を十分に行って、偽のスチールコードを検出しないようにしているため、多く検出する場合は無いからである。
[要素特徴検出法]
次にSCトレース/要素特徴検出部31で行われる、スチールコード劣化に係る要素特徴の検出法について説明する。ここでは、SCトレース/要素特徴検出部31のうち、要素特徴検出部によって検出が行われる。要素特徴は当該フレーム内で認められる劣化に係る外観特徴であって、スチールコードの欠如(抜け)と、スチールコード同士の接触と、素線化したスチールコードの存在がある。また、接触が隣接するスチールコードに留まらず、隣接しないスチールコード同士や、3本以上のスチールコードが接している場合には絡み特徴となる。
Heretofore, the steel code tracing and the SC model updating by the cooperative processing of the SC model holding unit 30 and the SC trace / element feature detection unit 31 have been described. The SC trace is performed by the SC trace unit of the SC trace / element feature detection unit 31. In the explanation so far, there has been no case where more steel cords than the design number of steel cords are detected. This is because the SC detection unit 29 sufficiently performs smoothing processing and the like so as not to detect a fake steel code, so there are no cases where many detections are made.
[Element feature detection method]
Next, the element feature detection method related to the steel code deterioration performed by the SC trace / element feature detection unit 31 will be described. Here, detection is performed by the element feature detection unit of the SC trace / element feature detection unit 31. The element feature is an appearance feature related to deterioration recognized in the frame, and includes a lack (disconnection) of steel cords, contact between steel cords, and the presence of a bare steel cord. In addition, the contact is not limited to the adjacent steel cords, and it is an entanglement feature when non-adjacent steel cords or three or more steel cords are in contact.

図22はSCトレース/要素特徴検出部31における要素特徴“抜け”の検出法を示す図である。図22において、16本の黒い横縞を有する矩形62はハンドレールX線画像の概念図である。16本の黒い横縞は独立して存在する16本のスチールコードを表していて、これらはSC検出部29によって検出されている。破線63で囲まれている横長の矩形はこの検出されたスチールコードを示している。また、18本の水平線分64はSCモデル保持部30の保持するSCモデルのスチールコードの座標の位置を示していて、上から順に01コード,02コード,…,18コードである。先に説明したSCモデル保持部30とSCトレース/要素特徴検出部31の協調処理により、検出されたスチールコード63の16本は命名済みである。この例の場合では09コードと10コードが未検出である。未検出スチールコードのあるべき座標は前記SCモデルから知ることができ、破線65の領域である。   FIG. 22 is a diagram showing a method for detecting an element feature “missing” in the SC trace / element feature detecting unit 31. In FIG. 22, a rectangle 62 having 16 black horizontal stripes is a conceptual diagram of a handrail X-ray image. The 16 black horizontal stripes represent 16 steel cords that exist independently, and these are detected by the SC detection unit 29. A horizontally long rectangle surrounded by a broken line 63 indicates the detected steel cord. Further, 18 horizontal line segments 64 indicate the positions of the steel model coordinates of the SC model held by the SC model holding unit 30, and are 01 code, 02 code,..., 18 code in order from the top. The 16 steel codes 63 detected by the cooperative processing of the SC model holding unit 30 and the SC trace / element feature detection unit 31 described above have been named. In this example, 09 code and 10 code are not detected. The coordinates where the undetected steel code should be can be known from the SC model, and are the area of the broken line 65.

そこで、前記X線画像における破線65の領域の最低輝度を算出して所定のしきい値よりも大きい場合にはスチールコードが欠如していると判定する。前記所定のしきい値は、前記SCモデルの該当するスチールコードの輝度とこれに隣接する背景輝度の平均値を用いることができる。この例の場合はSCモデルの09コードと10コードの平均値をSCモデルの輝度とし、09スチールコードと10スチールコードの座標の中点座標における輝度をSCモデルの背景輝度とし、前記スチールコード輝度と前記背景輝度の平均値を前記所定の値として、スチールコードが欠如しているか否かの判定しきい値とする。前述したように前記SCモデルの01コードから18コードまでの輝度とこれらの間の背景輝度は、全スチールコードが検出されたフレームにおいて更新されている値である。スチールコードが独立して検出されるべき場所において、スチールコードが欠如していて、かつ、輝度が高いということはスチールコードが欠如していると判断することができる。以上に説明した処理により、該フレームにおいてスチールコードの欠如を検出する。   Therefore, when the minimum luminance of the area of the broken line 65 in the X-ray image is calculated and is larger than a predetermined threshold value, it is determined that the steel cord is missing. As the predetermined threshold value, the average value of the luminance of the corresponding steel code of the SC model and the background luminance adjacent thereto can be used. In this example, the average value of the 09 code and 10 code of the SC model is the luminance of the SC model, and the luminance at the midpoint coordinates of the coordinates of the 09 steel code and the 10 steel code is the background luminance of the SC model. And the average value of the background luminance is set as the predetermined value, which is used as a threshold for determining whether or not the steel cord is missing. As described above, the luminance from the 01 code to the 18 code of the SC model and the background luminance between them are values updated in the frame in which all the steel codes are detected. It can be determined that the steel cord is absent if the steel cord is absent and the brightness is high at a place where the steel cord is to be detected independently. By the process described above, the absence of the steel cord is detected in the frame.

図23はSCトレース/要素特徴検出部31における要素特徴“接触”の検出法を示す図である。図23において、17本の黒い横縞を有する矩形66はハンドレールX線画像の概念図である。破線69の領域にあるのは接触により太い外観となったスチールコードである。他の16本の黒い横縞は独立して存在する16本のスチールコードを表していて、これらはSC検出部29によって検出されている。破線67で囲まれている横長の矩形はこの検出されたスチールコードを示している。破線69で示すような太い外観のスチールコードは、SC検出部29の説明でしたように、輝度分布で鋭い谷が現れないので検出することができない。また、18本の水平線分68はSCモデル保持部30の保持するSCモデルのスチールコードの座標の位置を示していて、上から順に01コード,02コード,…,18コードである。先に説明したSCモデル保持部30とSCトレース/要素特徴検出部31の協調処理により、検出されたスチールコード67の16本は命名済みである。この例の場合では09コードと10コードが未検出である。未検出スチールコードのあるべき座標は前記SCモデルから知ることができ、破線69の領域である。   FIG. 23 is a diagram showing a method of detecting the element feature “contact” in the SC trace / element feature detection unit 31. In FIG. 23, a rectangle 66 having 17 black horizontal stripes is a conceptual diagram of a handrail X-ray image. In the region of the broken line 69 is a steel cord that has become thicker due to contact. The other 16 black horizontal stripes represent 16 steel cords that exist independently, and these are detected by the SC detector 29. A horizontally long rectangle surrounded by a broken line 67 indicates the detected steel cord. A steel cord having a thick appearance as indicated by the broken line 69 cannot be detected because a sharp valley does not appear in the luminance distribution as described in the description of the SC detection unit 29. Further, 18 horizontal line segments 68 indicate the positions of the steel model coordinates of the SC model held by the SC model holding unit 30, and are 01 code, 02 code,..., 18 code in order from the top. By the cooperative processing of the SC model holding unit 30 and the SC trace / element feature detection unit 31 described above, 16 detected steel cords 67 have been named. In this example, 09 code and 10 code are not detected. The coordinates where the undetected steel code should be can be known from the SC model, and are the area of the broken line 69.

そこで、前記X線画像における破線69の領域の最低輝度を算出して所定のしきい値よりも小さい場合には複数のスチールコードが接触していると判定する。前記所定のしきい値は、先に説明したように前記SCモデルの該当するスチールコードの輝度とこれに隣接する背景輝度の平均値を用いることができる。この例においてはスチールコード09とスチールコード10が未検出なので、これらのスチールコードが接触していると判断される。スチールコードが独立して検出されるべき場所において、スチールコードが欠如していて、かつ、輝度が低いということはスチールコード複数本が接触していると判断することができる。以上に説明した処理により、該フレームにおいてスチールコードの接触を検出する。   Therefore, the minimum luminance in the region of the broken line 69 in the X-ray image is calculated, and if it is smaller than a predetermined threshold value, it is determined that a plurality of steel cords are in contact. As the predetermined threshold value, as described above, the average value of the luminance of the corresponding steel code of the SC model and the background luminance adjacent thereto can be used. In this example, since the steel cord 09 and the steel cord 10 are not detected, it is determined that these steel cords are in contact with each other. It can be determined that a plurality of steel cords are in contact if the steel cord is absent and the brightness is low at a place where the steel cord is to be detected independently. By the processing described above, the contact of the steel cord is detected in the frame.

図24はSCトレース/要素特徴検出部31における要素特徴“絡み”の検出法を示す図である。図24において、16本の黒い横縞を有する矩形70はハンドレールX線画像の概念図である。破線73の領域にあるのは絡みにより太い外観となったスチールコードである。他の15本の黒い横縞は独立して存在する15本のスチールコードを表していて、これらはSC検出部29によって検出されている。破線71で囲まれている横長の矩形はこの検出されたスチールコードを示している。破線73で示すような太い外観のスチールコードは先の説明のようにその輝度分布に鋭い谷が現れないので検出することができない。また、18本の水平線分72はSCモデル保持部30の保持するSCモデルのスチールコードの座標の位置を示していて、上から順に01コード,02コード,…,18コードである。先に説明したSCモデル保持部30とSCトレース/要素特徴検部31の協調処理により、検出されたスチールコード71の15本は命名済みである。この例の場合では08コードと09コードと10コードが未検出である。未検出スチールコードのあるべき座標は前記SCモデルから知ることができ、破線73の領域である。   FIG. 24 is a diagram showing a method for detecting an element feature “entanglement” in the SC trace / element feature detector 31. In FIG. 24, a rectangle 70 having 16 black horizontal stripes is a conceptual diagram of a handrail X-ray image. In the region of the broken line 73 is a steel cord that has a thick appearance due to entanglement. The other 15 black horizontal stripes represent 15 steel cords that exist independently, and these are detected by the SC detector 29. A horizontally long rectangle surrounded by a broken line 71 indicates the detected steel cord. A steel cord having a thick appearance as indicated by a broken line 73 cannot be detected because a sharp valley does not appear in its luminance distribution as described above. The 18 horizontal line segments 72 indicate the positions of the steel model coordinates of the SC model held by the SC model holding unit 30, and are 01 code, 02 code,..., 18 code in order from the top. By the cooperative processing of the SC model holding unit 30 and the SC trace / element feature detection unit 31 described above, 15 detected steel cords 71 have been named. In this example, the 08 code, 09 code, and 10 code are not detected. The coordinates where the undetected steel code should be can be known from the SC model, and are the area of the broken line 73.

そこで、前記X線画像における破線73の領域の最低輝度を算出して所定のしきい値よりも小さい場合には複数のスチールコードが接触していると判定する。前記所定のしきい値は、先に説明したように前記SCモデルの該当するスチールコードの輝度とこれに隣接する背景輝度の平均値を用いることができる。この例においてはスチールコード08とスチールコード09とスチールコード10が未検出なので、これらのスチールコードが接触していると判断される。そして、この場合は3本以上のスチールコードが接触しており、したがって隣接しているスチールコード以外のスチールコードも接触しているので絡みが発生していると判断する。   Therefore, when the minimum luminance of the area of the broken line 73 in the X-ray image is calculated and is smaller than a predetermined threshold value, it is determined that a plurality of steel cords are in contact. As the predetermined threshold value, as described above, the average value of the luminance of the corresponding steel code of the SC model and the background luminance adjacent thereto can be used. In this example, since the steel cord 08, the steel cord 09, and the steel cord 10 are not detected, it is determined that these steel cords are in contact with each other. In this case, since three or more steel cords are in contact with each other, and steel cords other than the adjacent steel cords are also in contact, it is determined that entanglement has occurred.

ところで、スチールコードの抜け,接触,絡みの有無を判定するために破線65領域および、破線69領域および破線73領域の輝度を参照するために前記X線画像における当該領域の最低輝度を用いたが、その代わりに、SC検出部29で得た平滑化された画像における当該領域の最低輝度を用いてもよい。このように構成すると、X線撮影の際の輝度のばらつきの影響を受けなくなる。
[要素特徴検出法における素線検出法]
次に、SCトレース/要素特徴検出部31に含まれる、”素線化”によって出現した素線を検出する素線検出部311および素線検出方法について説明する。
By the way, in order to refer to the luminance of the broken line 65 region, the broken line 69 region, and the broken line 73 region in order to determine the presence / absence of missing, touched and tangled steel cords, the minimum luminance of the region in the X-ray image is used. Instead, the minimum luminance of the region in the smoothed image obtained by the SC detection unit 29 may be used. If comprised in this way, it will not be influenced by the dispersion | variation in the brightness | luminance at the time of X-ray imaging.
[Wire detection method in element feature detection method]
Next, the strand detection unit 311 and the strand detection method for detecting the strands that appear by “stranding” included in the SC trace / element feature detection unit 31 will be described.

図25は、ハンドレールX線画像の概念図であって、スチールコードの一部に素線化が生じている一例を示す。   FIG. 25 is a conceptual diagram of a handrail X-ray image, and shows an example in which a part of a steel cord has been turned into a strand.

図25において、黒い矩形74乃至77は、正常な外径を有するスチールコードの像の典型例である。斜線を付した線状の領域78と79は、ここで検出すべき素線(ほつれ)の例である。素線は概ね、正常なスチールコードの外径の1/10から1/5程度であるが、図8乃至図12を使って撮影系に関して説明したように、X線出射口12の大きさが有限であってゼロでないために、境界外径14またはth外径14aよりも細い素線は半影のみが形成される。よって、素線78と素線79は正常なスチールコード74乃至77よりも幅が狭いだけでなく輝度も高い。また、素線自身の長手方向は、該ハンドレールの長手方向のみならず、あらゆる方向になっている可能性がある。また、通常の外径を有するスチールコードの周辺部は半影であるので、素線に近い輝度をとる。しかし、SC検出部29が検出するスチールコードの位置は前記検出用の輝度分布の谷の部分であるから、本影に該当する部分である。よって、SC検出部29が検出した位置における通常の外径を有するスチールコード(正常なスチールコード)の輝度は本影の輝度、すなわち図9の輝度分布23で規定されるBminになる。   In FIG. 25, black rectangles 74 to 77 are typical examples of images of steel cords having a normal outer diameter. The hatched linear regions 78 and 79 are examples of strands (fraying) to be detected here. The strand is generally about 1/10 to 1/5 of the outer diameter of a normal steel cord, but as described with reference to the imaging system with reference to FIGS. 8 to 12, the size of the X-ray exit 12 is small. Since it is finite and not zero, only a penumbra is formed for the strands thinner than the boundary outer diameter 14 or the th outer diameter 14a. Therefore, the strands 78 and 79 are not only narrower than the normal steel cords 74 to 77 but also have a high luminance. Further, the longitudinal direction of the wire itself may be not only in the longitudinal direction of the handrail, but in any direction. Moreover, since the peripheral part of the steel cord which has a normal outer diameter is a penumbra, it takes the brightness | luminance near a strand. However, since the position of the steel code detected by the SC detection unit 29 is a valley portion of the luminance distribution for detection, it is a portion corresponding to the main shadow. Therefore, the luminance of the steel cord having a normal outer diameter (normal steel cord) at the position detected by the SC detection unit 29 is the luminance of the main shadow, that is, Bmin defined by the luminance distribution 23 of FIG.

ここで、正常(通常)のスチールコードと素線の作る像の輝度について論じる。先に説明したように、通常のスチールコードは暗い本影を作るが、境界外径14より細い素線は半影のみの像となる。本影と半影の絶対的な輝度はシンチレータ6の感度によって異なり、カメラ7で撮影した画像上では該カメラの感度とゲイン調整によって変化する。そこで、図8乃至図12で説明した撮影系の、X線管5と、シンチレータ6と、スチールコード存在位置4aと、X線出射口12の大きさを確定した後、カメラ7のゲインを確定する。その後、通常のスチールコードをカメラ7で撮影し、撮影されたデジタル画像において、スチールコードが作る本影の輝度値をBminとする。1画素の輝度が0〜255に量子化される場合にあっては、Bminは80以下になるように調整することが望ましく、本影でも半影でも無い領域、すなわち、背景である領域21の部分の輝度Bbakは160以上に調整することが望ましい。   Here, the brightness of the image formed by the normal (ordinary) steel cord and the strand is discussed. As described above, a normal steel cord forms a dark main shadow, but a strand thinner than the boundary outer diameter 14 becomes an image of only a penumbra. The absolute brightness of the main shadow and the penumbra varies depending on the sensitivity of the scintillator 6 and changes on the image captured by the camera 7 according to the sensitivity and gain adjustment of the camera. Therefore, after determining the size of the X-ray tube 5, scintillator 6, steel cord presence position 4 a, and X-ray exit 12 of the imaging system described with reference to FIGS. 8 to 12, the gain of the camera 7 is determined. To do. Thereafter, a normal steel cord is photographed by the camera 7, and the luminance value of the main shadow created by the steel cord in the photographed digital image is defined as Bmin. When the luminance of one pixel is quantized to 0 to 255, it is desirable to adjust Bmin to be 80 or less, and an area that is neither a main shadow nor a penumbra, that is, an area 21 that is a background. It is desirable to adjust the luminance Bbak of the portion to 160 or more.

次に境界外径14またはth外径(しきい値外径)14aの物体が作る像をカメラ7で撮影し、撮影されたデジタル画像において、境界外径14またはth外径14aが作る半影の中の最低輝度をBthとする。   Next, an image formed by the object having the boundary outer diameter 14 or the th outer diameter (threshold outer diameter) 14a is taken by the camera 7, and a penumbra made by the boundary outer diameter 14 or the th outer diameter 14a in the photographed digital image. Let Bth be the lowest luminance in the.

ここで、正常(通常)のスチールコードと素線の外径の境界となる外径を有する境界外径スチールコードの外径について論じる。スチールコードや素線の画像上での外径を論じる場合には、デジタル画像としてとらえた時の画素数で論じるのが便宜である。図11若しくは図12で説明した構成により、X線管5と、シンチレータ6と、スチールコード存在位置4aと、X線出射口12の大きさと、境界外径14若しくはth外径14aのスチールコードから輝度分布27若しくは27αを作図する。境界外径14よりもth外径14aを用いる方が好ましいので、以後、th境界外径14aを用いた場合で、図12に基づいて説明する。輝度分布27αについて、最低輝度値Bthから背景(本影でも半影でもない領域すなわち領域21)輝度値Bbakまでの遷移区間の曲線は該区間両端を直線で結んでもよい。そして、輝度分布27αのBthとBbakの中間値Bmdl(例えば、Bmdl=(Bth+Bbak)/2)を輝度分布27αが横切るときの場所27aと27bの差から境界幅Wthを定める。境界幅Wthに基づき定める所定の幅は元々、1/10mmから数mmの範囲であるが、カメラ7に撮影した場合の1画素当たりの画素の大きさで除して、画素数とすることができる。今後境界幅Wthとはth外径14aに基づいて定めた画素数とする。   Here, the outer diameter of the boundary outer diameter steel cord having an outer diameter that becomes a boundary between the normal (normal) steel cord and the outer diameter of the strand will be discussed. When discussing the outer diameter of a steel code or wire on an image, it is convenient to discuss the number of pixels when viewed as a digital image. 11 or 12, the X-ray tube 5, the scintillator 6, the steel cord existence position 4a, the size of the X-ray exit 12 and the steel cord having the boundary outer diameter 14 or the th outer diameter 14a are used. The luminance distribution 27 or 27α is plotted. Since it is preferable to use the th outer diameter 14a rather than the boundary outer diameter 14, hereinafter, the case where the th boundary outer diameter 14a is used will be described with reference to FIG. Regarding the luminance distribution 27α, the curve of the transition section from the lowest luminance value Bth to the background (the region that is neither the main shadow nor the penumbra, that is, the region 21) luminance value Bbak may be connected by a straight line at both ends of the interval. Then, the boundary width Wth is determined from the difference between the locations 27a and 27b when the luminance distribution 27α crosses the intermediate value Bmdl (for example, Bmdl = (Bth + Bbak) / 2) between Bth and Bbak of the luminance distribution 27α. The predetermined width determined based on the boundary width Wth is originally in the range of 1/10 mm to several mm, but may be divided by the pixel size per pixel when photographed by the camera 7 to obtain the number of pixels. it can. In the future, the boundary width Wth is the number of pixels determined based on the th outer diameter 14a.

以上を踏まえて、素線78および素線79に代表される素線を検出するための処理フローを図1に示す。図1において、フレーム取得部28によって得られたX線画像の画面全体に平滑化処理をする(S30)。これはX線画像の特徴であるランダムな輝度変化雑音を除去するためである。該平滑化処理は、たとえば3×3画素の平滑化フィルタで達成することができる。これは注目画素の縦横および斜めに隣接する近傍8画素の平均値を、当該注目画素の輝度として置き換えることで達成される。この平滑化は非特許文献1に示すような周知の平滑化フィルタで実現することもできる。平滑化後の画像に対してS32の処理ループを実行するために、画像処理部2は、画像左上に、画素値をアクセスするためのポインタ(走査開始点)を設定する(S31)。注目画素の輝度値(画素値)がth外径14aのスチールコードが形成する半影輝度値下限であるBthと比較し、Bthを超えていれば後記の線分検出処理S35をする(S34)。先に説明したように、検出すべき素線の形成する半影の輝度はBthを超えるからである。尚、境界外径14を用いる場合は、Bthの値としてBth_Dashを用いればよい。線分検出処理S35により該画像の処理範囲を終了したか否かを判定し、終了した場合(真)には処理ループS32から抜ける(S36)。終了していない場合は画素ポインタを更新し(S37)、最終的に該画像の処理範囲について線分検出処理S35をする。後記の線分検出処理S35では、たとえば7×7画素などの所定の大きさの処理カーネルを使用するが、S35の処理の際に前記処理カーネルが当該処理範囲をはみ出さないことに留意する。たとえば、当該画像の大きさが横640画素、縦480画素で、当該処理範囲が全面であるときは、7×7画素カーネルによる処理は、横方向は4画素目から637画素目まで前記画素ポインタを更新する(S36、S37)。また、縦方向は4画素(列)目から477画素(列)目まで前記画素ポインタを更新する(S36、S37)。次に、処理ループS32の処理結果に対して、後記の線分分析処理S33を実行して素線を検出する。   Based on the above, FIG. 1 shows a processing flow for detecting a strand represented by the strand 78 and the strand 79. In FIG. 1, the entire screen of the X-ray image obtained by the frame acquisition unit 28 is smoothed (S30). This is to remove random luminance change noise which is a feature of the X-ray image. The smoothing process can be achieved by, for example, a 3 × 3 pixel smoothing filter. This is achieved by replacing the average value of neighboring 8 pixels adjacent in the vertical and horizontal directions and diagonally with the luminance of the target pixel. This smoothing can also be realized by a known smoothing filter as shown in Non-Patent Document 1. In order to execute the processing loop of S32 on the smoothed image, the image processing unit 2 sets a pointer (scanning start point) for accessing the pixel value at the upper left of the image (S31). The luminance value (pixel value) of the pixel of interest is compared with Bth, which is the lower limit of the penumbra luminance value formed by the steel code of th outer diameter 14a. If it exceeds Bth, line segment detection processing S35 described later is performed (S34). . This is because the luminance of the penumbra formed by the strand to be detected exceeds Bth as described above. When the boundary outer diameter 14 is used, Bth_Dash may be used as the Bth value. It is determined whether or not the processing range of the image has been ended by the line segment detection processing S35, and if it has ended (true), the processing loop S32 is exited (S36). If not completed, the pixel pointer is updated (S37), and finally the line segment detection process S35 is performed for the processing range of the image. In the line segment detection processing S35 described later, a processing kernel having a predetermined size such as 7 × 7 pixels is used, but it should be noted that the processing kernel does not protrude from the processing range in the processing of S35. For example, when the size of the image is 640 pixels wide and 480 pixels long and the processing range is the entire surface, the processing by the 7 × 7 pixel kernel performs the pixel pointer from the 4th pixel to the 637th pixel in the horizontal direction. Is updated (S36, S37). In the vertical direction, the pixel pointer is updated from the fourth pixel (column) to the 477th pixel (column) (S36, S37). Next, a line segment analysis process S33 described later is executed on the processing result of the processing loop S32 to detect a strand.

線分検出処理S35は、半影輝度値下限Bth以上で境界幅Wthの基準となる中間輝度値Bmdl以下のあらゆる方向の線分を検出する処理である。あらゆる方向とは8近傍方向すなわち画面に対して水平方向、左上斜め45°方向、右上斜め45°方向、垂直方向でもよいし、これよりも細かい方向のピッチでもよい。8近傍方向の場合は、たとえば図2に示す、線分検出フィルタa1、a2、a3、a4を順次かけて所定の条件に適合する画素をピックアップし、線分集計画像80(後記)に結果を集計する。線分集計画像80の全画素は線分検出処理s35に先立ってゼロクリアされているとする。ここでは7×7画素のフィルタであるが、境界幅Wthに適合させて、3×3画素、5×5画素、9×9画素等を選択することができる。たとえば線分検出フィルタa1はb1に示すような水平方向に延びる半影を検出するもので、注目画素に線分検出フィルタa1の基準画素m1を合わせる。すなわち、基準画素m1の輝度は注目画素の輝度値となる。ここで、ref11とref12に該当する画素、ここでは注目画素の上下3画素目の輝度値を参照し、これら参照画素の輝度が基準画素m1よりも高い輝度であれば、当該注目画素の位置に水平方向に延びる半影b1が存在するとみなす。そして、線分集計画像80の所定の画素値を例えば255にするなどして識別できるようにする。   The line segment detection process S35 is a process for detecting a line segment in any direction that is equal to or larger than the penumbra luminance value lower limit Bth and equal to or smaller than the intermediate luminance value Bmdl serving as a reference for the boundary width Wth. The all directions may be eight neighboring directions, that is, a horizontal direction with respect to the screen, an upper left oblique 45 ° direction, an upper right oblique 45 ° direction, a vertical direction, or a finer pitch. In the case of the vicinity of 8, for example, as shown in FIG. 2, the line segment detection filters a1, a2, a3, and a4 are sequentially applied to pick up pixels that meet a predetermined condition, and the result is displayed in the line segment total image 80 (described later). Tally. It is assumed that all pixels of the line segment total image 80 are cleared to zero prior to the line segment detection process s35. Here, the filter is 7 × 7 pixels, but 3 × 3 pixels, 5 × 5 pixels, 9 × 9 pixels, and the like can be selected in accordance with the boundary width Wth. For example, the line segment detection filter a1 detects a penumbra extending in the horizontal direction as indicated by b1, and the reference pixel m1 of the line segment detection filter a1 is aligned with the target pixel. That is, the luminance of the reference pixel m1 is the luminance value of the target pixel. Here, reference is made to the luminance values of the pixels corresponding to ref11 and ref12, here the upper and lower third pixels of the target pixel, and if the luminance of these reference pixels is higher than the reference pixel m1, the position of the target pixel is determined. It is assumed that there is a penumbra b1 extending in the horizontal direction. Then, the predetermined pixel value of the line segment total image 80 is set to 255, for example, so that it can be identified.

同様に、線分検出フィルタa2の基準画素m2を注目画素に合わせてref21とref22に該当する画素値と比較して、これらよりも注目画素値の輝度が低ければ、当該注目画素の位置に左上斜め45°方向に延びる半影b2が存在するとみなす。そして、線分集計画像80の所定の画素値を例えば255にするなどして識別できるようにする。   Similarly, the reference pixel m2 of the line segment detection filter a2 is matched with the pixel of interest and compared with the pixel values corresponding to ref21 and ref22. If the luminance of the pixel value of interest is lower than these, the upper left is located at the position of the pixel of interest. It is assumed that there is a penumbra b2 extending in an oblique 45 ° direction. Then, the predetermined pixel value of the line segment total image 80 is set to 255, for example, so that it can be identified.

同様に、線分検出フィルタa3の基準画素m3を注目画素に合わせてref31とref32に該当する画素値と比較して、これらよりも注目画素値の輝度が低ければ、当該注目画素の位置に右上斜め45°方向に延びる半影b3が存在するとみなす。そして、線分集計画像80の所定の画素値を例えば255にするなどして識別できるようにする。   Similarly, the reference pixel m3 of the line segment detection filter a3 is aligned with the target pixel and compared with the pixel values corresponding to ref31 and ref32. If the brightness of the target pixel value is lower than these, the position of the target pixel is It is assumed that there is a penumbra b3 extending in an oblique 45 ° direction. Then, the predetermined pixel value of the line segment total image 80 is set to 255, for example, so that it can be identified.

同様に、線分検出フィルタa4の基準画素m4を注目画素に合わせてref41とref42に該当する画素値と比較して、これらよりも注目画素値の輝度が低ければ、当該注目画素の位置に垂直方向に延びる半影b4が存在するとみなす。そして、線分集計画像80の所定の画素値を例えば255にするなどして識別できるようにする。各基準画素の輝度値がref11等の参照画素よりも低いことを条件としたのは、半影は背景よりも暗いからである。この条件は通常のスチールコードの本影上でも起こりえるが、輝度Bthを超える輝度をもつ画素のみを選択する処理(S34)をした後なので、本影を誤検出することは抑制されている。また、正常なスチールコードの半影上では輝度Bthを超える輝度をもつ画素もあり得るが、これらは注目画素の両側がより高輝度であるという、線分フィルタa1乃至a4の条件に合わないので誤検出は抑制されている。以上の処理によって、線分集計画像80に二値画像として素線の半影候補が集計される。   Similarly, the reference pixel m4 of the line segment detection filter a4 is matched with the pixel of interest and compared with the pixel values corresponding to ref41 and ref42. If the luminance of the pixel value of interest is lower than these, it is perpendicular to the position of the pixel of interest. It is assumed that there is a penumbra b4 extending in the direction. Then, the predetermined pixel value of the line segment total image 80 is set to 255, for example, so that it can be identified. The reason that the luminance value of each standard pixel is lower than that of the reference pixel such as ref11 is that the penumbra is darker than the background. Although this condition can occur even on the main shadow of a normal steel code, since the process of selecting only pixels having luminance exceeding the luminance Bth (S34) is performed, erroneous detection of the main shadow is suppressed. In addition, there may be pixels having luminance exceeding the luminance Bth on the normal steel code penumbra, but these do not meet the condition of the line segment filters a1 to a4 that both sides of the target pixel have higher luminance. False detection is suppressed. Through the above processing, the line penumbra candidates are aggregated in the line segment aggregate image 80 as a binary image.

図3は線分集計画像の例を示す図であって、図3(a)がX線画像の例である。図3(b)はこの概念図であって、素線81乃至85の現われている例である。図3(c)は、処理ループS32により集計された線分集計画像80である。   FIG. 3 is a diagram illustrating an example of a line segment total image, and FIG. 3A is an example of an X-ray image. FIG. 3B is a conceptual diagram showing an example in which the strands 81 to 85 appear. FIG. 3C shows a line segment total image 80 totaled by the processing loop S32.

ここで、線分集計画像80は二値画像であるので、線分分析処理S33において、孤立点を除去したりラベリング処理の後、所定の画素に満たない線分を除外したりすることにより、前段で除外しきれなかった誤報や、無視してよい程の些細な素線を除去することができる。   Here, since the line segment total image 80 is a binary image, in the line segment analysis process S33, by removing the isolated points or after the labeling process, the line segments less than the predetermined pixel are excluded. It is possible to remove false alarms that could not be excluded in the previous stage and trivial strands that can be ignored.

さらに、線分分析処理S33では、以上の処理で得た検出線分に係る画素またはラベルがある場合に、当該画像(動画の中の当該フレーム)に”素線化”による素線が発生していると判定する。ところで、図2に示す線分検出フィルタは、線分検出フィルタの例示であって、非特許文献2に記載の周知のエッジ検出フィルタを用いることもできる。   Further, in the line segment analysis processing S33, when there is a pixel or label relating to the detection line segment obtained by the above processing, a strand due to “stranding” occurs in the image (the frame in the moving image). It is determined that Incidentally, the line segment detection filter shown in FIG. 2 is an example of the line segment detection filter, and the well-known edge detection filter described in Non-Patent Document 2 can also be used.

以上に説明した処理により、該フレームにおいてスチールコードの抜け、接触、絡み、素線化を検出する。そして、フレーム処理をするたびに該フレームにおいて、抜けまたは、接触、絡みまたは素線化という要素特徴の有無を、その特徴別に履歴として保持更新する。この要素特徴履歴を「フレーム毎の要素特徴ログ」とよび、これはSCトレース/要素特徴検出部31の出力である。また、先に説明のSCモデルの各スチールコードの座標の更新履歴をフレーム毎に更新保持することもできる。このSCモデルの各スチールコードの座標の更新履歴を「フレーム毎のトレースログ」とよび、これもSCトレース/要素特徴検出部31の出力である。
[フレーム毎良否判定手段]
図26はフレーム毎良否判定部32における良否判定条件の例を示す図である。フレーム毎良否判定部32は、「フレーム毎の要素特徴ログ」を参照して、各フレームにおける点検対象たるハンドレールに内蔵のスチールコードの良否の判定をし、これらの良否判定フレーム毎の履歴を更新保持する。このフレーム毎履歴を「フレーム毎の良否判定ログ」とよび、これはフレーム毎良否判定部32の出力である。
Through the processing described above, the steel cord is detected to be disconnected, touched, entangled, or stranded in the frame. Each time frame processing is performed, the presence or absence of element features such as missing, contact, entanglement, or stranding in the frame is retained and updated as a history for each feature. This element feature history is called an “element feature log for each frame”, which is an output of the SC trace / element feature detector 31. Further, the update history of the coordinates of each steel code of the SC model described above can be updated and held for each frame. The update history of the coordinates of each steel code of this SC model is called “trace log for each frame”, which is also an output of the SC trace / element feature detection unit 31.
[Failure judgment means for each frame]
FIG. 26 is a diagram showing an example of pass / fail judgment conditions in the pass / fail judgment unit 32 for each frame. The frame pass / fail judgment unit 32 refers to the “element feature log for each frame”, judges the pass / fail of the steel cord built in the handrail to be inspected in each frame, and records the history of each pass / fail judgment frame. Keep updated. This frame-by-frame history is referred to as a “frame-by-frame quality determination log”, which is an output from the frame-by-frame quality determination unit 32.

スチールコードの良否の判定は、”素線化”(ほつれ)という要素特徴がスチールコードの長手方向に継続する長さを指標として行う。例えば、”素線化”の長手方向のしきい値としてSthという所定の自然数を定めてこのしきい値以上に継続する場合には劣化(あるいは不良)と判定し、その判定を該フレームの「フレーム毎の良否判定ログ」に保持する。また、劣化(あるいは不良)の場合には当該要素特徴である”素線化”の発生したフレームまで遡り、その間のログに全て劣化(あるいは不良)と記録し直す。このようにして「フレーム毎の良否判定ログ」を更新してメモリ保存する。また、劣化(あるいは不良)に該当しない場合(継続しない場合)は、該フレームの「フレーム毎の良否判定ログ」に良品と記録する。   Whether the steel cord is good or bad is determined by using as an index the length that the element feature of “stranding” (fraying) continues in the longitudinal direction of the steel cord. For example, when a predetermined natural number of Sth is set as a longitudinal threshold value of “stranding” and continues beyond this threshold value, it is determined as deterioration (or failure), and the determination is made as “ It is stored in the “good / bad determination log for each frame”. Further, in the case of deterioration (or failure), the process goes back to the frame where the element feature “stranding” has occurred, and records all deterioration (or failure) in the log in the meantime. In this manner, the “good / bad determination log for each frame” is updated and stored in the memory. In addition, when it does not correspond to deterioration (or failure) (when it does not continue), it is recorded as a non-defective product in the “quality determination log for each frame” of the frame.

この判定は例えば図26に示すように実施することができる。図26において、品質ランクは正常と劣化(あるいは不良)の二段階とする。右縦欄は判定条件で、フレーム毎良否判定部32で判定されて、「フレーム毎の良否判定ログ」として出力される。ここでは正常と劣化(あるいは不良)の二段階評価としたが、”素線化”発生のフレームの継続するフレーム数に応じて劣化を段階的に評価することも可能である。   This determination can be performed, for example, as shown in FIG. In FIG. 26, the quality rank has two levels: normal and degraded (or defective). The right vertical column is a determination condition, which is determined by the frame-by-frame quality determination unit 32 and output as “frame quality determination log”. Although the two-stage evaluation is normal and deteriorated (or defective) here, it is also possible to evaluate the deterioration step by step according to the number of frames in which “stranding” occurs.

以上、正常と劣化(あるいは不良)または、段階的な評価処理について説明したが、劣化判定したときは、ハンドレールの交換が必要であることを表示部34で通知して保全作業員にハンドレールの交換を行わせるようにしてもよい。図26ではSthという所定の長さをフレームで表現したが、該当するミリメートルで表現することも可能である。
[最終判定手段]
次に最終判定部33の処理を説明する。最終判定部33は前記「フレーム毎の良否判定ログ」を参照して、点検対象たるハンドレール単体としての品質判定を下す処理をする。例えば、前記「フレーム毎の良否判定ログ」に劣化の判定箇所が皆無であれば、当該ハンドレールは単体として良品判定とすることができる。また、前記「フレーム毎の良否判定ログ」中に所定のフレーム数以上劣化判定の箇所があれば、当該ハンドレールは単体として劣化判定とすることができる。また、より簡単な最終判定部33の実現例として、前記「フレーム毎の良否判定ログ」に記録されている最も悪い品質判定の結果を、当該ハンドレールの単体としての評価とすることができる。以上、最終判定部33の処理を説明した。
[画像処理手段の処理の流れ]
図33は本発明の乗客コンベアのハンドレール点検装置の画像処理手段の処理のフローを示す図である。
The normal and deteriorated (or defective) or stepwise evaluation process has been described above. When the deterioration is determined, the display unit 34 notifies the maintenance worker that the handrail needs to be replaced. May be exchanged. In FIG. 26, a predetermined length of Sth is expressed by a frame, but it can also be expressed by a corresponding millimeter.
[Final decision means]
Next, the process of the final determination unit 33 will be described. The final determination unit 33 refers to the “good / bad determination log for each frame” and performs a process of making a quality determination as a single handrail to be inspected. For example, if there is no deterioration determination portion in the “good / good determination log for each frame”, the handrail can be determined as a non-defective product as a single unit. Further, if there is a portion where deterioration is determined more than a predetermined number of frames in the “good / bad determination log for each frame”, the handrail can be determined as a single unit for deterioration determination. Further, as a simple implementation example of the final determination unit 33, the worst quality determination result recorded in the “good / bad determination log for each frame” may be evaluated as a single unit of the handrail. The processing of the final determination unit 33 has been described above.
[Processing flow of image processing means]
FIG. 33 is a diagram showing a processing flow of the image processing means of the handrail inspection device for passenger conveyor of the present invention.

図33を参照して、乗客コンベアのハンドレール点検装置の画像処理手段の処理のフローを説明する。新規にハンドレールの画像を処理するに先だって、処理に用いるメモリとパラメータの初期化を行う(S50)。メモリ初期化とは例えば、「フレーム毎の要素特徴ログ」や、「フレーム毎のトレースログ」や、「フレーム毎の良否判定ログ」の初期化がある。   With reference to FIG. 33, the processing flow of the image processing means of the handrail inspection device for the passenger conveyor will be described. Prior to processing a new handrail image, the memory and parameters used for processing are initialized (S50). Memory initialization includes initialization of “element feature log for each frame”, “trace log for each frame”, and “good / bad determination log for each frame”, for example.

フレーム処理ループS51は、ハンドレールの品質評価に必要な動画処理を完了するまでループ処理をし、処理すべき全フレームが完了するとこのループから抜けてS58の処理へ進む(S52)。フレーム終了判定処理S52およびフレーム取得処理S53はフレーム取得部28で実施される。次に、SC検出部29にてSC検出処理S54が実施される。そして、SCモデル保持部30とSCトレース/要素特徴検出部31の協調によりSCトレースおよび要素特徴検出処理S55が実施され、同時にSCモデル保持部30に保持されているSCモデルについて、SCモデル更新処理S56がなされる。次いで、該フレームに関して、フレーム毎良否判定処理S57をし、「フレーム毎の良否判定ログ」を更新する。この処理はフレーム毎良否判定部32で実施される。   The frame processing loop S51 performs the loop processing until the moving image processing necessary for handrail quality evaluation is completed. When all the frames to be processed are completed, the process leaves the loop and proceeds to the processing of S58 (S52). The frame acquisition determination process S52 and the frame acquisition process S53 are performed by the frame acquisition unit 28. Next, SC detection processing S54 is performed in the SC detection unit 29. Then, the SC trace and element feature detection process S55 is performed in cooperation with the SC model holding unit 30 and the SC trace / element feature detection unit 31, and the SC model update process is simultaneously performed on the SC model held in the SC model holding unit 30. S56 is performed. Next, for each frame, a frame-by-frame quality determination process S57 is performed to update the “frame quality determination log”. This process is performed by the pass / fail judgment unit 32 for each frame.

必要なフレームすべてについて上記の処理を完了した後は、ハンドレール品質最終判定処理S58を、最終判定部33で実施する。この際に、最終判定結果を磁気媒体に保存したり、ネットワークを介して品質管理サーバ等に送信したりすることができる。以上の処理をもって、ハンドレールの品質評価の自動判定が実現される。
[抜け等の発生部分のみで素線検出する例]
素線検出部311における、素線検出処理フロー(図1)の処理は、動画像の全フレームについて実施することが可能である。しかし、SCトレース/要素特徴検出部31で検出した要素特徴であって、“素線化”以外の特徴、すなわち“接触”や“抜け”や“絡み”の特徴の有無と連動させて実施させることもできる。これは、“接触”や“抜け”や“絡み”の特徴を発生しているフレームにおいて“素線化”が起きやすいからである。このように、動画像において処理するフレームを限定することで動画全体としての処理量を削減し、処理の高速化に資することができる。
[輝度しきい値Bthを非固定とする方式の例]
先に、素線の条件たる半影か、正常スチールコードの条件たる本影を有する像であるかを識別する輝度しきい値Bthの定め方を説明した。本影と半影の輝度値は、電流に関連する線量、電圧に関連する波長など、X線源の出力に応じて変化し、また、使用するシンチレータの種類やカメラのゲイン調整によっても変化する。そこで、前記の例では、X線源の出力とシンチレータの種類とカメラゲインの値を設定した後に、図8〜図13に示すような作図によって求めることを示した。しかし、スチールコードを覆うゴムの厚さが場所ごとに大きく異なる場合には、このように固定した輝度しきい値Bthでは不十分な場合もある。
After the above processing is completed for all necessary frames, the final determination unit 33 performs handrail quality final determination processing S58. At this time, the final determination result can be stored in a magnetic medium or transmitted to a quality control server or the like via a network. With the above processing, automatic determination of handrail quality evaluation is realized.
[Example of detecting the wire only in the part where the missing part occurs]
The processing of the strand detection processing flow (FIG. 1) in the strand detection unit 311 can be performed for all frames of the moving image. However, the element features detected by the SC trace / element feature detector 31 are performed in conjunction with the presence or absence of features other than “elementary wire”, ie, “contact”, “missing”, and “entanglement” features. You can also This is because “stranding” is likely to occur in a frame in which the characteristics of “contact”, “missing”, and “entanglement” are generated. In this way, by limiting the frames to be processed in the moving image, it is possible to reduce the processing amount of the entire moving image and contribute to the speeding up of processing.
[Example of method in which luminance threshold Bth is not fixed]
The method of determining the luminance threshold value Bth for identifying whether the image is a penumbra that is a condition of the strand or an image having a main shadow that is a condition of the normal steel code has been described. The luminance values of the main shadow and penumbra change according to the output of the X-ray source, such as the dose related to the current and the wavelength related to the voltage, and also change depending on the type of scintillator used and the gain adjustment of the camera. . Therefore, in the above example, after setting the output of the X-ray source, the type of the scintillator, and the value of the camera gain, it is obtained by drawing as shown in FIGS. However, when the thickness of the rubber covering the steel cord varies greatly from place to place, the fixed luminance threshold Bth may not be sufficient.

そこで、上記作図によってBthを定めた時に、これと背景輝度Bbakとの比である、KthB=Bth/Bbakを求めておく。KthBは0より大で、1より小の有理数となる。そして、SCトレース/要素特徴検出部31で独立して存在するスチールコードの位置を確定した際に、該スチールコード間の画像の輝度を計測し、これを背景輝度Bbakとみなすことができる。このとき、数フレーム分の該当する位置の平均値をとって、背景輝度Bbakとすればランダムノイズの影響を相殺することができる。そうすると、みなし背景輝度Bbakを用いて、Bth=KthB×Bbakのように、輝度しきい値Bthをゴム厚等の状況の変化に合わせて自動調整することができる。   Therefore, when Bth is determined by the above drawing, KthB = Bth / Bbak, which is the ratio of this to the background luminance Bbak, is obtained. KthB is a rational number greater than 0 and less than 1. Then, when the position of the steel code that exists independently is determined by the SC trace / element feature detection unit 31, the luminance of the image between the steel codes can be measured, and this can be regarded as the background luminance Bbak. At this time, if the average value of the corresponding positions for several frames is taken as the background luminance Bbak, the influence of random noise can be offset. Then, using the assumed background luminance Bbak, the luminance threshold value Bth can be automatically adjusted according to changes in the situation such as rubber thickness, as Bth = KthB × Bbak.

一方、上記作図によってBthを定めた時に、本影輝度Bminとの比である、KthM=Bmin/Bthを求めておくこともできる。KthMは0より大で、1より小の有理数となる。そして、SCトレース/要素特徴検出部31で独立して存在するスチールコードの位置を確定した際に、該スチールコード部の画像の輝度を計測し、これを本影輝度Bminとみなす。先に説明したように、SC検出部29で検出されるスチールコードの位置は輝度分布の谷部なので、該スチールコードの位置の画像輝度は、本影輝度Bminとみなすことができる。このとき、数フレーム分の該当する位置の平均値をとって、本影輝度Bminとすればランダムノイズの影響を相殺することができる。そうすると、みなし本影輝度Bminを用いて、Bth=Bmin/KthMのように、輝度しきい値Bthをゴム厚等の状況の変化に合わせて自動調整することができる。   On the other hand, when Bth is determined by the above drawing, KthM = Bmin / Bth, which is a ratio with the main shadow luminance Bmin, can also be obtained. KthM is a rational number greater than 0 and less than 1. Then, when the position of the steel code that exists independently is determined by the SC trace / element feature detection unit 31, the luminance of the image of the steel code portion is measured, and this is regarded as the main shadow luminance Bmin. As described above, since the position of the steel code detected by the SC detection unit 29 is a valley of the luminance distribution, the image luminance at the position of the steel code can be regarded as the main shadow luminance Bmin. At this time, if the average value of corresponding positions for several frames is taken as the main shadow luminance Bmin, the influence of random noise can be offset. Then, using the assumed main shadow luminance Bmin, the luminance threshold value Bth can be automatically adjusted according to changes in the situation such as the rubber thickness, such as Bth = Bmin / KthM.

以上のBbakとBminの計測について、図27を使って説明する。図27は輝度しきい値Bthが非固定の場合の輝度測定法を説明する図であって、正常なスチールコード6本が存在する、X線画像の概念図である。その他の図と異なって、本影と半影を顕在化して示している。各スチールコード像の中央部には本影87乃至92が存在し、それらの周囲には斜線を付した半影93乃至98が存在する。画面のおよそ上半分の点描を付した領域86は、スチールコードを包むゴムが厚いために全体として暗く撮影されている領域である。領域86とこれ以外の領域で輝度差が大きい場合には輝度しきい値Bthを一律に固定値とするのは不適切な場合もある。   The above measurement of Bbak and Bmin will be described with reference to FIG. FIG. 27 is a diagram for explaining a luminance measurement method when the luminance threshold value Bth is not fixed, and is a conceptual diagram of an X-ray image in which six normal steel cords exist. Unlike the other figures, the main shadow and penumbra are shown clearly. There are main shadows 87 to 92 at the center of each steel cord image, and there are penumbras 93 to 98 with hatched lines around them. An area 86 with a stippled portion of the upper half of the screen is an area that is darkly photographed as a whole because the rubber surrounding the steel cord is thick. If the luminance difference between the area 86 and other areas is large, it may be inappropriate to uniformly set the luminance threshold value Bth as a fixed value.

そこで、各スチールコードの近傍においては、本影87乃至92の輝度値を計測してBminとし、本影でも半影でもない領域の輝度を選択して背景輝度Bbakとする必要がある。前述の通りSC検出部29で検出されるスチールコードの位置は輝度分布の谷部なので、該スチールコードの位置は本影87乃至92の範囲である。したがって検出されたスチールコードの位置で輝度測定をすることで本影輝度が得られる。一方、背景輝度は検出されたスチールコード間の中点位置の輝度を当てる。スチールコード同士が接近している場合には、隣接スチールコードの半影同士が重なって、背景輝度が得られない場合もある。したがって、隣接スチールコードの半影同士が重なるほど接近している場合には背景輝度の計測を停止して、これ以前に得た背景輝度値を適用することが必要である。以上説明した方法により、ゴム厚により輝度に変動があっても適切なしきい値輝度Bthと背景輝度Bbakを得ることができる。画像全体において、検出されたスチールコードを中心としてその周辺に該当領域を設けて、この領域内においては該スチールコード位置を基準にして得たBthとBbakを適用することとすればよい。   Therefore, in the vicinity of each steel code, it is necessary to measure the luminance value of the main shadows 87 to 92 to be Bmin, and select the luminance of the region that is neither the main shadow nor the penumbra to be the background luminance Bbak. As described above, since the position of the steel cord detected by the SC detection unit 29 is a valley portion of the luminance distribution, the position of the steel code is in the range of the main shadows 87 to 92. Therefore, the main shadow luminance can be obtained by measuring the luminance at the position of the detected steel cord. On the other hand, the background luminance is the luminance at the midpoint position between the detected steel cords. When the steel cords are close to each other, the penumbra of adjacent steel cords may overlap and the background luminance may not be obtained. Therefore, when the penumbras of adjacent steel cords are close enough to overlap each other, it is necessary to stop the background luminance measurement and apply the background luminance value obtained before this. By the method described above, appropriate threshold luminance Bth and background luminance Bbak can be obtained even if the luminance varies depending on the rubber thickness. In the entire image, a corresponding region is provided around the detected steel code, and Bth and Bbak obtained with reference to the steel code position are applied in this region.

すなわち、素線化による半影の判定基準となる輝度範囲を、投影画像の背景の輝度の変化或いは本影の輝度の変化を配慮して、投影画像の背景の輝度或いは本影の輝度をパラメータとして可変に設定してもよい。   In other words, the luminance range that is the criterion for penumbra detection by making a line is set with the background luminance of the projected image or the luminance of the main shadow as a parameter in consideration of the change in the luminance of the background of the projected image or the luminance of the main shadow. May be variably set.

また、半影95と半影96の間には、領域86の境界があり、本影89と本影90に係るスチールコード間の背景輝度は領域86とこれ以外の領域の背景輝度が平均化される場合もあり得るが、スチールコード全体としては極狭い領域であるので問題にならない。
[スチールコードのトレースを省略した実施例]
以上の実施例(実施例1)は、ハンドレール内蔵のスチールコードに発生し得る、“接触”や、“抜け”や、“絡み”や、“素線化”全てを検出して良否判定することを前提に説明をした。しかし、“素線化”特徴のみからスチールコード(乗客コンベア)の良否判定をする場合には、図28に示す実施例2の画像処理を実行すると、より簡易に良否判定の実施することができる。図28は、実施例2に係る乗客コンベアのハンドレール点検装置の画像処理部である。本実施例の画像処理部2は、フレーム取得手段28と、素線検出部311とフレーム毎良否判定部32と、最終判定部33と、表示部34と、コマンド入力部35と、制御部36によって構成される。
Further, there is a boundary of a region 86 between the penumbra 95 and penumbra 96, and the background luminance between the steel cords related to the main shadow 89 and the main shadow 90 is averaged between the region 86 and the other regions. In some cases, the steel cord as a whole is a very narrow region, so this is not a problem.
[Example in which steel code tracing is omitted]
In the above embodiment (embodiment 1), it is judged whether it is good or bad by detecting all of “contact”, “disconnection”, “entanglement”, and “stretching” that can occur in a steel cord with a built-in handrail. I explained it on the assumption. However, when the quality determination of the steel cord (passenger conveyor) is performed only from the “stranding” feature, the quality determination can be performed more easily by executing the image processing of the second embodiment shown in FIG. . FIG. 28 is an image processing unit of the handrail inspection device for a passenger conveyor according to the second embodiment. The image processing unit 2 of the present embodiment includes a frame acquisition unit 28, a strand detection unit 311, a frame-by-frame quality determination unit 32, a final determination unit 33, a display unit 34, a command input unit 35, and a control unit 36. Consists of.

本実施例では、X線撮影に係る動画の全フレームについて、フレーム取得部28で取得し、これに対して、素線検出部311において、図1を用いて説明した素線検出フローを実施する。これにより、フレーム毎に“素線化”の有無を判定して、「フレーム毎の要素特徴ログ」を出力する。このログはフレーム毎の“素線化”の有無が記録されている。フレーム毎良否判定部32と、最終判定部33と、表示部34と、コマンド入力部35と、制御部36は図14を用いて説明した第一実施例のものと同様である。
[双方向トレース方法]
図14のSC検出部29は、フレーム毎にSC検出ログテーブルを保持することができ、SCモデル保持部30は、フレーム毎にSCモデルログテーブルを保持する構成をとることができる。
In the present embodiment, all frames of a moving image related to X-ray imaging are acquired by the frame acquisition unit 28, and the strand detection flow described with reference to FIG. . As a result, the presence / absence of “stranding” is determined for each frame, and the “element feature log for each frame” is output. This log records the presence / absence of “stranding” for each frame. The frame-by-frame quality determination unit 32, final determination unit 33, display unit 34, command input unit 35, and control unit 36 are the same as those in the first embodiment described with reference to FIG.
[Bidirectional trace method]
14 can hold the SC detection log table for each frame, and the SC model holding unit 30 can be configured to hold the SC model log table for each frame.

SC群モデルは、スチールコードのトレースのため既述したように検出されたスチールコード(SC)との照合に用いられるが、SCモデル群は、直前のフレームにおける検出されたSCデータ群(SCモデルログテーブル)により更新される。これは、スチールコードのトレースの直近のデータを用いることで精度を高めるためである。図29は、SC検出ログテーブルとSCモデルログテーブルの例であって、ここでは説明の煩雑を避けるために、スチールコードは9本として設計された場合として示す。   The SC group model is used for collation with the detected steel code (SC) as described above for tracing the steel code. The SC model group is the SC data group (SC model) detected in the immediately preceding frame. Updated by log table). This is to improve accuracy by using the latest data of the steel code trace. FIG. 29 shows an example of the SC detection log table and the SC model log table. Here, in order to avoid the explanation complexity, a case where nine steel cords are designed is shown.

例えば、図29(a)は、第120フレーム目におけるSCモデルログテーブルである。フレーム番号120はログが該当するフレームが120であることを示し、モデルコード欄の01乃至09の番号はモデルコードに命名された番号を示している。他方、図29(b)は次フレームに当たる、第121フレーム目におけるSC検出ログテーブルである。フレーム番号121はログが該当するフレームが121であることを示し、検出コードは、検出された座標の小さい順に並べられている。検出コード欄の“D”はスチールコードが検出されたことを示す。同欄の1乃至9の番号は座標に基づいて並べた順番であって、検出されたコードの命名番号ではない。この場合は設計上のすべてのスチールコードが検出されているので、図20(a)を用いて説明したように検出されたスチールコードの座標の小さい順に01乃至09に命名され、検出された座標で、次フレームに当たる第121フレーム目のSCモデルログテーブルとなる。これを図29(c)に示す。   For example, FIG. 29A shows an SC model log table in the 120th frame. The frame number 120 indicates that the frame corresponding to the log is 120, and the numbers 01 to 09 in the model code column indicate the numbers assigned to the model codes. On the other hand, FIG. 29B is an SC detection log table in the 121st frame corresponding to the next frame. The frame number 121 indicates that the frame corresponding to the log is 121, and the detection codes are arranged in ascending order of detected coordinates. “D” in the detection code column indicates that a steel code has been detected. The numbers 1 to 9 in the same column are the order of arrangement based on the coordinates, and are not the naming numbers of the detected codes. In this case, since all the steel cords in the design are detected, as described with reference to FIG. 20A, the detected coordinates are named 01 to 09 in ascending order of the coordinates of the detected steel cords. Thus, the SC model log table of the 121st frame corresponding to the next frame is obtained. This is shown in FIG.

図30はSC検出ログテーブルとSCモデルログテーブルのもう一つの例であって、ここでは煩雑を避けるために、スチールコードは9本として設計された場合として示す。例えば、図30(a)は、第120フレーム目におけるSCモデルログテーブルである。フレーム番号120はログが該当するフレームが120であることを示し、モデルコード欄の01乃至09の番号はモデルコードに命名された番号を示している。他方、図30(b)は次フレームに当たる、第121フレーム目におけるSC検出ログテーブルである。フレーム番号121はログが該当するフレームが121であることを示し、検出コードは、検出された座標の小さい順に並べられている。検出コード欄の“D”はスチールコードが検出されたことを示す。この場合は7本のスチールコードのみが検出されている。図20(b)を用いて説明した処理により、例えば06コードと07コードが未検出であると決定された場合には、01乃至05コードと08コードと09コードは121フレームにおけるスチールコードの検出座標で更新される。そして未検出の06コードと07コードは、検出済みの05コードの座標と08コードの座標を線形に補間して、06コードと07コードの座標が更新される。以上の動作にして、スチールコードに未検出のものがあっても、スチールコードモデルは更新される。   FIG. 30 shows another example of the SC detection log table and the SC model log table. Here, in order to avoid complication, a case where nine steel cords are designed is shown. For example, FIG. 30A is an SC model log table in the 120th frame. The frame number 120 indicates that the frame corresponding to the log is 120, and the numbers 01 to 09 in the model code column indicate the numbers assigned to the model codes. On the other hand, FIG. 30B is an SC detection log table in the 121st frame corresponding to the next frame. The frame number 121 indicates that the frame corresponding to the log is 121, and the detection codes are arranged in ascending order of detected coordinates. “D” in the detection code column indicates that a steel code has been detected. In this case, only seven steel cords are detected. When it is determined that, for example, 06 code and 07 code are not detected by the processing described with reference to FIG. 20B, 01 to 05 code, 08 code, and 09 code are detected as a steel code in 121 frames. Updated with coordinates. The undetected 06 code and 07 code are linearly interpolated between the detected 05 code coordinate and 08 code coordinate to update the 06 code and 07 code coordinates. With the above operation, even if there is an undetected steel code, the steel code model is updated.

しかし、未検出のスチールコード本数が多かったり、未検出スチールコードのあるフレームが長く続いたりするとSCモデルの更新が不正確になるという問題がある。具体的には、順方向におけるトレース過程において、スチールコードの絡みなどでスチールコードの検出不能領域が続くと、その検出不能領域からある範囲(所定フレーム数)の長さまでを未検出領域としてみなす場合があるが、実際には、逆方向からトレースしてみると、前記みなし未検出領域よりもスチールコード検出可能領域が長い場合もあり得る。このような過度のみなし未検出領域を設定する不具合を解消するために、本実施例では、スチールコードをフレーム順と、フレーム逆順に双方向トレースする構成をとることも提案する。なお、双方向トレースの採用の有無は、任意である。   However, there is a problem that the update of the SC model becomes inaccurate if the number of undetected steal codes is large or a frame with undetected steal codes continues for a long time. Specifically, when the undetectable area of the steel code continues due to the entanglement of the steel code in the trace process in the forward direction, the range from the undetectable area to the length of a certain range (predetermined number of frames) is considered as an undetected area However, in reality, when tracing from the reverse direction, the steel code detectable area may be longer than the deemed undetected area. In order to solve such a problem of setting an undetected area that is not excessive, this embodiment also proposes a configuration in which the steel code is bidirectionally traced in the frame order and the frame reverse order. The use of bidirectional trace is optional.

図31は、双方向トレースを実現する方法を示す図であって、SC検出部29と、SCモデル保持部30と、SCトレース/要素特徴検出部32で構成されるトレース方法およびトレース装置である。   FIG. 31 is a diagram illustrating a method for realizing bidirectional tracing, and is a tracing method and a tracing apparatus configured by an SC detection unit 29, an SC model holding unit 30, and an SC trace / element feature detection unit 32. .

SC検出部29は、図29と図30で説明したSC検出ログテーブル99を有し、フレーム毎に検出されたスチールコードの座標を保持する。   The SC detection unit 29 has the SC detection log table 99 described with reference to FIGS. 29 and 30, and holds the coordinates of the steel code detected for each frame.

SCモデル保持部30は図29と図30で説明したSCモデルログテーブル順方向100と、SCモデルログテーブル逆方向101を有し、図20で説明したように順次スチールコードモデルを更新して、命名されたコードと共に位置座標のログを、SCモデルログテーブル順方向100に保持する。   The SC model holding unit 30 has the SC model log table forward direction 100 and the SC model log table reverse direction 101 described in FIG. 29 and FIG. 30, and sequentially updates the steel code model as described in FIG. A log of position coordinates together with the named code is held in the SC model log table forward direction 100.

SCトレース/要素特徴検出部32はインパーフェクトカウンタ102と、インパーフェクトカウンタログテーブル103を有し、SC検出部29から検出されたスチールコードの座標を受け取る際に、検出されたスチールコードの本数が設計上の本数に満たない場合はインパーフェクトカウンタ102をカウントアップし、検出されたスチールコードの本数が設計上の本数と一致する場合にリセットする。   The SC trace / element feature detection unit 32 has an imperfect counter 102 and an imperfect counter log table 103. When receiving the coordinates of the steal code detected from the SC detection unit 29, the number of detected steal codes is determined. If it is less than the designed number, the imperfect counter 102 is incremented, and is reset when the number of detected steel cords matches the designed number.

このような動作にして、インパーフェクトカウンタ102には、未検出スチールコードを有するフレームが何フレーム続いているかを知ることができる。インパーフェクトカウンタログテーブル103はフレーム毎に、インパーフェクトカウンタ102が示す値を記録保持する。この構成にすることにより、全フレームの処理終了後に、インパーフェクトカウンタログテーブル103を参照すると、順方向のトレースにおいて、スチールコード未検出の状態で、スチールコードモデルが更新されたフレームを知ることができる。   With this operation, the perfect counter 102 can know how many frames having undetected steal codes continue. The perfect counter log table 103 records and holds the value indicated by the perfect counter 102 for each frame. With this configuration, referring to the perfect counter log table 103 after the processing of all the frames is completed, it is possible to know the frame in which the steal code model has been updated in the forward trace in a state where the steal code has not been detected. it can.

図32は双方向トレースをする場合の、本実施例の乗客コンベアのハンドレール点検装置の画像処理手段の処理のフローを示す図である。   FIG. 32 is a diagram showing a processing flow of the image processing means of the handrail inspection device for the passenger conveyor of this embodiment when performing bidirectional tracing.

図32を参照して、乗客コンベアのハンドレール点検装置の画像処理手段の処理のフローを説明する。新規にハンドレールの画像を処理するに先だって、処理に用いるメモリとパラメータの初期化を行う(S50)。メモリ初期化とは例えば、「フレーム毎の要素特徴ログ」や、「フレーム毎のトレースログ」や、「フレーム毎の良否判定ログ」および、SC検出ログテーブル99、SCモデルログテーブル順方向100、SCモデルログテーブル逆方向101、インパーフェクトカウンタ102とインパーフェクトカウンタログテーブル103の初期化がある。   With reference to FIG. 32, the processing flow of the image processing means of the handrail inspection device for the passenger conveyor will be described. Prior to processing a new handrail image, the memory and parameters used for processing are initialized (S50). Memory initialization includes, for example, “element feature log for each frame”, “trace log for each frame”, “pass / fail judgment log for each frame”, SC detection log table 99, SC model log table forward direction 100, There is initialization of SC model log table reverse direction 101, perfect counter 102 and perfect counter log table 103.

フレーム処理ループS51は、ハンドレールの品質評価に必要な動画処理を完了するまでループ処理をし、処理すべき全フレームが完了するとこのループから抜けてS60の逆ループ処理へ進む(S52)。フレーム終了判定処理S52およびフレーム取得処理S53はフレーム取得部28で実施される。次に、SC検出部29にてSC検出処理S54が実施される。そして、SCモデル保持部30とSCトレース/要素特徴検出部31の協調によりSCトレース処理S59が実施され、同時にSCモデル保持部30に保持されているSCモデルについて、SCモデル更新処理S56がなされる。S54とS59とS56の処理において、前述のようにSC検出ログテーブル99と、SCモデルログテーブル順方向100と、インパーフェクトカウンタ102と、インパーフェクトカウンタログテーブル103が更新される。また、フレーム毎の要素特徴抽出と良否判定は逆方向トレースの際に行うのでここでは行わない。   The frame processing loop S51 performs the loop processing until the moving image processing necessary for handrail quality evaluation is completed. When all the frames to be processed are completed, the process leaves the loop and proceeds to the reverse loop processing of S60 (S52). The frame acquisition determination process S52 and the frame acquisition process S53 are performed by the frame acquisition unit 28. Next, SC detection processing S54 is performed in the SC detection unit 29. Then, the SC trace processing S59 is performed in cooperation with the SC model holding unit 30 and the SC trace / element feature detection unit 31, and at the same time, the SC model update processing S56 is performed for the SC model held in the SC model holding unit 30. . In the processes of S54, S59, and S56, the SC detection log table 99, the SC model log table forward direction 100, the perfect counter 102, and the perfect counter log table 103 are updated as described above. Also, element feature extraction and pass / fail judgment for each frame is performed during backward tracing, and thus is not performed here.

SCトレース/要素特徴検出部32は、順方向のSCトレースが終了した後に、インパーフェクトカウンタをリセットしてから(S70)、フレーム逆順にSCトレースを開始する(S60)。この際に、SC検出部29からは、図15乃至図19で説明した処理で新たに検出したスチールコードでなく、SC検出ログテーブル99をフレーム逆順に参照して得たスチールコード本数と座標を得る(S62)。   The SC trace / element feature detection unit 32 resets the perfect counter after the end of the forward SC trace (S70), and then starts the SC trace in the reverse frame order (S60). At this time, from the SC detection unit 29, the number and coordinates of the steel codes obtained by referring to the SC detection log table 99 in the reverse order of the frames are used instead of the steel codes newly detected by the processing described with reference to FIGS. Obtain (S62).

そして、スチールコード本数が設計上の本数に満たない場合はインパーフェクトカウンタ102をカウントアップして、設計上の本数に一致する場合にはリセットする(S62)。   If the number of steel cords is less than the designed number, the perfect counter 102 is counted up, and if it matches the designed number, it is reset (S62).

また、図20で説明した動作によりSCモデルを更新して、SCモデルログテーブル逆方向101を更新する(S63)。このときに、現フレームにおけるインパーフェクトカウンタ102と、インパーフェクトカウンタログテーブル103の当該フレームの記録を参照する。インパーフェクトカウンタ102の値と、インパーフェクトカウンタログテーブル103に記録された値を比較して、インパーフェクトカウンタログテーブル103に記録された値の方が小さいときは、先に順方向でトレースした結果の方が、信頼性が高いと判断できる。そこで、この場合には、SCモデルログテーブル順方向100に記録済みの各スチールコード座標で、SCモデル保持部30の値を置き換える(S63)。   Further, the SC model is updated by the operation described in FIG. 20, and the SC model log table reverse direction 101 is updated (S63). At this time, the recording of the frame in the perfect counter 102 and the perfect counter log table 103 in the current frame is referred to. When the value recorded in the perfect counter log table 103 is smaller than the value recorded in the perfect counter log table 103 when the value of the perfect counter 102 is compared, the result of tracing in the forward direction first Can be judged to be more reliable. Therefore, in this case, the value of the SC model holding unit 30 is replaced with each steel code coordinate recorded in the SC model log table forward direction 100 (S63).

この処理により、SCモデルとして、双方向トレースの内、より信頼性の高い値で更新することができる。SCトレースの結果を用いて、“接触”、“抜け”、“絡み”、“素線化”の特徴をフレーム毎に検出して「フレーム毎の要素特徴ログ」と「フレーム毎のトレースログ」を更新する(S64)。次いで、該フレームに関して、フレーム毎良否判定処理S65をし、「フレーム毎の良否判定ログ」を更新する。この処理はフレーム毎良否判定部32で実施される。   By this process, the SC model can be updated with a more reliable value in the bidirectional trace. Using the results of SC trace, “contact”, “missing”, “entanglement”, “stranding” features are detected for each frame, and “element feature log for each frame” and “trace log for each frame” Is updated (S64). Next, for each frame, a frame-by-frame quality determination process S65 is performed, and the “frame quality determination log for each frame” is updated. This process is performed by the pass / fail judgment unit 32 for each frame.

必要なフレームすべてについて上記の処理を完了した後は、ハンドレール品質最終判定処理S58を、最終判定部33で実施する。この際に、最終判定結果を磁気媒体に保存したり、ネットワークを介して品質管理サーバ等に送信したりすることができる。以上の処理をもって、ハンドレールの品質評価の自動判定が実現される。
[可視光による素線検出装置]
次に、移送機構用長尺部材の点検装置の別の実施例として、被覆に覆われていないワイヤーやロープの素線を、X線に代わって可視光で画像取得して検出する素線検出装置の説明をする。
After the above processing is completed for all necessary frames, the final determination unit 33 performs handrail quality final determination processing S58. At this time, the final determination result can be stored in a magnetic medium or transmitted to a quality control server or the like via a network. With the above processing, automatic determination of handrail quality evaluation is realized.
[Wire detector using visible light]
Next, as another embodiment of the inspection device for the long member for the transfer mechanism, the strand detection of the wire or the rope strand not covered with the sheath is obtained by detecting the image with visible light instead of the X-ray. The device will be described.

図34は可視光で素線を検出するための撮影系の図であって、外光を遮断するカバー104と、カバー104にレンズ部を挿入したカメラ7と、有限の大きさを有する光源107と、スクリーン106と、図示しない画像処理部2で構成される。   FIG. 34 is a diagram of an imaging system for detecting a strand with visible light. The cover 104 blocks external light, the camera 7 with a lens portion inserted into the cover 104, and a light source 107 having a finite size. And a screen 106 and an image processing unit 2 (not shown).

スクリーン106は障子紙のように比較的薄手であって、破線105付近に物体を配置した場合に影(投影像)を形成して、カメラ7の側から撮影できるスクリーンである。このときに規準外径を有する物体109に対して、接線110を光源107の両端から引いてスクリーン106上で、一点で交わるように物体の位置105を調整する。この構成にして、規準外径109よりも大きな外径を有する物体108に対しては、光源107を完全に遮蔽することで形成される本影がスクリーン106に出現する。一方、基準外径109よりも小さな外径を有する物体、たとえばロープやワイヤーから分離した素線に対しては、光源107の一部を覆うことで形成される半影が出現する。この像を、カメラ7を介して画像処理部2に入力し、図1を用いて説明をした素線検出フローの処理を施すと素線を検出することができる。   The screen 106 is relatively thin like a shoji paper, and is a screen that can be photographed from the camera 7 side by forming a shadow (projected image) when an object is placed near the broken line 105. At this time, with respect to the object 109 having the reference outer diameter, the tangent line 110 is drawn from both ends of the light source 107 and the position 105 of the object is adjusted so as to intersect at one point on the screen 106. With this configuration, for the object 108 having an outer diameter larger than the reference outer diameter 109, a main shadow formed by completely shielding the light source 107 appears on the screen 106. On the other hand, for an object having an outer diameter smaller than the reference outer diameter 109, for example, a strand separated from a rope or wire, a penumbra formed by covering a part of the light source 107 appears. When this image is input to the image processing unit 2 via the camera 7 and the processing of the strand detection flow described with reference to FIG. 1 is performed, the strand can be detected.

これをもって、本発明の画像処理装置の構成の実施例を説明した。   With this, the embodiment of the configuration of the image processing apparatus of the present invention has been described.

実施例によれば、ハンドレールの長手方向におけるスチールコードの”素線化”発生が所定の長さ以上継続する場合には、ハンドレールの品質を不良と判定できるので、ハンドレールの交換が必要であることがわかるとともに、誤判定や不要なハンドレール交換を抑制できる。   According to the embodiment, when the occurrence of “stranding” of the steel cord in the longitudinal direction of the handrail continues for a predetermined length or longer, it is possible to determine that the quality of the handrail is defective, and thus the handrail needs to be replaced. It is possible to suppress misjudgment and unnecessary handrail replacement.

また、スチールコードの”素線化”が不良と判定されない程度の状態の場合には、スチールコードの”素線化”を考慮してハンドレールの品質を劣化と判定し、それ以外の場合を良品と判定するので、ハンドレールの品質が劣化と判定された場合にはハンドレールの交換時期が近いことがわかるとともに、ハンドレールの品質を3段階以上の多段階(例えば、不良、劣化、良品などの段階)で評価することができる。   In addition, when the “stranding” of the steel cord is not judged as defective, the quality of the handrail is determined to be degraded in consideration of the “stranding” of the steel cord. If it is determined that the quality of the handrail is deteriorated, it is known that the time for handrail replacement is close, and the quality of the handrail is divided into three or more stages (for example, defective, deteriorated, non-defective). Etc.) can be evaluated.

以上、本発明を、実施例を用いて説明してきたが、これまでの各実施例で説明した構成はあくまで一例であり、本発明は、技術思想を逸脱しない範囲内で適宜変更が可能である。   The present invention has been described with reference to the embodiments. However, the configuration described in each of the embodiments so far is merely an example, and the present invention can be modified as appropriate without departing from the technical idea. .

また、それぞれの実施例で説明した構成は、互いに矛盾しない限り、組み合わせて用いても良い。尚、本明細書において、「点検」は「検査」と呼ばれる場合もあり、本明細書および特許請求の範囲における「点検」は「検査」を含むものとする。同様に、本明細書において、「保全」は「保守」と呼ばれる場合もあり、本明細書および特許請求の範囲における「保全」は「保守」を含むものとする。また、保全(保守)とは、点検(検査)、補修、交換のうち少なくとも1つを実施することであり、これらのうち2つ以上を組み合わせて実施する場合を含む。   Further, the configurations described in the respective embodiments may be used in combination as long as they do not contradict each other. In the present specification, “inspection” may be referred to as “inspection”, and “inspection” in the present specification and claims includes “inspection”. Similarly, in this specification, “maintenance” may be referred to as “maintenance”, and “maintenance” in the present specification and claims includes “maintenance”. Maintenance (maintenance) means performing at least one of inspection (inspection), repair, and replacement, and includes a case where two or more of these are performed in combination.

1…X線撮影部
2…画像処理部
3…エンコーダ
4…ハンドレール
4a…スチールコード群が概ね存在する範囲の中心位置
5…X線管
6…シンチレータ
7…カメラ
8…鉛ガラス
9…ハンドレールの横断方向
10…継ぎ目部の存在する区間
11…素線
12…X線出射口
13…X線が照射される範囲
14…境界外径
14a…th外径
15…通常のスチールコード
16…通常よりも細いスチールコード
17…二本の線分
18…接線として二本の線分
19…接線として二本の線分
20…半影領域
21…背景領域
22…本影領域
23…通常スチールコードの像の輝度分布
24…遮蔽最大の半影領域
25…半影領域
26…素線の像の輝度分布
27…境界外径スチールコードの像の輝度分布
27α…th外径スチールコードの像の輝度分布
28…フレーム取得部
29…SC検出部
30…SCモデル保持部
31…SCトレース/要素特徴検出部
311…素線検出部
32…フレーム毎良否判定部
33…最終判定部
34…表示部
35…コマンド入力部
36…制御部
37…コントラスト補正曲線
38…正のしきい値
39…負のしきい値
40…輝度分布の谷
41〜42…区間
43…極大値
44…極小値
45…独立して存在するスチールコード
46…独立して存在するスチールコード
47…2本のスチールコードが接している状態
48…短いスチールコード
49…輝度分布解析用のラインを明示的に表したもの
50…SC候補セルの1つ
51…SC候補セルが連結された結果
52…SC候補セルが連結された結果
53…SC候補セルが連結された結果
54…検出されたスチールコード
55…検出されたスチールコード
56…検出されたスチールコード
57…検出されたスチールコード
58…検出されたスチールコード
59…検出されたスチールコード
60…検出されたスチールコード
61…検出されたスチールコード
62…ハンドレールX線画像の概念図
63…検出されたスチールコード
64…SCモデルのスチールコードの座標の位置
65…未検出スチールコードのあるべき座標
66…ハンドレールX線画像の概念図
67…検出されたスチールコード
68…SCモデルのスチールコードの座標の位置
69…接触により太い外観となったスチールコード
70…ハンドレールX線画像の概念図
71…検出されたスチールコード
72…SCモデルのスチールコードの座標の位置
73…絡みにより太い外観となったスチールコード
74…正常なスチールコードの像の典型例
75…正常なスチールコードの像の典型例
76…正常なスチールコードの像の典型例
77…正常なスチールコードの像の典型例
78…検出すべき素線の例
79…検出すべき素線の例
80…線分集計画像
81…素線
82…素線
83…素線
84…素線
85…素線
86…ゴム厚のために暗い領域
87…正常なスチールコードの本影
88…正常なスチールコードの本影
89…正常なスチールコードの本影
90…正常なスチールコードの本影
91…正常なスチールコードの本影
92…正常なスチールコードの本影
93…正常なスチールコードの半影
94…正常なスチールコードの半影
95…正常なスチールコードの半影
96…正常なスチールコードの半影
97…正常なスチールコードの半影
98…正常なスチールコードの半影
99…スチールコード検出ログテーブル
100…スチールコードモデルログテーブル順
101…スチールコードモデルログテーブル逆
102…インパーフェクトカウンタ
103…インパーフェクトカウンタログテーブル
104…外光を遮蔽するカバー
105…物体の位置
106…スクリーン
107…光源
108…規準外径よりも大きな外径を有する物体断面
109…基準外径の物体断面
110…作図接線
DESCRIPTION OF SYMBOLS 1 ... X-ray imaging part 2 ... Image processing part 3 ... Encoder 4 ... Hand rail 4a ... Center position of the range in which a steel cord group exists generally 5 ... X-ray tube 6 ... Scintillator 7 ... Camera 8 ... Lead glass 9 ... Hand rail Crossing direction 10 ... Section 11 where the seam portion exists ... Elementary wire 12 ... X-ray exit 13 ... Range 14 irradiated with X-rays ... Boundary outer diameter 14a ... th outer diameter 15 ... Normal steel cord 16 ... Normal Steel cord 17 ... Two line segments 18 ... Two line segments 19 as tangent lines ... Two line segments 20 as tangent lines ... Penumbra area 21 ... Background area 22 ... Main shadow area 23 ... Image of normal steel cord Luminance distribution 24 of the shielded maximum penumbra area 25 ... penumbra area 26 ... luminance distribution 27 of the elemental image 27 ... luminance distribution 27α of the boundary outer diameter steel cord image ... luminance distribution 28 of the image of the outer diameter steel cord … Frame acquisition 29 ... SC detection unit 30 ... SC model holding unit 31 ... SC trace / element feature detection unit 311 ... strand detection unit 32 ... pass / fail judgment unit 33 ... final judgment unit 34 ... display unit 35 ... command input unit 36 ... control Section 37 ... Contrast correction curve 38 ... Positive threshold value 39 ... Negative threshold value 40 ... Luminance distribution valleys 41 to 42 ... Section 43 ... Maximum value 44 ... Minimum value 45 ... Steel cord 46 that exists independently ... Steel cord 47 that exists independently ... A state in which two steel cords are in contact 48 ... A short steel cord 49 ... A line that explicitly represents a luminance distribution analysis line 50 ... One of SC candidate cells 51 ... SC Result 52 of concatenating candidate cells ... Result of concatenating SC candidate cells 53 ... Result of concatenating SC candidate cells 54 ... Detected steel code 55 ... Detected steel code 56 ... Steel cord 57 detected ... Steel cord 58 detected ... Steel cord 59 detected ... Steel cord 60 detected ... Steel cord 61 detected ... Steel cord 62 detected ... Handrail X-ray image Schematic diagram 63 ... Detected steel code 64 ... Coordinate position 65 of SC model steel code ... Coordinate 66 where undetected steel code should be ... Schematic diagram of handrail X-ray image 67 ... Detected steel code 68 ... Steel model coordinate position 69 of SC model Steel cord 70 that has become thicker due to contact ... Conceptual diagram 71 of handrail X-ray image ... Steel code 72 detected ... Steel model coordinate position 73 of SC model ... Steel cord 74 that became thick due to the entanglement ... of normal steel cord A typical example of a normal steel code image 76 A typical example of a normal steel code image 77 A typical example of a normal steel code image 78 A typical example of a strand 79 to be detected Example of strand 80 ... Line segment total image 81 ... strand 82 ... strand 83 ... strand 84 ... strand 85 ... strand 86 ... dark area 87 because of rubber thickness ... normal steel cord main effect 88 ... Normal Steel Cord Shadow 89 ... Normal Steel Cord Shadow 90 ... Normal Steel Cord Shadow 91 ... Normal Steel Cord Shadow 92 ... Normal Steel Cord Shadow 93 ... Normal Steel Cord Shadow Penumbra 94 ... Normal steel cord penumbra 95 ... Normal steel cord penumbra 96 ... Normal steel cord penumbra 97 ... Normal steel cord penumbra 98 ... Normal steel cord penumbra 99 ... Steel Code detection log table 100 ... steel code model log table order 101 ... steel code model log table reverse 102 ... imperfect counter 103 ... imperfect counter log table 104 ... cover 105 for shielding external light ... object position 106 ... screen 107 ... light source 108 ... object cross section 109 having an outer diameter larger than the reference outer diameter ... object cross section 110 having a reference outer diameter ... drawing tangent

Claims (15)

移送機構に用いるスチールコードを含む長尺部材の点検装置であって、
X線或いは可視光を照射して前記スチールコードの投影画像を形成する撮影部と、
その投影画像を入力して、入力した投影画像に正常なスチールコードよりも細く且つ正常なスチールコードよりも輝度の高い線分が含まれている場合にその線分を抽出する画像処理を行い、この線分抽出データに基づき点検対象の前記スチールコードのほつれによる素線化を検出する画像処理部と、を備えることを特徴とする移送機構用長尺部材の点検装置。
An inspection device for a long member including a steel cord used for a transfer mechanism,
An imaging unit for irradiating X-rays or visible light to form a projection image of the steel cord;
When the projected image is input, and the input projected image includes a line segment that is thinner than a normal steel code and brighter than a normal steel code, image processing is performed to extract the line segment, An inspection device for a long member for a transfer mechanism, comprising: an image processing unit that detects stranding due to fraying of the steel cord to be inspected based on the line segment extraction data.
請求項1において、
前記撮影部は、正常な外径を有するスチールコードについては本影を形成し、スチールコードのほつれによる素線化については正常なスチールコードの本影よりも細い半影を形成するよう設定されており、
前記画像処理部は、前記素線化による半影の判定基準となる輝度範囲を設定して、この判定基準に基づいて素線化に相当する線分を抽出する移送機構用長尺部材の点検装置。
In claim 1,
The photographing unit is set so as to form a main shadow for a steel cord having a normal outer diameter, and to form a penumbra narrower than a main shadow of a normal steel cord for stranding due to fraying of the steel cord. And
The image processing unit sets a luminance range which is a criterion for penumbra by the stranding, and inspects a long member for a transfer mechanism that extracts a line segment corresponding to the stranding based on the criterion. apparatus.
請求項1又は2において、
前記画像処理部は、抽出した線分が判定基準値以上の長さであれば前記スチールコードの素線化であると判定する移送機構用長尺部材の点検装置。
In claim 1 or 2,
The image processing unit is an inspection device for a long member for a transfer mechanism that determines that the steel cord is made into a bare wire if the extracted line segment has a length equal to or greater than a determination reference value.
請求項1ないし3のいずれか1項において、前記長尺部材が、スチールコードを内蔵した乗客コンベア用ハンドレールであって、前記撮像処理部がX線撮像装置である移送機構用長尺部材の点検装置。   The long member for a transfer mechanism according to any one of claims 1 to 3, wherein the long member is a handrail for a passenger conveyor incorporating a steel cord, and the imaging processing unit is an X-ray imaging device. Inspection device. 請求項1ないし3のいずれか1項において、前記長尺部材が、エレベータ用のワイヤロープとなる裸のスチールコードであって、前記撮影部が可視光投影撮像装置である移送機構用長尺部材の点検装置。   The long member for a transfer mechanism according to any one of claims 1 to 3, wherein the long member is a bare steel cord serving as a wire rope for an elevator, and the photographing unit is a visible light projection imaging device. Inspection equipment. 請求項1ないし5のいずれか1項において、前記画像処理部は、撮影された画像フレームごとにスチールコードモデルを用いてスチールコードをトレースして、前記スチールコードの抜け、接触、絡みのうち少なくとも1つを検出する移送機構用長尺部材の点検装置。   6. The image processing unit according to claim 1, wherein the image processing unit traces a steel cord using a steel cord model for each captured image frame, and includes at least one of the disconnection, contact, and entanglement of the steel cord. An inspection device for a long member for a transfer mechanism that detects one. 請求項6において、前記スチールコードモデルは、直前の画像フレームに撮影されている検出されたスチールコードにより更新されるよう設定されている移送機構用長尺部材の点検装置。   7. The inspection device for a long member for a transfer mechanism according to claim 6, wherein the steel cord model is set to be updated by a detected steel cord photographed in the immediately preceding image frame. 請求項6又は7において、前記画像処理部は、前記スチールコードのトレースを、順方向及び逆方向の双方向で行ない、逆方向のトレースは、順方向トレースによりストックされたスチールコードデータを利用して行うように設定されている移送機構用長尺部材の点検装置。   8. The image processing unit according to claim 6, wherein the image processing unit performs the tracing of the steel code in both forward and reverse directions, and the backward tracing uses the steel code data stocked by the forward tracing. The inspection device for the long member for the transfer mechanism is set to be performed. 請求項2において、素線化による半影の判定基準となる前記輝度範囲を、投影画像の背景の輝度或いは本影の輝度をパラメータとして可変とした移送機構用長尺部材の点検装置。   3. The apparatus for inspecting a long member for a transfer mechanism according to claim 2, wherein the luminance range that is a criterion for determining a penumbra by forming a strand is variable with the luminance of the background of the projected image or the luminance of the main shadow as a parameter. 請求項1ないし9のいずれか1項において、
前記撮影部は、検出すべき素線化したスチールコードの外径よりも大きな縦横の大きさを有するX線出射口を有するX線管或いは検出すべき素線化したスチールコードの外径よりも大きな縦横の大きさを有する可視光線出射口を有する可視光源を有し、前記検出すべき素線化したスチールコードの外径と、通常のスチールコードの外径の中間の外径を有するスチールコードの本影が投影像を映し出す変換プレートに投影されない幾何学的関係に、前記X線管或いは可視光源と、点検に係るスチールコードを含む長尺部材と、前記変換プレートとが配置された移送機構用長尺部材の点検装置。
In any one of Claims 1 thru | or 9,
The imaging unit may have an X-ray tube having an X-ray exit having a larger vertical and horizontal size than the outer diameter of the steel cord that is to be detected or the outer diameter of the steel cord that is to be detected. A steel cord having a visible light source having a visible light exit having a large vertical and horizontal size, and having an outer diameter intermediate between the outer diameter of the wire steel cord to be detected and the outer diameter of a normal steel cord A transfer mechanism in which the X-ray tube or visible light source, a long member including a steel cord for inspection, and the conversion plate are arranged in a geometrical relationship in which the main shadow is not projected onto the conversion plate that projects a projection image. Long member inspection device.
請求項1ないし10のいずれか1項において、
前記画像処理部は、設計上のスチールコード本数と各スチールコードの重心座標を更新保持可能なスチールコードモデルを有し、検出された各スチールコードを前記スチールコードモデルの各スチールコード重心座標との差異の総和が最小になるように、前記スチールコードモデルの各重心座標を更新する移送機構用長尺部材の点検装置。
In any one of Claims 1 thru | or 10,
The image processing unit has a steel code model that can update and maintain the number of steel codes in design and the center of gravity coordinates of each steel code, and each detected steel code is compared with each steel code center of gravity coordinate of the steel code model. An inspection device for a long member for a transfer mechanism that updates each barycentric coordinate of the steel cord model so that the sum of differences is minimized.
請求項11において、
前記画像処理部にて、フレーム毎に、検出されたスチールコードの重心座標と、前記スチールコードモデルの更新された重心座標と、検出されたスチールコード本数と、検出されたスチールコード本数が設計上のスチールコード本数未満であるフレームの継続フレーム数をカウントするフレームカウンタの値を、フレーム毎のログデータとしてメモリ上に保持する移送機構用長尺部材の点検装置。
In claim 11,
In the image processing unit, for each frame, the center of gravity coordinates of the detected steel cord, the updated center of gravity coordinates of the steel cord model, the number of detected steel cords, and the number of detected steel cords are designed. Inspection device for a long member for a transfer mechanism that retains in a memory the value of a frame counter that counts the number of continuing frames of a frame that is less than the number of steel codes in the memory as log data for each frame.
請求項12に記載の乗客コンベアのハンドレール点検装置において、
前記画像処理部にて、第二のスチールコードモデルを有し、前記スチールコードモデルを更新しながら撮影動画全体について順方向にトレースが完了した後に、フレーム番号の大きいほうから降順に、フレーム毎に、前記ログデータに保持されている検出されたスチールコードと前記第二のスチールコードモデルの各スチールコード重心座標との差異の総和が最小になるように、前記第二スチールコードモデルの各重心座標を逆方向にトレースして更新するとともに、
当該フレームにおいて、前記逆方向にトレースした場合の前記フレームカウンタの値よりも、前記順方向にトレースした場合の当該フレームにおける前記フレームカウンタのログデータの値の方が小さい場合は、前記第二スチールコードモデルの各重心座標を前記順方向にトレースした場合の前記スチールコードモデルの座標で置き換える移送機構用長尺部材の点検装置。
In the passenger rail handrail inspection device according to claim 12,
The image processing unit has a second steel code model, and after updating the steel code model, tracing is completed in the forward direction for the entire captured video, and then in descending order from the largest frame number for each frame. The barycentric coordinates of the second steel cord model so that the sum of the differences between the detected steel cords held in the log data and the barycentric coordinates of the steel cords of the second steel cord model is minimized. Trace and update in the opposite direction,
In the frame, when the value of the log data of the frame counter in the frame when traced in the forward direction is smaller than the value of the frame counter when traced in the reverse direction, the second steel An inspection device for a long member for a transfer mechanism that replaces each barycentric coordinate of the code model with the coordinate of the steel code model when traced in the forward direction.
移送機構に用いるスチールコードを含む長尺部材の点検方法であって、
X線或いは可視光を照射して前記スチールコードの投影画像を形成し、
その投影画像を入力して、入力した投影画像に正常なスチールコードよりも細く且つ正常なスチールコードよりも輝度の高い線分が含まれている場合にその線分を抽出する画像処理を行い、この線分抽出データに基づき点検対象の前記スチールコードのほつれによる素線化を検出することを特徴とする移送機構用長尺部材の点検方法。
A method for inspecting a long member including a steel cord used for a transfer mechanism,
Irradiate X-rays or visible light to form a projection image of the steel cord,
When the projected image is input, and the input projected image includes a line segment that is thinner than a normal steel code and brighter than a normal steel code, image processing is performed to extract the line segment, An inspection method for a long member for a transfer mechanism, characterized in that a stranding due to fraying of the steel cord to be inspected is detected based on the line segment extraction data.
請求項14において、
前記投影画像を撮影するステップでは、正常な外径を有するスチールコードについては本影を形成し、スチールコードのほつれによる素線化については正常なスチールコードの本影よりも細い半影を形成するよう設定されており、
前記画像処理のステップは、前記素線化による半影の判定基準となる輝度範囲を設定して、この判定基準に基づいて素線化に相当する線分を抽出する移送機構用長尺部材の点検方法。
In claim 14,
In the step of photographing the projection image, a main shadow is formed for a steel cord having a normal outer diameter, and a penumbra thinner than a main shadow of a normal steel cord is formed for stranding by fraying of the steel cord. Is set to
In the image processing step, a long range member for a transfer mechanism that sets a luminance range that is a determination criterion for penumbra by the formation of a strand and extracts a line segment corresponding to the formation of a strand based on the determination criterion. Inspection method.
JP2011083501A 2011-04-05 2011-04-05 Inspection device and inspection method for long member for transfer mechanism including steel cord Active JP5351925B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2011083501A JP5351925B2 (en) 2011-04-05 2011-04-05 Inspection device and inspection method for long member for transfer mechanism including steel cord
CN201210031688.0A CN102730535B (en) 2011-04-05 2012-02-13 Testing device and testing method for strip component for transportation mechanism of steel wire
SG2012015574A SG185186A1 (en) 2011-04-05 2012-03-05 Apparatus and method for inspection of continuous member used for transport mechanism including steel cord
HK12112825.2A HK1172003A1 (en) 2011-04-05 2012-12-12 Apparatus and method for inspection of continuous member used for transport mechanism including steel cord

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011083501A JP5351925B2 (en) 2011-04-05 2011-04-05 Inspection device and inspection method for long member for transfer mechanism including steel cord

Publications (2)

Publication Number Publication Date
JP2012220239A true JP2012220239A (en) 2012-11-12
JP5351925B2 JP5351925B2 (en) 2013-11-27

Family

ID=46986950

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011083501A Active JP5351925B2 (en) 2011-04-05 2011-04-05 Inspection device and inspection method for long member for transfer mechanism including steel cord

Country Status (4)

Country Link
JP (1) JP5351925B2 (en)
CN (1) CN102730535B (en)
HK (1) HK1172003A1 (en)
SG (1) SG185186A1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104807586A (en) * 2015-04-29 2015-07-29 湖南科技大学 Method and system for forecasting offshore floating wind turbine mooring system fracture failure
JP2017013974A (en) * 2015-07-02 2017-01-19 株式会社日立ビルシステム Handrail inspection device and handrail inspection system
JP2017088411A (en) * 2016-12-05 2017-05-25 株式会社日立ビルシステム Handrail inspection device and handrail inspection system
JP6359709B1 (en) * 2017-03-16 2018-07-18 東芝エレベータ株式会社 Elevator rope inspection device
WO2020027295A1 (en) * 2018-08-03 2020-02-06 株式会社豊田自動織機 Fiber sample evaluation method and fiber sample evaluation system
CN114735564A (en) * 2022-03-25 2022-07-12 东台创跃机电有限公司 Bearing beam with fracture emergency load bearing function for elevator component and using method of bearing beam

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6535097B2 (en) * 2015-09-29 2019-06-26 古野電気株式会社 Ultrasonic tissue detection device, ultrasonic tissue detection method, and ultrasonic tissue detection program
JP6103019B1 (en) * 2015-11-04 2017-03-29 三菱電機ビルテクノサービス株式会社 Passenger conveyor handrail and measuring jig
CN106379784A (en) * 2016-10-28 2017-02-08 齐鲁工业大学 Visual detection method and system for mine reinforcing steel bar inhaul cable
CN108132264A (en) * 2017-12-19 2018-06-08 江苏伊莱尔电力科技有限公司 A kind of wave filter finished product defect inspection method method
SG11202113114RA (en) * 2019-06-14 2021-12-30 Shimadzu Corp Deterioration prediction device for magnetic body and deterioration prediction method for magnetic body

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0949808A (en) * 1995-05-26 1997-02-18 Hitachi Building Syst Co Ltd X-ray inspection device
JPH11325844A (en) * 1998-05-13 1999-11-26 Nkk Corp Diagnosis method of wire rope
JP2005126175A (en) * 2003-10-22 2005-05-19 Hitachi Building Systems Co Ltd Diagnosing device for escalator handrail
JP2008214037A (en) * 2007-03-05 2008-09-18 Toshiba Elevator Co Ltd Wire rope inspecting device for elevator, and rope outer diameter measuring method
JP2009012903A (en) * 2007-07-03 2009-01-22 Mitsubishi Electric Building Techno Service Co Ltd Device and method for inspecting component strand disconnection of elevator wire rope

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1183765A (en) * 1997-09-11 1999-03-26 Hitachi Building Syst Co Ltd X-ray flaw detector for elevator cable
CN1174903C (en) * 2001-08-28 2004-11-10 高毓麟 Device for monitoring lateral broke of steel wire enhanced conveying belt
DE102005050220A1 (en) * 2005-10-20 2007-04-26 Casar Drahtseilwerk Saar Gmbh Method and device for inspecting a running wire rope

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0949808A (en) * 1995-05-26 1997-02-18 Hitachi Building Syst Co Ltd X-ray inspection device
JPH11325844A (en) * 1998-05-13 1999-11-26 Nkk Corp Diagnosis method of wire rope
JP2005126175A (en) * 2003-10-22 2005-05-19 Hitachi Building Systems Co Ltd Diagnosing device for escalator handrail
JP2008214037A (en) * 2007-03-05 2008-09-18 Toshiba Elevator Co Ltd Wire rope inspecting device for elevator, and rope outer diameter measuring method
JP2009012903A (en) * 2007-07-03 2009-01-22 Mitsubishi Electric Building Techno Service Co Ltd Device and method for inspecting component strand disconnection of elevator wire rope

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JPN6013038094; 藤野正之,平間 豊,矢川昌二,中野政輝: '「昇降機主要部品の劣化診断技術」' 日立評論 Vol. 79,No. 9, 19970901, p. 743-746 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104807586A (en) * 2015-04-29 2015-07-29 湖南科技大学 Method and system for forecasting offshore floating wind turbine mooring system fracture failure
JP2017013974A (en) * 2015-07-02 2017-01-19 株式会社日立ビルシステム Handrail inspection device and handrail inspection system
JP2017088411A (en) * 2016-12-05 2017-05-25 株式会社日立ビルシステム Handrail inspection device and handrail inspection system
JP6359709B1 (en) * 2017-03-16 2018-07-18 東芝エレベータ株式会社 Elevator rope inspection device
JP2018154440A (en) * 2017-03-16 2018-10-04 東芝エレベータ株式会社 Inspection device of elevator rope
WO2020027295A1 (en) * 2018-08-03 2020-02-06 株式会社豊田自動織機 Fiber sample evaluation method and fiber sample evaluation system
JPWO2020027295A1 (en) * 2018-08-03 2021-08-10 株式会社豊田自動織機 Fiber sample evaluation method and fiber sample evaluation system
CN114735564A (en) * 2022-03-25 2022-07-12 东台创跃机电有限公司 Bearing beam with fracture emergency load bearing function for elevator component and using method of bearing beam

Also Published As

Publication number Publication date
CN102730535B (en) 2015-05-06
HK1172003A1 (en) 2013-04-12
CN102730535A (en) 2012-10-17
JP5351925B2 (en) 2013-11-27
SG185186A1 (en) 2012-11-29

Similar Documents

Publication Publication Date Title
JP5351925B2 (en) Inspection device and inspection method for long member for transfer mechanism including steel cord
US9063009B2 (en) Nondestructive testing of a carrier element of an elevator installation
US8718352B2 (en) System and method for testing ropes
EP3022615B1 (en) Systems and methods for assuring and improving process quality
JP4702953B2 (en) Unevenness inspection method, unevenness inspection apparatus, and program
JP5479385B2 (en) Counting method and counting device for the number of steel materials in a bundle of steel materials
WO2006054545A1 (en) Automatic judging device and automatic judging method
JPWO2013145823A1 (en) Wire rope inspection device
CN108190774B (en) A kind of row&#39;s rope fault detection method and its device based on projection
JP2020033137A (en) Elevator rope inspection device and elevator rope inspection method
JP2011132010A (en) Wire rope inspecting device
JP2012185684A (en) Object detection device and object detection method
CN102549412B (en) Method and apparatus for the automatic inspection of cable spool
JP5286331B2 (en) Passenger conveyor handrail inspection device and passenger conveyor maintenance method
CN112840070B (en) Method and system for inspecting one-dimensional fabrics row by row
JP5427827B2 (en) Passenger conveyor handrail inspection device
CN110866920B (en) Method, device and equipment for detecting defects of copper-plated welding wire and storage medium
JP4705083B2 (en) Tape winding abnormality detection device
CN110672209A (en) Online detection method for warp knitting cloth color difference
US20220114715A1 (en) Methods, systems, and devices for monitoring a web of material translating along a travel path
KR102000938B1 (en) Method for Setting Inspection Criteria Automatically by Indicating Regions and Smart Learning Method for X-ray Inspection Using the Same
JP4702952B2 (en) Unevenness inspection method, unevenness inspection apparatus, and program
KR102348335B1 (en) Elevator rope diagnosis device and method using ir reflector
JP2007322257A (en) Method and device for inspecting unevenness, and program
JP2001228142A (en) Method for inspecting quality of cut surface of paper

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130308

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130724

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130806

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130823

R150 Certificate of patent or registration of utility model

Ref document number: 5351925

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150