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

JP6758236B2 - Reinforcing bar counting device, counting method, program - Google Patents

Reinforcing bar counting device, counting method, program Download PDF

Info

Publication number
JP6758236B2
JP6758236B2 JP2017069430A JP2017069430A JP6758236B2 JP 6758236 B2 JP6758236 B2 JP 6758236B2 JP 2017069430 A JP2017069430 A JP 2017069430A JP 2017069430 A JP2017069430 A JP 2017069430A JP 6758236 B2 JP6758236 B2 JP 6758236B2
Authority
JP
Japan
Prior art keywords
images
marker
reinforcing bars
image
counting
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.)
Active
Application number
JP2017069430A
Other languages
Japanese (ja)
Other versions
JP2018173676A (en
Inventor
希伊子 高松
希伊子 高松
古橋 幸人
幸人 古橋
山田 邦夫
邦夫 山田
小宮 康宏
康宏 小宮
直樹 森本
森本  直樹
博久 早川
博久 早川
平 陽兵
陽兵 平
稔和 谷口
稔和 谷口
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.)
Kajima Corp
Original Assignee
Kajima Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kajima Corp filed Critical Kajima Corp
Priority to JP2017069430A priority Critical patent/JP6758236B2/en
Priority to PCT/JP2018/013545 priority patent/WO2018181868A1/en
Publication of JP2018173676A publication Critical patent/JP2018173676A/en
Priority to US16/573,961 priority patent/US20200013170A1/en
Application granted granted Critical
Publication of JP6758236B2 publication Critical patent/JP6758236B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Image Analysis (AREA)
  • Image Processing (AREA)

Description

建築現場における鉄筋を計数する技術に関する。 Related to technology for counting reinforcing bars at construction sites.

建築現場では、建築が正しく行われているかどうかを証拠として残すために、組み立てられた鉄筋の画像を撮影している。撮影した画像から鉄筋の本数を計数することで、用意された鉄筋が正しく本数分配置されているかどうかを確認することができる。 At the construction site, images of the assembled rebar are taken to provide evidence that the construction is being done correctly. By counting the number of reinforcing bars from the captured image, it is possible to confirm whether or not the prepared reinforcing bars are correctly arranged by the number of reinforcing bars.

一般に、建築現場では、鉄筋が広範囲に渡って組み立てられるため、一枚の画像に収まらないことが多い。そのため、鉄筋の本数を示すマーカを鉄筋に付与し、各マーカが付与された鉄筋を含むように画像の撮影を行っていく方法が考えられた。マーカは、例えば、1番目の鉄筋、10番目の鉄筋、20番目の鉄筋・・・等を示すマーカである。 Generally, at a construction site, reinforcing bars are assembled over a wide area, so that they often do not fit in one image. Therefore, a method has been considered in which markers indicating the number of reinforcing bars are attached to the reinforcing bars, and an image is taken so that each marker includes the attached reinforcing bars. The marker is, for example, a marker indicating the first reinforcing bar, the tenth reinforcing bar, the twentieth reinforcing bar, and the like.

一方で、上記方法では、鉄筋の本数を示すマーカを配置するために、マーカ間の鉄筋本数を数えてからマークを付与する必要があり、作業工程が多く、鉄筋の本数が多くなると作業者の負担も増え、時間を要するものとなる。 On the other hand, in the above method, in order to arrange a marker indicating the number of reinforcing bars, it is necessary to add a mark after counting the number of reinforcing bars between the markers, and there are many work processes, and when the number of reinforcing bars increases, the worker The burden will increase and it will take time.

他の公知の技術として、特許文献1に記載の自動的に鉄筋の計数を行う技術が挙げられる。特許文献1では、鉄筋の後部に背景バーを設置し、背景バーと重なる鉄筋を計数する。 As another known technique, there is a technique described in Patent Document 1 for automatically counting reinforcing bars. In Patent Document 1, a background bar is provided at the rear of the reinforcing bar, and the reinforcing bars overlapping the background bar are counted.

特開2016−003981号公報Japanese Unexamined Patent Publication No. 2016-003981

特許文献1に挙げられる技術では、複数の画像間での鉄筋の重複を判別する方法については言及がない。鉄筋の画像を複数にわけて撮影し本数を計数する場合には、画像間での鉄筋の重複を判別し、判別した重複鉄筋の数を除いて鉄筋数を計数できる技術が所望される。 In the technique described in Patent Document 1, there is no mention of a method for discriminating the overlap of reinforcing bars between a plurality of images. When the image of the reinforcing bar is divided into a plurality of images and the number of reinforcing bars is counted, a technique capable of discriminating the overlapping of the reinforcing bars between the images and counting the number of reinforcing bars by removing the discriminated number of overlapping reinforcing bars is desired.

以上の実情を踏まえ、本発明では、複数の画像間での重複計数を防ぐことができる鉄筋の計測技術を提供することを目的とする。 Based on the above circumstances, it is an object of the present invention to provide a reinforcing bar measurement technique capable of preventing duplicate counting between a plurality of images.

本発明の一態様における鉄筋計数装置は、複数の鉄筋が撮影された一連の画像に基づき、鉄筋の本数を計数する鉄筋計数装置であって、マーカが付与された二つの鉄筋を含む複数の画像であり、該複数の画像の2つの画像間で共通のマーカをそれぞれ含む複数の画像を取得する画像取得部と、前記複数の画像のそれぞれで鉄筋を検出する鉄筋検出部と、前記複数の画像のそれぞれで前記マーカを検出するマーカ検出部と、前記複数の画像のそれぞれで前記マーカが付与された二つの鉄筋の間の鉄筋の数をマーカ間鉄筋数として計数し、前記複数の画像のそれぞれで前記マーカが付与された鉄筋の数をマーカ鉄筋数とし、マーカ鉄筋数を該複数の画像間で重複しないように計数する計数部と、を有することを特徴とする。 The rebar counting device according to one aspect of the present invention is a rebar counting device that counts the number of rebars based on a series of images of a plurality of rebars, and is a plurality of images including two rebars with markers. An image acquisition unit that acquires a plurality of images including a common marker between the two images of the plurality of images, a reinforcing bar detection unit that detects a reinforcing bar in each of the plurality of images, and the plurality of images. The number of reinforcing bars between the marker detecting unit that detects the marker in each of the above and the two reinforcing bars to which the marker is attached in each of the plurality of images is counted as the number of reinforcing bars between markers, and each of the plurality of images. The number of reinforcing bars to which the marker is attached is defined as the number of marker reinforcing bars, and the number of marker reinforcing bars is counted so as not to overlap between the plurality of images.

本発明の別の一態様における鉄筋計数装置は、複数の鉄筋の本数を計数する鉄筋計数装置であって、共通のマーカが付与された鉄筋を含む二つの画像を取得する画像取得部と、前記二つの画像から鉄筋を検出する鉄筋検出部と、前記二つの画像から前記マーカを検出するマーカ検出部と、前記二つの画像の第1の画像において、該第1の画像に含まれる鉄筋で、画面の端部にある鉄筋から前記マーカが付与された鉄筋までの鉄筋の数を計数し、前記二つの画像の第2の画像において、該第2の画像に含まれる鉄筋で、前記マーカが付与された鉄筋から画面の端部にある鉄筋までの鉄筋の数を計数するとともに、前記第1の画像と第2の画像で計数した数の合計から1を引いた数を鉄筋数として計数する計数部と、を有することを特徴とする。 The reinforcing bar counting device according to another aspect of the present invention is a reinforcing bar counting device that counts the number of a plurality of reinforcing bars, and includes an image acquisition unit that acquires two images including reinforcing bars to which a common marker is assigned, and the above. In the first image of the two images, the reinforcing bar detecting unit that detects the reinforcing bar from the two images, the marker detecting unit that detects the marker from the two images, and the reinforcing bar included in the first image. The number of reinforcing bars from the reinforcing bar at the edge of the screen to the reinforcing bar to which the marker is attached is counted, and in the second image of the two images, the marker is attached to the reinforcing bar included in the second image. The number of reinforcing bars from the reinforcing bars to the reinforcing bars at the edge of the screen is counted, and the number obtained by subtracting 1 from the total of the numbers counted in the first image and the second image is counted as the number of reinforcing bars. It is characterized by having a part and.

本発明の一態様における計数方法は、複数の鉄筋が撮影された一連の画像に基づき、鉄筋の本数を計数する鉄筋の計数方法であって、マーカが付与された二つの鉄筋を含む複数の画像であり、該複数の画像の2つの画像間で共通のマーカをそれぞれ含む複数の画像を取得し、前記複数の画像のそれぞれで鉄筋を検出し、前記複数の画像のそれぞれで前記マーカを検出し、前記複数の画像のそれぞれで前記マーカが付与された二つの鉄筋の間の鉄筋の数をマーカ間鉄筋数として計数し、前記複数の画像のそれぞれで前記マーカが付与された鉄筋の数をマーカ鉄筋数とし、マーカ鉄筋数を該複数の画像間で重複しないように計数することを特徴とする。 The counting method in one aspect of the present invention is a reinforcing bar counting method for counting the number of reinforcing bars based on a series of images in which a plurality of reinforcing bars are taken, and is a plurality of images including two reinforcing bars with markers. This is, a plurality of images including a common marker are acquired between the two images of the plurality of images, a reinforcing bar is detected in each of the plurality of images, and the marker is detected in each of the plurality of images. , The number of reinforcing bars between the two reinforcing bars to which the marker is attached in each of the plurality of images is counted as the number of reinforcing bars between markers, and the number of reinforcing bars to which the marker is attached in each of the plurality of images is a marker. The number of reinforcing bars is defined, and the number of marker reinforcing bars is counted so as not to overlap between the plurality of images.

本発明の別の一態様における計数方法は、複数の鉄筋の本数を計数する計数方法であって、共通のマーカが付与された鉄筋を含む二つの画像を取得し、前記二つの画像から鉄筋を検出し、前記二つの画像から前記マーカを検出し、前記二つの画像の第1の画像において、該第1の画像に含まれる鉄筋で、画面の端部にある鉄筋から前記マーカが付与された鉄筋までの鉄筋の数を計数し、前記二つの画像の第2の画像において、該第2の画像に含まれる鉄筋で、前記マーカが付与された鉄筋から画面の端部にある鉄筋までの鉄筋の数を計数するとともに、前記第1の画像と第2の画像で計数した数の合計から1を引いた数を鉄筋数として計数することを特徴とする。 The counting method in another aspect of the present invention is a counting method for counting the number of a plurality of reinforcing bars, and obtains two images including the reinforcing bars to which a common marker is assigned, and obtains the reinforcing bars from the two images. Detected, the marker was detected from the two images, and in the first image of the two images, the marker was added from the reinforcing bar at the edge of the screen with the reinforcing bar included in the first image. The number of reinforcing bars to the reinforcing bars is counted, and in the second image of the two images, the reinforcing bars included in the second image from the reinforcing bars to which the marker is attached to the reinforcing bars at the edge of the screen. The number of reinforcing bars is counted, and the number obtained by subtracting 1 from the total of the numbers counted in the first image and the second image is counted as the number of reinforcing bars.

本発明の一態様におけるプログラムは、複数の鉄筋が撮影された一連の画像に基づき、鉄筋の本数を計数する処理をコンピュータに実行させるプログラムであって、マーカが付与された二つの鉄筋を含む複数の画像であり、該複数の画像の2つの画像間で共通のマーカをそれぞれ含む複数の画像を取得し、前記複数の画像のそれぞれで鉄筋を検出し、前記複数の画像のそれぞれで前記マーカを検出し、前記複数の画像のそれぞれで前記マーカが付与された二つの鉄筋の間の鉄筋の数をマーカ間鉄筋数として計数し、前記複数の画像のそれぞれで前記マーカが付与された鉄筋の数をマーカ鉄筋数とし、マーカ鉄筋数を該複数の画像間で重複しないように計数する処理を前記コンピュータに実行させることを特徴とする。 The program according to one aspect of the present invention is a program that causes a computer to execute a process of counting the number of reinforcing bars based on a series of images of a plurality of reinforcing bars, and includes two reinforcing bars with markers. A plurality of images including a common marker are acquired between the two images of the plurality of images, reinforcing bars are detected in each of the plurality of images, and the marker is used in each of the plurality of images. The number of reinforcing bars between the two reinforcing bars that have been detected and given the marker in each of the plurality of images is counted as the number of reinforcing bars between markers, and the number of reinforcing bars to which the marker is given in each of the plurality of images. Is the number of marker reinforcing bars, and the computer is made to execute a process of counting the number of marker reinforcing bars so as not to overlap between the plurality of images.

