Scandit AG

Switzerland

Back to Profile

1-41 of 41 for Scandit AG Sort by
Query
Patent
Aggregations Reset Report
Jurisdiction
        United States 38
        World 3
Date
New (last 4 weeks) 1
2025 May 1
2025 (YTD) 1
2024 8
2023 9
See more
IPC Class
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light 21
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation 11
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints 11
G06T 11/00 - 2D [Two Dimensional] image generation 9
G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods 9
See more
Found results for  patents

1.

Adaptive selection area for image-based decoding of optical patterns

      
Application Number 17721066
Grant Number 12307737
Status In Force
Filing Date 2022-04-14
First Publication Date 2025-05-20
Grant Date 2025-05-20
Owner Scandit AG (Switzerland)
Inventor
  • Wesner, Thomas
  • Floerkemeier, Christian
  • Shur, Maiya
  • Schoner, Bernd

Abstract

Selection of on optical pattern in a scene is identified by overlaying, on a display, an indicator of a detected optical pattern identifying a location of the optical pattern in one or more images, receiving a user input on the display at a position that does not overlap the location of the optical pattern, and presenting information related to the optical pattern, based on receiving the user input, even though the position of user input did not overlap the location of the optical pattern. The user input can be received at a detached selection indicator and/or using an adaptive input area.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06V 10/42 - Global feature extraction by analysis of the whole pattern, e.g. using frequency domain transformations or autocorrelation
  • G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
  • G06V 30/24 - Character recognition characterised by the processing or recognition method

2.

Camera start optimization for optical pattern decoding

      
Application Number 18424428
Grant Number 12175327
Status In Force
Filing Date 2024-01-26
First Publication Date 2024-12-24
Grant Date 2024-12-24
Owner Scandit AG (Switzerland)
Inventor
  • Biasini, Marco
  • Scherly, Daniel
  • Silva, Julien
  • Martinez, Iciar
  • Farinaro, Raffaele
  • Jeong, Nurie

Abstract

Prior to capturing images, a camera is turned on and a first image depicting a first optical pattern is captured and a first optical pattern is decoded within the first image. The camera is switched to a first mode corresponding to a first power consumption level. It is ascertained whether the camera has been in the first mode for a first period of time and, if so, the camera is switched to a second mode corresponding to a second power consumption level that is less than the first power consumption level. A code scanning request is detected while the camera is in the second mode and, in response to detecting that the code scanning request has been received while the camera is in the second mode, a second image depicting a second optical pattern is captured with the camera.

IPC Classes  ?

  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06F 1/16 - Constructional details or arrangements
  • G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
  • H04N 23/62 - Control of parameters via user interfaces
  • H04N 23/67 - Focus control based on electronic image sensor signals

3.

Optical pattern recognition for locating objects in an environment

      
Application Number 18343569
Grant Number 12136064
Status In Force
Filing Date 2023-06-28
First Publication Date 2024-11-05
Grant Date 2024-11-05
Owner Scandit AG (Switzerland)
Inventor
  • Bloch, Matthias
  • Jeong, Nurie
  • Martinez, Iciar

Abstract

Features described herein generally relate to locating objects in a scene using optical pattern recognition. Images of a scene that include objects are captured and optical patterns associated with the objects are detected and decoded. Code data for the optical patterns can be matched to search parameters matching input search criteria. The images can be displayed along with a graphic that overlays at least one of the images to indicate that an object matching the search criteria is depicted in the scene.

IPC Classes  ?

  • G06Q 10/0875 - Itemisation or classification of parts, supplies or services, e.g. bill of materials
  • G06Q 30/0601 - Electronic shopping [e-shopping]
  • G06V 20/60 - Type of objects
  • G06V 30/142 - Image acquisition using hand-held instrumentsConstructional details of the instruments

4.

Multi-threading performance improvements for recognition of optical patterns in images

      
Application Number 18472876
Grant Number 12131223
Status In Force
Filing Date 2023-09-22
First Publication Date 2024-10-29
Grant Date 2024-10-29
Owner Scandit AG (Switzerland)
Inventor
  • Biasini, Marco
  • Samurov, Vitali
  • Martinez, Iciar

Abstract

An image of a scene is acquired by a camera of a mobile device. Hardware information is used to identify a higher-performance core and lower-performance core of a multi-core processor. An application for optical pattern scanning, such as barcode scanning, is restricted to run on the higher-performance core, for decoding an optical pattern in the image of the scene.

IPC Classes  ?

  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06F 1/16 - Constructional details or arrangements
  • G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
  • H04N 23/62 - Control of parameters via user interfaces
  • H04N 23/67 - Focus control based on electronic image sensor signals

5.

Virtual screen standby mode for mobile device camera

      
Application Number 17541957
Grant Number 11922271
Status In Force
Filing Date 2021-12-03
First Publication Date 2024-03-05
Grant Date 2024-03-05
Owner Scandit AG (Switzerland)
Inventor
  • Biasini, Marco
  • Hartmeier, Moritz
  • Samurov, Vitali
  • Martinez, Iciar
  • Scherly, Daniel

Abstract

A virtual surface is used for a standby mode for a device scanning optical codes. A virtual surface is designating as a rendering target for a camera of a mobile device used to detect and decode optical codes. The camera is started, with the virtual surface designated as the rendering target for the camera. The camera is stopped, without terminating a program that uses the camera, wherein the camera is in a standby mode. The camera is restarted to render to the virtual surface, after stopping the camera. An optical code is detected in an image acquired by the camera, after restarting the camera from the standby mode.

