Nothing Special   »   [go: up one dir, main page]

JP2008261696A - 液面高さの測定方法 - Google Patents

液面高さの測定方法 Download PDF

Info

Publication number
JP2008261696A
JP2008261696A JP2007103959A JP2007103959A JP2008261696A JP 2008261696 A JP2008261696 A JP 2008261696A JP 2007103959 A JP2007103959 A JP 2007103959A JP 2007103959 A JP2007103959 A JP 2007103959A JP 2008261696 A JP2008261696 A JP 2008261696A
Authority
JP
Japan
Prior art keywords
height
liquid
area
liquid level
region
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2007103959A
Other languages
English (en)
Other versions
JP5246531B2 (ja
Inventor
Masaru Kidoguchi
賢 木戸口
Keitaro Nakagawa
圭太郎 中川
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.)
Shibuya Corp
Original Assignee
Shibuya Kogyo Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shibuya Kogyo Co Ltd filed Critical Shibuya Kogyo Co Ltd
Priority to JP2007103959A priority Critical patent/JP5246531B2/ja
Publication of JP2008261696A publication Critical patent/JP2008261696A/ja
Application granted granted Critical
Publication of JP5246531B2 publication Critical patent/JP5246531B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Measurement Of Levels Of Liquids Or Fluent Solid Materials (AREA)

Abstract

【解決手段】 液体の充填された容器1を撮影し、撮影した画像から液面領域Eを認識したら、該液面領域Eの上部高さGおよび下部高さHを求めるとともに、液面領域E内に表示される気泡の面積を測定する。
この気泡の面積を液面の横幅の長さで割って補正値Lを算出したら、上記上部高さGから当該補正値Lを引いて補正上部高さG’を算出し、当該補正上部高さG’と下部高さHとの中間を液面高さKとする。
【効果】 液面に気泡が存在していても、適切に液面高さを測定することが可能である。
【選択図】 図3

Description

