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: 20230206584Abstract: 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: ApplicationFiled: June 29, 2022Publication date: June 29, 2023Inventors: Xiaoying JIN, Robert LEDNER, Holly RUSSELL, Joseph TANKOVICH
-
Publication number: 20230206625Abstract: 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: ApplicationFiled: June 29, 2022Publication date: June 29, 2023Inventors: Robert LEDNER, Xiaoying JIN, Holly RUSSELL, Joseph TANKOVICH
-
Patent number: 11402220Abstract: 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: GrantFiled: March 13, 2019Date of Patent: August 2, 2022Assignee: HERE Global B.V.Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
-
Patent number: 11287266Abstract: 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: GrantFiled: March 13, 2019Date of Patent: March 29, 2022Assignee: HERE Global B.V.Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
-
Patent number: 11287267Abstract: 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: GrantFiled: March 13, 2019Date of Patent: March 29, 2022Assignee: HERE Global B.V.Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
-
Patent number: 11280622Abstract: 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: GrantFiled: March 13, 2019Date of Patent: March 22, 2022Assignee: HERE Global B.V.Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
-
Patent number: 11255680Abstract: 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: GrantFiled: March 13, 2019Date of Patent: February 22, 2022Assignee: HERE Global B.V.Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
-
Patent number: 11017503Abstract: 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: GrantFiled: February 20, 2017Date of Patent: May 25, 2021Assignee: Microsoft Technology Licensing , LLCInventors: Ido Omer, Yuxiang Liu, Wolfgang Schickler, Robert Ledner, Leon Rosenshein, David Simons
-
Publication number: 20200292327Abstract: 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: ApplicationFiled: March 13, 2019Publication date: September 17, 2020Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
-
Publication number: 20200292324Abstract: 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: ApplicationFiled: March 13, 2019Publication date: September 17, 2020Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
-
Publication number: 20200292323Abstract: 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: ApplicationFiled: March 13, 2019Publication date: September 17, 2020Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
-
Publication number: 20200292328Abstract: 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: ApplicationFiled: March 13, 2019Publication date: September 17, 2020Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
-
Publication number: 20200292326Abstract: 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: ApplicationFiled: March 13, 2019Publication date: September 17, 2020Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
-
Publication number: 20200292330Abstract: 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: ApplicationFiled: March 13, 2019Publication date: September 17, 2020Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
-
Publication number: 20200292331Abstract: 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: ApplicationFiled: March 13, 2019Publication date: September 17, 2020Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
-
Publication number: 20200292329Abstract: 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: ApplicationFiled: March 13, 2019Publication date: September 17, 2020Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
-
Publication number: 20200292325Abstract: 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: ApplicationFiled: March 13, 2019Publication date: September 17, 2020Inventors: Dietmar Rabel, Robert Ledner, Carolyn Johnston, Jan Van Sickle, Timm Kayser, Eric Dieckman
-
Publication number: 20170161878Abstract: 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: ApplicationFiled: February 20, 2017Publication date: June 8, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Ido Omer, Yuxiang Liu, Wolfgang Schickler, Robert Ledner, Leon Rosenshein, David Simons
-
Patent number: 9576349Abstract: 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: GrantFiled: December 20, 2010Date of Patent: February 21, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Ido Omer, Yuxiang Liu, Wolfgang Schickler, Robert Ledner, Leon Rosenshein, David Simons
-
Publication number: 20120154584Abstract: 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: ApplicationFiled: December 20, 2010Publication date: June 21, 2012Applicant: MICROSOFT CORPORATIONInventors: Ido Omer, Yuxiang Liu, Wolfgang Schickler, Robert Ledner, Leon Rosenshein, David Simons