本発明の別の一態様におけるプログラムは、複数の鉄筋の本数を計数する処理をコンピュータに実行させるプログラムであって、共通のマーカが付与された鉄筋を含む二つの画像を取得し、前記二つの画像から鉄筋を検出し、前記二つの画像から前記マーカを検出し、前記二つの画像の第1の画像において、該第1の画像に含まれる鉄筋で、画面の端部にある鉄筋から前記マーカが付与された鉄筋までの鉄筋の数を計数し、前記二つの画像の第2の画像において、該第2の画像に含まれる鉄筋で、前記マーカが付与された鉄筋から画面の端部にある鉄筋までの鉄筋の数を計数するとともに、前記第1の画像と第2の画像で計数した数の合計から1を引いた数を鉄筋数として計数する処理を前記コンピュータに実行させることを特徴とする。 The program in another aspect of the present invention is a program that causes a computer to execute a process of counting the number of a plurality of reinforcing bars, obtains two images including reinforcing bars with a common marker, and obtains the above two images. The reinforcing bar is detected from the images, the marker is detected from the two images, and in the first image of the two images, the reinforcing bar included in the first image, the marker is detected from the reinforcing bar at the edge of the screen. The number of reinforcing bars up to the reinforcing bar to which the marker is added is counted, and in the second image of the two images, the reinforcing bar included in the second image is located at the edge of the screen from the reinforcing bar to which the marker is added. It is characterized by having the computer execute a process of counting the number of reinforcing bars up to the reinforcing bars and counting the number obtained by subtracting 1 from the total of the numbers counted in the first image and the second image as the number of reinforcing bars. To do.

本発明によれば、複数の画像間での重複計数を防ぐことができる鉄筋の計測技術を提供することが可能である。 According to the present invention, it is possible to provide a reinforcing bar measurement technique capable of preventing duplicate counting between a plurality of images.

第1の実施形態における鉄筋計数装置の機能構成を示す図。The figure which shows the functional structure of the reinforcing bar counting apparatus in 1st Embodiment. 鉄筋計数装置のハードウェア構成を示す図。The figure which shows the hardware composition of the reinforcing bar counter. 撮像装置が撮像を行う対象である複数の鉄筋の一例を示す図。The figure which shows an example of a plurality of reinforcing bars which an image pickup apparatus makes an image | image. 撮像装置により撮像が行われ取得された画像の一例を示す図。The figure which shows an example of the image which was imaged and acquired by the image pickup apparatus. 第1の実施形態における鉄筋計数装置により、複数の画像を取得し、複数の画像中の鉄筋数を重複無く計数する一連の手順を示すフローチャート。A flowchart showing a series of procedures for acquiring a plurality of images by the rebar counting device according to the first embodiment and counting the number of rebars in the plurality of images without duplication. 第1計数処理の処理手順を示すフローチャート。The flowchart which shows the processing procedure of the 1st counting process. 第2計数処理の処理手順を示すフローチャート。The flowchart which shows the processing procedure of the 2nd counting process. 第2の実施形態における鉄筋計数装置の機能構成を示す図。The figure which shows the functional structure of the reinforcing bar counting apparatus in 2nd Embodiment. 撮像装置が撮像を行う対象である複数の鉄筋の一例を示す図。The figure which shows an example of a plurality of reinforcing bars which an image pickup apparatus makes an image | image. 撮像装置により撮像が行われ取得された画像の一例を示す図。The figure which shows an example of the image which was taken by the image pickup apparatus and acquired. 第2の実施形態における計数処理の処理手順を示すフローチャート。The flowchart which shows the processing procedure of the counting process in 2nd Embodiment. 鉄筋番号表示処理の処理手順を示すフローチャート。The flowchart which shows the processing procedure of the reinforcing bar number display processing. 第3の実施形態における鉄筋計数装置の機能構成を示す図。The figure which shows the functional structure of the reinforcing bar counting apparatus in 3rd Embodiment. 第3の実施形態における鉄筋計数装置により、複数の画像を取得し、複数の画像中の鉄筋数を重複無く計数する一連の手順の一例を示すフローチャート。FIG. 5 is a flowchart showing an example of a series of procedures for acquiring a plurality of images by the reinforcing bar counting device according to the third embodiment and counting the number of reinforcing bars in the plurality of images without duplication. 第3の実施形態における鉄筋計数装置により、複数の画像を取得し、複数の画像中の鉄筋数を重複無く計数する一連の手順の他の一例を示すフローチャート。FIG. 5 is a flowchart showing another example of a series of procedures in which a plurality of images are acquired by the reinforcing bar counting device according to the third embodiment and the number of reinforcing bars in the plurality of images is counted without duplication. 第3の実施形態における鉄筋計数装置により、複数の画像を取得し、複数の画像中の鉄筋数を重複無く計数する一連の手順の更に他の一例を示すフローチャート。A flowchart showing still another example of a series of procedures for acquiring a plurality of images by the reinforcing bar counting device according to the third embodiment and counting the number of reinforcing bars in the plurality of images without duplication. 第3の実施形態における鉄筋計数装置により、複数の画像を取得し、複数の画像中の鉄筋数を重複無く計数する一連の手順の更に他の一例を示すフローチャート。A flowchart showing still another example of a series of procedures for acquiring a plurality of images by the reinforcing bar counting device according to the third embodiment and counting the number of reinforcing bars in the plurality of images without duplication. 第3の実施形態における鉄筋計数装置により、複数の画像を取得し、複数の画像中の鉄筋数を重複無く計数する一連の手順の更に他の一例を示すフローチャート。A flowchart showing still another example of a series of procedures for acquiring a plurality of images by the reinforcing bar counting device according to the third embodiment and counting the number of reinforcing bars in the plurality of images without duplication. 第3の実施形態における鉄筋計数装置により、複数の画像を取得し、複数の画像中の鉄筋数を重複無く計数する一連の手順の更に他の一例を示すフローチャート。A flowchart showing still another example of a series of procedures for acquiring a plurality of images by the reinforcing bar counting device according to the third embodiment and counting the number of reinforcing bars in the plurality of images without duplication. 検出マーカが画像端にある状態を示した図。The figure which showed the state which the detection marker is at the edge of an image. 第4の実施形態における鉄筋計数装置の機能構成を示す図。The figure which shows the functional structure of the reinforcing bar counting apparatus in 4th Embodiment. 重複判定部が重複画像であると判定する画像を示す図。The figure which shows the image which the overlap determination part determines that it is an overlap image. 第4の実施形態における鉄筋計数装置により、複数の画像を取得し、複数の画像中の鉄筋数を重複無く計数する一連の手順の一例を示すフローチャート。FIG. 5 is a flowchart showing an example of a series of procedures for acquiring a plurality of images by the reinforcing bar counting device according to the fourth embodiment and counting the number of reinforcing bars in the plurality of images without duplication. 重複判定処理の一例を示す図。The figure which shows an example of the duplication determination processing. 重複判定部が重複画像であると判定するものの、重複画像ではない画像を示す図。The figure which shows the image which is not a duplicate image although the overlap determination part determines that it is a duplicate image. 重複判定処理の別の一例を示す図。The figure which shows another example of the duplication determination processing.

〈第1の実施形態〉
以下、図面を用いて第1の実施形態における鉄筋計数装置10について説明する。鉄筋計数装置10は、複数の鉄筋が撮影された一連の画像に基づき、鉄筋の本数を計数するものである。図1は、鉄筋計数装置10が有する機能構成をまとめた機能構成図である。鉄筋計数装置10は、CPUが各種の制御用プログラムを読み込んで実行することにより、図1に示す機能構成としての役割を果たすコンピュータである。図2は、コンピュータ内のハードウェア構成を示す図である。尚、ハードウェア構成については、以降の各実施形態の鉄筋計数装置についても同様の構成とする。
<First Embodiment>
Hereinafter, the reinforcing bar counting device 10 according to the first embodiment will be described with reference to the drawings. The reinforcing bar counting device 10 counts the number of reinforcing bars based on a series of images of a plurality of reinforcing bars. FIG. 1 is a functional configuration diagram summarizing the functional configurations of the reinforcing bar counting device 10. The reinforcing bar counting device 10 is a computer that plays a role as a functional configuration shown in FIG. 1 by a CPU reading and executing various control programs. FIG. 2 is a diagram showing a hardware configuration in a computer. Regarding the hardware configuration, the same configuration is applied to the reinforcing bar counting device of each subsequent embodiment.

鉄筋計数装置10は、画像取得部2、鉄筋検出部3、マーカ検出部4、指示部5、マーカ識別部6、計数部7、表示制御部8、記憶部15を備えている。 The reinforcing bar counting device 10 includes an image acquisition unit 2, a reinforcing bar detecting unit 3, a marker detecting unit 4, an indicating unit 5, a marker identification unit 6, a counting unit 7, a display control unit 8, and a storage unit 15.

画像取得部2は、撮像装置1により撮像された画像を受信する。画像取得部2により取得された画像は、画像データ16として記憶部15内に保存される。撮像装置1は、デジタルカメラ等である。尚本実施形態では、撮像を行う撮像装置1は、鉄筋計数装置10の外部にあるものとしているが、鉄筋計数装置10は撮像装置1を有していてもよい。以下、図3、図4において、撮像装置1により撮像される画像について説明する。 The image acquisition unit 2 receives the image captured by the image pickup device 1. The image acquired by the image acquisition unit 2 is stored in the storage unit 15 as image data 16. The image pickup device 1 is a digital camera or the like. In the present embodiment, the image pickup device 1 for imaging is assumed to be outside the reinforcing bar counting device 10, but the reinforcing bar counting device 10 may have the image pickup device 1. Hereinafter, the images captured by the image pickup apparatus 1 will be described with reference to FIGS. 3 and 4.

図3は、撮像装置1による撮像の対象である複数の鉄筋Rを示している。複数の鉄筋Rのいくつかには、予め識別可能なマーカM(マーカM1、M2、M3…)が付与されている。ユーザは、撮像装置1により、マーカが付与された鉄筋を二つ含むように撮像していくとともに、共通のマーカが付与された鉄筋が含まれるように撮像を行う。そのため、撮像の際には、二つのマーカが視野内に収まるように撮像装置1と鉄筋Rとの距離が調整される。 FIG. 3 shows a plurality of reinforcing bars R to be imaged by the imaging device 1. Some of the plurality of reinforcing bars R are provided with pre-identifiable markers M (markers M1, M2, M3 ...). The user uses the imaging device 1 to take an image so as to include two reinforcing bars to which the markers are attached, and to include the reinforcing bars to which the common marker is attached. Therefore, at the time of imaging, the distance between the imaging device 1 and the reinforcing bar R is adjusted so that the two markers are within the field of view.

図4は、上記のようにして撮像が行われて取得された画像の例を示す図である。このように、撮像装置1によって撮像された複数の画像P1、P2、P3・・・は、マーカが付与された二つの鉄筋を含む画像であり、該複数の画像の中で、異なる二つの画像間で共通のマーカが付与された鉄筋を含むものである。 FIG. 4 is a diagram showing an example of an image acquired by performing imaging as described above. As described above, the plurality of images P1, P2, P3 ... Captured by the image pickup apparatus 1 are images including two reinforcing bars to which markers are added, and two different images among the plurality of images. It includes reinforcing bars with common markers among them.

図1の機能構成図の説明に戻る。鉄筋検出部3は、画像取得部2が取得した画像から鉄筋の検出を行う。鉄筋の検出の方法は、公知のパターンマッチング等を利用すればよい。撮像装置にステレオカメラを用いる場合は、奥行情報、鉄筋特有の形状情報を利用した直線検出等の画像処理により検出する方法も有用である。マーカ検出部4は、画像取得部2が取得した画像からマーカを検出する。 Return to the description of the functional configuration diagram of FIG. The reinforcing bar detection unit 3 detects the reinforcing bar from the image acquired by the image acquisition unit 2. As a method of detecting the reinforcing bar, a known pattern matching or the like may be used. When a stereo camera is used as the image pickup device, a method of detecting by image processing such as straight line detection using depth information and shape information peculiar to the reinforcing bar is also useful. The marker detection unit 4 detects a marker from the image acquired by the image acquisition unit 2.

指示部5は、ユーザからの入力により、画像内のマーカ位置を指示する。例えば、マーカ検出部4が画像中からマーカを検出することに失敗した場合、指示部5が用いられる。画像中からマーカを検出することに失敗した場合とは、マーカが画像中から二つ検知されない場合等である。マーカ検出に失敗した場合に、ユーザはモニタ等の表示媒体9に表示される画像を目視で確認し、画像中のマーカ位置を入力する。ユーザからマーカ位置が入力されると、指示部5は、マーカ検出部4の検出範囲を指定し狭める等の処理を行う。指示部5により、マーカ検出の範囲を限定することで、マーカ検出を行いやすくする。 The instruction unit 5 instructs the marker position in the image by input from the user. For example, when the marker detection unit 4 fails to detect a marker in the image, the indicator unit 5 is used. The case where the marker is not detected in the image is the case where two markers are not detected in the image. When the marker detection fails, the user visually confirms the image displayed on the display medium 9 such as a monitor and inputs the marker position in the image. When the marker position is input from the user, the instruction unit 5 performs processing such as designating and narrowing the detection range of the marker detection unit 4. The indicator unit 5 limits the range of marker detection to facilitate marker detection.