本発明は液面高さの測定方法に関し、具体的には液体の充填された容器を撮影し、撮影した画像を画像処理して上記液体の液面高さを測定する液面高さの測定方法に関する。
従来、ペットボトル等への透明容器に飲料等の液体を充填した後、この液体が適正に充填されたか否かを検査するため、当該液体の充填された容器を撮影し、撮影した画像を画像処理することで上記液体の液面高さを測定する液面高さの測定方法が知られている。(特許文献1〜3)
これらの特許文献では、光を照射する照明手段と、当該照明手段に対して容器を挟んだ位置に設けられた撮影手段とを用いており、照明手段が照射した光が容器および容器内の液体を透過して、上記撮影手段に撮影されるようになっている。
そして、撮影された画像から液体の液面を画像処理によって認識し、当該液面の高さを測定するようになっている。
特開平4−13931号公報 特公平7−11441号公報 特開平9−318418号公報
しかしながら、上記液面高さの測定を容器を搬送しながら行うと、容器のゆれなどによって液体内部に気泡が発生し、この気泡が液面に浮上した状態の画像が撮影手段によって撮影される場合がある。
液面に気泡が浮上している場合、液面の画像は気泡が浮上していない場合の画像に比べて、当該液面が厚く映し出されてしまい、また気泡によって液面には凹凸が存在するので、従来の画像認識では適切に液面高さを測定することができなかった。
このような問題に鑑み、本発明は液面に気泡が存在していても、適切に液面高さを測定することの可能な液面高さの測定方法を提供するものである。
すなわち請求項1における液面高さの測定方法は、液体の充填された容器を撮影し、撮影した画像を画像処理して上記液体の液面高さを測定する液面高さの測定方法において、
撮影した画像の内側に検査領域を設定し、この検査領域内における液面を示す液面領域を認識して、該液面領域の下部高さと、液面領域内における気泡の占める領域とを検出し、
当該気泡が液面領域に占める領域を上記液面領域の上方より減算して補正上部高さを算出し、当該補正上部高さと下部高さとの中間を上記液面高さとすることを特徴としている。
上記発明によれば、液面領域内における気泡の占める領域を検出して、この気泡の占める領域を液面領域の上方から減算すれば、気泡によって液面が厚く映し出されていても、液面の補正上部高さを算出することができ、液面高さを適切に測定することが可能となる。
以下図示実施例について説明すると、図1は容器1に充填された液体を検査する検査装置2を示し、容器1を搬送するコンベヤ3と、容器1に光を照射する照明手段4と、容器1を撮影する撮影手段5と、これらを制御する制御手段6とを備えている。
上記容器1は図2に示すように光を透過させる本体部11とキャップ12とから構成され、上記本体部11には光を透過させる液体が充填されている。このため、本体部11および液体は上記照明手段4の光を透過させるようになっている。
上記本体部11はキャップ12の装着される小径部11aと、その下方の大径部11bと、これら小径部11aと大径部11bとを滑らかに連結する肩部11cとから構成され、液体が正常に充填されている場合、液面は上記肩部11cに位置するようになっている。
上記コンベヤ3は容器1を略等間隔で搬送し、コンベヤ3の側方には上記照明手段4および撮影手段5の上流位置に容器1を検出するセンサ13が設けられるとともに、コンベヤ3は図示しないエンコーダを備えている。
上記センサ13が容器1を検出すると、その信号は上記制御手段6に送信され、その後制御手段6は上記エンコーダからのパルスによって当該容器1の位置を認識し、容器1が所定の位置に達すると上記撮影手段5を制御して当該容器1を撮影させるようになっている。
上記照明手段4および撮影手段5はコンベヤ3を挟んで相互に向き合うように配置され、照明手段4からの光は上記容器1の本体部11および液体を透過して撮影手段5に受光されるようになっている。
上記照明手段4の光源はLEDとなっており、検査装置2の作動中は常時発光するようになっている。
上記撮影手段5は上記制御手段6の制御によって容器1を撮影すると、撮影した画像を上記制御手段6に設けられた画像処理手段6aに送信するようになっている。
以下、上記画像処理手段6aが図2、図3に示すような容器1内における液体の液面高さを測定する手順について、図4のフローチャートを用いて説明する。
最初に、上記コンベヤ3上を搬送される容器1がセンサ13の前方を通過すると、制御手段6はエンコーダによって当該容器1の位置を認識して、当該容器1が照明手段4と撮影手段5との間に位置したときに、撮影手段5に当該容器1の撮影を行わせる。
撮影手段5が撮影した画像は画像処理手段6aに送信され、画像処理手段6aは所定の明度を閾値として撮影した画像を2値化処理するとともに、撮影した画像内に所定の検査領域Aを設定する(S1)。
具体的には、撮影した画像には容器1の本体部11とキャップ12とが撮影されるようになっており、画像処理手段6aは最初に上記キャップ12の頂部の位置Bと、キャップ12の水平方向両端部Cを検出する。
上記検査領域Aは上記キャップ12の頂部の位置Bとおよび水平方向両端部Cから所定距離離隔した位置に設定され、またこの検査領域Aは長方形の領域となっており、本体部11の横方向中央部に設定されるとともに液面がその高さ方向中央付近に位置するようになっている。
そして以下画像処理手段6aは、この検査領域Aの内部の画像について画像認識を行い、液面高さを測定するようになっている。
次に、画像処理手段6aは画像処理によって撮影した画像から気体領域D、液面領域E、液体領域Fを認識する(S2)。
具体的に説明すると、容器1内の気体および液体は上記照明手段4からの光を透過させるため、これらは2値化処理によって白色の画素として認識される。一方、液体と気体との境界となる液面は光を透過させにくいため、液面は黒色の画素として認識される(図2、図3ではハッチングにて表示)。
また、図2に示すような液面に気泡がない場合、液面は表面張力によって外周が盛り上がっているため、これを側方から撮影すると、液面の上部には液面と気体との境界に黒色の画素によって略水平方向に稜線が形成され、下部には液面と液体との境界に黒色の画素によって略水平方向に稜線が形成されることとなる。
一方、図3に示すような液面に気泡が存在する場合、これを側方から撮影すると、光の透過する気泡の内部は白色の画素として認識され、光の透過しない気泡内部以外の部分は黒色の画素として認識される。
また、液面の表面は気泡によって凹凸形状が形成される場合があり、これを側方から撮影すると、液面の上部には液面と気体との境界に黒色の画素によって略水平方向に凹凸を有する稜線が形成され、下部には液面と液体との境界に黒色の画素によって略水平方向に凹凸を有する稜線が形成されることとなる。
そして、画像処理手段6aは、撮影された画像が図2もしくは図3のいずれの画像であっても、液面と気体との稜線の上部を気体領域Dと認識し、液面と液体との稜線の下部を液体領域Fと認識し、これら2つの稜線の間を液面領域Eとして認識する。
次に、画像処理手段6aは上記液面領域Eの上部高さGおよび下部高さHを検出する(S3)。
これは、上述したように液面領域Eには上下方向に厚みがあることから、液面高さを算出する際には、予めこの液面領域Eの上部高さGおよび下部高さHを算出するようになっている。
まず上記上部高さGを算出するには、最初に気体領域Dの面積を測定し、この気体領域Dの面積を検査領域Aの横方向の幅の長さで割って気体領域Dの気体高さIを算出する。そして該気体高さIを検査領域Aの上端部の上端高さから引いた値を上記上部高さGの高さとする。
次に上記下部高さHを算出するには、最初に液体領域Fの面積を測定し、この液体領域Fの面積を検査領域Aの横方向の幅の長さで割って液体領域Fの液体高さJを算出する。そして該液体高さJを検査領域Aの下端部の下端高さに加算した値を上記下部高さHの高さとする。
ここで、上記気体領域Dおよび液体領域Eの面積については、当該各領域内の白色の画素数から測定することができる。
次に、画像処理手段6aは上記液面領域E内の気泡の有無を検出する(S4)。
具体的には、先に判定した液面領域E内に存在する白色の画素の有無によって、気泡の有無を検出するようになっている。
なお、液面領域E内に白色の画素が検出されても、当該白色の画素が数ピクセル以下の集まり場合には、その白色の画素の集まりを気泡として認識しなくてもよく、また液面領域E内の白色の画素が所定の数に達していない場合には、液面に気泡が存在しないものとして判断してもよい。
そして、液面領域Eに気泡が存在しないと判断した場合、画像処理手段6aは続いて当該液面の液面高さKを算出する(S5)。
具体的には、先に求めた上記上部高さGの高さと下部高さHの高さとの中間となる高さを求め、これを液面高さKとする。
一方、液面領域Eに気泡が存在すると判断した場合、画像処理手段6aは以下のようにして液面高さKを算出する。
まず、液面領域E内における気泡の占める領域として、気泡の面積の合計を測定する(S6)。具体的には、液面領域E内で気泡と判断された白色の画素の数を計測し、これを気泡の面積とする。このとき、上記気泡として認識しなかった画素については、気泡の面積として加えないようになっている。
次に、測定した気泡の面積を検査領域Aの横幅の長さで割って補正値Lを算出し(S7)、この補正値Lを上記上部高さGの高さから引いて、補正上部高さG’を算出する(S8)。
そして最後に、上記補正上部高さG’と下部高さHとの中間の高さを算出して、これを液面高さKとする(S9)。
ここで得られた液面高さKは、液面から気泡が消滅したときの液面高さを示す値となる。
このようにして、液面領域Eに気泡が存在しない場合と気泡が存在する場合とで、液面高さKを算出したら、この液面高さKによって容器1内の液体の充填量が適切か否かについて判定を行う(S10)。
具体的には、先に測定した上記キャップ12の頂部Aと液面高さKとの距離を測定し、この距離が予め設定した所定の範囲内にある場合には、液体の充填量が適正であると判断し、当該所定の範囲外となった場合には、液体の充填量が不適切であると判断するようになっている。
このように、本実施例の検査装置2によれば、液面に気泡が浮遊していても、上記補正値Lおよび補正上部高さG’を算出して、液面高さKの補正を行っているので、気泡による影響を受けることなく、液面高さKを測定することができ、液面高さKの誤検出を防止することが可能となる。
つまり、気泡によって液面領域Eが厚くなっているため、液面領域Eに気泡がある場合の液面高さKを、液面領域Eに気泡がない場合の液面高さKの算出手順と同様、上部高さGと下部高さHとの中間位置としてしまうと、その液面高さKは気泡がない場合の液面高さKに比べて高く測定されることとなってしまう。
そこで、液面領域E内の気泡の面積から補正値Lを算出して、上記補正上部高さG’を算出しているので、これを液面に気泡が存在しない場合の液面高さKとして用いれば、適切に液体の充填量を検査することができる。
また、気体領域Dの面積から上記上部高さGを求め、また液体領域Fの面積から上記下部高さHを求めていることから、液面領域Eの上部の稜線または下部の稜線に凹凸形状が存在していても、これらの位置を適切に測定することができる。
本実施例にかかる検査装置の構成図。 容器内の液面に気泡が存在しない場合の画像。 容器内の液面に気泡が存在する場合の画像。 画像処理手段によって液面高さを検出する際の手順を示すフローチャート。
符号の説明
1 容器 2 検査装置
4 照明手段 5 撮影手段
6 制御手段 6a 画像処理手段
C 検査領域 D 気体領域
E 液面領域 F 液体領域
G 上部高さ G’ 補正上部高さ
H 下部高さ I 気体高さ
J 液体高さ K 液面高さ
L 補正値