IPC Classes  ?

  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06F 1/16 - Constructional details or arrangements
  • G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
  • H04N 23/62 - Control of parameters via user interfaces
  • H04N 23/67 - Focus control based on electronic image sensor signals

6.

Mapping items to locations within an environment based on optical recognition of patterns in images

      
Application Number 17686721
Grant Number 11900653
Status In Force
Filing Date 2022-03-04
First Publication Date 2024-02-13
Grant Date 2024-02-13
Owner Scandit AG (Switzerland)
Inventor
  • Schoner, Bernd
  • Priquel, Thibault
  • Akermann, Oliver
  • Humair, Luc

Abstract

A camera is used to acquire images. Labels are detected in the images. The labels contain a barcode and product information. The product information is analyzed (e.g., by optical character recognition) to obtain a plurality of scan descriptions. Scan descriptions are matched with catalog descriptions to obtain stock keeping units (SKUs). The SKUs are mapped to locations within an environment based on position data of the camera at the time images are acquired.

IPC Classes  ?

  • G09G 5/00 - Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06V 30/24 - Character recognition characterised by the processing or recognition method
  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06V 10/42 - Global feature extraction by analysis of the whole pattern, e.g. using frequency domain transformations or autocorrelation

7.

Image analysis for decoding angled optical patterns

      
Application Number 18157934
Grant Number 11893764
Status In Force
Filing Date 2023-01-23
First Publication Date 2024-02-06
Grant Date 2024-02-06
Owner Scandit AG (Switzerland)
Inventor
  • Oertel, Amadeus
  • Kozlov, Yeara
  • Wenner, Simon

Abstract

An angled optical pattern is decoded. To decode an optical pattern imaged at an angle, an area of interest of an image is received. A start line and an end line of the optical pattern are estimated. Corners of the optical pattern are localized. A homography is calculated based on the corners. And a scanline of the optical pattern is rectified based on the homography.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06V 10/24 - Aligning, centring, orientation detection or correction of the image
  • G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
  • G06V 10/762 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using clustering, e.g. of similar faces in social networks
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]

8.

Visual odometry for optical pattern scanning in a real scene

      
Application Number 17890087
Grant Number 11880738
Status In Force
Filing Date 2022-08-17
First Publication Date 2024-01-23
Grant Date 2024-01-23
Owner Scandit AG (Switzerland)
Inventor
  • Bloch, Matthias
  • Kart, Ugur

Abstract

Visual odometry is used for tracking an optical pattern outside a preview area of a camera. The optical pattern is detected in a first image, while the camera is at a first position. A second image is acquired while the camera is at a second position. A transformation is calculated that relates the first position to the second position. A location of the optical pattern in relation to the second image is calculated based on the transformation. Calculation of the transformation can be simplified by assuming that the camera is moved in a plane parallel to a plane having multiple optical patterns.

IPC Classes  ?

  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06T 7/194 - SegmentationEdge detection involving foreground-background segmentation
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06V 10/44 - Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersectionsConnectivity analysis, e.g. of connected components
  • G06T 7/20 - Analysis of motion

9.

Classifying and segmenting characters within an image

      
Application Number 18051590
Grant Number 11869258
Status In Force
Filing Date 2022-11-01
First Publication Date 2024-01-09
Grant Date 2024-01-09
Owner Scandit AG (Switzerland)
Inventor
  • Kündig, Christian
  • Akermann, Oliver
  • Schoner, Bernd
  • Humair, Luc

Abstract

An image is acquired by a camera. The image has a first set of characters and a second set of characters. The first set of characters are classified as an identifier. The second set of characters are classified as data associated with the identifier. The image is divided to create an image segment. The image segment includes the first set of characters and not the second set of characters. The first set of characters are decoded in the image segment to generate a first character string. The second set of characters are decoded to generate a second character string. The first character string is linked to the second character string based on classifying the first set of characters as the identifier and the second set of characters as the data associated with the identifier.

IPC Classes  ?

  • G06V 30/14 - Image acquisition
  • G06V 30/18 - Extraction of features or characteristics of the image
  • G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
  • G06V 30/148 - Segmentation of character regions

10.

Optical pattern decoding in a real scene using overlay functionality

      
Application Number 18331877
Grant Number 12079673
Status In Force
Filing Date 2023-06-08
First Publication Date 2023-12-14
Grant Date 2024-09-03
Owner Scandit AG (Switzerland)
Inventor
  • Biasini, Marco
  • Scherly, Daniel
  • Silva, Julien
  • Martinez, Iciar
  • Farinaro, Raffaele
  • Jeong, Nurie

Abstract

An optical pattern in a real scene is decoded after acquiring a video stream using a camera of a mobile device, wherein the video stream comprises preview images of the real scene and the optical pattern is in the real scene. A viewport for a screen of the mobile device is defined. The viewport is overlayed on an application window. The video stream is presented in the viewport, wherein at least a portion of the optical pattern is depicted in the viewport. The optical pattern is decoded in one or more images of the real scene acquired by the camera.

IPC Classes  ?

  • H04N 23/67 - Focus control based on electronic image sensor signals
  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
  • H04N 5/265 - Mixing