マーカ識別部6は、予め記憶部15に記憶されたマーカ情報17に基づいて、マーカ検出部4が検出した各マーカを識別する。マーカ情報17とは、マーカの形状やマーカの文字等の情報によって、マーカの種類や番号を識別するための情報である。 The marker identification unit 6 identifies each marker detected by the marker detection unit 4 based on the marker information 17 stored in the storage unit 15 in advance. The marker information 17 is information for identifying the marker type and number based on information such as the shape of the marker and the characters of the marker.

計数部7は、画像取得部2が取得した複数の画像に含まれる鉄筋の数を、画像間での重複鉄筋分を除いて計数する計数処理を行う。計数処理では、マーカが付与された鉄筋間の鉄筋、即ち図4に示される画像P1を例に挙げれば、マーカM1とマーカM2が付与されたそれぞれの鉄筋の間に位置する鉄筋を計数する。そして、計数部7は、マーカが付与された鉄筋の数を計数する。このとき、計数部7は、取得された複数の画像間で重複して計数されないように、マーカが付与された鉄筋の数を計数することを特徴とする。 The counting unit 7 performs a counting process of counting the number of reinforcing bars included in the plurality of images acquired by the image acquisition unit 2 excluding the overlapping reinforcing bars between the images. In the counting process, the reinforcing bars between the reinforcing bars to which the markers are attached, that is, the reinforcing bars located between the reinforcing bars to which the markers M1 and the marker M2 are attached are counted, taking the image P1 shown in FIG. 4 as an example. Then, the counting unit 7 counts the number of reinforcing bars to which the marker is attached. At this time, the counting unit 7 is characterized in that the number of reinforcing bars to which the marker is attached is counted so that the acquired images are not counted in duplicate.

計数部7における、複数の画像に含まれる鉄筋の計数方法の一例を記す。先ず画像毎にマーカが付与された鉄筋をそれぞれ計数する。ここで計数された、マーカが付与された鉄筋の数は、画像間での重複を含むものである。例えば、図4で示されるマーカM2は、画像P1と画像P2のそれぞれで計数されるため、重複分である一本分多めに計数されている。そこで、マーカ識別部6により識別されたマーカのうち計数部7で重複カウントされたマーカの数である重複数を計数する。たとえば、マーカが付与された鉄筋のうち2回計数されたマーカに対応する鉄筋の数を、重複数として計数していく等である。 An example of a method of counting the reinforcing bars included in a plurality of images in the counting unit 7 will be described. First, the reinforcing bars with markers are counted for each image. The number of rebars with markers counted here includes duplication between images. For example, since the marker M2 shown in FIG. 4 is counted in each of the image P1 and the image P2, it is counted one more than the overlapping portion. Therefore, among the markers identified by the marker identification unit 6, the multiple multiples, which is the number of markers duplicated and counted by the counting unit 7, are counted. For example, the number of reinforcing bars corresponding to the markers counted twice among the reinforcing bars to which the markers are attached is counted as multiple layers.

重複数は、計数対象の中で、画像間で重複する鉄筋の数に等しい。従って、図4の画像P1、P2を例に説明すると、マーカが付与された鉄筋の間の鉄筋の数(図4の例では、3+4)と、マーカが付与された鉄筋を画像毎に計数した数(図4の例では、4本)(重複を含む)とを合計した合計数(図4の例では、11本)から、上記の重複数(図4の例では、1本)を減算することで、全ての画像(図4の例では、画像P1、P2)に含まれる鉄筋の数を割り出すことができる。尚、このようにして重複分を除いて鉄筋の数を計数する計数処理を、第1計数処理とする。 The multiple is equal to the number of reinforcing bars that overlap between images in the counting target. Therefore, to explain using the images P1 and P2 of FIG. 4 as an example, the number of reinforcing bars between the reinforcing bars with markers (3 + 4 in the example of FIG. 4) and the reinforcing bars with markers are shown for each image. From the total number (11 in the example of FIG. 4) obtained by adding the counted numbers (4 in the example of FIG. 4) (including duplication), the above multiple (1 in the example of FIG. 4) By subtracting, the number of reinforcing bars included in all the images (images P1 and P2 in the example of FIG. 4) can be calculated. The counting process for counting the number of reinforcing bars by removing the overlapping portion in this way is referred to as the first counting process.

計数部7における、複数の画像に含まれる鉄筋の数の計数方法の別の一例を記す。この例では、画像毎にマーカが付与された鉄筋を計数していくとともに、計数されたマーカが付与された鉄筋を記録していく。そして既に計数済みのマーカが付与された鉄筋が画像に含まれる場合には、計数済みのマーカが付与された鉄筋を計数対象から除外する。 Another example of a method of counting the number of reinforcing bars included in a plurality of images in the counting unit 7 will be described. In this example, the reinforcing bars to which the markers are added are counted for each image, and the reinforcing bars to which the counted markers are added are recorded. Then, when the image includes the reinforcing bar to which the already counted marker is added, the reinforcing bar to which the counted marker is added is excluded from the counting target.

このようにしてマーカ間の鉄筋と、マーカが付与された鉄筋の数と、を計数していくことで、全ての画像に含まれる鉄筋の数を割り出すことができる。尚、このようにして重複分を除いて鉄筋の数を計数する計数処理を、上記第1計数処理と区別するため、第2計数処理とする。 By counting the reinforcing bars between the markers and the number of reinforcing bars to which the markers are attached in this way, the number of reinforcing bars included in all the images can be calculated. The counting process for counting the number of reinforcing bars by removing the overlapping portion in this way is referred to as the second counting process in order to distinguish it from the first counting process.

また、計数部7は、複数の画像に含まれる鉄筋数を、予め記憶部15に記憶された鉄筋情報18と比較してもよい。ここでいう鉄筋情報18は、用いた鉄筋の総数である。予め記録された情報と比較することで、用意された鉄筋が正しく本数分配置されているかどうかを確認することも容易に行える。 Further, the counting unit 7 may compare the number of reinforcing bars included in the plurality of images with the reinforcing bar information 18 previously stored in the storage unit 15. The reinforcing bar information 18 referred to here is the total number of reinforcing bars used. By comparing with the information recorded in advance, it is easy to confirm whether or not the prepared reinforcing bars are correctly arranged for the number of reinforcing bars.

表示制御部8は、モニタ等の表示媒体9へ取得した画像を表示する。それによりユーザは、目視により鉄筋及びマーカを確認する。 The display control unit 8 displays the acquired image on a display medium 9 such as a monitor. As a result, the user visually confirms the reinforcing bar and the marker.

図2は、鉄筋計数装置10のハードウェア構成図である。鉄筋計数装置10は、ハードウェア構成として、CPU21、DRAM22、ROM23、記憶部15、入出力IF25を備えている。 FIG. 2 is a hardware configuration diagram of the reinforcing bar counting device 10. The reinforcing bar counting device 10 includes a CPU 21, a DRAM 22, a ROM 23, a storage unit 15, and an input / output IF 25 as hardware configurations.

CPU21は、ROM23に格納される各種制御プログラム(鉄筋検出部の処理プログラム、計数部の処理プログラム等)を読みこんで実行する。 The CPU 21 reads and executes various control programs (processing program of the reinforcing bar detection unit, processing program of the counting unit, etc.) stored in the ROM 23.

DRAM22は、制御プログラムや各種データを一時的に格納するワーキングエリアを提供する。ROM23は、各種制御プログラムを不揮発的に記憶する記憶媒体である。 The DRAM 22 provides a working area for temporarily storing control programs and various data. The ROM 23 is a storage medium that non-volatilely stores various control programs.

記憶部15は、前述したように、画像データ、マーカ情報、鉄筋情報等を記憶するものであり、フラッシュメモリやハードディスク等により構成される。入出力IF25は、装置外部とデータの送受信を行うものである。尚、各構成は、バス26により接続される。 As described above, the storage unit 15 stores image data, marker information, reinforcing bar information, and the like, and is composed of a flash memory, a hard disk, and the like. The input / output IF25 transmits / receives data to / from the outside of the device. Each configuration is connected by a bus 26.

以上の構成を有する鉄筋計数装置10が、複数の画像を取得し、複数の画像中の鉄筋数を重複無く計数する一連の手順について図5のフローチャートを参照しつつ説明する。 A series of procedures in which the reinforcing bar counting device 10 having the above configuration acquires a plurality of images and counts the number of reinforcing bars in the plurality of images without duplication will be described with reference to the flowchart of FIG.

まずステップS1では、画像取得部2が、マーカが付与された二つの鉄筋を含む複数の画像を取得する。ここでは上述したように、異なる二つの画像間で共通のマーカが付与された鉄筋を含む画像が取得される。 First, in step S1, the image acquisition unit 2 acquires a plurality of images including the two reinforcing bars to which the markers are attached. Here, as described above, an image including a reinforcing bar to which a common marker is assigned between two different images is acquired.

ステップS2では、鉄筋検出部3が複数の画像のそれぞれで鉄筋の検出を行う。ステップS3では、マーカ検出部4が複数の画像のそれぞれでマーカの検出を行う。 In step S2, the reinforcing bar detection unit 3 detects the reinforcing bar in each of the plurality of images. In step S3, the marker detection unit 4 detects the marker in each of the plurality of images.

ステップS4では、マーカ識別部6が複数の画像から検出されたマーカの識別を行う。 In step S4, the marker identification unit 6 identifies the markers detected from the plurality of images.

ステップS5では、計数部7が複数の画像に含まれる鉄筋の数を、画像間での重複鉄筋分を除いて計数する計数処理を行う。ステップS5の計数処理は、計数部7について説明した上述の第1計数処理、または、第2計数処理に対応する。 In step S5, the counting unit 7 performs a counting process of counting the number of reinforcing bars included in the plurality of images by excluding the overlapping reinforcing bars between the images. The counting process in step S5 corresponds to the above-mentioned first counting process or the second counting process described for the counting unit 7.

以下、図6、図7を用いて計数処理の処理手順の具体例を説明する。図6は、第1計数処理の処理手順を示すフローチャートである。図7は、第2計数処理の処理手順を示すフローチャートである。尚、図6、7の各手順については、いずれも計数部7が実行するものとする。 Hereinafter, a specific example of the processing procedure of the counting process will be described with reference to FIGS. 6 and 7. FIG. 6 is a flowchart showing a processing procedure of the first counting process. FIG. 7 is a flowchart showing a processing procedure of the second counting process. It is assumed that the counting unit 7 executes each of the procedures of FIGS. 6 and 7.

図6のステップS11では、画像中のマーカが付与された鉄筋間の鉄筋の数を、各画像において計数する。 In step S11 of FIG. 6, the number of reinforcing bars between the reinforcing bars with markers in the image is counted in each image.

ステップS12では、マーカが付与された鉄筋の数を、各画像において計数する。 In step S12, the number of reinforcing bars to which the marker is attached is counted in each image.

ステップS13では、重複カウントされたマーカの数である重複数を計数する。 In step S13, the multiples, which is the number of overlapping markers, are counted.

ステップS14では、ステップS11、S12で算出された各画像毎のマーカが付与された鉄筋間の鉄筋の数とマーカが付与された鉄筋の数との総和から、ステップS13で算出された重複数を減算する。そして図6のフローチャートを終了する。 In step S14, from the sum of the number of reinforcing bars between the reinforcing bars with markers for each image calculated in steps S11 and S12 and the number of reinforcing bars with markers, the multiple layers calculated in step S13 are obtained. Subtract. Then, the flowchart of FIG. 6 ends.

図7のステップS21は、図6のステップS11と同様であり、画像中のマーカが付与された鉄筋間の鉄筋の数を、各画像において計数する。 Step S21 of FIG. 7 is the same as step S11 of FIG. 6, and the number of reinforcing bars between the reinforcing bars with markers in the image is counted in each image.

ステップS22からステップS25のループ処理は、マーカが付与された鉄筋を画像間での重複カウントを除いて計数する処理である。 The loop processing of steps S22 to S25 is a process of counting the reinforcing bars to which the markers are added, excluding the overlapping count between the images.

ステップS22では、N番目のマーカが付与された鉄筋を対象とし、該鉄筋について計数を行うかどうかの判定を行う。尚、ここで示すN番目のNとは、便宜上設けられた番号であり、複数の画像毎にマーカが付与された鉄筋を計数していく順番を示す。ここで、鉄筋を計数していく画像は必ずしも撮った順番であるとは限らず、また画像中の2つのマーカが付与された鉄筋を右から計数しても左から計数してもよい。即ち、計数の順番Nは、状況によって変わり規定されるものではない。 In step S22, the reinforcing bar to which the Nth marker is attached is targeted, and it is determined whether or not to count the reinforcing bar. The N-th N indicated here is a number provided for convenience, and indicates the order in which the reinforcing bars to which the markers are added are counted for each of a plurality of images. Here, the images for counting the reinforcing bars are not necessarily in the order in which they were taken, and the reinforcing bars with the two markers in the image may be counted from the right or from the left. That is, the order N of counting changes depending on the situation and is not defined.

