Apparatus and methods for providing a route using a map layer of one or more sound events
AssigneeHERE Global B.V.
InventorsLeon Stenneth, Jerome Beaurepaire, Jeremy Young
Life of this patent
Estimating the term…
Abstract
An apparatus, method and computer program product provide a route using a map layer of one or more sound events. For example, the apparatus receives a user preference indicating a sound type, identifies a road segment associated with the sound type from a plurality of road segments, selects a subset from the plurality of road segments as a route based on association of the subset with respect to the road segment, and outputs the route.
Claims14
An apparatus comprising at least one processor and at least one non-transitory memory including computer program code instructions, the computer program code instructions configured to, when executed, cause the apparatus to:
- collect first sound data captured by a sound capturing device at or proximate to a road segment;
- determine whether the first sound data correspond to a sound type associated with a database including a map layer;
- responsive to the first sound data corresponding to the sound type, generate a first data point for the map layer, wherein the first data point associates the sound type to the road segment;
- responsive to the first sound data not corresponding to the sound type or any other sound types stored in the database, collect second sound data captured by other sound capturing devices within a predetermined distance from a location at which the sound capturing device captured the first sound data;
- determine whether the second sound data corresponds to the sound type or one of any other sound types stored in the database;
- responsive to the second sound data corresponding to the sound type or the one of any other sound types stored in the database:
- classify the first sound data as corresponding to the sound type or the one of any other sound types stored in the database;
- generate the first data point or a second data point, wherein the second data point associates the one of any other sound types to the road segment;
- store the first data point or the second data point in the database, wherein the map layer comprises:
- (i) the first data point or the second data point;
- and (ii) one or more other data points that associate the sound type or one or more other sound types to one or more other road segments;
- receive a user preference indicating the sound type;
- identify the road segment associated with the sound type from a plurality of road segments within the map layer;
- select a subset from the plurality of road segments as a route based on association of the subset with respect to the road segment;
- and
- cause a user interface to output the route.
A non-transitory computer-readable storage medium having computer program code instructions stored therein, the computer program code instructions, when executed by at least one processor, cause the at least one processor to:
- identify a road segment associated with a sound type from a plurality of road segments forming a route, wherein the sound type is selected based on a user preference;
- track a location of a vehicle with respect to the road segment;
- responsive to the vehicle being within the road segment, cause an external camera of the vehicle to detect a source associated with the sound type;
- responsive to detecting the source, cause an internal camera of the vehicle to track a field-of-vision (FOV) of an occupant of the vehicle;
- determine a position of the source with respect to the FOV;
- and
- responsive to the source being within the FOV, cause the vehicle to enable sound generated by the source to be provided to the occupant.
A method of providing navigation information, the method comprising:
- collecting first sound data captured by a sound capturing device at or proximate to a road segment;
- determining whether the first sound data correspond to a sound type associated with a database including a map layer;
- responsive to the first sound data corresponding to the sound type, generating a first data point for the map layer, wherein the first data point associates the sound type to the road segment;
- responsive to the first sound data not corresponding to the sound type or any other sound types stored in the database, collecting second sound data captured by other sound capturing devices within a predetermined distance from a location at which the sound capturing device captured the first sound data;
- determining whether the second sound data corresponds to the sound type or one of any other sound types stored in the database;
- responsive to the second sound data corresponding to the sound type or the one of any other sound types stored in the database:
- classifying the first sound data as corresponding to the sound type or the one of any other sound types stored in the database;
- generating the first data point or a second data point, wherein the second data point associates the one of any other sound types to the road segment;
- and
- storing the first data point or the second data point in the database, wherein the map layer comprises:
- (i) the first data point or the second data point;
- and (ii) one or more other data points that associate the sound type or one or more other sound types to one or more other road segments;
- generating navigation information based on one or more data points stored in the database;
- and
- causing a user interface to output the navigation information.
Dependencies are inferred from the claim text.