11.

OPTICAL PATTERN DECODING IN A REAL SCENE USING OVERLAY FUNCTIONALITY

      
Application Number US2023024823
Publication Number 2023/239855
Status In Force
Filing Date 2023-06-08
Publication Date 2023-12-14
Owner SCANDIT AG (Switzerland)
Inventor
  • Biasini, Marco
  • Scherly, Daniel
  • Silva, Julien
  • Martinez, Iciar
  • Farinaro, Raffaele
  • Jeong, Nurie

Abstract

An optical pattern in a real scene is decoded after acquiring a video stream using a camera of a mobile device, wherein the video stream comprises preview images of the real scene and the optical pattern is in the real scene. A viewport for a screen of the mobile device is defined. The viewport is overlayed on an application window. The video stream is presented in the viewport, wherein at least a portion of the optical pattern is depicted in the viewport. The optical pattern is decoded in one or more images of the real scene acquired by the camera.

IPC Classes  ?

  • G06T 1/00 - General purpose image data processing
  • G06T 7/194 - SegmentationEdge detection involving foreground-background segmentation
  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light

12.

Perspective distortion correction of discrete optical patterns in images using depth sensing

      
Application Number 17863253
Grant Number 11810304
Status In Force
Filing Date 2022-07-12
First Publication Date 2023-11-07
Grant Date 2023-11-07
Owner Scandit AG (Switzerland)
Inventor
  • Bloch, Matthias
  • Floerkemeier, Christian
  • Schoner, Bernd

Abstract

Depth information from a depth sensor, such as a LiDAR system, is used to correct perspective distortion for decoding an optical pattern in a first image acquired by a camera. Image data from the first image is spatially correlated with the depth information. The depth information is used to identify a surface in the scene and to distort the first image to generate a second image, such that the surface in the second image is parallel to an image plane of the second image. The second image is then analyzed to decode an optical pattern on the surface identified in the scene.

IPC Classes  ?

  • G06T 7/194 - SegmentationEdge detection involving foreground-background segmentation
  • G06T 7/521 - Depth or shape recovery from laser ranging, e.g. using interferometryDepth or shape recovery from the projection of structured light
  • G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G01S 17/894 - 3D imaging with simultaneous measurement of time-of-flight at a 2D array of receiver pixels, e.g. time-of-flight cameras or flash lidar
  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06V 10/26 - Segmentation of patterns in the image fieldCutting or merging of image elements to establish the pattern region, e.g. clustering-based techniquesDetection of occlusion
  • G06V 20/62 - Text, e.g. of license plates, overlay texts or captions on TV images
  • G06V 30/10 - Character recognition

13.

High-speed scanning of optical patterns with a torch for an aimer

      
Application Number 17549217
Grant Number 11803718
Status In Force
Filing Date 2021-12-13
First Publication Date 2023-10-31
Grant Date 2023-10-31
Owner Scandit AG (Switzerland)
Inventor
  • Scherly, Daniel
  • Domènech, Joan
  • Tullis, Andrea
  • Samurov, Vitali
  • Floerkemeier, Christian

Abstract

A digital camera in a mobile device, such as in a smart phone, can be used for super-fast scanning of optical codes.

IPC Classes  ?

  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods

14.

Performance improvements for recognition of optical patterns in images using incremental magnification

      
Application Number 17837870
Grant Number 11803719
Status In Force
Filing Date 2022-06-10
First Publication Date 2023-10-31
Grant Date 2023-10-31
Owner Scandit AG (Switzerland)
Inventor
  • Biasini, Marco
  • Samurov, Vitali
  • Martinez, Iciar

Abstract

Incremental magnification is used to decode optical patterns, such a barcodes, in a scene. A first image of a scene is acquired using a first magnification of a camera, wherein the first image comprises a barcode. The barcode cannot be decoded. The magnification of the camera is increased by a predetermined magnification from the first magnification to a second magnification. A second image is acquired of the scene, including the barcode. The barcode is decoded after acquiring the second image.

IPC Classes  ?

  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
  • G06F 1/16 - Constructional details or arrangements
  • H04N 23/62 - Control of parameters via user interfaces
  • H04N 23/67 - Focus control based on electronic image sensor signals

15.

Selection and decoding of an optical pattern within a real scene using a frozen image from a video preview

      
Application Number 18161296
Grant Number 12307552
Status In Force
Filing Date 2023-01-30
First Publication Date 2023-09-07
Grant Date 2025-05-20
Owner SCANDIT AG (Switzerland)
Inventor
  • Wesner, Thomas
  • Floerkemeier, Christian
  • Shur, Maiya
  • Schoner, Bernd
  • Biasini, Marco Valentino

Abstract

Selection and decoding of an optical pattern in a real scene from a frozen image of a video preview includes presenting a plurality of images on a display. A plurality of optical patterns are in the plurality of images. The display is frozen by one image, a frozen image, on the display. An optical pattern is identified by a user selecting the optical pattern in the frozen image. The optical pattern is decoded.

IPC Classes  ?

  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G06V 10/42 - Global feature extraction by analysis of the whole pattern, e.g. using frequency domain transformations or autocorrelation
  • G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
  • G06V 30/186 - Extraction of features or characteristics of the image by deriving mathematical or geometrical properties from the whole image
  • G06V 30/19 - Recognition using electronic means
  • G06V 30/24 - Character recognition characterised by the processing or recognition method