ステップS23では、計数対象のマーカが付与された鉄筋(N番目の鉄筋)が、既に計数済みであるかどうかを判定する。ステップS23がNOである場合、未だ計数されていないマーカであるため、ステップS24へ移行してマーカが付与された鉄筋の数に1を加算する。ステップS23がYESである場合、該マーカが計数済みのマーカであるため計数を行わずステップS25へ移行する。 In step S23, it is determined whether or not the reinforcing bar (Nth reinforcing bar) to which the marker to be counted is added has already been counted. If step S23 is NO, the marker has not been counted yet, so the process proceeds to step S24 and 1 is added to the number of reinforcing bars to which the marker is attached. If step S23 is YES, the marker is a already counted marker, so counting is not performed and the process proceeds to step S25.

ステップS25では、マーカが付与された鉄筋が全て計数済みであるかどうかを判定する。ステップS25がNOである場合、ステップS22へ戻り、ステップS22からステップS25をループする。ステップS25がYESならば、図7のフローチャートを終了する。 In step S25, it is determined whether or not all the reinforcing bars to which the markers have been added have been counted. If step S25 is NO, the process returns to step S22 and loops from step S22 to step S25. If step S25 is YES, the flowchart of FIG. 7 ends.

以上のように、第1の実施形態における鉄筋計数装置10によれば、取得した画像から重複鉄筋分を除いて計数処理が行われる。そのため、鉄筋が広範囲に渡って組み立てられ、数多くの鉄筋画像を取得する場合であっても、正確な鉄筋の計数が可能となる。 As described above, according to the reinforcing bar counting device 10 in the first embodiment, the counting process is performed by removing the overlapping reinforcing bars from the acquired image. Therefore, even when the reinforcing bars are assembled over a wide range and a large number of reinforcing bar images are acquired, it is possible to accurately count the reinforcing bars.

また、第1の実施形態の鉄筋計数装置10によれば、マーカが付与された二つの鉄筋を含む複数の画像を取得するだけで鉄筋の数を自動的に算出することから、ユーザがとり行う作業工程が少なく、ユーザの作業負担を大幅に軽減できる。
尚、第1の実施形態に係る鉄筋計数装置10は、計数処理を行う画像の順序が撮影画像順となっている場合には、マーカ識別部6を構成として備えずとも上述の効果を奏するものである。鉄筋計数装置10がマーカ識別部6を備えない場合には、例えば、第1計数処理の重複マーカ及び第2計数処理の計数済みのマーカを処理済みマーカとして他のマーカと区別するとよい。また、鉄筋計数装置10は、指示部5についても備えずともよい。
Further, according to the reinforcing bar counting device 10 of the first embodiment, the number of reinforcing bars is automatically calculated only by acquiring a plurality of images including two reinforcing bars to which a marker is attached, so that the user takes the action. There are few work processes, and the work load on the user can be greatly reduced.
The reinforcing bar counting device 10 according to the first embodiment has the above-mentioned effect even if the marker identification unit 6 is not provided as a configuration when the order of the images to be counted is the order of the captured images. Is. When the reinforcing bar counting device 10 does not include the marker identification unit 6, for example, the overlapping marker in the first counting process and the counted marker in the second counting process may be used as processed markers to distinguish them from other markers. Further, the reinforcing bar counting device 10 may not be provided with the indicator unit 5.

〈第2の実施形態〉
次に、第2の実施形態における鉄筋計数装置20について説明する。図8は、鉄筋計数装置20の機能構成図である。鉄筋計数装置20は、マーカ識別部6を有さない点、及び、計数部7が新たな処理を行なう点で鉄筋計数装置10と異なるがそれ以外の構成は、図1と同様である。鉄筋計数装置20もまた、複数の鉄筋の本数を計数する鉄筋計数装置である。
<Second embodiment>
Next, the reinforcing bar counting device 20 in the second embodiment will be described. FIG. 8 is a functional configuration diagram of the reinforcing bar counting device 20. The reinforcing bar counting device 20 is different from the reinforcing bar counting device 10 in that it does not have the marker identification unit 6 and that the counting unit 7 performs a new process, but the other configurations are the same as those in FIG. The reinforcing bar counting device 20 is also a reinforcing bar counting device that counts the number of a plurality of reinforcing bars.

第2の実施形態では、重複分を検知するために使用するマーカは一種類であるので、マーカの識別は不要である。即ち、二枚の画像を取得すれば、配置された鉄筋を全て撮影できるような状況を想定している。 In the second embodiment, since there is only one type of marker used to detect the overlap, it is not necessary to identify the marker. That is, it is assumed that if two images are acquired, all the arranged reinforcing bars can be photographed.

図9は、撮像装置1が撮像を行う対象である複数の鉄筋Rを示している。複数の鉄筋Rの中央付近には、予めマーカMが付与されている。撮像装置1は、マーカMが付与された鉄筋を含むように撮像を行う。撮像の際には、端部の鉄筋と、マーカMが視野内に収まるように撮像装置1と鉄筋Rとの距離を調整して行うことが望ましい。 FIG. 9 shows a plurality of reinforcing bars R to be imaged by the imaging device 1. A marker M is provided in advance near the center of the plurality of reinforcing bars R. The imaging device 1 performs imaging so as to include the reinforcing bar to which the marker M is attached. At the time of imaging, it is desirable to adjust the distance between the reinforcing bar at the end and the reinforcing bar R between the imaging device 1 and the reinforcing bar R so that the marker M is within the field of view.

図10は、上記のようにして撮像が行われて取得された画像の例を示す図である。このように画像P1、P2が端部の鉄筋とマーカMを含むように撮像が行われる。 FIG. 10 is a diagram showing an example of an image acquired by performing imaging as described above. In this way, the images P1 and P2 are imaged so as to include the reinforcing bars at the ends and the marker M.

鉄筋計数装置20により、複数の画像(本実施形態では二枚の画像)を取得し、その画像中の鉄筋数を重複無く計数する一連の手順については、ステップS5の計数処理を除いて図5のフローチャートと同様である。また、ステップS1では、図9、図10で説明した方法で撮像装置1により撮像を行い、画像取得部2が画像取得を行う。 A series of procedures for acquiring a plurality of images (two images in the present embodiment) by the reinforcing bar counting device 20 and counting the number of reinforcing bars in the images without duplication is shown in FIG. 5 except for the counting process in step S5. It is the same as the flowchart of. Further, in step S1, an image is taken by the image pickup apparatus 1 by the method described with reference to FIGS. 9 and 10, and the image acquisition unit 2 acquires an image.

以下、鉄筋計数装置20における計数処理(図5のステップS5に対応する処理)について説明する。図11は、鉄筋計数装置20における計数処理の手順を示すフローチャートである。 Hereinafter, the counting process (process corresponding to step S5 in FIG. 5) in the reinforcing bar counting device 20 will be described. FIG. 11 is a flowchart showing a procedure of counting processing in the reinforcing bar counting device 20.

ステップS31では、取得した二つの画像のうち一つの画像の画面端部に位置する鉄筋からマーカが付与された鉄筋までを計数する(図10の例では、5本)。ここで画面の端部に位置する鉄筋とは、画面両端のいずれかの鉄筋に当たる。尚、最初に計数を始める端部に位置する鉄筋のことを第1端部の鉄筋Re1と表記する(図10参照)。 In step S31, the number from the reinforcing bar located at the edge of the screen of one of the two acquired images to the reinforcing bar to which the marker is attached is counted (in the example of FIG. 10, five bars). Here, the reinforcing bar located at the edge of the screen corresponds to any of the reinforcing bars at both ends of the screen. The reinforcing bar located at the end where counting is first started is referred to as the reinforcing bar Re1 at the first end (see FIG. 10).

ステップS32では、取得した二つの画像のうちもう一方の画像において、画面の端部に位置する鉄筋(第2端部の鉄筋Re2とする(図10参照))からマーカが付与された鉄筋の手前の鉄筋までを計数する(図10の例では、5本)。ステップS32で、マーカが付与された鉄筋を除外して計数する方法は、例えば、図7のフローチャートで説明したように既にカウント済みであるとして除外してもよい。 In step S32, in the other image of the two acquired images, the front of the reinforcing bar to which the marker is added from the reinforcing bar located at the edge of the screen (referred to as the reinforcing bar Re2 at the second end (see FIG. 10)). Count up to the reinforcing bars of (5 in the example of FIG. 10). In step S32, the method of excluding and counting the reinforcing bars to which the marker is added may be excluded as having already been counted, for example, as described in the flowchart of FIG. 7.

ステップS33では、ステップS31、S32で計数した鉄筋の数を加算する(図10の例では、10本)。 In step S33, the number of reinforcing bars counted in steps S31 and S32 is added (10 in the example of FIG. 10).

尚、鉄筋計数装置20における計数処理は、図11の処理に限らず、図6のフローチャートで説明したように画像間で重複計数したあとに重複分(ここでは重複数は一つ)を減算してもよい。 The counting process in the reinforcing bar counting device 20 is not limited to the process shown in FIG. 11, and as described in the flowchart of FIG. 6, after overlapping counting between images, the overlapping portion (here, one overlapping plurality) is subtracted. You may.

以上のように、二枚の画像を取得すれば、配置された鉄筋を全て撮影できるような状況であれば、鉄筋計数装置20は、マーカ識別部を有さずともよい。本実施形態においても、第1の実施形態と同様の効果を奏する。 As described above, the reinforcing bar counting device 20 does not have to have a marker identification unit as long as it is possible to capture all the arranged reinforcing bars by acquiring two images. Also in this embodiment, the same effect as that of the first embodiment is obtained.

次に第1、2の実施形態の変形例として、表示制御部8による画像表示の方法の一例を説明する。鉄筋の計数自体はコンピュータ内で行われるが、ユーザが確認しやすいように表示媒体9上に鉄筋を含む各画像が表示されることが望ましい。 Next, as a modification of the first and second embodiments, an example of an image display method by the display control unit 8 will be described. Although the counting of the reinforcing bars itself is performed in the computer, it is desirable that each image including the reinforcing bars is displayed on the display medium 9 so that the user can easily check it.

図12は、複数の鉄筋が何層にもわたって存在する場合において、鉄筋の情報を分類し、表示媒体9に表示する処理の手順を示すフローチャートである。尚、図12の各手順については、いずれも表示制御部8が実行するものとする。 FIG. 12 is a flowchart showing a procedure of processing for classifying the information of the reinforcing bars and displaying the information on the display medium 9 when the plurality of reinforcing bars are present over many layers. It is assumed that the display control unit 8 executes each procedure of FIG. 12.

ステップS35では、平面毎に鉄筋を分類する。平面とは、前方から後方に存在する各層の鉄筋を示す。例えば、鉄筋が存在する層毎にA層、B層・・・等の記号を付与することで鉄筋を分類する。 In step S35, the reinforcing bars are classified for each plane. The plane refers to the reinforcing bars of each layer existing from the front to the rear. For example, the reinforcing bars are classified by adding symbols such as A layer, B layer, etc. to each layer in which the reinforcing bars exist.

ステップS36では、分類された鉄筋に対し番号を付与する。例えば、A層に存在する鉄筋に対して左端から1、2、3・・・等の番号を付与する。このような番号は、並び順を示しており、マーカが付与された鉄筋が何番目に位置するかということを示す情報ともなる。 In step S36, the classified reinforcing bars are numbered. For example, the reinforcing bars existing in the A layer are assigned numbers such as 1, 2, 3, ... From the left end. Such a number indicates the order of arrangement, and also serves as information indicating the position of the reinforcing bar to which the marker is attached.

ステップS35、S36により、各鉄筋は、層と番号の情報をもつこととなる(A層1番目の鉄筋等)。従って、ステップS37によって、付与した情報に関する記号及び番号を画像中の鉄筋と合わせて表示媒体9に表示することで、ユーザが計数対象の鉄筋を容易に判別することができる。 According to steps S35 and S36, each reinforcing bar has layer and number information (such as the first reinforcing bar in layer A). Therefore, in step S37, by displaying the symbols and numbers related to the given information on the display medium 9 together with the reinforcing bars in the image, the user can easily determine the reinforcing bars to be counted.

一般に、建築現場における鉄筋の組み方によっては、一方向に配置されるだけでなく、奥行き方向にも配置され、手前から後方へ向かって何層にもなっていることがある。この場合計数する対象の鉄筋の層(例えば手前の層)をユーザが確認することができれば、指示部5により計数対象の鉄筋を選択することも可能となる。 Generally, depending on how the reinforcing bars are assembled at the construction site, they are arranged not only in one direction but also in the depth direction, and may have multiple layers from the front to the rear. In this case, if the user can confirm the layer of the reinforcing bar to be counted (for example, the layer in front), the indicating unit 5 can select the reinforcing bar to be counted.

〈第3の実施形態〉
以下、第3の実施形態の鉄筋計数装置30について説明する。鉄筋計数装置30は、新たに通知部31を有する点で鉄筋計数装置10と異なるがそれ以外の構成は同様である。図13は、鉄筋計数装置30の機能構成図である。
<Third embodiment>
Hereinafter, the reinforcing bar counting device 30 of the third embodiment will be described. The reinforcing bar counting device 30 is different from the reinforcing bar counting device 10 in that it newly has a notification unit 31, but the other configurations are the same. FIG. 13 is a functional configuration diagram of the reinforcing bar counting device 30.

