最简单编码的4个视觉位?

时间:2014-01-24 02:47:29

标签: camera computer-vision barcode qr-code error-correction

这是一个计算机视觉问题,非常强调编程。

我正在寻找一个可视化系统来编码4位信息。以下是要求:

  1. 标准打印机必须能够打印出包含8英寸×8英寸正方形数据的内容。
  2. 一个标准的手机摄像头将在标准但不一致的室内照明条件下拍摄数据,从一个充满其他人和物体的房间中的未知角度。
  3. 在标准移动处理器上,数据必须在不到半秒的时间内恢复。
  4. 目标是在步骤2中最大化允许的距离和角度范围。

    例如,使用QR码和zxing库可以获得一个不错的系统,但它在某些角度和整个办公室都不会太好。它还编码太多信息。

    即使像EAN这样的一维条码似乎也太冗长了。我提前知道数据将是最多16件事之一。那么我可以打印的16件事情,在刺眼的角度和长距离上最容易和最有效地被识别出来,而不是彼此之间或者与普通的家庭物品混淆?

    可轻松实现的想法的奖励点。

1 个答案:

答案 0 :(得分:1)

使用OCR-A(或OCR-B)字体打印的这16个字符0123456789ABCDEF中的一个怎么样?

用于光学识别的字母数字字符集中描述了OCR-A - 第1部分:字符集OCR-A - 打印图像的形状和尺寸。 ISO 1073-1:1976

用于光学识别的字母数字字符集中描述了OCR-B - 第2部分:字符集OCR-B - 打印图像的形状和尺寸。 ISO 1073-2:1976