16.

Recognition and indication of discrete patterns within a scene or image

      
Application Number 17016896
Grant Number 11615610
Status In Force
Filing Date 2020-09-10
First Publication Date 2023-03-28
Grant Date 2023-03-28
Owner SCANDIT AG (Switzerland)
Inventor
  • Floerkemeier, Christian
  • Shur, Maiya
  • Schoner, Bernd

Abstract

A method of image analysis is provided for recognition of a pattern in an image. The method includes receiving a plurality of images acquired by a camera, where the plurality of images include a plurality of optical patterns in an arrangement. The method also includes matching the arrangement to a pattern template, wherein the pattern template is a predefined arrangement of optical patterns. The method also includes identifying an optical pattern of the plurality of optical patterns as a selected optical pattern based on a position of the selected optical pattern in the arrangement. The method also includes decoding the selected optical pattern to generate an object identifier and storing the object identifier in a memory device.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G03B 37/02 - Panoramic or wide-screen photographyPhotographing extended surfaces, e.g. for surveyingPhotographing internal surfaces, e.g. of pipe with scanning movement of lens or camera
  • G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06V 10/42 - Global feature extraction by analysis of the whole pattern, e.g. using frequency domain transformations or autocorrelation
  • G06V 30/24 - Character recognition characterised by the processing or recognition method

17.

Image analysis for decoding angled optical patterns

      
Application Number 17855270
Grant Number 11562551
Status In Force
Filing Date 2022-06-30
First Publication Date 2023-01-24
Grant Date 2023-01-24
Owner SCANDIT AG (Switzerland)
Inventor
  • Oertel, Amadeus
  • Kozlov, Yeara
  • Wenner, Simon

Abstract

An angled optical pattern is decoded. To decode an optical pattern imaged at an angle, an area of interest of an image is received. A start line and an end line of the optical pattern are estimated. Corners of the optical pattern are localized. A homography is calculated based on the corners. And a scanline of the optical pattern is rectified based on the homography.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06V 10/24 - Aligning, centring, orientation detection or correction of the image
  • G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
  • G06V 10/762 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using clustering, e.g. of similar faces in social networks
  • G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]

18.

Identity document verification based on barcode structure

      
Application Number 17710519
Grant Number 11557136
Status In Force
Filing Date 2022-03-31
First Publication Date 2023-01-17
Grant Date 2023-01-17
Owner Scandit AG (Switzerland)
Inventor
  • Zimmermann, Moritz
  • Akermann, Oliver
  • Kündig, Christian

Abstract

An identity document can be authenticated using format data of a barcode on the document, such as a barcode on a driver's license. Scan data is obtained by decoding a plurality of barcodes. Format features of the plurality of barcodes are extracted. Scan data is classified into two or more clusters. Each cluster is characterized by a set of format features extracted from the scan data. A barcode on an ID to be verified is scanned. Format features from the barcode of the ID to be verified is compared to at least one of the two or more clusters to authenticate the ID.

IPC Classes  ?

  • G06V 30/19 - Recognition using electronic means
  • G06V 30/42 - Document-oriented image-based pattern recognition based on the type of document
  • G06V 30/414 - Extracting the geometrical structure, e.g. layout treeBlock segmentation, e.g. bounding boxes for graphics or text
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06V 30/224 - Character recognition characterised by the type of writing of printed characters having additional code marks or containing code marks

19.

Recognition and selection of a discrete pattern within a scene containing multiple patterns

      
Application Number 17070398
Grant Number 11532149
Status In Force
Filing Date 2020-10-14
First Publication Date 2022-12-20
Grant Date 2022-12-20
Owner SCANDIT AG (Switzerland)
Inventor
  • Floerkemeier, Christian
  • Shur, Maiya
  • Schoner, Bernd

Abstract

A memory device is provided including instructions that, when executed, cause one or more processors to perform the steps including receiving a plurality of images acquired by a camera, the plurality of images including a plurality of optical patterns, wherein an optical pattern of the plurality of optical patterns encodes an object identifier. The steps include presenting the plurality of images comprising the plurality of optical patterns on a display, and presenting a plurality of visual indications overlying the plurality of optical patterns in the plurality of images. The steps also include identifying a selected optical pattern of the plurality of optical patterns based on a user action and a position of the selected optical pattern in one or more of the plurality of images. The steps also include decoding the selected optical pattern to generate the object identifier and storing the object identifier in a second memory device.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G03B 37/02 - Panoramic or wide-screen photographyPhotographing extended surfaces, e.g. for surveyingPhotographing internal surfaces, e.g. of pipe with scanning movement of lens or camera
  • G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06V 10/42 - Global feature extraction by analysis of the whole pattern, e.g. using frequency domain transformations or autocorrelation
  • G06V 30/24 - Character recognition characterised by the processing or recognition method

20.

Segmenting images for optical character recognition

      
Application Number 17549805
Grant Number 11495036
Status In Force
Filing Date 2021-12-13
First Publication Date 2022-11-08
Grant Date 2022-11-08
Owner SCANDIT AG (Switzerland)
Inventor
  • Kündig, Christian
  • Akermann, Oliver
  • Schoner, Bernd
  • Humair, Luc

Abstract

