JP6678552B2 - 車種判別装置および車種判別方法 - Google Patents
車種判別装置および車種判別方法 Download PDFInfo
- Publication number
- JP6678552B2 JP6678552B2 JP2016194019A JP2016194019A JP6678552B2 JP 6678552 B2 JP6678552 B2 JP 6678552B2 JP 2016194019 A JP2016194019 A JP 2016194019A JP 2016194019 A JP2016194019 A JP 2016194019A JP 6678552 B2 JP6678552 B2 JP 6678552B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- vehicle type
- similarity
- captured image
- image
- 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
Links
- 238000000034 method Methods 0.000 title claims description 18
- 238000001514 detection method Methods 0.000 claims description 97
- 238000003384 imaging method Methods 0.000 claims description 66
- 238000006243 chemical reaction Methods 0.000 claims description 56
- 238000010586 diagram Methods 0.000 description 41
- 238000004891 communication Methods 0.000 description 14
- 238000012986 modification Methods 0.000 description 14
- 230000004048 modification Effects 0.000 description 14
- 238000009434 installation Methods 0.000 description 13
- 230000008859 change Effects 0.000 description 9
- 238000012545 processing Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 6
- 230000007423 decrease Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 239000000284 extract Substances 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 2
- 238000005286 illumination Methods 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 239000011248 coating agent Substances 0.000 description 1
- 238000000576 coating method Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000012850 discrimination method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000003973 paint Substances 0.000 description 1
- 238000010422 painting Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000032258 transport Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Landscapes
- Image Processing (AREA)
- Traffic Control Systems (AREA)
- Image Analysis (AREA)
Description
撮像装置101は、車両10を撮像した撮像画像を、車種判別装置103に送信する。
図2は、本実施形態にかかる車種判別装置103の機能的構成の一例を示すブロック図である。図2に示すように、本実施形態の車種判別装置103は、入力部90と、通信部91と、検出部92と、変換部93と、調整部94と、判別部95と、記憶部96と、を備える。
図3Aは、本実施形態にかかる連続して撮像された撮像画像の一例を示す図である。図3Aに示す撮像画像301〜304は、移動する車両10を、撮像装置101が連続して撮像したものである。撮像画像301〜304では、時間の経過ともに、車両10の先頭部分から後部までが撮像されている。検出部92は、撮像画像301〜304から車両10の特徴点をそれぞれ検出し、車両10の移動に伴う特徴点の移動を追跡することにより、撮像画像301〜304に含まれる車両10の外郭を繋ぎ合わせて、車両10の全体の外郭を検出する。
また、図3Aに示す撮像画像301〜304は車両10に対する撮像角度が一定であるが、これに限らず、撮像装置101が車両10の移動に伴って撮像角度を変更して撮像する構成を採用しても良い。
検出部92は、車両10が通行する道路上に、車両10の進行方向に対して交差する方向に設けられた仮想平面を設定する。検出部92は、仮想平面の底辺と、撮像画像上の車両10の正面部分の底辺の長さを比較することにより、車両10の車幅の実測値を求める。また、検出部92は仮想平面を構成する各辺を平行移動して、撮像画像の中の車両10の外郭305と接する位置座標を求めることにより、車両10の外接直方体を検出する。
図4は、本実施形態にかかる仮想平面の設定の一例を示す図である。画像401は、撮像装置101が撮像した撮像画像の一例である。画像401に示すように、撮像画像には、車両10が通行する道路も含まれる。道路の幅は3.5m程度と既知であることと、道路の両端には白線が引いてあることも想定されるので、検出部92は、画像402に示すように、道路の両端を示す線L100およびL101を検出する。また、検出部92は、画像403に示すように、道路を横切る形で、道路の両端を示す線L100およびL01と交差する仮想の横線L1〜L4を一定間隔で設ける。また、検出部92は、画像404に示すように、横線L1〜L4を底辺とし、横線L1〜L4の各両端から道路に対して垂直方向に立つ仮想的な縦線を左右の辺とし、仮想的な2本の縦線の間を接続する横線L1〜L4と平行な線を上辺とする、仮想平面R1〜R4を設定する。画像405に示すように、仮想平面R1〜R4は車両10が通行する道路上に、道路に対して垂直方向に設けられる。ここで、垂直方向は道路に対して交差する方向の一例であり、仮想平面R1〜R4の設置角度はこれに限らない。
図6は、本実施形態にかかる仮想平面R2による車両10の外郭305の正面部分の検出の一例を示す図である。図6に示すように、撮像画像中の車両10の先頭部分は仮想平面R2に接している。検出部92は、仮想平面R2の底辺を平行移動し、撮像画像の中の車両10の外郭305の底面部と接する位置座標を求める。
また、図6に示すR2´は、撮像画像上の車両10の正面に対して後述の変換部93が形状の変換を施したものであるが、変換については後述する。
図8Aは、本実施形態にかかる車両10の外接直方体の一例を示す図である。検出部92は、図8Aに示すように、撮像画像上に車両10の外郭305に外接する外接直方体800を検出する。撮像画像の解像度が低い場合でも、車両10の外郭305に外接する外接直方体800を検出することで、撮像画像全体から、車両10の画像を切り出すことができるためである。特に、図8Aに示すように、車両10がバスである場合には、車体の形状が直方体に近似するため、外接直方体800を検出することで撮像画像から車両10を高精度に切り出すことができる。
まず、検出部92は、図6で説明したように、車両10の先頭部分が接する仮想平面R2の底辺を上方向に平行移動し、特徴点から求めた車両10の外郭305に接する位置座標を求めることで、外接直方体800の底辺に相当する線分[1]を検出する。
そして、検出部92は、撮像画像における仮想平面R2の右側の縦の辺を、画面左方向に平行移動して、車両10の外郭305の側面と接する位置座標を求めることで、外接直方体800の正面の車高に相当する線分[2]を検出する。この際、線分[1]と線分[2]との交点P1が決定することで、線分[1]の終点および線分[2]の始点が定まる。
また、検出部92は、線L101の代わりに、連続する仮想平面R1〜R4の右上の頂点を結ぶ線分を検出して平行移動することで線分[3]を検出しても良い。
あるいは、検出部92は、車両10の特徴点から線分[4]の始点である交点P3の位置座標を求めることができる場合、交点P2と交点P3を結ぶことで、線分[3]を検出しても良い。
あるいは、検出部92は、先に検出した線分[2]を平行移動して、車両10の外郭305の側面と接する位置座標を求めることで、線分[5]を検出しても良い。
まず、車種区分の判別について説明する。図7で説明したように、判別部95は、検出部92が検出した車両10の車幅を取得する。そして、判別部95は、車種区分DB961から、車両10の車幅に対応付けられた車種区分を検索し、車両10の車種区分を判別する。
図11は、本実施形態にかかる辞書DB962の一例を示す図である。図11に示すように、辞書DB962には、車種と、当該車種に対応する正面、側面、上面の基準画像が記憶されている。基準画像とは、各車種に該当する車両10の各面を予め撮像した画像であり、車両10の複数の面のそれぞれの判定基準となる。また、基準画像は、マッチングが容易になるよう、予め特徴点を検出した画像でも良い。図11に示す例では、辞書DB962は車種「大型バス」、「セミトレーラ」、「普通トラック」の正面、側面、上面の基準画像をそれぞれ記憶する。各車種ごとの基準画像は複数種類であっても良い。例えば、車種が「大型バス」に対応付けられる正面の基準画像は図11では1画像だが、複数の正面の基準画像が対応付けられて記憶されても良い。
判別部95は、判別した車種を、通信部91に送出する。
図11に示すように、辞書DB962には、車種ごとに、複数の種類の積荷の基準画像が記憶されている。例えば、車種「セミトレーラ」には、「積荷1」「積荷2」等の複数の積荷の種類に対応付けられた、積荷の上面の基準画像と、側面の基準画像がそれぞれ記憶されている。判別部95は、車両10の車種が「セミトレーラ」と判別した場合に、変換部93から取得した上面A´と、「セミトレーラ」の「積荷1」に対応付けられた上面の基準画像とを照合し、類似度を求める。また、判別部95は、側面B´と、「セミトレーラ」の「積荷1」に対応付けられた側面の基準画像とを照合し、類似度を求める。そして、判別部95は、上面と側面のそれぞれの類似度を重み付け加算し、重み付け加算値を算出する。この積荷の各面の基準画像との類似度の重み付け加算値を、積荷類似度とする。同様に判別部95は、「積荷2」以降の積荷の基準画像と照合した積荷類似度もそれぞれ算出し、積荷類似度が最大となる積荷の種類を、車両10の積荷と判別する。
判別部95は、判別した車両10の積荷の分類を、通信部91に送出する。
また、積荷の基準画像は、辞書DB962とは別のデータベースに保存される構成を採用しても良い。
一例として、調整部94は、車種判別システム1の用途に応じて重み係数α、β、γの値を定める構成を採用しても良い。具体的には、車種判別システム1の用途が、バスを判別することであるとする。図11に示すように、バスの側面には矩形状の窓が並んでいる。バスの側面は、正面や上面よりも特徴が強く、他の車種とバスとを判別するためには側面の類似度が重要となる。この場合、調整部94は、側面に対する重み係数βを、他の面の重み係数αおよびγに比べて大きくする。
図12は、本実施形態にかかる車種判別処理の流れの一例を示すフローチャートである。まず、入力部90は、撮像装置101から車両10を撮像した撮像画像を取得する(S1)。入力部90は、取得した撮像画像を検出部92へ送出する。
図13は、本実施形態にかかる車種判別装置103の効果の一例を説明する図である。図13に示す高速道路のサービスエリア1002aの駐車場にはトラックが2台駐車している。また、サービスエリア1002bの駐車場にはバスが2台駐車している。サービスエリア1002a、1002bに駐車している車両10は同一の車種区分に分類されるものとする。
上述の各種のサービスは一例であり、本実施形態の車種判別装置103を適用することで提供可能となるサービスは、これらに限らない。
上述の実施形態では、車両10の各面の変換の度合の大きさや、車種判別システム1の用途によって重み係数を調整したが、照度条件によって重み係数を調整する構成を採用しても良い。
図15Aは、本変形例にかかる正常時における撮像画像1501の一例を示す図である。図15Aに示すように、照度条件が適切な範囲内である場合は、上述の実施形態で説明したように、車両10の外接直方体800を検出し、上面A、側面B、正面Cを切り出すことができる。
図16は、本変形例にかかる解像度に応じた複数の基準画像と撮像画像との照合の一例を示す図である。図16に示すように、各面に対して複数の基準画像を辞書DB962に予め記憶し、照度に応じて適切な基準画像との照合を行う構成を採用しても良い。
また、実施形態および変形例の車種判別プログラムを、ROM等に予め組み込んで提供するように構成してもよい。
10,10a〜10c 車両
90 入力部
91 通信部
92 検出部
93 変換部
94 調整部
95 判別部
96 記憶部
101 撮像装置
102 ETC電波受信機
103 車種判別装置
301〜304,501〜504,1501〜1503 撮像画像
305 外郭
800 外接直方体
961 車種区分データベース(車種区分DB)
962 辞書データベース(辞書DB)
1001 センター
1002a〜1002b サービスエリア
R1〜R4 仮想平面
Claims (8)
- 車両の車種区分の中の具体的な車種と、前記車両の複数の面のそれぞれの判定基準となる面ごとの基準画像とを対応付けて記憶する記憶部と、
撮像装置が前記車両を撮像した撮像画像から前記複数の面を検出する検出部と、
前記検出部が検出した前記複数の面のそれぞれと前記面ごとの基準画像とを照合して前記面ごとに前記基準画像との類似度合を示す類似度を求め、前記面ごとの類似度に対して重み係数を乗じて重み付け加算を行うことにより前記車種ごとの類似度である車種類似度を求め、前記車種類似度に基づいて、前記撮像された前記車両の前記車種として判別する判別部と、
を備え、
前記複数の面は、前記車両の少なくとも側面を含み、
前記複数の面のうち前記車両の側面に対する前記重み係数が前記側面以外の面に比べて大きい、
車種判別装置。 - 前記検出部は、前記撮像画像から前記車両の外接直方体を検出し、検出した前記外接直方体の複数の面を切り出すことにより、前記車両の前記複数の面を検出する、
請求項1に記載の車種判別装置。 - 前記検出部が前記撮像画像から検出した前記複数の面の形状を矩形状に変換する変換部、
を備える請求項2に記載の車種判別装置。 - 前記重み係数は、前記複数の面のうち、前記変換部による前記形状の変換の度合が小さい面である程、大きい値である、
請求項3に記載の車種判別装置。 - 前記検出部は、前記車両が通行する道路上に、前記車両の進行方向に対して交差する方向に設けられた仮想平面を設定し、前記仮想平面を構成する各辺を平行移動して、前記撮像画像の中の前記車両の外郭と接する位置座標を求めることにより、前記外接直方体を検出する、
請求項2〜4のいずれか1項に記載の車種判別装置。 - 前記複数の面は、前記車両の少なくとも正面、側面、上面を含み、
前記判別部は、前記撮像画像から検出した前記車両の正面、側面、上面のそれぞれと、前記面ごとの基準画像のそれぞれとを照合して求められる前記面ごとの類似度に前記重み係数による重み付け加算を行うことにより前記車種類似度を求め、前記車種類似度が最も大きい前記車種を、前記撮像された前記車両の前記車種として判別する、
請求項1〜5のいずれか1項に記載の車種判別装置。 - 前記判別部は、さらに、前記検出部が検出した前記車両の上面または側面と、前記基準画像とを照合することにより、前記車両の積荷の分類を行う、
請求項1〜6のいずれか1項に記載の車種判別装置。 - 車種判別装置で実行される車種判別方法であって、
前記車種判別装置は、車両の車種区分の中の具体的な車種と、前記車両の複数の面の画像とを対応付けて記憶する記憶部を備え、
撮像装置が前記車両を撮像した撮像画像から前記複数の面を検出する検出ステップと、
検出した前記複数の面と前記画像とを照合し、照合結果である各面ごとの類似度に重み係数による重み付け加算を行うことにより前記車種ごとの類似度である車種類似度を求め、前記車種類似度に基づいて、前記撮像された前記車両の前記車種として判別する判別ステップと、
を含み、
前記複数の面は、前記車両の少なくとも側面を含み、
前記複数の面のうち前記車両の側面に対する前記重み係数が前記側面以外の面に比べて大きい、
車種判別方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016194019A JP6678552B2 (ja) | 2016-09-30 | 2016-09-30 | 車種判別装置および車種判別方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016194019A JP6678552B2 (ja) | 2016-09-30 | 2016-09-30 | 車種判別装置および車種判別方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2018055597A JP2018055597A (ja) | 2018-04-05 |
JP6678552B2 true JP6678552B2 (ja) | 2020-04-08 |
Family
ID=61836809
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016194019A Active JP6678552B2 (ja) | 2016-09-30 | 2016-09-30 | 車種判別装置および車種判別方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6678552B2 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109389064B (zh) * | 2018-09-27 | 2021-02-23 | 东软睿驰汽车技术(沈阳)有限公司 | 一种车辆特征获取方法及装置 |
JP2020084582A (ja) * | 2018-11-26 | 2020-06-04 | コニカミノルタ株式会社 | 道路ダメージ算出システム、道路ダメージ算出方法、および道路ダメージ算出プログラム |
JP7120093B2 (ja) | 2019-03-15 | 2022-08-17 | トヨタ自動車株式会社 | 部品判別装置及び部品判別方法 |
CN111652087B (zh) * | 2020-05-15 | 2023-07-18 | 泰康保险集团股份有限公司 | 验车方法、装置、电子设备和存储介质 |
CN113593219B (zh) * | 2021-06-30 | 2023-02-28 | 北京百度网讯科技有限公司 | 车流的统计方法、装置、电子设备及存储介质 |
CN116030618A (zh) * | 2021-10-26 | 2023-04-28 | 中移(上海)信息通信科技有限公司 | 对象匹配方法、装置及电子设备 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100243317B1 (ko) * | 1997-04-18 | 2000-03-02 | 윤종용 | 차종 판별 장치 |
JPH1186185A (ja) * | 1997-09-03 | 1999-03-30 | Mitsubishi Heavy Ind Ltd | 車種判別装置 |
JP2001067599A (ja) * | 1999-08-31 | 2001-03-16 | Hitachi Ltd | 駐車場の管理システム |
JP3867955B2 (ja) * | 2001-07-23 | 2007-01-17 | 鹿島建設株式会社 | 積載物の体積計測方法及び装置 |
JP2005316550A (ja) * | 2004-04-27 | 2005-11-10 | Fuji Xerox Co Ltd | 画像処理装置、画像読取装置、画像検査装置、およびプログラム |
JP4754440B2 (ja) * | 2006-08-25 | 2011-08-24 | 株式会社エヌ・ティ・ティ・データ | 車種判別装置、車種判別システム、車種判別方法及び車種判別プログラム |
JP2009104232A (ja) * | 2007-10-19 | 2009-05-14 | Toyota Motor Corp | 車種判別装置 |
JP5027741B2 (ja) * | 2008-06-18 | 2012-09-19 | セコム株式会社 | 画像監視装置 |
JP2013182395A (ja) * | 2012-03-01 | 2013-09-12 | Nissan Motor Co Ltd | 対象物検査装置、対象物検査方法及び対象物検査プログラム |
JP2014002534A (ja) * | 2012-06-18 | 2014-01-09 | Toshiba Corp | 車種判別装置及び車種判別方法 |
JP6021689B2 (ja) * | 2013-02-26 | 2016-11-09 | 三菱重工メカトロシステムズ株式会社 | 車両諸元計測処理装置、車両諸元計測方法及びプログラム |
-
2016
- 2016-09-30 JP JP2016194019A patent/JP6678552B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2018055597A (ja) | 2018-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6678552B2 (ja) | 車種判別装置および車種判別方法 | |
CN106652468B (zh) | 车辆道路前车违规检测和自车违规预警提醒装置及方法 | |
US10943131B2 (en) | Image based lane marking classification | |
JP6587000B2 (ja) | 画像処理装置、撮像装置、移動体機器制御システム、画像処理方法、及びプログラム | |
US8744132B2 (en) | Video-based method for detecting parking boundary violations | |
US9384401B2 (en) | Method for fog detection | |
US8670592B2 (en) | Clear path detection using segmentation-based method | |
US9514366B2 (en) | Vehicle detection method and system including irrelevant window elimination and/or window score degradation | |
US9047518B2 (en) | Method for the detection and tracking of lane markings | |
US8737690B2 (en) | Video-based method for parking angle violation detection | |
US8737747B2 (en) | Method for automated tire detection and recognition | |
KR101756849B1 (ko) | 노상 무인정산 주차관제 시스템 | |
JP6750967B2 (ja) | 車種判別装置および車種判別方法 | |
US10699567B2 (en) | Method of controlling a traffic surveillance system | |
CN103366154B (zh) | 可重配置的畅通路径检测系统 | |
JP6818626B2 (ja) | 車種判別装置、車種判別方法、および車種判別システム | |
Rezaei et al. | Vehicle detection based on multi-feature clues and Dempster-Shafer fusion theory | |
WO2008020544A1 (en) | Vehicle detection device, vehicle detection method, and vehicle detection program | |
CN102867417A (zh) | 一种出租车防伪系统及方法 | |
KR101178508B1 (ko) | 차량 충돌 경보 시스템 및 방법 | |
CN114913399B (zh) | 一种车辆轨迹优化方法及智能交通系统 | |
KR101809088B1 (ko) | 전방 차량 추돌 알림 장치 및 방법 | |
Coronado et al. | Detection and classification of road signs for automatic inventory systems using computer vision | |
JP4577153B2 (ja) | 環境認識装置 | |
KR20090083184A (ko) | 영상을 이용한 전후방 차량 검출 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20170911 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20170912 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190311 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191217 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20191218 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200205 |
|
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: 20200218 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200317 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6678552 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |