Patents by Inventor Oliver Thomas Ruepp
Oliver Thomas Ruepp has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11967146Abstract: Various implementations disclosed herein include devices, systems, and methods for normal estimation using a directional measurement, such as a gravity vector. In various implementations, a device includes a non-transitory memory and one or more processors coupled with the non-transitory memory. In some implementations, a method includes identifying planar surfaces in an environment represented by an image. Each planar surface is associated with a respective orientation. A directional vector associated with the environment is determined. A subset of the planar surfaces that have a threshold orientation relative to the directional vector is identified. For each planar surface in the subset of the planar surfaces, a normal vector for the planar surface is determined based on the orientation of the planar surface and the directional vector.Type: GrantFiled: January 20, 2023Date of Patent: April 23, 2024Assignee: APPLE INC.Inventors: Oliver Thomas Ruepp, Pedro Antonio Pinies Rodriguez
-
Patent number: 11935264Abstract: Various implementations disclosed herein include devices, systems, and methods for pose estimation using one point correspondence, one line correspondence, and a directional measurement. In various implementations, a device includes a non-transitory memory and one or more processors coupled with the non-transitory memory. In some implementations, a method includes obtaining an image corresponding to a physical environment. A first correspondence between a first set of pixels in the image and a spatial point in the physical environment is determined. A second correspondence between a second set of pixels in the image and a spatial line in the physical environment is determined. Pose information is generated as a function of the first correspondence, the second correspondence, and a directional measurement.Type: GrantFiled: March 28, 2022Date of Patent: March 19, 2024Assignee: APPLE INC.Inventors: Jai Prakash, Lina Maria Paz-Perez, Oliver Thomas Ruepp
-
Publication number: 20230334847Abstract: Various implementations disclosed herein include devices, systems, and methods for normal estimation using a directional measurement, such as a gravity vector. In various implementations, a device includes a non-transitory memory and one or more processors coupled with the non-transitory memory. In some implementations, a method includes identifying planar surfaces in an environment represented by an image. Each planar surface is associated with a respective orientation. A directional vector associated with the environment is determined. A subset of the planar surfaces that have a threshold orientation relative to the directional vector is identified. For each planar surface in the subset of the planar surfaces, a normal vector for the planar surface is determined based on the orientation of the planar surface and the directional vector.Type: ApplicationFiled: January 20, 2023Publication date: October 19, 2023Inventors: Oliver Thomas Ruepp, Pedro Antonio Pinies Rodriguez
-
Publication number: 20230306709Abstract: In one implementation, a method of estimating the heading of a device is performed by the device including a processor, non-transitory memory, and an image sensor. The method includes determining a geographic location of the device. The method includes capturing, using the image sensor, an image at the geographic location. The method includes detecting one or more lines within the image. The method includes determining a heading of the device based on the one or more lines and the geographic location.Type: ApplicationFiled: May 23, 2023Publication date: September 28, 2023Inventors: Oliver Thomas Ruepp, Jai Prakash, Johan Hedborg, Rahul Raguram, Michele Stoppa
-
Patent number: 11699279Abstract: In one implementation, a method of estimating the heading of a device is performed by the device including a processor, non-transitory memory, and an image sensor. The method includes determining a geographic location of the device. The method includes capturing, using the image sensor, an image at the geographic location. The method includes detecting one or more lines within the image. The method includes determining a heading of the device based on the one or more lines and the geographic location.Type: GrantFiled: June 23, 2020Date of Patent: July 11, 2023Assignee: APPLE INC.Inventors: Oliver Thomas Ruepp, Jai Prakash, Johan Hedborg, Rahul Raguram, Michele Stoppa
-
Patent number: 11562560Abstract: Various implementations disclosed herein include devices, systems, and methods for normal estimation using a directional measurement, such as a gravity vector. In various implementations, a device includes a non-transitory memory and one or more processors coupled with the non-transitory memory. In some implementations, a method includes identifying planar surfaces in an environment represented by an image. Each planar surface is associated with a respective orientation. A directional vector associated with the environment is determined. A subset of the planar surfaces that have a threshold orientation relative to the directional vector is identified. For each planar surface in the subset of the planar surfaces, a normal vector for the planar surface is determined based on the orientation of the planar surface and the directional vector.Type: GrantFiled: January 14, 2021Date of Patent: January 24, 2023Assignee: APPLE INC.Inventors: Oliver Thomas Ruepp, Pedro Antonio Pinies Rodriguez
-
Patent number: 11430206Abstract: In some implementations, a method includes: extracting key-points from a reference image associated with a scene; generating a multi-cone structure including cones based on the key-points and intrinsic parameters, wherein an apex of the cones corresponds to a camera origin point associated with the reference image, and wherein each axis of the cones intersects a respective key-point; aligning the multi-cone structure based on a nominal alignment vector in order to restrict two rotational degrees of freedom; and determining a rigid transformation for the multi-cone structure, including a value for a remaining rotational degree of freedom and values for three translational degrees of freedom, within a search space associated with the scene, wherein a number of the cones within the multi-cone structure that include at least one point in a three-dimensional (3D) point cloud associated with the scene is maximal when the multi-cone structure is transformed by the rigid transformation.Type: GrantFiled: March 25, 2020Date of Patent: August 30, 2022Assignee: APPLE INC.Inventors: Chavdar Chavdarov Papazov, Lina Maria Paz-Perez, Oliver Thomas Ruepp
-
Publication number: 20220222848Abstract: Various implementations disclosed herein include devices, systems, and methods for pose estimation using one point correspondence, one line correspondence, and a directional measurement. In various implementations, a device includes a non-transitory memory and one or more processors coupled with the non-transitory memory. In some implementations, a method includes obtaining an image corresponding to a physical environment. A first correspondence between a first set of pixels in the image and a spatial point in the physical environment is determined. A second correspondence between a second set of pixels in the image and a spatial line in the physical environment is determined. Pose information is generated as a function of the first correspondence, the second correspondence, and a directional measurement.Type: ApplicationFiled: March 28, 2022Publication date: July 14, 2022Inventors: Jai Prakash, Lina Maria Paz-Perez, Oliver Thomas Ruepp
-
Patent number: 11315280Abstract: Various implementations disclosed herein include devices, systems, and methods for pose estimation using one point correspondence, one line correspondence, and a directional measurement. In various implementations, a device includes a non-transitory memory and one or more processors coupled with the non-transitory memory. In some implementations, a method includes obtaining an image corresponding to a physical environment. A first correspondence between a first set of pixels in the image and a spatial point in the physical environment is determined. A second correspondence between a second set of pixels in the image and a spatial line in the physical environment is determined. Pose information is generated as a function of the first correspondence, the second correspondence, and a directional measurement.Type: GrantFiled: July 22, 2020Date of Patent: April 26, 2022Assignee: APPLE INC.Inventors: Jai Prakash, Lina Maria Paz-Perez, Oliver Thomas Ruepp
-
Patent number: 11257245Abstract: In accordance with some embodiments, a method is performed at a device with one or more processors, non-transitory memory, and an image sensor. The method includes synthesizing, from image data that corresponds to a physical perspective of an object relative to the device, a surface mask characterizing a portion of a surface of the object based on a grid arranged on the object, wherein the grid is represented in the image data. The method includes generating a virtual perspective of a model associated with the object having a surface oriented to match the surface mask within a predefined confidence threshold.Type: GrantFiled: August 27, 2018Date of Patent: February 22, 2022Assignee: APPLE INC.Inventors: Oliver Montague Welton Dunkley, Oliver Thomas Ruepp, Aitor Aldoma Buchaca, Jai Prakash
-
Patent number: 11238297Abstract: In one implementation, a method includes: obtaining an input image, wherein the input image is captured by an image sensor having a rotational orientation with respect to a direction of gravity; obtaining a gravity direction estimation associated with the rotational orientation of the sensor; generating, from the input image, a rotationally preprocessed input image by applying one or more transformations to the input image based on the gravity direction estimation; providing the rotationally preprocessed input image to the machine learning sub-system; and identifying, using the machine learning sub-system, a visual feature within the rotationally preprocessed input image.Type: GrantFiled: September 24, 2019Date of Patent: February 1, 2022Assignee: APPLE INC.Inventors: Oliver Thomas Ruepp, Vimal Thilak