第3の実施形態における鉄筋計数装置30では、通知部31は、取得した画像に対して、正常に計数を行うことが可能な状態であるかどうかの判定を行い、正常に計数を行うことが不可能な場合にユーザに通知を行う。正常に計数を行うことが不可能な場合とは、撮像装置1が撮像した画像にマーカが含まれない等、計数処理を行うことができない画像が取得されてしまった場合である。 In the reinforcing bar counting device 30 according to the third embodiment, the notification unit 31 determines whether or not the acquired image can be normally counted, and can perform the counting normally. Notify the user when it is not possible. The case where normal counting cannot be performed is a case where an image that cannot be counted is acquired, for example, the image captured by the imaging device 1 does not include a marker.

以下、鉄筋計数装置30によって、複数の画像を取得し、複数の画像中の鉄筋数を重複無く計数する一連の手順について図14のフローチャートを参照しつつ説明する。尚、ステップS41からS44、及び、ステップS46の計数処理については、図5のステップS1からS5と同様である。 Hereinafter, a series of procedures for acquiring a plurality of images by the reinforcing bar counting device 30 and counting the number of reinforcing bars in the plurality of images without duplication will be described with reference to the flowchart of FIG. The counting processes of steps S41 to S44 and steps S46 are the same as those of steps S1 to S5 of FIG.

ステップS44では、マーカ識別部6が、画像毎にマーカを識別する。その後、ステップS45では、通知部31が、各画像中においてマーカが存在するかどうかを判定する。ここで、マーカが存在しない画像があった場合、ステップS45の判定がNOとなり、ステップS47へ移行する。 In step S44, the marker identification unit 6 identifies the marker for each image. After that, in step S45, the notification unit 31 determines whether or not a marker is present in each image. Here, if there is an image in which the marker does not exist, the determination in step S45 becomes NO, and the process proceeds to step S47.

ステップS47では、通知部31は、マーカが存在しない画像があるため正常に計数を行うことが不可能である旨をユーザに対して伝達する。伝達の方法は、マーカが存在しない画像にエラーメッセージを合わせて表示媒体9へ表示してもよいし、また音声により通知してもよい。具体的な手段に特に限定されるものではない。尚このように、複数の画像のいずれかにマーカが存在しない画像が含まれる場合、ユーザに通知を行う通知部31を第1通知部とも表記する。 In step S47, the notification unit 31 notifies the user that it is impossible to perform normal counting because there is an image in which the marker does not exist. As the method of transmission, an error message may be combined with an image in which the marker does not exist and displayed on the display medium 9, or may be notified by voice. It is not particularly limited to specific means. In this way, when any of the plurality of images includes an image in which the marker does not exist, the notification unit 31 that notifies the user is also referred to as the first notification unit.

ステップS45で全ての画像にマーカが存在すると判定された場合には、ステップS45の判定がYESとなり、ステップS46の計数処理へ進む。 If it is determined in step S45 that the markers are present in all the images, the determination in step S45 is YES, and the process proceeds to the counting process in step S46.

以上のように、鉄筋計数装置30によれば、撮像装置1による撮像が失敗してマーカが含まれない画像を取得してしまった場合であっても、計数処理に移る前にユーザに通知することで、画像の取り直しを促すことができる。また、所定の位置にマーカが付与されていない場合やマーカ間隔が広すぎる場合においても、マーカが存在しない画像が取得されてしまう可能性があるため、該通知部31によるユーザへの通知を行うことは、マーカの配置ミスを指摘する上でも有効である。 As described above, according to the reinforcing bar counting device 30, even if the imaging by the imaging device 1 fails and an image without a marker is acquired, the user is notified before moving to the counting process. By doing so, it is possible to encourage the image to be retaken. Further, even when the marker is not assigned to a predetermined position or the marker interval is too wide, an image in which the marker does not exist may be acquired. Therefore, the notification unit 31 notifies the user. This is also effective in pointing out misplacement of markers.

また、図14の例は、先に全ての画像を取得して、全ての画像に対してステップS45の判定を行うものであるが、特にこの例に限られるものではない。例えば、画像を一つ取得する度にステップS42からS45を行うものとしてよい。その場合は、全ての画像を取得するまで、画像毎にステップS42からS45を繰り返したあとに計数処理を実行すればよい。 Further, in the example of FIG. 14, all the images are acquired first, and the determination in step S45 is performed for all the images, but the present invention is not particularly limited to this example. For example, steps S42 to S45 may be performed each time one image is acquired. In that case, the counting process may be executed after repeating steps S42 to S45 for each image until all the images are acquired.

図15から図19は、第3の実施形態に係る鉄筋計数装置30による画像取得から計数処理までの一連の手順の別の例を示すフローチャートである、図15から図19のフローチャートについてそれぞれ説明する。尚、図15から図19に示される計数処理についても、図5のステップS5の計数処理と同様である。 15 to 19 are flowcharts showing another example of a series of procedures from image acquisition to counting processing by the reinforcing bar counting device 30 according to the third embodiment. The flowcharts of FIGS. 15 to 19 will be described respectively. .. The counting process shown in FIGS. 15 to 19 is the same as the counting process in step S5 of FIG.

なお、第3の実施形態では、画像取得部2が取得する画像には、ライブビュー画像が含まれる。図15のフローチャートに示す処理は、画像中にマーカがあるかどうかの判定をライブビュー画像に対して行うものである。 In the third embodiment, the image acquired by the image acquisition unit 2 includes a live view image. The process shown in the flowchart of FIG. 15 is to determine whether or not there is a marker in the image for the live view image.

図15のステップS51では、画像取得部2は、撮像装置1によるライブビュー画像を取得する。ステップS52では、マーカ検出部4がマーカを検出する。 In step S51 of FIG. 15, the image acquisition unit 2 acquires a live view image by the image pickup device 1. In step S52, the marker detection unit 4 detects the marker.

ステップS53では、マーカ識別部6が画像中にマーカがあるかどうかの判定を行う。ステップS53の判定がNOである場合、通知部31はマーカが視野内に存在しないことをユーザに通知する(ステップS57)ことで、撮像位置の調整を促す。以降、ライブビュー画像中にマーカが存在するまでステップS51からS57を繰り返す。 In step S53, the marker identification unit 6 determines whether or not there is a marker in the image. When the determination in step S53 is NO, the notification unit 31 notifies the user that the marker does not exist in the field of view (step S57), thereby prompting the adjustment of the imaging position. After that, steps S51 to S57 are repeated until the marker is present in the live view image.

ステップS53でYESと判定された場合、ステップS54へ移行し、画像取得部2が静止画画像の取得を行う。 If YES is determined in step S53, the process proceeds to step S54, and the image acquisition unit 2 acquires a still image.

ステップS55では、全ての画像が取得されたかどうかの判定結果に基づいて、その判定がNOである場合には、ステップS51へ戻り、以降ステップS55でYESと判定されるまでステップS51からS55を繰り返す。 In step S55, based on the determination result of whether or not all the images have been acquired, if the determination is NO, the process returns to step S51, and then steps S51 to S55 are repeated until YES is determined in step S55. ..

ステップS55でYESと判定された場合、計数部7がステップS55の計数処理を行い、処理を終了する。 If YES is determined in step S55, the counting unit 7 performs the counting process in step S55 and ends the process.

このようにライブビュー画像を取得する段階において、マーカの有無の判定を実行し、ユーザへ通知を行うことで、マーカが存在しない画像が取得されること自体を防ぐことができる。 By executing the determination of the presence or absence of the marker and notifying the user at the stage of acquiring the live view image in this way, it is possible to prevent the image itself in which the marker does not exist from being acquired.

図16に示すフローチャートについて説明する。図16のステップS61からS64及びステップS66の計数処理については、図14のステップS41からS44及びステップS46と同様である。 The flowchart shown in FIG. 16 will be described. The counting process of steps S61 to S64 and step S66 of FIG. 16 is the same as that of steps S41 to S44 and S46 of FIG.

ステップS64では、マーカ識別部6が画像毎のマーカを識別する。ステップS65では、通知部31が、全ての画像が同一のマーカが付与された鉄筋を含む2画像を有しているかどうかの判定を行う。同一のマーカが付与された鉄筋を含む2画像(画像の組み)とは、図4に示される画像P1及び画像P2のような画像の組みを指す。画像P1と画像P2はそれぞれ同一のマーカであるマーカM2が付与された鉄筋を含んでいる。ステップS65の判定がNOである場合、ステップS67へ移行する。 In step S64, the marker identification unit 6 identifies the marker for each image. In step S65, the notification unit 31 determines whether or not all the images have two images including the reinforcing bar to which the same marker is attached. The two images (image set) including the reinforcing bars to which the same marker is attached refer to a set of images such as the image P1 and the image P2 shown in FIG. The image P1 and the image P2 each include a reinforcing bar to which the same marker, the marker M2, is attached. If the determination in step S65 is NO, the process proceeds to step S67.

ステップS67では、通知部31は、同一マーカを含む画像の組みを作らない画像があるため、正常に計数を行うことが不可能である旨をユーザに伝達する。尚このように、複数の画像間で同一のマーカが付与された鉄筋を含む画像が存在しない場合、ユーザに通知を行う通知部31を第2通知部とも表記する。 In step S67, the notification unit 31 informs the user that it is impossible to perform normal counting because some images do not form a set of images including the same marker. As described above, when there is no image including the reinforcing bar to which the same marker is assigned among the plurality of images, the notification unit 31 that notifies the user is also referred to as a second notification unit.

ステップS65の判定がYESである場合、ステップS66へ移行する。 If the determination in step S65 is YES, the process proceeds to step S66.

以上の方法によれば、ユーザが撮像すべきである一部区間を撮像したものと勘違いして次の画像を撮像する等により、画像に抜けが生じた場合であっても、そのような画像の抜けを検知してユーザに通知を行うことで、画像の取り直しを促すことができる。 According to the above method, even if an image is omitted due to misunderstanding that the user has imaged a part of the section to be imaged and capturing the next image, such an image. By detecting the omission of the image and notifying the user, it is possible to prompt the user to retake the image.

また、本例によれば、マーカが存在しない画像についても通知対象とするため、図14、図15で示した処理よりもより幅広く、正常に計数を行うことが不可能な画像についてユーザに通知することができる。 Further, according to this example, since the image without the marker is also the notification target, the user is notified of the image which is wider than the processing shown in FIGS. 14 and 15 and cannot be counted normally. can do.

図17に示すフローチャートについて説明する。図16の処理では、全ての画像を取得後、全ての画像に対しステップS65による判定を行うものとしたが、図17の処理では、画像を取得する毎に画像間で同一のマーカが付与された鉄筋を含むかどうかを判定する。 The flowchart shown in FIG. 17 will be described. In the process of FIG. 16, after all the images are acquired, the determination in step S65 is performed for all the images, but in the process of FIG. 17, the same marker is assigned between the images each time the images are acquired. Determine if it contains the reinforcing bars.

ステップS71では、画像取得部2がn番目の画像を取得する。nは、撮影順の画像の番号で、n=1、2・・・である。開始時は、n=1である。取得した画像から、鉄筋の検出(ステップS72)、マーカの検出(ステップS73)、マーカの識別(ステップS74)が実行される。 In step S71, the image acquisition unit 2 acquires the nth image. n is an image number in the shooting order, and n = 1, 2, ... At the start, n = 1. Reinforcing bar detection (step S72), marker detection (step S73), and marker identification (step S74) are executed from the acquired image.

次にステップS75において、画像取得部2がn+1番目の画像を取得する。開始時は、n=2になる。ステップS76からステップS78の処理は、ステップS71からステップS74の処理と同様である。 Next, in step S75, the image acquisition unit 2 acquires the n + 1th image. At the start, n = 2. The process from step S76 to step S78 is the same as the process from step S71 to step S74.

ステップS79では、通知部31が、ステップS71で取得したn番目の画像と、ステップS75で取得したn+1番目の画像との間で同一のマーカが付与された鉄筋を含むかどうかを判定する。ステップS79の判定がNOである場合、通知部31は、ユーザに通知を行い、n+1番目の画像の再取得を行う。 In step S79, the notification unit 31 determines whether or not the nth image acquired in step S71 and the n + 1th image acquired in step S75 include a reinforcing bar to which the same marker is added. If the determination in step S79 is NO, the notification unit 31 notifies the user and reacquires the n + 1th image.

ステップS79の判定がYESである場合、ステップS80において全ての画像を取得したかどうかを判定する。全ての画像を取得した場合には(ステップS80の判定がYES)、ステップS81の計数処理へ移行し、全ての画像を取得していない場合には(判定がNO)、n=n+1として画像の番号を+1して、ステップS75へ戻る。 If the determination in step S79 is YES, it is determined whether or not all the images have been acquired in step S80. When all the images have been acquired (the determination in step S80 is YES), the process proceeds to the counting process in step S81, and when all the images have not been acquired (the determination is NO), n = n + 1 of the image. The number is incremented by +1 and the process returns to step S75.

