Patents by Inventor Robert Ledner

Robert Ledner 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).

  • Publication number: 20230206584
    Abstract: An approach is provided for pole extraction from a single image. The approach involves, for instance, processing an image using a machine learning model to detect one or more semantic keypoints associated with a pole-like object and to determine two-dimensional coordinate data for the one or more semantic keypoints. The approach also involves performing a monocular depth estimation to determine depth information for the one or more semantic keypoints based on the image. The approach further involves determining three-dimensional coordinate data for the one or more semantic keypoints based on the monocular depth information, the two-dimensional coordinate data, and camera parameter data. The approach yet further involves providing the three-dimensional coordinate data as an output.
    Type: Application
    Filed: June 29, 2022
    Publication date: June 29, 2023
    Inventors: Xiaoying JIN, Robert LEDNER, Holly RUSSELL, Joseph TANKOVICH
  • Publication number: 20230206625
    Abstract: An approach is provided for pole extraction from optical imagery. The approach involves, for instance, processing a plurality of images using a machine learning model to generate a plurality of redundant observations of a pole-like object and/or their semantic keypoints respectively depicted in the plurality of images. The approach also involves performing a photogrammetric triangulation of the plurality of redundant observations to determine three-dimensional coordinate data of the pole-like object and/or their semantic keypoints. The approach further involves providing the three-dimensional coordinate data of the pole-like object as an output.
    Type: Application
    Filed: June 29, 2022
    Publication date: June 29, 2023
    Inventors: Robert LEDNER, Xiaoying JIN, Holly RUSSELL, Joseph TANKOVICH
  • Patent number: 11402220
    Abstract: An apparatus onboard a vehicle and in communication with sensors onboard the vehicle is configured to receive a maplet request identifying a request region; determine that the apparatus has entered the request region; process and fuse sensor data captured by two or more sensors of the sensors to generate a multi-sensor data stream comprising a plurality of observations corresponding to a portion of a road network; generate a maplet based on the multi-sensor data stream and the maplet request, wherein generating the maplet comprises using a predetermined data model to encode road data, from the multi-sensor data stream, corresponding to at least one environment element of the road network; and provide the maplet such that a network apparatus receives the maplet. The network apparatus is configured to (a) validate or (b) update map data of a digital map representing the road network based at least in part on the maplet.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: August 2, 2022
    Assignee: HERE Global B.V.
    Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
  • Patent number: 11287266
    Abstract: An apparatus is onboard a vehicle and in communication with sensors onboard the vehicle. The apparatus receives a maplet request identifying a request region; and, responsive to determining that the vehicle is within the request region, processes sensor data captured by sensors to generate a multi-sensor data stream corresponding to a road network segment. The apparatus identifies an observation corresponding to a pole-like object within the multi-sensor data stream; and generates a maplet based on the observation and the maplet request. Generating the maplet comprises using a predetermined data model and a predetermined data format corresponding to a pole-like object observation class to encode road data corresponding to the observation corresponding to the pole-like object. The apparatus provides the maplet such that a network apparatus receives the maplet. The network apparatus is configured to validate/update map data of a digital map representing the road network based on the maplet.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: March 29, 2022
    Assignee: HERE Global B.V.
    Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
  • Patent number: 11287267
    Abstract: An apparatus is onboard a vehicle and in communication with sensors onboard the vehicle. The apparatus receives a maplet request identifying a request region; and, responsive to determining that the vehicle is within the request region, processes sensor data captured by sensors to generate a multi-sensor data stream corresponding to a road network segment. The apparatus identifies an observation corresponding to a construction marker within the multi-sensor data stream; and generates a maplet based on the observation and the maplet request. Generating the maplet comprises using a predetermined data model and a predetermined data format corresponding to a construction marker observation class to encode road data corresponding to the observation corresponding to the construction marker. The apparatus provides the maplet such that a network apparatus receives the maplet. The network apparatus is configured to validate/update map data of a digital map representing the road network based on the maplet.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: March 29, 2022
    Assignee: HERE Global B.V.
    Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
  • Patent number: 11280622
    Abstract: An apparatus is onboard a vehicle and in communication with sensors onboard the vehicle. The apparatus receives a maplet request identifying a request region; and, responsive to determining that the vehicle is within the request region, processes sensor data captured by sensors to generate a multi-sensor data stream corresponding to a road network segment. The apparatus identifies an observation corresponding to a traffic signal within the multi-sensor data stream; and generates a maplet based on the observation and the maplet request. Generating the maplet comprises using a predetermined data model and a predetermined data format corresponding to a traffic signal observation class to encode road data corresponding to the observation corresponding to the traffic signal. The apparatus provides the maplet such that a network apparatus receives the maplet. The network apparatus is configured to validate/update map data of a digital map representing the road network based on the maplet.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: March 22, 2022
    Assignee: HERE Global B.V.
    Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
  • Patent number: 11255680
    Abstract: An apparatus is onboard a vehicle and in communication with sensors onboard the vehicle. The apparatus receives a maplet request identifying a request region; and, responsive to determining that the vehicle is within the request region, processes sensor data captured by sensors to generate a multi-sensor data stream corresponding to a road network segment. The apparatus identifies an observation corresponding to a road marking within the multi-sensor data stream; and generates a maplet based on the observation and the maplet request. Generating the maplet comprises using a predetermined data model and a predetermined data format corresponding to a road marking observation class to encode road data corresponding to the observation corresponding to the road marking. The apparatus provides the maplet such that a network apparatus receives the maplet. The network apparatus is configured to validate/update map data of a digital map representing the road network based on the maplet.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: February 22, 2022
    Assignee: HERE Global B.V.
    Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
  • Patent number: 11017503
    Abstract: Techniques for atmospheric and solar correction of aerial images are described. An apparatus may comprise an atmospheric and solar component arranged for execution by a logic device and operative to correct solar and atmosphere artifacts from an aerial image. The atmospheric and solar component may comprise an image information component operative to generate an image record for each aerial image of a group of aerial images, the image record comprising statistical information and image context information for each aerial image, a filter generation component operative to generate an atmospheric filter and a solar filter from the statistical information and the image context information stored in the image records, and an image correction component operative to correct atmospheric and solar artifacts from the aerial image using the respective atmospheric filter and solar filter. Other embodiments are described and claimed.
    Type: Grant
    Filed: February 20, 2017
    Date of Patent: May 25, 2021
    Assignee: Microsoft Technology Licensing , LLC
    Inventors: Ido Omer, Yuxiang Liu, Wolfgang Schickler, Robert Ledner, Leon Rosenshein, David Simons
  • Publication number: 20200292327
    Abstract: An apparatus is onboard a vehicle and in communication with sensors onboard the vehicle. The apparatus receives a maplet request identifying a request region; and, responsive to determining that the vehicle is within the request region, processes sensor data captured by sensors to generate a multi-sensor data stream corresponding to a road network segment. The apparatus identifies an observation corresponding to a road marking within the multi-sensor data stream; and generates a maplet based on the observation and the maplet request. Generating the maplet comprises using a predetermined data model and a predetermined data format corresponding to a road marking observation class to encode road data corresponding to the observation corresponding to the road marking. The apparatus provides the maplet such that a network apparatus receives the maplet. The network apparatus is configured to validate/update map data of a digital map representing the road network based on the maplet.
    Type: Application
    Filed: March 13, 2019
    Publication date: September 17, 2020
    Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
  • Publication number: 20200292324
    Abstract: An apparatus is onboard a vehicle and in communication with sensors onboard the vehicle. The apparatus receives a maplet request identifying a request region; and, responsive to determining that the vehicle is within the request region, processes sensor data captured by sensors to generate a multi-sensor data stream corresponding to a segment of a road network. The apparatus identifies an observation corresponding to a roadside barrier within the multi-sensor data stream; generates a maplet based on the observation and the maplet request; and provides the maplet such that a network apparatus receives the maplet. Generating the maplet comprises using a predetermined data model and a predetermined data format corresponding to a roadside barrier observation class to encode road data corresponding to an observation corresponding to a roadside barrier. The network apparatus is configured to validate/update map data of a digital map of the road network based on the maplet.
    Type: Application
    Filed: March 13, 2019
    Publication date: September 17, 2020
    Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
  • Publication number: 20200292323
    Abstract: An apparatus onboard a vehicle and in communication with sensors onboard the vehicle is configured to receive a maplet request identifying a request region; determine that the apparatus has entered the request region; process and fuse sensor data captured by two or more sensors of the sensors to generate a multi-sensor data stream comprising a plurality of observations corresponding to a portion of a road network; generate a maplet based on the multi-sensor data stream and the maplet request, wherein generating the maplet comprises using a predetermined data model to encode road data, from the multi-sensor data stream, corresponding to at least one environment element of the road network; and provide the maplet such that a network apparatus receives the maplet. The network apparatus is configured to (a) validate or (b) update map data of a digital map representing the road network based at least in part on the maplet.
    Type: Application
    Filed: March 13, 2019
    Publication date: September 17, 2020
    Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
  • Publication number: 20200292328
    Abstract: An apparatus is onboard a vehicle and in communication with sensors onboard the vehicle. The apparatus receives a maplet request identifying a request region; and, responsive to determining that the vehicle is within the request region, processes sensor data captured by sensors to generate a multi-sensor data stream corresponding to a road network segment. The apparatus identifies an observation corresponding to a pole-like object within the multi-sensor data stream; and generates a maplet based on the observation and the maplet request. Generating the maplet comprises using a predetermined data model and a predetermined data format corresponding to a pole-like object observation class to encode road data corresponding to the observation corresponding to the pole-like object. The apparatus provides the maplet such that a network apparatus receives the maplet. The network apparatus is configured to validate/update map data of a digital map representing the road network based on the maplet.
    Type: Application
    Filed: March 13, 2019
    Publication date: September 17, 2020
    Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
  • Publication number: 20200292326
    Abstract: An apparatus is onboard a vehicle and in communication with sensors onboard the vehicle. The apparatus receives a maplet request identifying a request region; and, responsive to determining that the vehicle is within the request region, processes sensor data captured by sensors to generate a multi-sensor data stream corresponding to a road network segment. The apparatus identifies an observation corresponding to a sign face within the multi-sensor data stream; and generates a maplet based on the observation and the maplet request. Generating the maplet comprises using a predetermined data model and a predetermined data format corresponding to a sign face observation class to encode road data corresponding to the observation corresponding to the sign face. The apparatus provides the maplet such that a network apparatus receives the maplet. The network apparatus is configured to validate/update map data of a digital map representing the road network based on the maplet.
    Type: Application
    Filed: March 13, 2019
    Publication date: September 17, 2020
    Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
  • Publication number: 20200292330
    Abstract: An apparatus is onboard a vehicle and in communication with sensors onboard the vehicle. The apparatus receives a maplet request identifying a request region; and, responsive to determining that the vehicle is within the request region, processes sensor data captured by sensors to generate a multi-sensor data stream corresponding to a road network segment. The apparatus identifies an observation corresponding to a lane marking within the multi-sensor data stream; and generates a maplet based on the observation and the maplet request. Generating the maplet comprises using a predetermined data model and a predetermined data format corresponding to a lane marking observation class to encode road data corresponding to the observation corresponding to the lane marking. The apparatus provides the maplet such that a network apparatus receives the maplet. The network apparatus is configured to validate/update map data of a digital map representing the road network based on the maplet.
    Type: Application
    Filed: March 13, 2019
    Publication date: September 17, 2020
    Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
  • Publication number: 20200292331
    Abstract: An apparatus is onboard a vehicle and in communication with sensors onboard the vehicle. The apparatus receives a maplet request identifying a request region; and, responsive to determining that the vehicle is within the request region, processes sensor data captured by sensors to generate a multi-sensor data stream corresponding to a road network segment. The apparatus identifies an observation corresponding to a construction marker within the multi-sensor data stream; and generates a maplet based on the observation and the maplet request. Generating the maplet comprises using a predetermined data model and a predetermined data format corresponding to a construction marker observation class to encode road data corresponding to the observation corresponding to the construction marker. The apparatus provides the maplet such that a network apparatus receives the maplet. The network apparatus is configured to validate/update map data of a digital map representing the road network based on the maplet.
    Type: Application
    Filed: March 13, 2019
    Publication date: September 17, 2020
    Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
  • Publication number: 20200292329
    Abstract: An apparatus is onboard a vehicle and in communication with sensors onboard the vehicle. The apparatus receives a maplet request identifying a request region; and, responsive to determining that the vehicle is within the request region, processes sensor data captured by sensors to generate a multi-sensor data stream corresponding to a road network segment. The apparatus identifies an observation corresponding to a driving surface edge within the multi-sensor data stream; and generates a maplet based on the observation and the maplet request. Generating the maplet comprises using a predetermined data model and a predetermined data format corresponding to a driving surface edge observation class to encode road data corresponding to the observation corresponding to the driving surface edge. The apparatus provides the maplet such that a network apparatus receives the maplet. The network apparatus is configured to validate/update map data of a digital map representing the road network based on the maplet.
    Type: Application
    Filed: March 13, 2019
    Publication date: September 17, 2020
    Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
  • Publication number: 20200292325
    Abstract: An apparatus is onboard a vehicle and in communication with sensors onboard the vehicle. The apparatus receives a maplet request identifying a request region; and, responsive to determining that the vehicle is within the request region, processes sensor data captured by sensors to generate a multi-sensor data stream corresponding to a road network segment. The apparatus identifies an observation corresponding to a traffic signal within the multi-sensor data stream; and generates a maplet based on the observation and the maplet request. Generating the maplet comprises using a predetermined data model and a predetermined data format corresponding to a traffic signal observation class to encode road data corresponding to the observation corresponding to the traffic signal. The apparatus provides the maplet such that a network apparatus receives the maplet. The network apparatus is configured to validate/update map data of a digital map representing the road network based on the maplet.
    Type: Application
    Filed: March 13, 2019
    Publication date: September 17, 2020
    Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
  • Publication number: 20170161878
    Abstract: Techniques for atmospheric and solar correction of aerial images are described. An apparatus may comprise an atmospheric and solar component arranged for execution by a logic device and operative to correct solar and atmosphere artifacts from an aerial image. The atmospheric and solar component may comprise an image information component operative to generate an image record for each aerial image of a group of aerial images, the image record comprising statistical information and image context information for each aerial image, a filter generation component operative to generate an atmospheric filter and a solar filter from the statistical information and the image context information stored in the image records, and an image correction component operative to correct atmospheric and solar artifacts from the aerial image using the respective atmospheric filter and solar filter. Other embodiments are described and claimed.
    Type: Application
    Filed: February 20, 2017
    Publication date: June 8, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ido Omer, Yuxiang Liu, Wolfgang Schickler, Robert Ledner, Leon Rosenshein, David Simons
  • Patent number: 9576349
    Abstract: Techniques for atmospheric and solar correction of aerial images are described. An apparatus may comprise an atmospheric and solar component arranged for execution by a logic device and operative to correct solar and atmosphere artifacts from an aerial image. The atmospheric and solar component may comprise an image information component operative to generate an image record for each aerial image of a group of aerial images, the image record comprising statistical information and image context information for each aerial image, a filter generation component operative to generate an atmospheric filter and a solar filter from the statistical information and the image context information stored in the image records, and an image correction component operative to correct atmospheric and solar artifacts from the aerial image using the respective atmospheric filter and solar filter. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: February 21, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ido Omer, Yuxiang Liu, Wolfgang Schickler, Robert Ledner, Leon Rosenshein, David Simons
  • Publication number: 20120154584
    Abstract: Techniques for atmospheric and solar correction of aerial images are described. An apparatus may comprise an atmospheric and solar component arranged for execution by a logic device and operative to correct solar and atmosphere artifacts from an aerial image. The atmospheric and solar component may comprise an image information component operative to generate an image record for each aerial image of a group of aerial images, the image record comprising statistical information and image context information for each aerial image, a filter generation component operative to generate an atmospheric filter and a solar filter from the statistical information and the image context information stored in the image records, and an image correction component operative to correct atmospheric and solar artifacts from the aerial image using the respective atmospheric filter and solar filter. Other embodiments are described and claimed.
    Type: Application
    Filed: December 20, 2010
    Publication date: June 21, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Ido Omer, Yuxiang Liu, Wolfgang Schickler, Robert Ledner, Leon Rosenshein, David Simons