Image analysis using visual geometry as an anchor for optical character recognition can be configured to receive an image acquired by a camera. The image is analyzed to detect a location within the image having a specified geometry. The specified geometry can be a predefined, visual geometry. The image is divided to create an image segment, where the image segment is based on the location of the specified geometry within the image. The image segment is analyzed to detect one or more characters within the image segment. The one or more characters in the image segment are decoded. A character string is generated based on decoding the one or more characters in the image segment.

IPC Classes  ?

  • G06V 30/14 - Image acquisition
  • G06V 30/148 - Segmentation of character regions
  • G06V 30/18 - Extraction of features or characteristics of the image
  • G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code

21.

Detecting discrete optical patterns using depth estimation

      
Application Number 17385604
Grant Number 11417001
Status In Force
Filing Date 2021-07-26
First Publication Date 2022-08-16
Grant Date 2022-08-16
Owner SCANDIT AG (Switzerland)
Inventor
  • Bloch, Matthias
  • Floerkemeier, Christian
  • Schoner, Bernd

Abstract

Image data from a camera and depth information from a depth sensor, such as a LiDAR system, are used to segment an image for decoding an optical pattern. The image data is spatially correlated with the depth information. The depth information is used to partition the image into one or more foreground segments and one or more background segments. Scanning for the optical pattern is performed on the one or more foreground segments.

IPC Classes  ?

  • G06T 7/194 - SegmentationEdge detection involving foreground-background segmentation
  • G06T 7/521 - Depth or shape recovery from laser ranging, e.g. using interferometryDepth or shape recovery from the projection of structured light
  • G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G01S 17/894 - 3D imaging with simultaneous measurement of time-of-flight at a 2D array of receiver pixels, e.g. time-of-flight cameras or flash lidar
  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06V 10/26 - Segmentation of patterns in the image fieldCutting or merging of image elements to establish the pattern region, e.g. clustering-based techniquesDetection of occlusion
  • G06V 20/62 - Text, e.g. of license plates, overlay texts or captions on TV images
  • G06V 30/10 - Character recognition

22.

Image exposure performance improvements for recognition of optical patterns

      
Application Number 17396123
Grant Number 11403477
Status In Force
Filing Date 2021-08-06
First Publication Date 2022-08-02
Grant Date 2022-08-02
Owner SCANDIT AG (Switzerland)
Inventor
  • Biasini, Marco
  • Samurov, Vitali
  • Martinez, Iciar

Abstract

An optical pattern is decoded in a scene. An automatic exposure feature of a camera is disabled. A first image is acquired and the optical pattern is detected in the first image. An exposure of the optical pattern in the first image is ascertained. At least one parameter of the camera is modified based on the exposure of the optical pattern. A second image is acquired using the modified parameter. The optical pattern in decoded in the second image.

IPC Classes  ?

  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • G06F 1/16 - Constructional details or arrangements

23.

Mobile device case and techniques for multi-view imaging

      
Application Number 17698988
Grant Number 11570340
Status In Force
Filing Date 2022-03-18
First Publication Date 2022-06-30
Grant Date 2023-01-31
Owner Scandit AG (Switzerland)
Inventor
  • Biasini, Marco Valentino
  • Floerkemeier, Christian
  • Wesner, Thomas

Abstract

Described herein are embodiments of a mobile device case that allows a mobile device camera to view and/or capture images from multiple fields of view. The case may allow the mobile device camera to simultaneously capture image information from multiple different directions relative to the camera or mobile device. The fields of view may not be contiguous fields of view, such that there is a gap or other discontinuity between the fields of view. One field of view may be a field visible from or facing a surface of the mobile device on which the camera is disposed (e.g., the back of the mobile device) and another field of view may be one visible from or facing a different surface of the mobile device. Also described are embodiments of techniques for configuring a mobile device to capture and/or process images from multiple fields of view.

IPC Classes  ?

  • H04N 5/225 - Television cameras
  • H04N 5/235 - Circuitry for compensating for variation in the brightness of the object
  • G03B 17/56 - Accessories
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control

24.

Optical data exchange while preserving social distancing

      
Application Number 17565131
Grant Number 11636709
Status In Force
Filing Date 2021-12-29
First Publication Date 2022-06-23
Grant Date 2023-04-25
Owner Scandit AG (Switzerland)
Inventor
  • Floerkemeier, Christian
  • Samurov, Vitali
  • Martinez, Iciar
  • Schoner, Bernd
  • Biasini, Marco

Abstract

For scanning optical patterns, such as two-dimensional QR codes, with a mobile device at increased distances, a first image is acquired. A region of interest likely containing the optical pattern in the first image is identified. The mobile device then zooms in on the region of interest and a second image is acquired. The optical pattern is then decoded using the second image.

IPC Classes  ?

  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06V 10/20 - Image preprocessing

25.

Recognition of optical patterns in images acquired by a robotic device

      
Application Number 17468376
Grant Number 11295163
Status In Force
Filing Date 2021-09-07
First Publication Date 2022-04-05
Grant Date 2022-04-05
Owner Scandit AG (Switzerland)
Inventor
  • Schoner, Bernd
  • Priquel, Thibault
  • Akermann, Oliver
  • Humair, Luc

Abstract