Claims (4)

  1. 液体の充填された容器を撮影し、撮影した画像を画像処理して上記液体の液面高さを測定する液面高さの測定方法において、
    撮影した画像の内側に検査領域を設定し、この検査領域内における液面を示す液面領域を認識して、該液面領域の下部高さと、液面領域内における気泡の占める領域とを検出し、
    当該気泡が液面領域に占める領域を上記液面領域の上方より減算して補正上部高さを算出し、当該補正上部高さと下部高さとの中間を上記液面高さとすることを特徴とする液面高さの測定方法。
  2. 上記気泡が液面領域に占める領域は、液面領域内の気泡の面積から検出し、
    上記補正上部高さは、上記液面領域の上部高さを検出するとともに、上記気泡の面積を検査領域の横幅の長さで割った補正値を算出して、該補正値を上記上部高さから減算して算出することを特徴とする請求項1に記載の液面高さの測定方法。
  3. 上記上部高さは、撮影した画像から上記液面領域の上方に位置する気体領域を認識するとともに該気体領域の面積を測定し、該気体領域の面積を検査領域の横幅の長さで割って気体高さを算出し、該気体高さを撮影した画像の上端高さから引くことで認識し、
    上記下部高さは、撮影した画像から上記液面領域の下方に位置する液体領域を認識するとともに該液体領域の面積を測定し、該液体領域の面積を検査領域の横幅の長さで割って液体高さを算出し、該液体高さを撮影した画像の下端高さに加算して認識することを特徴とする請求項2に記載の液面高さの測定方法。
  4. 撮影した画像から容器の頂部および水平方向両端部を検出して、上記検査領域を該容器の頂部および両端部に対して所定位置離隔した位置に設定することを特徴とする請求項1ないし請求項3のいずれかに記載の液面高さの測定方法。
