G01C21/3644

NAVIGATION DEVICE

To enable guidance to be given more understandably, depending on the guidance location.

Provision of an image recognizing unit for analyzing the state of a guidance object that serves as a landmark for a guidance location, through image recognition using an image captured for the direction forward of a vehicle; a guidance information generating unit for generating guidance information that includes a supplementary explanation regarding the state of the guidance object, depending on the result of the analysis; and an output processing unit for outputting the guidance information.

DRIVER ASSISTANCE SYSTEM AND METHOD
20230047404 · 2023-02-16 ·

A driver assistance system for an ego vehicle, and a method for a driver assistance system is provided. The system is configured to refine a coarse geolocation method based on the detection of the static features located in the vicinity of the ego vehicle. The system performs at least one measurement of the visual appearance of each of at least one static feature located in the vicinity of the ego vehicle. Using the at least one measurement, a position of the ego vehicle relative to the static feature is calculated. The real world position of the static feature is identified. The position of the ego vehicle relative to the static feature is calculated, which is, in turn, used to calculate a static feature measurement of the vehicle location. The coarse geolocation measurement and the static feature measurement are combined to form a fine geolocation position. By combining the measurements, a more accurate location of the ego vehicle can be determined.

METHOD AND SYSTEM FOR POSITIONING A VEHICLE USING AN IMAGE-CAPTURING DEVICE
20220357175 · 2022-11-10 ·

A method of positioning a vehicle (N) that is provided with an electronic processor unit (2) connected both to a nonoptical positioning device (3, 4) and to an optical device (5) for taking external images, the electronic processor unit (2) including a database of landmarks including at least the geographical position of each landmark and a descriptive element describing each landmark, the method comprising the steps of: estimating a first geographical position (P1e) for the vehicle (N) by means of the nonoptical positioning device (3, 4); from the database, preselecting landmarks having geographical positions situated within a predetermined radius around the first geographical position (P1e) of the vehicle (N); selecting the triplets that minimize geometrical errors; controlling the optical device (5) for taking external images to take images of the selected landmarks; selecting images in which the landmarks are indeed visible, identifying the landmarks in the images, and, from the images, measuring a relative or absolute bearing for each visible landmark; and determining a second geographical position (POraw or POc) for the vehicle (N) from the measured relative or absolute bearings, optionally while taking account of movement of the vehicle (N) while the images of the landmarks of the triplet were being taken.

DIGITAL TWIN BASED BINAURAL AUDIO ECHOLOCATION

A processor may receive an information dataset. The information dataset may include object information and environment information. A processor may generate a digital twin of a physical environment. The digital twin of the physical environment may be based, at least in part, on the information dataset. A processor may simulate one or more factors on the digital twin of the physical environment. A processor may determine, responsive to simulating the one or more factors, one or more pathways to a destination. The destination may be in the physical environment.

TOUR GUIDE MODE USER INTERFACE AND EXPERIENCE

Disclosed embodiments include systems, vehicles, and methods to present an option to visit an attraction and to present information about the attraction. In an illustrative embodiment, a computing system operates according to instructions that cause the computing system to: monitor a position of the computing system; present via a visual interface a map including at least one first route; identify via the visual interface at least one attraction situated within a range of the at least one first route; in response to a request to add a visit to the at least one attraction, determine at least one second route from the position to the at least one attraction; present the at least one second route on the map; generate navigational information according to the at least one second route; and when within a predetermined vicinity of the at least one attraction, present information about the at least one attraction.

SYSTEMS AND METHODS FOR MESSAGING USING CONTEXTUAL INFORMATION
20230030382 · 2023-02-02 ·

Systems and methods for messaging using contextual information are provided. For example, an apparatus for messaging using contextual information includes a processor and a memory. The memory includes computer program code. The computer program code is configured to cause the processor of the apparatus to determine a temporal element from user-submitted text. The computer program code is further configured to cause the processor of the apparatus to analyze traffic data or route data, or a combination thereof, based on the temporal element. The computer program code is further configured to cause the processor of the apparatus to provide for a display of a modification to the user-submitted text based on the analysis. The modification corresponds to the temporal element.

INTERACTIVE LANDMARK-BASED LOCALIZATION

An interactive landmark localization system includes a database of visual landmarks corresponding to prominent physical objects within a geographic area. The visual landmark database includes geographic information for each landmark including the location and height of the landmark, the orientation that the landmark faces, the size of the landmark, the appearance of the landmark, the name of the landmark, a viewshed for the landmark indicating a set of locations from which the landmark is visible, etc. When a user requests map data or navigation directions to a destination, the interactive landmark localization system verifies the location and orientation of the user using the visual landmarks and their corresponding geographic information. For example, when the user is at a particular location and orientation, the interactive landmark localization system provides indications of landmarks within the vicinity of the particular location to verify the user's location and orientation.

METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR GENERATING CORRESPONDENCE BETWEEN MAP VERSIONS
20230092888 · 2023-03-23 ·

Provided herein is a method of generating and communicating map version agnostic road link identifiers. Methods may include: receiving an indication of a new road link being joined to an existing road link along a length of the existing road link, where the existing road link extends between a first node and a second node, where the existing road link has a first road link identifier, and where a new node is formed where the new road link joins the existing road link; generating a first new identifier for a segment of the existing road link between the first node and the new node; generating a second new identifier for a segment of the existing road link between the new node and the second node, where the second new identifier is set equal to an XOR function of the first road link identifier and the first new identifier.

GEOGRAPHIC AUGMENTED REALITY DESIGN FOR LOW ACCURACY SCENARIOS

To present augmented reality features without localizing a user, a client device receives a request for presenting augmented reality features in a camera view of a computing device of the user. Prior to localizing the user, the client device obtains sensor data indicative of a pose of the user, and determines the pose of the user based on the sensor data with a confidence level that exceeds a confidence threshold which indicates a low accuracy state. Then the client device presents one or more augmented reality features in the camera view in accordance with the determined pose of the user while in the low accuracy state.

Systems and methods for selecting a POI to associate with a navigation maneuver

Systems and methods are provided for selecting points of interest (POIs) to include in navigation maneuvers presented by a navigation application of an electronic device. Navigation directions, including several maneuvers, are generated by a server device. Candidate POIs near locations corresponding to each of the maneuvers are identified and the server device receives requests from third parties that own each of the candidate POIs. The server device selects one of the candidate POIs for each maneuver based on the requests from the third parties. The server device provides the navigation directions, including an indication of the selected POI for a corresponding maneuver, to the client device of the user who requested the navigation directions.