A camera on a robot is used to acquire images of a shelving unit. Locations of labels are detected and cropped from the images to form segments. The segments are analyzed to obtain scan descriptions, without decoding barcodes on the labels. The scan descriptions are compared to catalog descriptions to match scan descriptions to catalog descriptions. Products can then be mapped within an environment.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G09G 5/00 - Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06K 9/68 - Methods or arrangements for recognition using electronic means using sequential comparisons of the image signals with a plurality of reference, e.g. addressable memory
  • G06K 9/52 - Extraction of features or characteristics of the image by deriving mathematical or geometrical properties from the whole image
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light

26.

Efficient digital camera image acquisition and analysis

      
Application Number 17186898
Grant Number 11290643
Status In Force
Filing Date 2021-02-26
First Publication Date 2022-03-29
Grant Date 2022-03-29
Owner SCANDIT AG (Switzerland)
Inventor
  • Tullis, Andrea
  • Desana, Mattia
  • Heinzer, Michael

Abstract

A digital camera of a mobile device acquires images for decoding optical patterns in a scene. Sensor data is used to ascertain a state of the mobile device. Battery life is estimated based on the state of the mobile device. A frame rate of the camera is changed from a first frame rate to a second frame rate to conserve battery life while still providing responsive camera performance.

IPC Classes  ?

  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • G01R 31/367 - Software therefor, e.g. for battery testing using modelling or look-up tables
  • G01C 19/38 - Rotary gyroscopes for indicating a direction in the horizontal plane, e.g. directional gyroscopes with north-seeking action by other than magnetic means, e.g. gyrocompasses using earth's rotation
  • G01J 1/42 - Photometry, e.g. photographic exposure meter using electric radiation detectors
  • G01P 15/00 - Measuring accelerationMeasuring decelerationMeasuring shock, i.e. sudden change of acceleration
  • G01S 17/02 - Systems using the reflection of electromagnetic waves other than radio waves

27.

Optical data exchange while preserving social distancing

      
Application Number 17322376
Grant Number 11244147
Status In Force
Filing Date 2021-05-17
First Publication Date 2021-11-18
Grant Date 2022-02-08
Owner Scandit AG (Switzerland)
Inventor
  • Floerkemeier, Christian
  • Samurov, Vitali
  • Martinez, Iciar
  • Schoner, Bernd
  • Biasini, Marco

Abstract

For scanning optical patterns, such as two-dimensional QR codes, with a mobile device at increased distances, a first image is acquired. A region of interest likely containing the optical pattern in the first image is identified. The mobile device then zooms in on the region of interest and a second image is acquired. The optical pattern is then decoded using the second image.

IPC Classes  ?

  • H04N 5/225 - Television cameras
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
  • G06T 7/70 - Determining position or orientation of objects or cameras
  • G06K 9/32 - Aligning or centering of the image pick-up or image-field

28.

Image analysis for mapping objects in an arrangement

      
Application Number 17139529
Grant Number 11886954
Status In Force
Filing Date 2020-12-31
First Publication Date 2021-10-07
Grant Date 2024-01-30
Owner Scandit AG (Switzerland)
Inventor
  • Nater, Fabian
  • Schoner, Bernd
  • Bloch, Matthias
  • Floerkemeier, Christian

Abstract

Image analysis is used to map objects in an arrangement. For example, images of a retail shelf are used to map items for sale on the retail shelf A first vector can used to identify a relative position of a first item on a shelf to a shelving diagram, and a second vector can be used to identify a relative position of a second on the shelf to the shelving diagram, using locations of optical codes (e.g., barcodes). Absolute positions can be calculated. In some configurations, multiple images having different fields of view are matched to an overview image.

IPC Classes  ?

  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
  • G06V 30/24 - Character recognition characterised by the processing or recognition method
  • G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
  • G06V 10/42 - Global feature extraction by analysis of the whole pattern, e.g. using frequency domain transformations or autocorrelation
  • G06V 30/186 - Extraction of features or characteristics of the image by deriving mathematical or geometrical properties from the whole image
  • G06V 30/19 - Recognition using electronic means

29.

IMAGE ANALYSIS FOR TRACKING, DECODING, AND POSITIONING MULTIPLE OPTICAL PATTERNS

      
Application Number US2021025212
Publication Number 2021/202762
Status In Force
Filing Date 2021-03-31
Publication Date 2021-10-07
Owner
  • SCANDIT AG (Switzerland)
  • SCANDIT, INC. US (USA)
Inventor
  • Bloch, Matthias
  • Floerkemeier, Christian
  • Nater, Fabian
  • Schoner, Bernd
  • Scherly, Daniel
  • Domènech, Joan
  • Tullis, Andrea
  • Samurov, Vitali

Abstract

Image analysis is used to track multiple optical patterns, such as barcodes. Many applications are becoming web-based. However, web-based applications can have less computational resources than a native application. For example, a native application can be used to track barcodes based on decoding barcodes from a plurality of images. However, decoding barcodes can be computationally intense and cause lag when moved to a web-based platform. To reduce computational resources used for decoding barcodes, barcodes are tracked in several frames and decoded only periodically for a web-based application used to decode barcodes. Positions of barcodes can be tracked relative to each other to form a digital shelf. The digital shelf can be used to visualize a state of a shelf.

IPC Classes  ?

  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light

30.

Mapping optical-code images to an overview image

      
Application Number 17244251
Grant Number 11514665
Status In Force
Filing Date 2021-04-29
First Publication Date 2021-10-07
Grant Date 2022-11-29
Owner SCANDIT AG (Switzerland)
Inventor
  • Nater, Fabian
  • Roimela, Kimmo
  • Schoner, Bernd
  • Bloch, Matthias
  • Floerkemeier, Christian