以上の方法によれば、画像を一つ取得する度に画像間で同一のマーカが付与された鉄筋を含むかどうかを判定する。これにより、画像を撮像して取得していく段階で正常に計数を行うことが不可能な画像についてユーザに通知を行うことができる。 According to the above method, each time one image is acquired, it is determined whether or not the reinforcing bars with the same marker are included between the images. As a result, it is possible to notify the user of an image that cannot be counted normally at the stage of capturing and acquiring the image.

図18に示すフローチャートについて説明する。図18では、2番目以降の(静止画)画像取得に際して、画像取得を行う前にライブビュー画像を取得して、一つ前の(静止画)画像との間で同一のマーカが付与された鉄筋を含むかどうかを判定する点で、図17のフローチャートと異なっている。ステップS91からS94までの処理は、図17のステップS71からS74までの処理と同様である。 The flowchart shown in FIG. 18 will be described. In FIG. 18, when acquiring the second and subsequent (still image) images, the live view image was acquired before the image acquisition was performed, and the same marker was added to the previous (still image) image. It differs from the flowchart of FIG. 17 in that it is determined whether or not the reinforcing bar is included. The processes from steps S91 to S94 are the same as the processes from steps S71 to S74 in FIG.

ステップS95では、画像取得部2がライブビュー画像を取得し、そのライブビュー画像に対して鉄筋の検出(ステップS96)、マーカの検出(ステップS97)、マーカの識別(ステップS98)を行い、ステップS99へ進む。 In step S95, the image acquisition unit 2 acquires the live view image, detects the reinforcing bar (step S96), detects the marker (step S97), and identifies the marker (step S98) on the live view image. Proceed to S99.

ステップS99では、通知部31が、ステップS91で取得したn番目の画像と、該ライブビュー画像との間で同一のマーカが付与された鉄筋を含むかどうかを判定する。 In step S99, the notification unit 31 determines whether or not the nth image acquired in step S91 and the live view image include a reinforcing bar to which the same marker is added.

ステップS99における判定がYESである場合、画像取得部2は、そのライブビュー画像に対応する(静止画)画像をn+1番目の画像として取得する(ステップS100)。 If the determination in step S99 is YES, the image acquisition unit 2 acquires the (still image) image corresponding to the live view image as the n + 1th image (step S100).

また、ステップS99における判定がNOである場合、通知部31がユーザに通知を行うとともに、撮像位置の調整を促しつつステップS95へ戻る。 If the determination in step S99 is NO, the notification unit 31 notifies the user and returns to step S95 while urging the user to adjust the imaging position.

ステップS101では、全ての画像を取得したかどうかの判定に基づき、判定がNOである場合、n=n+1として画像の番号を+1して、ステップS95へ戻る。以降ステップS101でYESとなるまで、ステップS95からS101を繰り返す。判定がYESである場合には、ステップS102の計数処理へ移行する。 In step S101, if the determination is NO based on the determination as to whether or not all the images have been acquired, the image number is incremented by 1 with n = n + 1, and the process returns to step S95. After that, steps S95 to S101 are repeated until YES is obtained in step S101. If the determination is YES, the process proceeds to the counting process in step S102.

このようにライブビュー画像を取得する段階において、画像間で同一のマーカが付与された鉄筋を含むかどうかを判定する。従って、画像を撮像する前の段階で正確に計数を行うことが不可能な画像についてユーザに通知することができる。 At the stage of acquiring the live view image in this way, it is determined whether or not the reinforcing bars with the same marker are included between the images. Therefore, it is possible to notify the user of an image that cannot be accurately counted before the image is captured.

以下、図19のフローチャートについて説明する。 The flowchart of FIG. 19 will be described below.

ステップS110では、画像取得部2がライブビュー画像を取得する。ステップS111では、ライブビュー画像中からマーカの検出を行う。 In step S110, the image acquisition unit 2 acquires a live view image. In step S111, the marker is detected from the live view image.

以降、ユーザは、表示媒体9へ表示されるライブビュー画像を確認しながら画像を撮像する位置を調整する。具体的には、撮像する画像にマーカが二つ含まれるように調整していく。例えば、マーカが一つのみライブビュー画像に表示されている状態では、もう一つのマーカがライブビュー画像内に含まれるように、撮像位置を動かしつつ調整する。 After that, the user adjusts the position of capturing the image while checking the live view image displayed on the display medium 9. Specifically, adjustments are made so that the captured image contains two markers. For example, when only one marker is displayed in the live view image, the image pickup position is adjusted while moving so that the other marker is included in the live view image.

ステップS112では、通知部31が、ライブビュー画像内にマーカが二つあるかどうかを判定する。ステップS112における判定がNOである場合、ステップS113へ移行する。 In step S112, the notification unit 31 determines whether or not there are two markers in the live view image. If the determination in step S112 is NO, the process proceeds to step S113.

ステップS113では、通知部31が、検出マーカが画像端にあるかどうかを判定する。ステップS113における判定がNOである場合、マーカが二つ含まれるように撮像位置を移動する余地は残っているため、ステップS111へ戻る。 In step S113, the notification unit 31 determines whether or not the detection marker is at the edge of the image. If the determination in step S113 is NO, there is still room for moving the imaging position so that two markers are included, so the process returns to step S111.

一方で、ステップS113における判定がYESである場合、それ以上撮像位置を移動させたとき、ライブビュー画像に移っているマーカも画像外へ移動してしまうため、通知部31はユーザへ警告通知する(ステップS114)。 On the other hand, if the determination in step S113 is YES, when the imaging position is further moved, the marker that has moved to the live view image also moves out of the image, so the notification unit 31 warns the user. (Step S114).

図20は、検出マーカが画像端にある状態を示した図である。ライブビュー画像である画像P内において、Nと表記されたマーカMNが付与された鉄筋が画像端に存在している状態を示している。この状態で他端の鉄筋にマーカが付与されていない場合(Bで示される鉄筋にマーカが付与されていない場合)、より右に撮像位置を移動すると、マーカMNも画像P外へ移動してしまうため、二つのマーカが画像P内に写るようにすることは難しい。ステップS114における通知の内容は、例えば、撮像装置1と鉄筋との距離を大きくとるようにユーザへ促すものでもよく、計測可能な画像が取得出来ない旨を通知するものでもよい。尚このように、ライブビュー画像内におけるマーカが画像端部にあり、かつ他のマーカが該ライブビュー画像内に存在しない場合、ユーザに通知を行う通知部31を第3通知部とも表記する。 FIG. 20 is a diagram showing a state in which the detection marker is at the edge of the image. In the image P which is a live view image, a state in which a reinforcing bar to which a marker MN represented by N is added is present at the edge of the image is shown. In this state, when the marker is not attached to the reinforcing bar at the other end (when the marker is not attached to the reinforcing bar indicated by B), when the imaging position is moved to the right, the marker MN also moves out of the image P. Therefore, it is difficult to make the two markers appear in the image P. The content of the notification in step S114 may be, for example, urging the user to increase the distance between the image pickup device 1 and the reinforcing bar, or may notify the user that a measurable image cannot be acquired. As described above, when the marker in the live view image is at the end of the image and no other marker is present in the live view image, the notification unit 31 that notifies the user is also referred to as a third notification unit.

ステップS112における判定がYESである場合、画像取得部2が、ライブビュー画像から(静止画)画像の取得を行う(ステップS115)。 If the determination in step S112 is YES, the image acquisition unit 2 acquires a (still image) image from the live view image (step S115).

ステップS116では、全ての画像を取得したかどうかの判定に基づき、判定がNOである場合には、ステップS110に戻り、以降全ての画像を取得するまでステップS110からS116を繰り返す。ステップS116の判定がYESである場合、ステップS117の計数処理へ移行する。 In step S116, based on the determination as to whether or not all the images have been acquired, if the determination is NO, the process returns to step S110, and the steps S110 to S116 are repeated until all the images are acquired thereafter. If the determination in step S116 is YES, the process proceeds to the counting process in step S117.

以上のように、ライブビュー画像取得時において、画像中に2つのマーカが付与された鉄筋が含まれない場合であって、写っているマーカが画面端にある場合にユーザに対して通知を行う構成として、撮像装置1の位置または鉄筋の配置が、鉄筋を正確に計数することが可能な画像を取得することができない状態であることをユーザへ通知する。そのため、ユーザへの撮像のサポートを行うとともに、正確に計数することが不可能な画像が取得される可能性を減少させることができる。 As described above, when the live view image is acquired, the user is notified when the reinforcing bar with the two markers is not included in the image and the marker in the image is at the edge of the screen. As a configuration, the user is notified that the position of the image pickup device 1 or the arrangement of the reinforcing bars is in a state where an image capable of accurately counting the reinforcing bars cannot be acquired. Therefore, it is possible to support the user for imaging and reduce the possibility of acquiring an image that cannot be accurately counted.

〈第4の実施形態〉
以下、第4の実施形態における鉄筋計数装置40について説明する。鉄筋計数装置40は、通知部31に加え、マーカ位置検出部41、重複判定部42を有する点で鉄筋計数装置10と異なるがそれ以外の構成は同様である。図21は、鉄筋計数装置40の機能構成を示す図である。
<Fourth Embodiment>
Hereinafter, the reinforcing bar counting device 40 according to the fourth embodiment will be described. The reinforcing bar counting device 40 is different from the reinforcing bar counting device 10 in that it has a marker position detecting unit 41 and an overlap determination unit 42 in addition to the notification unit 31, but the other configurations are the same. FIG. 21 is a diagram showing a functional configuration of the reinforcing bar counting device 40.

マーカ位置検出部41は、マーカ検出部4が検出したマーカの画像中における位置を検出する。 The marker position detection unit 41 detects the position of the marker detected by the marker detection unit 4 in the image.

重複判定部42は、マーカ識別部6によるマーカの識別結果と、マーカ位置検出部41によって検出されたマーカの位置に基づいて、画像取得部2が取得した複数の画像の中で、重複画像を判定する。重複画像とは、撮影された鉄筋が同一である画像をいう。具体的には、識別されたマーカの種類が同一であり、画像間でのマーカの位置が規定の範囲内に存在する画像を重複画像として判定するものである。尚、規定の範囲は、予め設定される範囲であり、マーカの位置が略同じ(若干位置ずれしているものも含む)である画像を判定可能な範囲であればよい。なお、識別されたマーカの種類だけを用いて重複画像か否かを判定してもよい。その場合、重複判定部42は、識別されたマーカの種類が同一である画像を重複画像として判定する。 The duplication determination unit 42 selects duplicate images among the plurality of images acquired by the image acquisition unit 2 based on the marker identification result by the marker identification unit 6 and the marker position detected by the marker position detection unit 41. judge. The duplicated image means an image in which the captured reinforcing bars are the same. Specifically, an image in which the identified marker types are the same and the marker positions between images are within a specified range is determined as a duplicate image. The specified range is a preset range, and may be a range in which an image in which the marker positions are substantially the same (including those slightly misaligned) can be determined. It should be noted that it may be determined whether or not the image is a duplicate image using only the type of the identified marker. In that case, the duplication determination unit 42 determines an image having the same type of identified markers as an duplication image.

図22は、重複判定部42が重複画像であると判定する画像Pa及び画像Pbを示す図である。画像Pa及び画像Pbには、同じ種類のマーカであるマーカM1及びマーカM2が付与された鉄筋が含まれており、また、そのマーカの位置も略同じである。 FIG. 22 is a diagram showing images Pa and images Pb that the overlap determination unit 42 determines to be duplicate images. The image Pa and the image Pb include reinforcing bars to which the markers M1 and M2 of the same type are attached, and the positions of the markers are substantially the same.

図23は、本実施形態における鉄筋計数装置40によって、複数の画像を取得し、複数の画像中の鉄筋数を重複無く計数する一連の手順を示すフローチャートである。 FIG. 23 is a flowchart showing a series of procedures for acquiring a plurality of images by the reinforcing bar counting device 40 in the present embodiment and counting the number of reinforcing bars in the plurality of images without duplication.

図23におけるステップS121からS124、ステップS127については、第1の実施形態の図5におけるステップS1からS5と同様である。 Steps S121 to S124 and steps S127 in FIG. 23 are the same as steps S1 to S5 in FIG. 5 of the first embodiment.

ステップS124でマーカの識別がされた後、ステップS125では、マーカ位置検出部41がマーカの位置検出を行う。 After the marker is identified in step S124, the marker position detection unit 41 detects the position of the marker in step S125.

ステップS126の重複判定処理では、ステップS121で取得した画像から、重複判定部42がマーカの種類と位置を用いて重複画像を判別する。以下、図24を用いてステップS126の重複判定処理を行う手順について説明する。 In the duplication determination process of step S126, the duplication determination unit 42 determines the duplication image from the image acquired in step S121 by using the type and position of the marker. Hereinafter, a procedure for performing the duplication determination process in step S126 will be described with reference to FIG. 24.

図24は、本実施形態における重複判定処理の一例を示す図である。 FIG. 24 is a diagram showing an example of the duplication determination process in the present embodiment.

ステップS131では、重複判定を行う対象の画像を選択する。ここでは、画像取得部2が取得した複数の画像を判定対象の画像とする。 In step S131, an image to be subjected to the duplication determination is selected. Here, a plurality of images acquired by the image acquisition unit 2 are set as images to be determined.

