JP2009129269A - Information reader and information reading method - Google Patents
Information reader and information reading method Download PDFInfo
- Publication number
- JP2009129269A JP2009129269A JP2007304822A JP2007304822A JP2009129269A JP 2009129269 A JP2009129269 A JP 2009129269A JP 2007304822 A JP2007304822 A JP 2007304822A JP 2007304822 A JP2007304822 A JP 2007304822A JP 2009129269 A JP2009129269 A JP 2009129269A
- Authority
- JP
- Japan
- Prior art keywords
- information
- input image
- unit
- display unit
- information display
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000001514 detection method Methods 0.000 claims abstract description 46
- 238000000605 extraction Methods 0.000 claims abstract description 29
- 238000003384 imaging method Methods 0.000 claims description 7
- 238000009825 accumulation Methods 0.000 claims 2
- 238000007726 management method Methods 0.000 description 7
- 239000000284 extract Substances 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000004075 alteration Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 238000012015 optical character recognition Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Abstract
Description
本発明は、読み取り手段と読み取り対象物とが特定の位置関係にない場合でも情報を光学的に読み取ることができ、かつ小型化可能な情報読取装置及び方法に関する。 The present invention relates to an information reading apparatus and method that can optically read information and can be downsized even when a reading unit and a reading object are not in a specific positional relationship.
物品の流通や在庫管理の現場においては、製品の種類や配送先、保管位置などを示す情報が記録されたRFID(Radio Frequency IDentification)タグを物品に貼り付けておき、実作業の際にRFIDタグをリーダで読み取ることによって、誤配送や管理不備などが生じないように情報を利用することが行われている。 In the field of article distribution and inventory management, an RFID (Radio Frequency IDentification) tag in which information indicating the type of product, delivery destination, storage position, etc. is recorded is attached to the article, and the RFID tag is used during actual work. By using a reader to read information, information is used so as not to cause erroneous delivery or management failure.
しかし、流通や在庫管理の対象となる物品が多数存在する場合には、手持ち型のRFIDリーダでRFIDタグを読み取ろうとすると、物品ごとに逐一RFIDタグを読み取らねばならず、管理者は大変な作業を強いられることとなる。 However, if there are many items that are subject to distribution and inventory management, when trying to read RFID tags with a hand-held RFID reader, the RFID tags must be read one by one for each item. Will be forced.
据え置き型のRFIDリーダを用いれば複数のRFIDタグを同時に読み取ることができるため、管理者の負担が軽減される。しかし、この場合には、同時に読み取った複数のRFIDタグの位置関係が不明となるため、複数の物品の中の一部を抜き取ろうとする場合には、目視に頼るか手持ち型のRFIDリーダを用いるかして抜き取り対象の物品を探さなければならなくなる。 If a stationary RFID reader is used, a plurality of RFID tags can be read at the same time, which reduces the burden on the administrator. However, in this case, since the positional relationship of the plurality of RFID tags read at the same time becomes unclear, when trying to extract a part of the plurality of articles, it depends on visual observation or a handheld RFID reader is used. You will have to search for the item to be extracted.
しかも、据え置き型のRFIDリーダで複数のRFIDタグを同時に読み取れるといっても、RFIDタグをある程度RFIDリーダに近づけなければならず、通常はせいぜい数m程度が限界である。高出力のRFIDリーダを用いればさらに遠距離からRFIDタグを読み取ることができるが、リーダ装置が高価となることに加え、高出力の無線信号を常時発するために電力を消費が大きくなり、ランニングコストも高くなる。 Moreover, even if a plurality of RFID tags can be read at the same time by a stationary RFID reader, the RFID tag must be brought close to the RFID reader to some extent, and is usually limited to a few meters at most. RFID tags can be read from a longer distance by using a high-power RFID reader, but in addition to the reader device becoming expensive, it consumes more power because it always emits a high-power radio signal, and running costs are increased. Also gets higher.
さらに、RFIDタグは一般に高価であり、その中でも、金属製品に貼り付けても使用できるタイプのものは非常に高価であるため、低価格の商品の管理・流通に用いることは採算面から困難であった。 Furthermore, RFID tags are generally expensive, and among them, those that can be used even when attached to metal products are very expensive, so it is difficult to use them for the management and distribution of low-priced products. there were.
また、高価なRFIDタグではなくバーコード又は2次元コードを用いて物品を管理する手法も一般的に用いられている。バーコード又は2次元コードは、物品や包装媒体の表面にシール状の部材を貼り付けたり、印刷するなどして配置できるため、RFIDタグと比較して低コストであり、低価格の商品の管理・流通にも適用できる。 In addition, a method of managing articles using a bar code or a two-dimensional code instead of an expensive RFID tag is generally used. Since barcodes or two-dimensional codes can be placed by sticking or printing a seal-like member on the surface of goods or packaging media, they are less expensive than RFID tags, and management of low-priced products・ Applicable to distribution.
しかし、バーコード又は2次元コードは、バーコードリーダ又は2次元コードリーダの読み取り面に対して正対した状態でなければリーダが読み取ることができないため、管理者は、物品又はリーダの向きを逐一変えて、物品側のバーコード又は2次元コードとリーダの読み取り面を正対させる作業を強いられることとなる。 However, since the reader cannot read the barcode or the two-dimensional code unless the barcode or the two-dimensional code faces the reading surface of the barcode reader or the two-dimensional code reader, the manager can change the direction of the article or the reader one by one. In other words, the work of aligning the barcode on the article side or the two-dimensional code with the reading surface of the reader is forced.
物品等に配置されたバーコード又は2次元コードを自動的に読み取る装置も実現されてはいるが、そのためには物品のバーコード又は2次元コードが配置されている部分を検出して、その面をリーダ側に向ける機構をリーダ側に設けなければならず、リーダの小型化や低価格化が難しくなる。 Although an apparatus for automatically reading a barcode or a two-dimensional code arranged on an article or the like has been realized, for that purpose, a part of the article where the barcode or the two-dimensional code is arranged is detected and its surface is detected. It is necessary to provide a mechanism on the reader side for directing the reader to the reader side, which makes it difficult to reduce the size and price of the reader.
すなわち、一般的には、バーコードリーダ又は2次元コードリーダでバーコード又は2次元コードを読み取るためには、バーコード又は2次元コードとリーダの読み取り面とが正対している特定の位置関係となっていなければならず、このような位置関係を構築できなければ、バーコード又は2次元コードを読み取ることができないという問題がある。さらに、バーコード又は2次元コードが表示された面が湾曲してしまうと、コードを構成するバーや微小な正方形ブロック自体も曲線や正方形ではない湾曲した図形に変形してしまうため、リーダをバーコード又は2次元コードに正対させても、実質的には正対した状態とならずに読み取れない場合がある。しかも、一回の操作で読み取れるバーコード又は2次元コードは一つだけであるから、複数の物品を管理する場合には、読み取り操作を繰り返し行わなければならないという煩雑性がある。 That is, in general, in order to read a barcode or a two-dimensional code with a barcode reader or a two-dimensional code reader, a specific positional relationship in which the barcode or the two-dimensional code and the reading surface of the reader are opposed to each other. There is a problem that a barcode or a two-dimensional code cannot be read unless such a positional relationship can be established. Furthermore, if the surface on which the bar code or two-dimensional code is displayed is curved, the bar constituting the code and the small square block itself will be deformed into a curved figure that is not a curve or a square. Even if the code or the two-dimensional code is directly faced, there is a case where it cannot be read without substantially facing the face. In addition, since there is only one barcode or two-dimensional code that can be read in one operation, there is a complexity that the reading operation must be repeated when managing a plurality of articles.
バーコード又は2次元コードのように暗号化された情報ではなく、文字そのものを光学的に読み取る装置としてOCR(Optical Character Reader)があるが、リーダと情報表示面とを正対させなければ情報を正しく読み取れないことに変わりはない。 There is an OCR (Optical Character Reader) as a device that optically reads characters rather than encrypted information such as barcodes or two-dimensional codes. However, if the reader and the information display surface do not face each other, the information is displayed. There is no change in reading correctly.
バーコードを特定の方向に向けなくとも読み取れるようにすることに関連する技術として、特許文献1に開示される「一括式バーコードシンボル認識システム」がある。
特許文献1に開示される発明は、バーコードシンボルを特殊インキによって作成し、立体スキャナで一括してバーコードシンボルを抽出するものである。これにより、複数の物品を一括して管理できるとしている。
In the invention disclosed in
しかし、特許文献1に開示される発明は、バーコードシンボルを抽出するために三次元透過画像を生成しなければならない。そのためには、空間内に配置された複数の物品に対して、それらを透過できる透過波を三次元的に照射する必要があるが、そのような装置は設置できる場所が限られてしまう。当然のことながら、リーダをポータブルな装置構成とすることはできない。
However, the invention disclosed in
このように、読み取り手段と読み取り対象物とが特定の位置関係にない場合でも情報を読み取ることができ、かつ小型化可能な装置は実現されていなかった。 Thus, an apparatus that can read information and can be miniaturized even when the reading means and the reading object are not in a specific positional relationship has not been realized.
本発明は係る問題に鑑みてなされたものであり、読み取り手段と読み取り対象物とが特定の位置関係にない場合でも情報を読み取ることができ、かつ小型化可能な情報読取装置及び方法を提供することを目的とする。 The present invention has been made in view of such problems, and provides an information reading apparatus and method that can read information and can be miniaturized even when the reading means and the reading object are not in a specific positional relationship. For the purpose.
上記目的を達成するため、本発明は、第1の態様として、光学的に読み取り可能に情報を表示する情報表示部及びその近傍に配置された特徴点とが写された入力画像から特徴点を抽出する特徴点抽出手段と、特徴点の抽出結果に基づいて、情報表示部が配置された面の形状を検出する面形状検出手段と、面形状検出手段の検出結果に基づいて入力画像中の情報表示部を補正した上で、該情報表示部が表示する情報を取得する情報解析手段とを有することを特徴とする情報読取装置を提供するものである。 In order to achieve the above object, according to the first aspect of the present invention, a feature point is obtained from an input image in which an information display unit for displaying information optically readable and a feature point arranged in the vicinity thereof are copied. Feature point extraction means to extract, surface shape detection means for detecting the shape of the surface on which the information display unit is arranged based on the extraction result of the feature points, and input image based on the detection result of the surface shape detection means The present invention provides an information reading apparatus characterized by comprising an information analysis means for acquiring information displayed by the information display section after correcting the information display section.
また、上記目的を達成するため、本発明は、第2の態様として、特徴点が写された入力画像から特徴点を抽出する特徴点抽出手段と、特徴点の抽出結果に基づいて、特徴点が配置された面の形状を検出する面形状検出手段と、入力画像を、面形状検出手段の検出結果に基づいて補正した上で、基準状態情報記録手段に記録された基準となる画像と比較して差分情報を取得する情報解析手段とを有することを特徴とする情報読取装置を提供するものである。 In order to achieve the above object, as a second aspect, the present invention provides a feature point extraction means for extracting a feature point from an input image in which the feature point is copied, and a feature point based on the feature point extraction result. The surface shape detecting means for detecting the shape of the surface on which the lens is arranged and the input image are corrected based on the detection result of the surface shape detecting means and then compared with the reference image recorded in the reference state information recording means Thus, an information reading device having an information analysis means for acquiring difference information is provided.
また、上記目的を達成するため、本発明は、第3の態様として、光学的に読み取り可能に情報を表示する情報表示部及びその近傍に配置された特徴点とが写された入力画像から特徴点を抽出する特徴点抽出工程と、特徴点の抽出結果に基づいて、情報表示部が配置された面の形状を検出する面形状検出工程と、面形状検出工程での検出結果に基づいて入力画像中の情報表示部を補正した上で、該情報表示部が表示する情報を取得する情報解析工程とを有することを特徴とする情報読取方法を提供するものである。 In order to achieve the above object, as a third aspect, the present invention provides a feature from an input image in which an information display unit that displays information in an optically readable manner and feature points arranged in the vicinity thereof are copied. Input based on the feature point extraction process for extracting points, the surface shape detection process for detecting the shape of the surface on which the information display unit is arranged based on the extraction result of the feature points, and the detection result in the surface shape detection process The present invention provides an information reading method characterized by comprising an information analysis step of obtaining information displayed by the information display unit after correcting the information display unit in the image.
また、上記目的を達成するため、本発明は、第4の態様として、特徴点が写された入力画像から特徴点を抽出する特徴点抽出工程と、特徴点の抽出結果に基づいて、特徴点が配置された面の形状を検出する面形状検出工程と、入力画像を、面形状検出手段の検出結果に基づいて補正した上で、基準状態情報記録手段に記録された基準となる画像と比較して差分情報を取得する差分情報取得工程とを有することを特徴とする情報読取方法を提供するものである。 In order to achieve the above object, as a fourth aspect, the present invention provides a feature point extraction step for extracting a feature point from an input image on which the feature point is copied, and a feature point based on the feature point extraction result. The surface shape detection step for detecting the shape of the surface on which the lens is arranged, and the input image is corrected based on the detection result of the surface shape detection means, and then compared with the reference image recorded in the reference state information recording means And providing a difference information acquisition step of acquiring difference information.
本発明によれば、読み取り手段と読み取り対象物とが特定の位置関係にない場合でも情報を読み取ることができ、かつ小型化可能な情報読取装置及び方法を提供できる。 According to the present invention, it is possible to provide an information reading apparatus and method that can read information and can be downsized even when the reading unit and the reading object are not in a specific positional relationship.
〔第1の実施形態〕
本発明を好適に実施した第1の実施形態について説明する。本実施形態に係る情報読取装置は、図1に示すように、光学的に読み取り可能に情報を表示する情報表示部及びその近傍に配置された特徴点とが写された入力画像から特徴点を抽出する特徴点抽出部111と、特徴点の抽出結果に基づいて、情報表示部が配置された面の形状を検出する表面検出部112と、表面検出部112の検出結果に基づいて入力画像中の情報表示部を補正した上で、該情報表示部が表示する情報を取得する情報解析部12とを基本構成としており、図2に示すように、特徴点抽出部111及び表面検出部112を含む空間認識部11と情報解析部12とが画像処理部10を形成しており、カメラ2をさらに有する。
[First Embodiment]
A first embodiment in which the present invention is suitably implemented will be described. As shown in FIG. 1, the information reading apparatus according to the present embodiment obtains a feature point from an input image in which an information display unit that displays information in an optically readable manner and a feature point arranged in the vicinity thereof are copied. A feature
特徴点抽出部111は、カメラ2から入力される入力画像に存在する特徴点を抽出し、情報が表示されている箇所及びその箇所までの距離を特定する。表面検出部112は、抽出された特徴点の位置から、情報表示面の面形状を検出する。
情報解析部12は、表面検出部112から取得した情報表示面の面形状の情報を基に、画像に写されている情報の歪みを補正して再現する。
The feature
The
管理の対象とする物品に対しては、表面の任意の位置に情報表示部及び特徴点を形成する。情報表示部及び特徴点は、光学的に読み取り可能であれば、どのような方法で形成しても良い。例えば、シール状のものを物品の表面に貼り付けても良いし、物品の表面に印刷しても良いし、レーザ加工などで物品の表面に凹凸を形成しても良い。特徴点は、特定の波長の光を反射させるようにしたり、特定の形状に形成するなどして光学的に検出可能とすれば良い。 For an article to be managed, an information display part and a feature point are formed at an arbitrary position on the surface. The information display unit and the feature points may be formed by any method as long as they can be read optically. For example, a seal-like material may be attached to the surface of the article, printed on the surface of the article, or unevenness may be formed on the surface of the article by laser processing or the like. The feature point may be optically detectable by reflecting light of a specific wavelength or forming it in a specific shape.
情報読取装置1の動作について説明する。
カメラ2から画像が入力されると、特徴点抽出部111は、入力画像に写されている特徴点を抽出する。表面検出部112は、特徴点抽出部111が抽出した3以上の特徴点の位置及び形状を基に、情報表示面の面形状を検出する。
The operation of the
When an image is input from the
図3(a)に示すように、情報表示部であるバーコードの周囲に四つの特徴点が配置されている場合を例とする。入力画像に図3(b)のように特徴点が写されているとしたら、表面検出部112は特徴点の位置及び形状を基に、情報表示部が存在する面の面形状は図3(c)のようになっていると推定する。この場合、元来直線の集合であるバーコードは入力画像には曲線の集合として写っていることとなる。よって、情報解析部12は、図3(c)に示される曲線の集合を図3(a)に示される直線の集合に変換する補正処理を行った上で情報を抽出(バーコードをデコード)する。
As an example, as shown in FIG. 3A, four feature points are arranged around a barcode serving as an information display unit. If the feature points are copied in the input image as shown in FIG. 3B, the
ここでは情報表示部がバーコードである場合を例として挙げたが、情報が文字列や記号などであっても、情報表示面の面形状に応じて補正することにより、入力画像が情報表示面と正対した位置において撮影されていなかったり、情報表示面が平面となっていないような場合、又は入力画像が収差の影響を受けて歪んでいるような場合でも、情報表示面から情報を読み取ることが可能である。また、情報表示部としてバーコードの代わりに2次元コードを用いた場合も同様に、入力画像が情報表示面と正対した位置において撮影されていなかったり、情報表示面が平面となっていないような場合、又は入力画像が収差の影響を受けて歪んでいるような場合でも、情報表示面から情報を読み取ることが可能である。これは、他の実施形態に関しても同様である。 In this example, the information display unit is a barcode. However, even if the information is a character string or a symbol, the input image is displayed on the information display surface by correcting it according to the surface shape of the information display surface. Information is read from the information display surface even if it is not photographed at a position directly opposite to the image, the information display surface is not flat, or the input image is distorted due to the influence of aberration. It is possible. Similarly, when a two-dimensional code is used instead of a bar code as the information display unit, the input image is not photographed at a position facing the information display surface, or the information display surface is not flat. Even when the input image is distorted due to the influence of aberration, information can be read from the information display surface. The same applies to other embodiments.
別アングルで撮影した複数の入力画像を用いて処理することにより、死角となる部分を減らして確実に情報表示部の情報を復元できる。 By processing using a plurality of input images taken at different angles, the information on the information display unit can be reliably restored by reducing the number of blind spots.
1画像中に複数の情報表示部が検出された場合には、入力画像での情報表示部の位置関係が、物品の位置関係と対応するため、複数の物品が混在する場合でも任意の物品の位置を容易に特定できる。例えば、商品が載置された棚の画像を撮影すれば、どの段のどの位置に所望の物品が保管されているのかを容易に特定できる。 When a plurality of information display units are detected in one image, the positional relationship of the information display unit in the input image corresponds to the positional relationship of the articles, so even if a plurality of articles are mixed, The position can be easily identified. For example, if an image of a shelf on which a product is placed is taken, it is possible to easily specify at which step and in which position a desired article is stored.
このように、本実施形態に係る情報読取装置は、カメラが読み取り対象物と正対していない場合や、情報表示部が配置された部分が曲面状に変形していても、情報表示部に表示された情報を読み取ることができる。また、カメラの撮像範囲に複数の情報表示部が存在する場合には、それらの情報をまとめて読み取ることが可能である。しかも、カメラの撮像可能範囲であれば、情報表示部に表示された情報を読み取ることができるため、物品をカメラに接近させる必要がない。さらに、物品の向きを変化させる機構などは不要であるため、装置の小型化が容易である。 As described above, the information reading apparatus according to the present embodiment displays the information on the information display unit even when the camera is not directly facing the object to be read or the part where the information display unit is arranged is deformed into a curved surface. Information can be read. In addition, when there are a plurality of information display units in the imaging range of the camera, it is possible to read the information collectively. In addition, since the information displayed on the information display unit can be read within the imaging range of the camera, it is not necessary to bring the article close to the camera. Further, since a mechanism for changing the direction of the article is not necessary, the apparatus can be easily downsized.
〔第2の実施形態〕
本発明を好適に実施した第2の実施形態について説明する、図4に本実施形態に係る情報読取装置の構成を示す、第1の実施形態の情報読取装置に、物品データベース3(以下、物品情報DB)をさらに追加した構成である。
[Second Embodiment]
The second embodiment in which the present invention is preferably implemented will be described. FIG. 4 shows the configuration of the information reading apparatus according to the present embodiment. The information reading apparatus according to the first embodiment includes an article database 3 (hereinafter referred to as an article). The information DB) is further added.
物品情報DB3には、物品の外観情報(色、箱の形状、ロゴマークなど)と情報表示部として表示される情報(表示情報)とが関連づけられて物品情報として格納されている。
The
本実施形態において、情報解析部12は、情報表示面の面形状に基づいて補正した上で取得した表示情報が不完全であった場合には、物品情報DB3内の物品情報を用いて補完する処理を行う。
例えば、図5(a)に示すように、情報表示部がバーコードであり、物品に表示された情報表示部の一部が汚損するなどして、上2桁に相当する数字を完全に復元できなくなった場合、情報解析部12は上2桁を除く部分について情報を復元して数字列を得る。また、情報解析部12は、入力画像に写されている外観情報を検出する(図5(b))。そして、復元した数字列と抽出した外観情報との組み合わせと一致するデータを物品情報DB3から抽出し、補完結果として出力する(図5(c))。
In this embodiment, the
For example, as shown in FIG. 5 (a), the information display unit is a barcode, and a part of the information display unit displayed on the article is defaced so that the number corresponding to the first two digits is completely restored. When the information cannot be obtained, the
このように、本実施形態に係る情報読取装置は、物品に表示された情報表示部から表示情報の一部が読み取れなかった場合でも、物品情報DBに格納されている物品情報を用いて補完可能である。よって、情報読み取り時のエラーを低減できる。 As described above, the information reading apparatus according to the present embodiment can be supplemented by using the article information stored in the article information DB even when part of the display information cannot be read from the information display unit displayed on the article. It is. Therefore, errors in reading information can be reduced.
なお、物品に情報表示部として表示されていた情報を全て読み取れた場合でも、読み取った情報を物品情報DBに格納されているデータを用いて補正してもよい。このようにすれば、情報読み取り時の誤認識が低減され、読み取り精度が向上する。 Even when all the information displayed on the article as the information display unit can be read, the read information may be corrected using data stored in the article information DB. In this way, misrecognition during information reading is reduced, and reading accuracy is improved.
この他の点に関しては上記第1の実施形態と同様であり、同様の効果が得られる。 Other points are the same as those in the first embodiment, and the same effects can be obtained.
〔第3の実施形態〕
本発明を好適に実施した第3の実施形態について説明する。図6に、本実施形態に係る情報読取装置の構成を示す。情報読取装置51は、特徴点が写された入力画像から特徴点を抽出する特徴点抽出部611と、特徴点の抽出結果に基づいて、特徴点が配置された面の形状を検出する表面検出部612と、入力画像を、表面検出部612の検出結果に基づいて補正した上で、基準状態情報DB4に記録された基準となる画像と比較して差分情報を取得する情報解析部12とを基本構成としており、図7に示すように、特徴点抽出部611及び表面検出部612を含む空間認識部61と情報解析部62とが画像処理部60を形成しており、カメラ52をさらに有し、基準状態情報DB4を備えている。
[Third Embodiment]
A third embodiment in which the present invention is preferably implemented will be described. FIG. 6 shows the configuration of the information reading apparatus according to this embodiment. The information reading device 51 includes a feature point extraction unit 611 that extracts feature points from an input image in which the feature points are copied, and surface detection that detects the shape of the surface on which the feature points are arranged based on the feature point extraction results. And an
本実施形態においては、管理の対象とする物品そのものではなく、図8(a)に示すように、物品が載置される棚板などに特徴点を形成する。また、基準状態情報DB4には、物品が載置されていない状態での棚の表面状態の画像データが格納されている。
In the present embodiment, feature points are formed not on the article itself to be managed but on a shelf board on which the article is placed as shown in FIG. Further, the reference
本実施形態に係る情報読取装置の動作について説明する。
上記第1の実施形態と同様に、特徴点抽出部111及び表面検出部112は、入力画像に対して特徴点抽出及び表面検出を行う。
情報解析部12は、表面検出結果を基に入力画像を補正した上で、基準状態情報DB4に格納されている情報と比較し、差分情報を出力する。例えば、棚が空の状態を基準状態として、図8(b)に示す状態を撮影した入力画像と比較することにより、棚に載っている物品の有無や数を把握できる。この際、表面検出結果を基に入力画像を補正するため、入力画像の撮影位置が基準状態情報の撮影位置と完全に一致していなくても、比較可能である。なお、画像内で物品を検出する処理は、輪郭検出などの公知の処理を用いて行えるため、説明は省略する。
The operation of the information reading apparatus according to this embodiment will be described.
Similar to the first embodiment, the feature
The
本実施形態に係る情報読取装置を在庫管理に適用する場合には、比較の結果、欠落している物品があると判断したら、店員が所持する携帯端末に商品の補充等を警告するようにしても良いし、欠品を自動的に発注するようなシステムとしても良い。 When the information reading apparatus according to the present embodiment is applied to inventory management, if it is determined that there is a missing item as a result of comparison, a warning is given to the mobile terminal owned by the store clerk about replenishment of the item. It is also possible to use a system that automatically orders missing items.
このように、入力画像全体を情報表示部と見なして特徴点と抽出結果に基づいて補正し、基準となる情報と比較することにより、基準状態との差分を検出できる。在庫管理などの現場において、棚などを毎回同じ位置から撮影することは必ずしも容易ではないが、本実施形態に係る情報読取装置は、撮影位置が完全に一致していなくても良いため、ポータブルな構成とすることが可能である。 As described above, the entire input image is regarded as an information display unit, corrected based on the feature point and the extraction result, and compared with the reference information, thereby detecting a difference from the reference state. In a site such as inventory management, it is not always easy to photograph a shelf or the like from the same position every time. However, the information reading apparatus according to the present embodiment does not have to be completely coincident with each other. It can be configured.
〔第4の実施形態〕
本発明を好適に実施した第4の実施形態について説明する。
図9に、本実施形態に係る情報読取装置の構成を示す。本実施形態に係る情報読取装置は、情報を表示するための表示装置5を第1の実施形態に係る情報読取装置に追加した構成である。本実施形態においては、情報読取装置1はカートなどの可動物に搭載されている。
情報読取装置1の各部の機能は、第1の実施形態と同様である。
[Fourth Embodiment]
A fourth embodiment in which the present invention is preferably implemented will be described.
FIG. 9 shows the configuration of the information reading apparatus according to this embodiment. The information reading apparatus according to the present embodiment has a configuration in which a
The function of each part of the
図10に示すように、本実施形態に係る情報読取装置は、天井に特徴点及び情報表示部が複数形成されている環境において使用し、カメラ2の撮像範囲は天井に向ける。情報読取装置1は、特徴点の検出結果に基づいて情報表示部が形成されている部分の表面状態を検出し、その結果に応じて補正しながら情報表示部を読み取るので、天井に凹凸があったり(床面と平行でない部分に情報表示部が配置されていたり)、カートが傾いたりしても情報表示部から情報を取得できる。
As shown in FIG. 10, the information reading apparatus according to the present embodiment is used in an environment where a plurality of feature points and information display units are formed on the ceiling, and the imaging range of the
カートの移動に伴って、カメラ2の撮像範囲も移動する。よって、情報読取装置はカードの位置に応じて異なる情報を情報表示部から取得し、表示装置に表示させることが可能である。例えば、図11(a)に示すように、カートがC地点の直下に位置しており、A〜Eの各地点の天井に配置された情報表示部がカメラ2の撮像範囲に入っているとすると、表示装置5には、図11(b)に示すように、現在位置と、その周囲の位置情報を表示できる。
As the cart moves, the imaging range of the
情報表示部として天井に表示する情報は、情報表示部が形成された位置を特定するための位置情報(売り場名など)であっても良いし、位置に関連する別の情報(その売り場の商品のお買い得情報など)であっても良い。 The information displayed on the ceiling as the information display section may be position information (such as a sales floor name) for specifying the position where the information display section is formed, or other information related to the position (the product of the sales floor) Or other bargain information).
赤外線又は無線の発信器を複数設置し、カート等に受信機を搭載することによってカートに設置した表示装置に情報を表示させるシステムでは、天井への配線の引き回しが必要となるためシステム構築のために巨額の設備投資が必要となる。さらに、常時赤外線又は無線信号を発する必要があるため、ランニングコストも高くついてしまう。本実施形態に係る情報読取装置は、必要時のみカメラを作動させて画像を入力すれば(情報表示部を撮影すれば)よいので、省エネルギーで低ランニングコストである。 In a system in which multiple infrared or wireless transmitters are installed and a receiver is mounted on a cart or the like to display information on a display device installed on the cart, it is necessary to route the wiring to the ceiling. In addition, a huge amount of capital investment is required. Furthermore, since it is necessary to always emit infrared rays or radio signals, the running cost is high. Since the information reading apparatus according to the present embodiment only needs to operate the camera and input an image (take an image of the information display unit) only when necessary, energy saving and low running cost are achieved.
なお、ここでは情報表示部から取得した情報を表示装置で表示する場合を例に説明したが、図12に示すように、位置情報に関連する情報を格納する関連情報記憶部6を設け、情報表示部から取得した位置情報に関連する情報を関連情報記憶部6から読み出して表示装置5に表示させても良い。また、図13に示すように、通信機能を実現する通信部7を設け、関連情報を格納した関連情報記憶部82を備えた関連情報サーバ8へ情報表示部から取得した位置情報を送信し、その位置情報に応じた関連情報を関連情報サーバ8の情報配信部81から受信して、その情報を表示装置5に表示させても良い。
Here, the case where information acquired from the information display unit is displayed on the display device has been described as an example. However, as shown in FIG. 12, a related
なお、上記実施形態は本発明の好適な実施の一例であり、本発明はこれに限定されることはない。
例えば、上記実施形態においては、静止画像を基にした処理を例として説明したが、動画像を基にした処理を行う場合には、複数の静止画像の集合とみなして、所定間隔(例えば1秒ごと)でフレーム画像に対して上記同様の処理を行えば良い。
また、カメラや表示装置は、情報読取装置と別の構成としても良い。
さらに、物品情報DBや基準状態情報DBは、必ずしも情報読取装置の内部に設ける必要はなく、情報解析部が取得した情報を基に外部の装置から物品情報や基準状態情報を取得するようにしても良い。
このように、本発明は様々な変形が可能である。
In addition, the said embodiment is an example of suitable implementation of this invention, and this invention is not limited to this.
For example, in the above-described embodiment, processing based on still images has been described as an example. However, when processing based on moving images is performed, it is regarded as a set of a plurality of still images and a predetermined interval (for example, 1 The same process as described above may be performed on the frame image every second).
Further, the camera and the display device may be configured separately from the information reading device.
Further, the article information DB and the reference state information DB are not necessarily provided inside the information reading apparatus, and the article information and the reference state information are acquired from an external apparatus based on the information acquired by the information analysis unit. Also good.
As described above, the present invention can be variously modified.
1、51 情報読取装置
2、52 カメラ
3 物品情報DB
4 基準状態情報DB
5 表示装置
6、82 関連情報記憶部
7 通信部
8 関連情報サーバ
10、60 情報処理部
11、61 空間認識部
12、62 情報解析部
81 情報配信部
111、611 特徴点抽出部
112、612 表面検出部
1, 51
4 Standard state information DB
DESCRIPTION OF
Claims (15)
特徴点の抽出結果に基づいて、前記情報表示部が配置された面の形状を検出する面形状検出手段と、
前記面形状検出手段の検出結果に基づいて前記入力画像中の前記情報表示部を補正した上で、該情報表示部が表示する情報を取得する情報解析手段とを有することを特徴とする情報読取装置。 A feature point extracting means for extracting the feature point from an input image in which an information display unit for displaying information optically readable and a feature point arranged in the vicinity thereof are copied;
Surface shape detecting means for detecting the shape of the surface on which the information display unit is arranged based on the extraction result of the feature points;
An information reading unit comprising: an information analysis unit configured to acquire information displayed by the information display unit after correcting the information display unit in the input image based on a detection result of the surface shape detection unit. apparatus.
前記情報解析手段は、前記入力画像に写された情報表示部の一部分が読み取り不能である場合には、該情報表示部から取得した情報を前記物品情報格納手段に格納された物品情報を用いて補完することを特徴とする請求項1から3のいずれか1項記載の情報読取装置。 Comprising article information storage means for storing article information in which display information displayed by the information display section and appearance information of an article on which the information display section is arranged are associated;
If the information display unit cannot read a part of the information display unit copied in the input image, the information analysis unit uses the product information stored in the product information storage unit for the information acquired from the information display unit. The information reading apparatus according to claim 1, wherein the information reading apparatus complements the information reading apparatus.
前記サーバから、前記情報解析手段が取得した情報に関連がある情報を受信する手段と、
前記サーバから受信した情報を、前記表示装置に表示させる手段とを有することを特徴とする請求項7の情報読取装置。 Means for transmitting information acquired by the information analysis means to a server;
Means for receiving information related to the information acquired by the information analysis means from the server;
8. The information reading device according to claim 7, further comprising means for displaying information received from the server on the display device.
特徴点の抽出結果に基づいて、前記特徴点が配置された面の形状を検出する面形状検出手段と、
前記入力画像を、前記面形状検出手段の検出結果に基づいて補正した上で、基準状態情報記録手段に記録された基準となる画像と比較して差分情報を取得する情報解析手段とを有することを特徴とする情報読取装置。 Feature point extraction means for extracting the feature points from an input image in which the feature points are copied;
Surface shape detection means for detecting the shape of the surface on which the feature points are arranged based on the extraction results of the feature points;
An information analysis unit that corrects the input image based on the detection result of the surface shape detection unit, and obtains difference information by comparing with the reference image recorded in the reference state information recording unit; An information reader characterized by the above.
特徴点の抽出結果に基づいて、前記情報表示部が配置された面の形状を検出する面形状検出工程と、
前記面形状検出工程での検出結果に基づいて前記入力画像中の前記情報表示部を補正した上で、該情報表示部が表示する情報を取得する情報解析工程とを有することを特徴とする情報読取方法。 A feature point extracting step of extracting the feature point from an input image in which an information display unit that displays information optically readable and a feature point arranged in the vicinity thereof are copied;
A surface shape detection step of detecting the shape of the surface on which the information display unit is arranged based on the extraction result of the feature points;
And an information analysis step of obtaining information displayed by the information display unit after correcting the information display unit in the input image based on a detection result in the surface shape detection step. Reading method.
特徴点の抽出結果に基づいて、前記特徴点が配置された面の形状を検出する面形状検出工程と、
前記入力画像を、前記面形状検出手段の検出結果に基づいて補正した上で、基準状態情報記録手段に記録された基準となる画像と比較して差分情報を取得する差分情報取得工程とを有することを特徴とする情報読取方法。 A feature point extraction step of extracting the feature points from an input image in which the feature points are copied;
A surface shape detection step for detecting the shape of the surface on which the feature points are arranged based on the extraction results of the feature points;
A difference information acquisition step of correcting the input image based on the detection result of the surface shape detection unit and acquiring difference information by comparing with the reference image recorded in the reference state information recording unit; An information reading method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007304822A JP2009129269A (en) | 2007-11-26 | 2007-11-26 | Information reader and information reading method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007304822A JP2009129269A (en) | 2007-11-26 | 2007-11-26 | Information reader and information reading method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009129269A true JP2009129269A (en) | 2009-06-11 |
Family
ID=40820105
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007304822A Pending JP2009129269A (en) | 2007-11-26 | 2007-11-26 | Information reader and information reading method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2009129269A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011222068A (en) * | 2010-04-06 | 2011-11-04 | Fujitsu Ltd | Library device and inventory control method |
| JP4917698B1 (en) * | 2011-05-31 | 2012-04-18 | 楽天株式会社 | Image processing apparatus, image processing method, program, and recording medium |
| JP2015051853A (en) * | 2013-09-06 | 2015-03-19 | 東芝エレベータ株式会社 | Elevator system |
| JP2017519313A (en) * | 2014-04-18 | 2017-07-13 | ラム ヘルスケア グループ インコーポレイテッドRAM Healthcare Group, Inc. | Inventory management system and method |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10208001A (en) * | 1997-01-28 | 1998-08-07 | Denso Corp | Two-dimensional code and method for reading two-dimensional code |
| JPH1166217A (en) * | 1997-08-20 | 1999-03-09 | Toshiba Emi Ltd | Barcode decoding method |
| JPH11265485A (en) * | 1998-03-16 | 1999-09-28 | Nec Mobile Commun Ltd | Merchandise bar code reading display method and portable bar code reader |
| JPH11296615A (en) * | 1998-04-09 | 1999-10-29 | Seiko Epson Corp | Two-dimensional barcode reader and its reading state detecting method |
| JP2006172077A (en) * | 2004-12-15 | 2006-06-29 | Denso Wave Inc | Two-dimensional code reader |
| JP2007026407A (en) * | 2005-07-17 | 2007-02-01 | Nihon Avis Kk | Commodity information providing system |
| JP2007520001A (en) * | 2004-01-14 | 2007-07-19 | インターナショナル バーコード コーポレイション | Scanable distortion compensation virtual barcode image |
| JP2007242028A (en) * | 2007-03-26 | 2007-09-20 | Sharp Corp | Portable terminal device and information reading program |
-
2007
- 2007-11-26 JP JP2007304822A patent/JP2009129269A/en active Pending
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10208001A (en) * | 1997-01-28 | 1998-08-07 | Denso Corp | Two-dimensional code and method for reading two-dimensional code |
| JPH1166217A (en) * | 1997-08-20 | 1999-03-09 | Toshiba Emi Ltd | Barcode decoding method |
| JPH11265485A (en) * | 1998-03-16 | 1999-09-28 | Nec Mobile Commun Ltd | Merchandise bar code reading display method and portable bar code reader |
| JPH11296615A (en) * | 1998-04-09 | 1999-10-29 | Seiko Epson Corp | Two-dimensional barcode reader and its reading state detecting method |
| JP2007520001A (en) * | 2004-01-14 | 2007-07-19 | インターナショナル バーコード コーポレイション | Scanable distortion compensation virtual barcode image |
| JP2006172077A (en) * | 2004-12-15 | 2006-06-29 | Denso Wave Inc | Two-dimensional code reader |
| JP2007026407A (en) * | 2005-07-17 | 2007-02-01 | Nihon Avis Kk | Commodity information providing system |
| JP2007242028A (en) * | 2007-03-26 | 2007-09-20 | Sharp Corp | Portable terminal device and information reading program |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011222068A (en) * | 2010-04-06 | 2011-11-04 | Fujitsu Ltd | Library device and inventory control method |
| JP4917698B1 (en) * | 2011-05-31 | 2012-04-18 | 楽天株式会社 | Image processing apparatus, image processing method, program, and recording medium |
| WO2012164686A1 (en) * | 2011-05-31 | 2012-12-06 | 楽天株式会社 | Image processing device, image processing method, program, and recording medium |
| KR101322953B1 (en) | 2011-05-31 | 2013-10-29 | 라쿠텐 인코포레이티드 | Image processing device, image processing method, and recording medium |
| US8781251B2 (en) | 2011-05-31 | 2014-07-15 | Rakuten, Inc. | Image processing device and image processing method deformation processing based on a rule |
| JP2015051853A (en) * | 2013-09-06 | 2015-03-19 | 東芝エレベータ株式会社 | Elevator system |
| JP2017519313A (en) * | 2014-04-18 | 2017-07-13 | ラム ヘルスケア グループ インコーポレイテッドRAM Healthcare Group, Inc. | Inventory management system and method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12374078B1 (en) | Building a catalog based on optical recognition of patterns in images | |
| US11409977B1 (en) | Universal product labeling for vision-based commerce | |
| US20080149725A1 (en) | System and method for detecting fraudulent transactions of items having item-identifying indicia | |
| US8528820B2 (en) | Object identification using barcode reader | |
| CN107092849B (en) | Method and apparatus for reading optical marks using multiple data sources | |
| US10664675B2 (en) | Code recognition device | |
| JP6441932B2 (en) | Eye level scanner and display pointer tracking | |
| US9165279B2 (en) | System and method for calibration and mapping of real-time location data | |
| US20060202032A1 (en) | Combination RFID/image reader | |
| AU2020391392B2 (en) | Method for optimizing improper product barcode detection | |
| AU2021202205B2 (en) | Using barcodes to determine item dimensions | |
| CN110622173A (en) | Detection of mislabeled products | |
| US20140089121A1 (en) | Arrangement for and method of alerting a user to context-based transactional information under which products are to be transacted at a point-of-transaction site | |
| CN105122287B (en) | Coded light equipment, and product information system including such coded light equipment | |
| US9639725B1 (en) | Tracking associate for factory and warehousing optimization | |
| CN202067282U (en) | PDA used for detecting RFID | |
| US10037510B2 (en) | System and method for calibration and mapping of real-time location data | |
| JP2009129269A (en) | Information reader and information reading method | |
| US20190279060A1 (en) | Optically readable tags and methods and systems for decoding an optically readable tag | |
| US11170186B2 (en) | Scanner bar | |
| US20230214615A1 (en) | Remote barcodes decoding | |
| US20200042758A1 (en) | System and Method for the Automatic Reading of Optical, Machine-Readable Representations of Data | |
| JP2005063290A (en) | Automatic object shape recognition system and non-contact identification tag writing system | |
| CN102682264B (en) | Method and apparatus for reading optical markings using multiple data sources | |
| KR20090101643A (en) | Object identification system and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100304 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100309 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100629 |