Method of calibrating a computerized leveling offset meter

US11112271B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11112271-B2
Application numberUS-201716332342-A
CountryUS
Kind codeB2
Filing dateSep 24, 2017
Priority dateSep 25, 2016
Publication dateSep 7, 2021
Grant dateSep 7, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method of calibrating a levelling offset meter (LOM) for calculating the angular offset between a plane parallel to the LOM and a predetermined reference plane, the LOM comprises a bull's eye spirit level having a bubble and a processor coupled to an image, comprising: capturing, by the imager, a plurality of images of the spirit level associated with a respective plurality of known angular offsets; calculating in respect of each image a pixel distance from the bubble center to a predetermined zero offset pixel, thereby obtaining a plurality of pixel distances, each pixel distance associated with a known angular offset; fitting a function to a plurality of pairs of values, each pair of values comprising a pixel distance and its associated known angular offset; and storing the function in a memory.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of calibrating a levelling offset meter (LOM) for calculating the angular offset between a plane parallel to the LOM and a predetermined reference plane, the LOM comprising a bull's eye spirit level having a bubble therein, and a processor operatively coupled to an imager, the method comprising: capturing, by the imager, a plurality of images of the spirit level, the plurality of images associated with a respective plurality of known angular offsets, each image being captured while the LOM is oriented with respect to the predetermined reference plane at the known angular offset associated with the image; calculating, by the processor, in respect of each image, a pixel distance from the bubble center to a predetermined zero offset pixel, thereby obtaining in respect of the plurality of images a plurality of pixel distances, each pixel distance associated with a known angular offset; fitting, by the processor, a function to a plurality of pairs of values, each pair of values comprising a pixel distance and its associated known angular offset, said function being useable to map a new pixel distance obtained in respect of a new image to a corresponding angular offset between a plane parallel to the LOM and the predetermined reference plane; and storing the function in a memory. 2. The method of claim 1 wherein the pixel distance comprises an x-pixel distance and a y-pixel distance, and wherein the angular offset comprises a pitch offset and a roll offset. 3. The method of claim 2 wherein fitting a function to a plurality of pairs of values comprises fitting a first function to a first plurality of pairs of values and fitting a second function to a second plurality of pairs of values, wherein each pair of values in the first plurality of pairs of values comprises an x-pixel distance and a corresponding pitch offset, and each pair of values in the second plurality of pairs of values comprises a y-pixel distance and a corresponding roll offset. 4. The method of claim 1 , wherein the zero offset pixel is determined by: capturing, by the imager, a plurality of images of the bubble whilst the levelling offset meter is rotated along a rotation axis orthogonal to the predetermined reference plane, the plurality of images captured at a respective plurality of degrees of rotation; for each image, determining, by the processor, a first pair of values indicative of the pixel coordinates of the pixel closest to the bubble center, thereby determining a plurality of first pairs of values corresponding to a respective plurality of images; calculating, by the processor, a second pair of values based on said plurality of first pairs of values and indicative of a midpoint of all said first pairs of values, and selecting the pixel having pixel coordinates corresponding to the second pair of values as the zero offset pixel. 5. A processor configured to execute a series of operations for calibrating a levelling offset meter (LOM) for calculating the angular offset between a plane parallel to the LOM and a predetermined reference plane, the LOM comprising a bull's eye spirit level having a bubble therein, the processor operatively coupled to an imager configured to image the spirit level, the series of operations comprising: calculating, in respect of each of a plurality of images of the spirit level image, a pixel distance from the bubble center to a predetermined zero offset pixel, thereby obtaining in respect of the plurality of images a plurality of pixel distances, each pixel distance associated with a known angular offset, each image being captured by the imager while the LOM is oriented with respect to the predetermined reference plane at the known angular offset associated with the image; fitting a function to a plurality of pairs of values, each pair of values comprising a pixel distance and its associated known angular offset, said function being useable to map a new pixel distance obtained in respect of a new image to a corresponding angular offset between a plane parallel to the LOM and the predetermined reference plane; and storing the function in a memory. 6. The processor of claim 5 , wherein the pixel distance comprises an x-pixel distance and a y-pixel distance, and wherein the angular offset comprises a pitch offset and a roll offset. 7. The processor of claim 6 wherein fitting a function to a plurality of pairs of values comprises fitting a first function to a first plurality of pairs of values and fitting a second function to a second plurality of pairs of values, wherein each pair of values in the first plurality of pairs of values comprises an x-pixel distance and a corresponding pitch offset, and each pair of values in the second plurality of pairs of values comprises a y-pixel distance and a corresponding roll offset. 8. The processor of claim 5 , wherein the processor is configured to determine the zero offset pixel using a plurality of images of the bubble captured by the imager whilst the levelling offset meter is rotated along a rotation axis orthogonal to the predetermined reference plane, the plurality of images captured at a respective plurality of degrees of rotation, by: for each image, determining a first pair of values indicative of the pixel coordinates of the pixel closest to the bubble center, thereby determining a plurality of first pairs of values corresponding to a respective plurality of images; calculating a second pair of values based on said plurality of first pairs of values and indicative of a midpoint of all said first pairs of values, and selecting the pixel having pixel coordinates corresponding to the second pair of values as the zero offset pixel. 9. A computer program product comprising a program of instructions readable by a computer, the program of instructions for executing a method of calibrating a levelling offset meter (LOM) for calculating the angular offset between a plane parallel to the LOM and a predetermined reference plane, the LOM comprising a bull's eye spirit level having a bubble therein, and a processor operatively coupled to an imager, the method comprising: capturing, by the imager, a plurality of images of the spirit level, the plurality of images associated with a respective plurality of known angular offsets, each image being captured while the LOM is oriented with respect to the predetermined reference plane at the known angular offset associated with the image; calculating, by the processor, in respect of each image, a pixel distance from the bubble center to a predetermined zero offset pixel, thereby obtaining in respect of the plurality of images a plurality of pixel distances, each pixel distance associated with a known angular offset; fitting, by the processor, a function to a plurality of pairs of values, each pair of values comprising a pixel distance and its associated known angular offset, said function being useable to map a new pixel distance obtained in respect of a new image to a corresponding angular offset between a plane parallel to the LOM and the predetermined reference plane; and storing the function in a memory. 10. The computer program product of claim 9 wherein the pixel distance comprises an x-pixel distance and a y-pixel distance, and wherein the angular offset comprises a pitch offset and a roll offset. 11. The computer program product of claim 10 wherein fitting a function to a plurality of pairs of values comprises fitting a first function to a first plurality of pairs of values and fitting a second function to a second plurality of pairs of values, wherein each pair of values in the first plurality of pairs of values comprises an x-pixel distance and a corresponding pitch

Assignees

Inventors

Classifications

  • G01C9/32Primary

    Means for facilitating the observation of the position of the bubble, e.g. illuminating means · CPC title

  • Manufacturing, calibrating, cleaning, or repairing instruments or devices covered by groups G01V1/00 – G01V11/00 · CPC title

  • G01C25/00Primary

    Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass (testing, calibrating or compensating compasses G01C17/38) · CPC title

  • of the spherical type, i.e. for indicating the level in all directions · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11112271B2 cover?
A method of calibrating a levelling offset meter (LOM) for calculating the angular offset between a plane parallel to the LOM and a predetermined reference plane, the LOM comprises a bull's eye spirit level having a bubble and a processor coupled to an image, comprising: capturing, by the imager, a plurality of images of the spirit level associated with a respective plurality of known angular o…
Who is the assignee on this patent?
Israel Aerospace Ind Ltd
What technology area does this patent fall under?
Primary CPC classification G01C9/32. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 07 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).