ステップS132では、画像毎にマーカ位置とマーカ種類を比較する。 In step S132, the marker position and the marker type are compared for each image.

ステップS133では、重複判定部42は、マーカ種類が等しく、マーカ位置が規定の範囲内にある画像が存在するかどうかを判定する。尚、重複判定部42がマーカの種類のみを判定する構成である場合には、ステップS133では、マーカ種類が等しい画像が存在するかどうかを判定する。ステップS133の判定がNOである場合には、重複判定処理を終了する。 In step S133, the duplication determination unit 42 determines whether or not there is an image having the same marker type and the marker position within the specified range. If the duplication determination unit 42 is configured to determine only the marker type, in step S133, it is determined whether or not there are images having the same marker type. If the determination in step S133 is NO, the duplication determination process ends.

ステップS133の判定がYESである場合には、ステップS134では、それぞれマーカ種類が等しく、マーカ位置が規定の範囲内にある画像を重複画像とし、重複画像のいずれか一つのみを計数のカウント対象し、重複判定処理を終了する。 If the determination in step S133 is YES, in step S134, images having the same marker type and marker positions within the specified range are regarded as duplicate images, and only one of the duplicate images is counted. Then, the duplication determination process is terminated.

以上のように重複判定処理を行うことで、撮像装置1の連写機能等により誤って重複画像を取得してしまった場合であっても、重複分の鉄筋の計数を防ぐことができる。 By performing the duplication determination process as described above, even if a duplicate image is erroneously acquired by the continuous shooting function of the imaging device 1, it is possible to prevent the counting of the overlapping reinforcing bars.

一方で、重複判定部42による図24の重複判定処理では、例えば、図25に示されるような画像Pa、画像Pbについても重複画像と判定してしまう。画像Pa、画像Pbは、鉄筋の本数が異なるが、互いにマーカ位置(マーカM1、M2の画像中の位置)が規定の範囲内に存在し、そのマーカの種類が等しいためである。 On the other hand, in the duplication determination process of FIG. 24 by the duplication determination unit 42, for example, the image Pa and the image Pb as shown in FIG. 25 are also determined to be duplicate images. This is because the image Pa and the image Pb have different numbers of reinforcing bars, but the marker positions (positions of the markers M1 and M2 in the image) are within the specified range and the types of the markers are the same.

図26は、第4の実施形態における重複判定処理の他の一例を示す図である。図26に示す重複判定処理を行うことで、図25に示したようなマーカが付与されていない鉄筋の本数が異なる画像が、重複画像として処理されることを防ぐことができる。 FIG. 26 is a diagram showing another example of the duplication determination process in the fourth embodiment. By performing the duplication determination process shown in FIG. 26, it is possible to prevent images having different numbers of reinforcing bars without markers as shown in FIG. 25 from being processed as duplicate images.

図26のステップS141からS143までは、図25のステップS131からS133と同様である。 Steps S141 to S143 of FIG. 26 are the same as steps S131 to S133 of FIG. 25.

ステップS143の判定がYESであった場合、ステップS144では、計数部7は、重複画像とされた画像でマーカ間の鉄筋本数を計数する。 If the determination in step S143 is YES, in step S144, the counting unit 7 counts the number of reinforcing bars between the markers in the image as the overlapping image.

ステップS145では、重複判定部42が、重複画像とされた画像の中で、マーカ間で鉄筋数の異なる画像が存在するかどうかを判定する。ステップS145の判定がYESであった場合、画像内の鉄筋数が実際には異なる画像が、誤って重複画像として判定されたものであるため、通知部31は、ユーザにエラーを知らせる、または、状況の確認等を促す通知を行う。尚このように、計数部31による重複画像とされた画像内の鉄筋の数の計数の結果、重複画像とされた画像間で鉄筋の数が異なる場合、ユーザに通知を行う通知部31を第4通知部とも表記する。 In step S145, the duplication determination unit 42 determines whether or not there are images having different numbers of reinforcing bars among the markers among the images that are regarded as duplication images. If the determination in step S145 is YES, the notification unit 31 notifies the user of an error or informs the user of an error because an image having an actually different number of reinforcing bars in the image is erroneously determined as a duplicate image. Notify you to confirm the situation. As a result of counting the number of reinforcing bars in the images made into duplicate images by the counting unit 31 in this way, when the number of reinforcing bars is different between the images made into duplicate images, the notification unit 31 that notifies the user is the first. 4 Also referred to as the notification section.

ステップS145の判定がNOであった場合には、ステップS146において、それぞれマーカ種類が等しく、マーカ位置が規定の範囲内にある画像を重複画像とし、重複画像のいずれか一つのみを計数のカウント対象とする。 If the determination in step S145 is NO, in step S146, images having the same marker type and marker positions within the specified range are regarded as duplicate images, and only one of the duplicate images is counted. set to target.

以上の重複判定処理によれば、図25に示したような重複画像ではない画像が、重複画像として処理されることを防ぐことができる。そのため、より正確に重複画像の判定を実行することができる。 According to the above duplication determination processing, it is possible to prevent an image that is not the duplication image as shown in FIG. 25 from being processed as the duplication image. Therefore, it is possible to more accurately determine the duplicate image.

上述した実施形態は、発明の理解を容易にするために具体例を示したものであり、本発明はこれらの実施形態に限定されるものではない。上述した鉄筋計数装置及び、方法及び、プログラムは、特許請求の範囲に記載した本発明を逸脱しない範囲において、さまざまな変形、変更が可能である。 The above-described embodiments show specific examples in order to facilitate understanding of the invention, and the present invention is not limited to these embodiments. The above-mentioned reinforcing bar counting device, method, and program can be variously modified and modified without departing from the present invention described in the claims.

10、20、30、40 鉄筋計数装置
21 CPU
22 DRAM
23 ROM
25 入出力IF
26 バス
1 撮像装置
2 画像取得部
3 鉄筋検出部
4 マーカ検出部
5 指示部
6 マーカ識別部
7 計数部
8 表示制御部
9 表示媒体
15 記憶部
16 画像データ
17 マーカ情報
18 鉄筋情報
31 通知部
41 マーカ一検出部
42 重複判定部
R、Re1、Re2、B 鉄筋
M、M1、M2、MN マーカ
P、P1、P2、P3、Pa、Pb 画像
10, 20, 30, 40 Reinforcing bar counting device 21 CPU
22 DRAM
23 ROM
25 I / O IF
26 Bus 1 Imaging device 2 Image acquisition unit 3 Reinforcing bar detection unit 4 Marker detection unit 5 Instruction unit 6 Marker identification unit 7 Counting unit 8 Display control unit 9 Display medium 15 Storage unit 16 Image data 17 Marker information 18 Reinforcing bar information 31 Notification unit 41 Marker 1 detection unit 42 Duplicate determination unit R, Re1, Re2, B Reinforcing bar M, M1, M2, MN Marker P, P1, P2, P3, Pa, Pb image

Claims (17)