Abstract

Images of optical codes are mapped to an overview image to localize optical codes within a space. By localizing optical codes, information about locations of various products can be ascertained. One or more techniques can be used to map the images of optical codes to the overview image. The overview image can be a composite image formed by stitching together several images.

IPC Classes  ?

  • G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06V 10/42 - Global feature extraction by analysis of the whole pattern, e.g. using frequency domain transformations or autocorrelation
  • G06V 30/24 - Character recognition characterised by the processing or recognition method

31.

High-speed scanning of optical patterns using a digital camera

      
Application Number 17186909
Grant Number 11216628
Status In Force
Filing Date 2021-02-26
First Publication Date 2021-10-07
Grant Date 2022-01-04
Owner SCANDIT AG (Switzerland)
Inventor
  • Scherly, Daniel
  • Domènech, Joan
  • Tullis, Andrea
  • Samurov, Vitali
  • Floerkemeier, Christian

Abstract

A digital camera in a mobile device, such as in a smart phone, can be used for super-fast scanning of optical codes. The camera uses a wide-angle lens, high frames per second, very short exposure time, and/or a torch. For example, an ultra-wide angle camera can be used to provide a wide field of view and a large depth of field while decoding multiple optical codes.

IPC Classes  ?

  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods

32.

Performance improvements for recognition of optical patterns in images

      
Application Number 17105082
Grant Number 11087105
Status In Force
Filing Date 2020-11-25
First Publication Date 2021-08-10
Grant Date 2021-08-10
Owner SCANDIT AG (Switzerland)
Inventor
  • Biasini, Marco
  • Samurov, Vitali
  • Martinez, Iciar

Abstract

A mobile device may include a display, a camera, one or more processors, and one or more memory devices storing instructions. The instructions may cause the mobile device to detect an optical pattern in a scene using the camera, to receive a user action, and to execute a focus cycle of the camera after receiving the user action. The focus cycle may change the focal position of the camera from a first focal position to a second focal position. The instructions may also cause the mobile device to acquire an image of the scene using the camera at the second focal position to decode the optical pattern, generating an object identifier.

IPC Classes  ?

  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • G06F 1/16 - Constructional details or arrangements

33.

Image analysis for tracking, decoding, and positioning multiple optical patterns

      
Application Number 16920061
Grant Number 10963658
Status In Force
Filing Date 2020-07-02
First Publication Date 2021-03-30
Grant Date 2021-03-30
Owner SCANDIT AG (Switzerland)
Inventor
  • Bloch, Matthias
  • Floerkemeier, Christian
  • Nater, Fabian
  • Schoner, Bernd

Abstract

Image analysis is used to track multiple optical patterns, such as barcodes. Many applications are becoming web-based. However, web-based applications can have less computational resources than a native application. For example, a native application can be used to track barcodes based on decoding barcodes from a plurality of images. However, decoding barcodes can be computationally intense and cause lag when moved to a web-based platform. To reduce computational resources used for decoding barcodes, barcodes are tracked in several frames and decoded only periodically for a web-based application used to decode barcodes. Positions of barcodes can be tracked relative to each other to form a digital shelf. The digital shelf can be used to visualize a state of a shelf.

IPC Classes  ?

  • G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods

34.

Mobile device case and techniques for multi-view imaging

      
Application Number 17082137
Grant Number 11283979
Status In Force
Filing Date 2020-10-28
First Publication Date 2021-02-11
Grant Date 2022-03-22
Owner Scandit AG (Switzerland)
Inventor
  • Biasini, Marco Valentino
  • Floerkemeier, Christian
  • Wesner, Thomas

Abstract

Described herein are embodiments of a mobile device case that allows a mobile device camera to view and/or capture images from multiple fields of view. The case may allow the mobile device camera to simultaneously capture image information from multiple different directions relative to the camera or mobile device. The fields of view may not be contiguous fields of view, such that there is a gap or other discontinuity between the fields of view. One field of view may be a field visible from or facing a surface of the mobile device on which the camera is disposed (e.g., the back of the mobile device) and another field of view may be one visible from or facing a different surface of the mobile device. Also described are embodiments of techniques for configuring a mobile device to capture and/or process images from multiple fields of view.

IPC Classes  ?

  • H04N 5/225 - Television cameras
  • H04N 5/235 - Circuitry for compensating for variation in the brightness of the object
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • G03B 17/56 - Accessories

35.

Recognition and selection of discrete patterns within a scene or image

      
Application Number 16905722
Grant Number 10846561
Status In Force
Filing Date 2020-06-18
First Publication Date 2020-11-24
Grant Date 2020-11-24
Owner Scandit AG (Switzerland)
Inventor
  • Floerkemeier, Christian
  • Shur, Maiya
  • Schoner, Bernd

Abstract

A method of image analysis is provided for recognition of a pattern in an image. The method includes receiving a plurality of images acquired by a camera, where the plurality of images include a plurality of optical patterns in an arrangement. The method also includes matching the arrangement to a pattern template, wherein the pattern template is a predefined arrangement of optical patterns. The method also includes identifying an optical pattern of the plurality of optical patterns as a selected optical pattern based on a position of the selected optical pattern in the arrangement. The method also includes decoding the selected optical pattern to generate an object identifier and storing the object identifier in a memory device.

