ARTWORK GENERATED TO CONVEY DIGITAL MESSAGES, AND METHODS/APPARATUSES FOR GENERATING SUCH ARTWORK

    公开(公告)号:US20210374496A1

    公开(公告)日:2021-12-02

    申请号:US17343497

    申请日:2021-06-09

    Inventor: Ajith M. Kamath

    Abstract: 2D machine readable symbologies are stylized and made aesthetically-appealing, facilitating their use to convey plural-symbol data on product packaging and other articles. In some arrangements, symbologies are stylized by geometric transformations (e.g., by multiple rotation and/or mirroring operations) to develop tiles having organized geometric structures. Such stylized symbologies can be decoded by existing code readers. A great variety of other features and arrangements are also detailed.

    LEARNING SYSTEMS AND METHODS
    23.
    发明申请

    公开(公告)号:US20210217128A1

    公开(公告)日:2021-07-15

    申请号:US17152498

    申请日:2021-01-19

    Abstract: A sequence of images depicting an object is captured, e.g., by a camera at a point-of-sale terminal in a retail store. The object is identified, such as by a barcode or watermark that is detected from one or more of the images. Once the object's identity is known, such information is used in training a classifier (e.g., a machine learning system) to recognize the object from others of the captured images, including images that may be degraded by blur, inferior lighting, etc. In another arrangement, such degraded images are processed to identify feature points useful in fingerprint-based identification of the object. Feature points extracted from such degraded imagery aid in fingerprint-based recognition of objects under real life circumstances, as contrasted with feature points extracted from pristine imagery (e.g., digital files containing label artwork for such objects). A great variety of other features and arrangements—some involving designing classifiers so as to combat classifier copying—are also detailed.

    Decoding 1D-barcodes in digital capture systems

    公开(公告)号:US10198648B1

    公开(公告)日:2019-02-05

    申请号:US15094925

    申请日:2016-04-08

    Abstract: The present disclosure relates to advanced image signal processing technology including: i) rapid localization for machine-readable indicia including, e.g., 1-D and 2-D barcodes; and ii) barcode reading and decoders. One claim recites: a method for constructing a symbol template for use by a 1-dimensional (1D) barcode decoder, the barcode decoder configured for processing image data suspected of including a 1D barcode, said method comprising: obtaining a first symbol pattern representing a first symbol, the first symbol pattern comprising a plurality of elements, with each element corresponding to a 1D barcode space or bar; obtaining prefix elements, the prefix elements comprising a subset of second symbol elements from a second symbol pattern which precedes the first symbol from within a scanline of image data; extending the first symbol pattern with the prefix to yield an overlapping symbol template; and providing the overlapping symbol template for use in correlation-based barcode decoding by the 1D barcode decoder. Of course other combinations and claims are provided too.

    Messaging by writing an image into a spectrogram
    27.
    发明授权
    Messaging by writing an image into a spectrogram 有权
    通过将图像写入谱图来进行消息传递

    公开(公告)号:US09406305B2

    公开(公告)日:2016-08-02

    申请号:US14137663

    申请日:2013-12-20

    Inventor: Ajith M. Kamath

    CPC classification number: G10L19/018 G06Q20/3829

    Abstract: A message is communicated between devices by passing a host signal, such as an audio signal, with the message written into the spectrogram of the host signal. For host audio signals, the message is authored, converted to an image format (if not already in suitable image form) and written into the spectrogram of the audio signal. The resulting audio signal can be communicated in a variety of ways, but in one particular embodiment, the audio signal is played from a speaker (e.g., of a sending mobile device) and captured through the microphone of a receiving device. The spectrogram of the received audio signal is computed and then rendered to a display screen (e.g., the display of a receiving mobile device).

    Abstract translation: 通过传递诸如音频信号的主机信号将消息写入主机信号的频谱图中来在设备之间传送消息。 对于主机音频信号,该消息被编写,转换为图像格式(如果还没有合适的图像形式),并写入音频信号的频谱图。 所得到的音频信号可以以各种方式进行通信,但是在一个具体实施例中,音频信号从扬声器(例如,发送移动设备)播放,并通过接收设备的麦克风进行拍摄。 计算接收到的音频信号的频谱图,然后将其呈现给显示屏幕(例如,接收移动设备的显示器)。

    MESSAGING BY WRITING AN IMAGE INTO A SPECTROGRAM
    28.
    发明申请
    MESSAGING BY WRITING AN IMAGE INTO A SPECTROGRAM 有权
    通过将图像写入光谱来进行消息传递

    公开(公告)号:US20140185862A1

    公开(公告)日:2014-07-03

    申请号:US14137663

    申请日:2013-12-20

    Inventor: Ajith M. Kamath

    CPC classification number: G10L19/018 G06Q20/3829

    Abstract: A message is communicated between devices by passing a host signal, such as an audio signal, with the message written into the spectrogram of the host signal. For host audio signals, the message is authored, converted to an image format (if not already in suitable image form) and written into the spectrogram of the audio signal. The resulting audio signal can be communicated in a variety of ways, but in one particular embodiment, the audio signal is played from a speaker (e.g., of a sending mobile device) and captured through the microphone of a receiving device. The spectrogram of the received audio signal is computed and then rendered to a display screen (e.g., the display of a receiving mobile device).

    Abstract translation: 通过传递诸如音频信号的主机信号将消息写入主机信号的频谱图中来在设备之间传送消息。 对于主机音频信号,该消息被编写,转换为图像格式(如果还没有合适的图像形式),并写入音频信号的频谱图。 所得到的音频信号可以以各种方式进行通信,但是在一个具体实施例中,音频信号从扬声器(例如,发送移动设备)播放,并通过接收设备的麦克风进行拍摄。 计算接收到的音频信号的频谱图,然后将其呈现给显示屏幕(例如,接收移动设备的显示器)。

    Generating signal bearing art using Stipple, Voronoi and Delaunay methods and reading same

    公开(公告)号:US11657470B2

    公开(公告)日:2023-05-23

    申请号:US17694278

    申请日:2022-03-14

    Inventor: Ajith M. Kamath

    Abstract: Optical code signal components are generated and then transformed into signal bearing art that conveys machine readable data. The components of an optical code are optimized to achieve improved signal robustness, reliability, capacity and/or visual quality. An optimization program can determine spatial density, dot distance, dot size and signal component priority to optimize robustness. An optical code generator transforms tiles of an optical code or image embedded with the optical code into signal-bearing art using stipple, Voronoi, Delaunay or other graphic drawing methods so as to retain prioritized components of the optical code. The optical code is merged into a host image, such as imagery, text and graphics of a package or label, or it may be printed by itself, e.g., on an otherwise blank label or carton. A great number of other features and arrangements are also detailed.

Patent Agency Ranking