JP2007103959A 2007-04-11 2007-04-11 液面高さの測定方法 Active JP5246531B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007103959A JP5246531B2 (ja) 2007-04-11 2007-04-11 液面高さの測定方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007103959A JP5246531B2 (ja) 2007-04-11 2007-04-11 液面高さの測定方法

Publications (2)

Publication Number Publication Date
JP2008261696A true JP2008261696A (ja) 2008-10-30
JP5246531B2 JP5246531B2 (ja) 2013-07-24

Family

ID=39984288

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007103959A Active JP5246531B2 (ja) 2007-04-11 2007-04-11 液面高さの測定方法

Country Status (1)

Country Link
JP (1) JP5246531B2 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010281814A (ja) * 2009-05-26 2010-12-16 Krones Ag 泡密度判定方法および泡密度判定装置
JP2012514751A (ja) * 2009-01-06 2012-06-28 シーメンス・ヘルスケア・ダイアグノスティックス・インコーポレーテッド 画像化を使用して容器内の液体レベルを測定するための方法および装置
KR20190081076A (ko) * 2017-12-29 2019-07-09 전성배 일회용 음료병 정보 검사 장치
CN111814784A (zh) * 2020-06-11 2020-10-23 浙江大华技术股份有限公司 基于图像处理的液位识别方法及相关装置
CN119000713A (zh) * 2024-08-27 2024-11-22 广州三拓识别技术有限公司 对bfs产品的检测方法及系统

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6111602A (ja) * 1984-06-28 1986-01-20 Fuji Electric Co Ltd 容器の内容物境界線検査装置
JPH07198617A (ja) * 1993-11-24 1995-08-01 Nira Schwartz 品質管理およびプロセス管理のための動的液体レベルおよび気泡の検査方法
JPH10208066A (ja) * 1997-01-28 1998-08-07 Matsushita Electric Works Ltd 被検査物のエッジライン抽出方法及びこの方法を用いた外観検査方法
JP2002053198A (ja) * 2000-08-10 2002-02-19 Asahi Breweries Ltd 瓶ビールの製造方法及びその装置、並びに封入物の製造方法
JP2006138814A (ja) * 2004-11-15 2006-06-01 Matsushita Electric Works Ltd 液面検出方法
JP2007303929A (ja) * 2006-05-10 2007-11-22 Asahi Breweries Ltd 検査装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6111602A (ja) * 1984-06-28 1986-01-20 Fuji Electric Co Ltd 容器の内容物境界線検査装置
JPH07198617A (ja) * 1993-11-24 1995-08-01 Nira Schwartz 品質管理およびプロセス管理のための動的液体レベルおよび気泡の検査方法
JPH10208066A (ja) * 1997-01-28 1998-08-07 Matsushita Electric Works Ltd 被検査物のエッジライン抽出方法及びこの方法を用いた外観検査方法
JP2002053198A (ja) * 2000-08-10 2002-02-19 Asahi Breweries Ltd 瓶ビールの製造方法及びその装置、並びに封入物の製造方法
JP2006138814A (ja) * 2004-11-15 2006-06-01 Matsushita Electric Works Ltd 液面検出方法
JP2007303929A (ja) * 2006-05-10 2007-11-22 Asahi Breweries Ltd 検査装置

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012514751A (ja) * 2009-01-06 2012-06-28 シーメンス・ヘルスケア・ダイアグノスティックス・インコーポレーテッド 画像化を使用して容器内の液体レベルを測定するための方法および装置
US9002096B2 (en) 2009-01-06 2015-04-07 Siemens Healthcare Diagnostics Inc. Method and apparatus for determining a liquid level in a container using imaging
JP2010281814A (ja) * 2009-05-26 2010-12-16 Krones Ag 泡密度判定方法および泡密度判定装置
KR20190081076A (ko) * 2017-12-29 2019-07-09 전성배 일회용 음료병 정보 검사 장치
KR102074561B1 (ko) * 2017-12-29 2020-02-06 전성배 일회용 음료병 정보 검사 장치
CN111814784A (zh) * 2020-06-11 2020-10-23 浙江大华技术股份有限公司 基于图像处理的液位识别方法及相关装置
CN111814784B (zh) * 2020-06-11 2023-07-07 浙江大华技术股份有限公司 基于图像处理的液位识别方法及相关装置
CN119000713A (zh) * 2024-08-27 2024-11-22 广州三拓识别技术有限公司 对bfs产品的检测方法及系统