IPC Classes  ?

  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
  • G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
  • G06K 9/62 - Methods or arrangements for recognition using electronic means
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06K 9/68 - Methods or arrangements for recognition using electronic means using sequential comparisons of the image signals with a plurality of reference, e.g. addressable memory
  • G06K 9/52 - Extraction of features or characteristics of the image by deriving mathematical or geometrical properties from the whole image

36.

Mobile device case and techniques for multi-view imaging

      
Application Number 16917322
Grant Number 10855894
Status In Force
Filing Date 2020-06-30
First Publication Date 2020-10-22
Grant Date 2020-12-01
Owner SCANDIT AG (Switzerland)
Inventor
  • Biasini, Marco Valentino
  • Floerkemeier, Christian
  • Wesner, Thomas

Abstract

Described herein are embodiments of a mobile device case that allows a mobile device camera to view and/or capture images from multiple fields of view. The case may allow the mobile device camera to simultaneously capture image information from multiple different directions relative to the camera or mobile device. The fields of view may not be contiguous fields of view, such that there is a gap or other discontinuity between the fields of view. One field of view may be a field visible from or facing a surface of the mobile device on which the camera is disposed (e.g., the back of the mobile device) and another field of view may be one visible from or facing a different surface of the mobile device. Also described are embodiments of techniques for configuring a mobile device to capture and/or process images from multiple fields of view.

IPC Classes  ?

  • H04N 5/225 - Television cameras
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • H04N 5/235 - Circuitry for compensating for variation in the brightness of the object

37.

Case for a mobile device

      
Application Number 29547447
Grant Number D0862441
Status In Force
Filing Date 2015-12-03
First Publication Date 2019-10-08
Grant Date 2019-10-08
Owner SCANDIT AG (Switzerland)
Inventor
  • Eppler, Matthias André
  • Floerkemeier, Christian

38.

Case for a mobile communications device

      
Application Number 29590686
Grant Number D0860180
Status In Force
Filing Date 2017-01-12
First Publication Date 2019-09-17
Grant Date 2019-09-17
Owner SCANDIT AG (Switzerland)
Inventor
  • Lehmann, Christian
  • Eppler, Matthias Andre
  • Floerkemeier, Christian

39.

MOBILE DEVICE CASE AND TECHNIQUES FOR MULTI-VIEW IMAGING

      
Application Number IB2019000049
Publication Number 2019/135163
Status In Force
Filing Date 2019-01-08
Publication Date 2019-07-11
Owner SCANDIT AG (Switzerland)
Inventor
  • Biasini, Marco, Valentino
  • Floerkemeier, Christian
  • Wesner, Thomas

Abstract

Described herein are embodiments of a mobile device case that allows a mobile device camera to view and/or capture images from multiple fields of view. The case may allow the mobile device camera to simultaneously capture image information from multiple different directions relative to the camera or mobile device. The fields of view may not be contiguous fields of view, such that there is a gap or other discontinuity between the fields of view. One field of view may be a field visible from or facing a surface of the mobile device on which the camera is disposed (e.g., the back of the mobile device) and another field of view may be one visible from or facing a different surface of the mobile device. Also described are embodiments of techniques for configuring a mobile device to capture and/or process images from multiple fields of view.

IPC Classes  ?

40.

Moveable mirror assembly for electronic device case

      
Application Number 14948975
Grant Number 10191242
Status In Force
Filing Date 2015-11-23
First Publication Date 2016-03-17
Grant Date 2019-01-29
Owner SCANDIT AG (Switzerland)
Inventor Palmeri, John

Abstract

A moveable mirror assembly can be used in connection with a case for a portable electronic device. The assembly can include a mirror housing and a mirror positioned within the mirror housing to redirect light to a portable electronic device within the case. The assembly can also include a rotational member coupled with the mirror housing and the case.

IPC Classes  ?

  • G02B 26/08 - Optical devices or arrangements for the control of light using movable or deformable optical elements for controlling the direction of light
  • G02B 7/182 - Mountings, adjusting means, or light-tight connections, for optical elements for prismsMountings, adjusting means, or light-tight connections, for optical elements for mirrors for mirrors
  • H04N 5/238 - Circuitry for compensating for variation in the brightness of the object by influencing optical part of the camera
  • H04N 5/225 - Television cameras

41.

Method and portable apparatus for recognizing barcodes

      
Application Number 13144354
Grant Number 08596540
Status In Force
Filing Date 2010-01-11
First Publication Date 2011-12-08
Grant Date 2013-12-03
Owner SCANDIT AG (Switzerland)
Inventor Adelmann, Robert

Abstract

A method for optical recording of a linear barcode pattern and determination of a symbol sequence as defined by the barcode pattern from a blurred raw image and includes the following steps: taking a raw image of the barcode pattern, preprocessing the raw image to generate a series of output patterns, comparing the output pattern with stored reference patterns, wherein the reference patterns correspond to blurred images of sharp nominal patterns and each reference pattern is provided with at least one symbol, determining for each of the output patterns the reference pattern which most closely resembles the output pattern outputting, transmitting or storing the symbols corresponding to the determined reference pattern and following the sequence of output patterns, as a symbol sequence.

IPC Classes  ?