複数の鉄筋が撮影された一連の画像に基づき、鉄筋の本数を計数する鉄筋計数装置であって、
マーカが付与された二つの鉄筋を含む複数の画像であり、該複数の画像の2つの画像間で共通のマーカをそれぞれ含む複数の画像を取得する画像取得部と、
前記複数の画像のそれぞれで鉄筋を検出する鉄筋検出部と、
前記複数の画像のそれぞれで前記マーカを検出するマーカ検出部と、
前記複数の画像のそれぞれで前記マーカが付与された二つの鉄筋の間の鉄筋の数をマーカ間鉄筋数として計数し、前記複数の画像のそれぞれで前記マーカが付与された鉄筋の数をマーカ鉄筋数とし、マーカ鉄筋数を該複数の画像間で重複しないように計数する計数部と、を有する
ことを特徴とする鉄筋計数装置。
A rebar counting device that counts the number of rebars based on a series of images of multiple rebars.
An image acquisition unit that acquires a plurality of images including two reinforcing bars to which markers are attached, and each of the two images of the plurality of images includes a common marker.
A reinforcing bar detection unit that detects reinforcing bars in each of the plurality of images,
A marker detection unit that detects the marker in each of the plurality of images,
The number of reinforcing bars between the two reinforcing bars to which the marker is attached in each of the plurality of images is counted as the number of reinforcing bars between markers, and the number of reinforcing bars to which the marker is attached in each of the plurality of images is the marker reinforcing bar. A reinforcing bar counting device, characterized in that it has a counting unit that counts the number of marker reinforcing bars so as not to overlap between the plurality of images.
請求項1に記載の鉄筋計数装置であって、
前記マーカを識別するマーカ識別部を有する
ことを特徴とする鉄筋計数装置。
The reinforcing bar counting device according to claim 1.
A reinforcing bar counting device having a marker identification unit for identifying the marker.
請求項2に記載の鉄筋計数装置であって、
前記計数部は、前記複数の画像のそれぞれで前記マーカが付与された二つの鉄筋の間の鉄筋の数と、前記マーカが付与された鉄筋の数と、を計数しそれぞれを合計した合計数を算出するとともに、前記マーカが付与された鉄筋の数の計数に当たっては、既に計数されたマーカが付与された鉄筋を計数対象に含めない
ことを特徴とする鉄筋計数装置。
The reinforcing bar counting device according to claim 2.
The counting unit counts the number of reinforcing bars between the two reinforcing bars to which the marker is attached in each of the plurality of images and the number of reinforcing bars to which the marker is attached, and totals the total number of the reinforcing bars. A reinforcing bar counting device for calculating and counting the number of reinforcing bars to which the marker is attached, characterized in that the reinforcing bars to which the already counted marker is attached are not included in the counting target.
請求項2または請求項3に記載の鉄筋計数装置であって、さらに、
前記複数の画像のいずれかに前記マーカが存在しない画像が含まれる場合、ユーザに通知を行う第1通知部を有する
ことを特徴とする鉄筋計数装置。
The rebar counting device according to claim 2 or 3, further comprising.
A reinforcing bar counting device comprising a first notification unit that notifies a user when any of the plurality of images includes an image in which the marker does not exist.
請求項2または請求項3に記載の鉄筋計数装置であって、
前記複数の画像間で同一のマーカが付与された鉄筋を含む画像が存在しない場合、ユーザに通知を行う第2通知部を有する
ことを特徴とする鉄筋計数装置。
The reinforcing bar counting device according to claim 2 or 3.
A reinforcing bar counting device comprising a second notification unit that notifies a user when there is no image including a reinforcing bar to which the same marker is assigned among the plurality of images.
請求項2乃至請求項5のいずれか1項に記載の鉄筋計数装置であって、
前記画像取得部が取得する画像はライブビュー画像を含む
ことを特徴とする鉄筋計数装置。
The rebar counting device according to any one of claims 2 to 5.
A reinforcing bar counting device characterized in that the image acquired by the image acquisition unit includes a live view image.
請求項6に記載の鉄筋計数装置であって、さらに、
前記ライブビュー画像内における前記マーカが画像端部にあり、かつ他のマーカが該ライブビュー画像内に存在しない場合、ユーザに通知を行う第3通知部を有する
ことを特徴とする鉄筋計数装置。
The rebar counting device according to claim 6, further
A reinforcing bar counting device comprising a third notification unit that notifies the user when the marker in the live view image is at the edge of the image and no other marker is present in the live view image.
請求項2または請求項3に記載の鉄筋計数装置であって、さらに、
前記マーカの識別結果に基づいて、前記複数の画像内における重複画像を判定する重複判定部と、を有する
ことを特徴とする鉄筋計数装置。
The rebar counting device according to claim 2 or 3, further comprising.
A reinforcing bar counting device including a duplication determination unit that determines duplicate images in the plurality of images based on the identification result of the marker.
請求項8に記載の鉄筋計数装置であって、さらに、
前記マーカの画像内での位置を検出するマーカ位置検出部と、を有し、
前記重複判定部は、前記マーカの識別結果及び前記マーカの画像内での位置に基づいて、前記複数の画像内における重複画像を判定する
ことを特徴とする鉄筋計数装置。
The rebar counting device according to claim 8, further
It has a marker position detection unit for detecting the position of the marker in the image, and
The rebar counting device is characterized in that the duplication determination unit determines the duplication image in the plurality of images based on the identification result of the marker and the position of the marker in the image.
請求項8または請求項9に記載の鉄筋計数装置であって、
前記計数部は、前記重複画像のうちいずれか1つの画像に含まれる鉄筋のみを計数対象とする
ことを特徴とする鉄筋計数装置。
The rebar counting device according to claim 8 or 9.
The counting unit is a reinforcing bar counting device, characterized in that only the reinforcing bars included in any one of the duplicate images are counted.
請求項8または請求項9に記載の鉄筋計数装置であって、
前記計数部は、前記重複画像とされた画像内の鉄筋の数を計数し、前記重複画像とされた画像間で前記鉄筋の数が同一である場合に、前記重複画像とされた画像のうちいずれか1つの画像に含まれる鉄筋のみを計数対象とし、
前記計数部による前記重複画像とされた画像内の鉄筋の数の計数の結果、前記重複画像とされた画像間で前記鉄筋の数が異なる場合、ユーザに通知を行う第4通知部をさらに有する
ことを特徴とする鉄筋計数装置。
The rebar counting device according to claim 8 or 9.
The counting unit counts the number of reinforcing bars in the duplicated image, and when the number of the reinforcing bars is the same between the images made as the duplicated image, among the images made as the duplicated image. Only the reinforcing bars included in any one image are counted.
Further having a fourth notification unit that notifies the user when the number of the reinforcing bars differs between the images that are the overlapping images as a result of counting the number of reinforcing bars in the image that is the overlapping image by the counting unit. A rebar counting device characterized by this.
請求項2に記載の鉄筋計数装置であって、
前記計数部は、前記マーカの識別結果に基づいて、前記鉄筋の並び順を特定するとともに、前記計数部が計数する始端となる鉄筋を1番目としたとき前記マーカが付与された鉄筋が何番目に位置するか算出し、
さらに、前記算出した鉄筋の番号に関する情報を表示する表示部を有する
ことを特徴とする鉄筋計数装置。
The reinforcing bar counting device according to claim 2.
The counting unit specifies the order of the reinforcing bars based on the identification result of the marker, and when the reinforcing bar that is the starting end for counting by the counting unit is the first, the number of the reinforcing bars to which the marker is attached is. Calculate if it is located in
Further, the reinforcing bar counting device is characterized by having a display unit that displays information on the calculated reinforcing bar numbers.
複数の鉄筋の本数を計数する鉄筋計数装置であって、
共通のマーカが付与された鉄筋を含む二つの画像を取得する画像取得部と、
前記二つの画像から鉄筋を検出する鉄筋検出部と、
前記二つの画像から前記マーカを検出するマーカ検出部と、
前記二つの画像の第1の画像において、該第1の画像に含まれる鉄筋で、画面の端部にある鉄筋から前記マーカが付与された鉄筋までの鉄筋の数を計数し、前記二つの画像の第2の画像において、該第2の画像に含まれる鉄筋で、前記マーカが付与された鉄筋から画面の端部にある鉄筋までの鉄筋の数を計数するとともに、前記第1の画像と第2の画像で計数した数の合計から1を引いた数を鉄筋数として計数する計数部と、を有する
ことを特徴とする鉄筋計数装置。
A rebar counting device that counts the number of multiple rebars.
An image acquisition unit that acquires two images including reinforcing bars with a common marker,
A reinforcing bar detection unit that detects reinforcing bars from the above two images,
A marker detection unit that detects the marker from the two images,
In the first image of the two images, the number of the reinforcing bars included in the first image from the reinforcing bar at the edge of the screen to the reinforcing bar to which the marker is attached is counted, and the two images are described. In the second image of the above, in the reinforcing bars included in the second image, the number of reinforcing bars from the reinforcing bar to which the marker is attached to the reinforcing bar at the edge of the screen is counted, and the first image and the first image are counted. A reinforcing bar counting device comprising a counting unit that counts a number obtained by subtracting 1 from the total number counted in the image of 2 as the number of reinforcing bars.
複数の鉄筋が撮影された一連の画像に基づき、鉄筋の本数を計数する鉄筋の計数方法であって、
マーカが付与された二つの鉄筋を含む複数の画像であり、該複数の画像の2つの画像間で共通のマーカをそれぞれ含む複数の画像を取得し
前記複数の画像のそれぞれで鉄筋を検出し、
前記複数の画像のそれぞれで前記マーカを検出し、
前記複数の画像のそれぞれで前記マーカが付与された二つの鉄筋の間の鉄筋の数をマーカ間鉄筋数として計数し、前記複数の画像のそれぞれで前記マーカが付与された鉄筋の数をマーカ鉄筋数とし、マーカ鉄筋数を該複数の画像間で重複しないように計数する
ことを特徴とする計数方法。
It is a reinforcing bar counting method that counts the number of reinforcing bars based on a series of images in which a plurality of reinforcing bars are taken.
It is a plurality of images including two reinforcing bars to which markers are attached, and a plurality of images including a common marker are acquired between the two images of the plurality of images, and the reinforcing bars are detected in each of the plurality of images.
The marker is detected in each of the plurality of images,
The number of reinforcing bars between the two reinforcing bars to which the marker is attached in each of the plurality of images is counted as the number of reinforcing bars between markers, and the number of reinforcing bars to which the marker is attached in each of the plurality of images is the marker reinforcing bar. A counting method, characterized in that the number of marker reinforcing bars is counted so as not to overlap between the plurality of images.
複数の鉄筋の本数を計数する計数方法であって、
共通のマーカが付与された鉄筋を含む二つの画像を取得し、
前記二つの画像から鉄筋を検出し、
前記二つの画像から前記マーカを検出し、
前記二つの画像の第1の画像において、該第1の画像に含まれる鉄筋で、画面の端部にある鉄筋から前記マーカが付与された鉄筋までの鉄筋の数を計数し、前記二つの画像の第2の画像において、該第2の画像に含まれる鉄筋で、前記マーカが付与された鉄筋から画面の端部にある鉄筋までの鉄筋の数を計数するとともに、前記第1の画像と第2の画像で計数した数の合計から1を引いた数を鉄筋数として計数する
ことを特徴とする計数方法。
It is a counting method that counts the number of multiple reinforcing bars.
Get two images containing rebar with a common marker,
Reinforcing bars are detected from the above two images,
The marker is detected from the two images,
In the first image of the two images, the number of the reinforcing bars included in the first image from the reinforcing bar at the edge of the screen to the reinforcing bar to which the marker is attached is counted, and the two images are described. In the second image of the above, in the reinforcing bars included in the second image, the number of reinforcing bars from the reinforcing bars to which the marker is attached to the reinforcing bars at the edge of the screen is counted, and the first image and the first image are counted. A counting method characterized in that the number obtained by subtracting 1 from the total number counted in the image of 2 is counted as the number of reinforcing bars.
複数の鉄筋が撮影された一連の画像に基づき、鉄筋の本数を計数する処理をコンピュータに実行させるプログラムであって、
マーカが付与された二つの鉄筋を含む複数の画像であり、該複数の画像の2つの画像間で共通のマーカをそれぞれ含む複数の画像を取得し、
前記複数の画像のそれぞれで鉄筋を検出し、
前記複数の画像のそれぞれで前記マーカを検出し、
前記複数の画像のそれぞれで前記マーカが付与された二つの鉄筋の間の鉄筋の数をマーカ間鉄筋数として計数し、前記複数の画像のそれぞれで前記マーカが付与された鉄筋の数をマーカ鉄筋数とし、マーカ鉄筋数を該複数の画像間で重複しないように計数する
処理を前記コンピュータに実行させることを特徴とするプログラム。
A program that causes a computer to execute a process of counting the number of reinforcing bars based on a series of images of multiple reinforcing bars.
It is a plurality of images including two reinforcing bars to which a marker is attached, and a plurality of images including a common marker are acquired between the two images of the plurality of images.
Reinforcing bars are detected in each of the plurality of images,
The marker is detected in each of the plurality of images,
The number of reinforcing bars between the two reinforcing bars to which the marker is attached in each of the plurality of images is counted as the number of reinforcing bars between markers, and the number of reinforcing bars to which the marker is attached in each of the plurality of images is the marker reinforcing bar. A program characterized by causing the computer to execute a process of counting the number of marker reinforcing bars so as not to overlap between the plurality of images.
複数の鉄筋の本数を計数する処理をコンピュータに実行させるプログラムであって、
共通のマーカが付与された鉄筋を含む二つの画像を取得し、
前記二つの画像から鉄筋を検出し、
前記二つの画像から前記マーカを検出し、
前記二つの画像の第1の画像において、該第1の画像に含まれる鉄筋で、画面の端部にある鉄筋から前記マーカが付与された鉄筋までの鉄筋の数を計数し、前記二つの画像の第2の画像において、該第2の画像に含まれる鉄筋で、前記マーカが付与された鉄筋から画面の端部にある鉄筋までの鉄筋の数を計数するとともに、前記第1の画像と第2の画像で計数した数の合計から1を引いた数を鉄筋数として計数する
処理を前記コンピュータに実行させることを特徴とするプログラム。

A program that causes a computer to execute the process of counting the number of multiple reinforcing bars.
Get two images containing rebar with a common marker,
Reinforcing bars are detected from the above two images,
The marker is detected from the two images,
In the first image of the two images, the number of the reinforcing bars included in the first image from the reinforcing bar at the edge of the screen to the reinforcing bar to which the marker is attached is counted, and the two images are described. In the second image of the above, in the reinforcing bars included in the second image, the number of reinforcing bars from the reinforcing bars to which the marker is attached to the reinforcing bars at the edge of the screen is counted, and the first image and the first image are counted. A program characterized in that the computer executes a process of counting as the number of reinforcing bars by subtracting 1 from the total number counted in 2 images.

JP2017069430A 2017-03-31 2017-03-31 Reinforcing bar counting device, counting method, program Active JP6758236B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2017069430A JP6758236B2 (en) 2017-03-31 2017-03-31 Reinforcing bar counting device, counting method, program
PCT/JP2018/013545 WO2018181868A1 (en) 2017-03-31 2018-03-30 Information processing device, rebar counting device, method, and program
US16/573,961 US20200013170A1 (en) 2017-03-31 2019-09-17 Information processing apparatus, rebar counting apparatus, and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017069430A JP6758236B2 (en) 2017-03-31 2017-03-31 Reinforcing bar counting device, counting method, program

Publications (2)

Publication Number Publication Date
JP2018173676A JP2018173676A (en) 2018-11-08
JP6758236B2 true JP6758236B2 (en) 2020-09-23

Family

ID=64108589

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017069430A Active JP6758236B2 (en) 2017-03-31 2017-03-31 Reinforcing bar counting device, counting method, program

Country Status (1)

Country Link
JP (1) JP6758236B2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110555505B (en) * 2019-10-10 2024-04-19 内蒙古东昊建设集团有限公司 High-efficient reinforcing bar counting machine
US20240365903A1 (en) * 2020-10-01 2024-11-07 Pgm12 S.R.L. Method for detecting body measurements to determine sizes of a tailor-made garment
CN112561858B (en) * 2020-11-19 2024-06-21 中国核工业中原建设有限公司 A smart construction site steel bar counting device
JP7118193B1 (en) 2021-02-26 2022-08-15 三菱電機エンジニアリング株式会社 Bar arrangement inspection support device, bar arrangement inspection support method and program
CN113888513A (en) * 2021-09-30 2022-01-04 电子科技大学 Reinforcing steel bar detection counting method based on deep neural network model
JP7214023B1 (en) 2022-02-07 2023-01-27 三菱電機エンジニアリング株式会社 Bar arrangement inspection device, bar arrangement inspection method and program
JPWO2023176201A1 (en) * 2022-03-15 2023-09-21

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4172728B2 (en) * 1997-05-22 2008-10-29 Juki株式会社 Image processing method
JP6236199B2 (en) * 2012-06-18 2017-11-22 株式会社大林組 Bar arrangement system

Also Published As

Publication number Publication date
JP2018173676A (en) 2018-11-08

Similar Documents

Publication Publication Date Title
JP6758236B2 (en) Reinforcing bar counting device, counting method, program
KR101611440B1 (en) Method and apparatus for processing image
JP6083091B2 (en) Reinforcing bar inspection support device and program
JP6496497B2 (en) Reinforcement inspection system, reinforcement inspection program, and reinforcement inspection method
US9930306B2 (en) Image processing apparatus, image processing method, and computer-readable storage medium
JP6717572B2 (en) Work analysis system and work analysis method
JP6112616B2 (en) Information processing apparatus, information processing system, information processing method, and program
JP6127188B1 (en) Counting method and counting device
US10970551B2 (en) Control apparatus and control method for determining relation of persons included in an image, and storage medium storing a program therefor
JP2020091534A5 (en)
WO2018181868A1 (en) Information processing device, rebar counting device, method, and program
JP6191160B2 (en) Image processing program and image processing apparatus
JP2018207175A (en) Number management device, number management method and program
JP2012230528A (en) Image processor and control method of image processor
JP2020108038A (en) Control device, control method thereof, industrial automation system, program, and storage medium
JP6618349B2 (en) Video search system
JP2012058978A (en) Image processor, image processing method and program
JP2017028688A (en) Image managing device, image managing method and program
JP7321281B2 (en) WARNING METHOD, APPARATUS, ELECTRONICS AND STORAGE MEDIUM FOR TABLE GAMES
JP2022056219A (en) Information processor, method for processing information, and program
JP7465152B2 (en) Counting device and counting method
CN114399733B (en) Image detection method, device, equipment and storage medium
JP6806968B2 (en) Monitoring device and monitoring method
EP2835705A1 (en) Fabrication process management assistance device
JP2020016088A (en) Bar arrangement inspection device, bar arrangement inspection method, and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190628

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20190628

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20190628

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20190628

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20200323

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200327

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: 20200818

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200901

R150 Certificate of patent or registration of utility model

Ref document number: 6758236

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250