Also Published As

Publication number Publication date
JP5246531B2 (ja) 2013-07-24

Similar Documents

Publication Publication Date Title
JP5074998B2 (ja) 透明フィルムの外観検査方法およびその装置
JP5246531B2 (ja) 液面高さの測定方法
KR101482580B1 (ko) 유리병 검사 장치 및 텔레센트릭 렌즈 유닛
JP2017111077A (ja) 気密性検査装置
KR101440302B1 (ko) 유리병 검사장치
JP5499289B1 (ja) キャップ検査装置
KR20190081076A (ko) 일회용 음료병 정보 검사 장치
CN116075715A (zh) 用于检查封闭容器的设备和方法
JP2012122912A (ja) 検査領域の決定方法および異物検査装置
KR20140031392A (ko) 용기 주둥이부 검사 방법 및 장치
JP5298327B2 (ja) 異物検査装置及び異物検査システム
JP2022165724A (ja) 液面高さ検出方法と液面高さ検出装置
KR101866181B1 (ko) 용기 내부의 이물질 검사 장치
KR101440306B1 (ko) 유리병 검사장치
JP2012122877A (ja) 液中異物検査方法
JP2009162728A (ja) 透明体検査装置、透明体検査方法、および透明体検査システム
JP2019109072A (ja) キャップ浮き検査方法及びキャップ浮き検査装置
JP5017617B2 (ja) ボトルの残液検査方法
JP2010133824A (ja) キャップ検査装置及びキャップ検査方法
US20230236057A1 (en) Method and device for checking the fill level of containers
JP2006038751A (ja) 容器充填口端縁の検査方法及び検査装置並びに充填装置
JP6944829B2 (ja) 缶蓋検出装置、及び、缶蓋検出方法
JP4971043B2 (ja) 容器の良否判定方法及び検査装置
JP2013108962A (ja) 容器の液面高さ検査方法とその装置
JP2016090328A (ja) 撮像装置および座屈検査装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100331

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120131

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120201

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120327

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130328

R150 Certificate of patent or registration of utility model

Ref document number: 5246531

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20160419

Year of fee payment: 3