G01C21/367

Vehicular telematic systems and methods for generating interactive animated guided user interfaces

Telematics systems and methods are described for generating interactive animated guided user interfaces (GUIs). A telematics cloud platform is configured to receive vehicular telematics data from a telematics device onboard a vehicle. A GUI value compression component determines, based on the vehicular telematics data, a plurality of GUI position values and a plurality of corresponding GUI time values. A geospatial animation app receives the plurality of GUI position values and the plurality of corresponding GUI time values. The geospatial animation app implements an interactive animated GUI that renders a plurality of geospatial graphics or graphical routes on a geographic area map via a display device. The geospatial graphics or graphical routes are rendered to have different visual forms based on differences between respective GUI position values and corresponding GUI time values.

Method and system for scene-aware interaction

A navigation system for providing driving instructions to a driver of a vehicle traveling on a route is provided. The driving instructions are generated by executing a multimodal fusion method that comprises extracting features from sensor measurements, annotating the features with directions for the vehicle to follow the route with respect to objects sensed by the sensors, and encoding the annotated features with a multimodal attention neural network to produce encodings. The encodings are transformed into a common latent space, and the transformed encodings are fused using an attention mechanism producing an encoded representation of the scene. The method further comprises decoding the encoded representation with a sentence generation neural network to generate a driving instruction and submitting the driving instruction to an output device.

Generating positions of map items for placement on a virtual map

This specification describes a system for generating positions of map items such as buildings, for placement on a virtual map. The system comprises: at least one processor; and a non-transitory computer-readable medium including executable instructions that when executed by the at least one processor cause the at least one processor to perform at least the following operations: receiving an input at a generator neural network trained for generating map item positions; generating, with the generator neural network, a probability of placing a map item for each subregion of a plurality of subregions of the region of the virtual map; and generating position data of map items for placement on the virtual map using the probability for each subregion. The input to the generator neural network comprises: map data comprising one or more channels of position information for at least a region of the virtual map, said one or more channels including at least one channel comprising road position information for the region; and a latent vector encoding a selection of a placement configuration.

BROADCASTING TELEMATICS DATA TO NEARBY MOBILE DEVICES, VEHICLES, AND INFRASTRUCTURE
20230124220 · 2023-04-20 ·

A computer-implemented method of generating and broadcasting telematics and/or image data is provided. Telematics and/or image data may be collected, with customer permission, in real-time by a mobile device (or a Telematics App running thereon) traveling within an originating vehicle. The telematics data may include acceleration, braking, speed, heading, and location data associated with the originating vehicle. The mobile device may generate an updated telematics data broadcast including up-to-date telematics data at least every few seconds; and then broadcast the updated telematics data broadcast at least every few seconds via wireless communication to another computing device to facilitate alerting another vehicle or driver of an abnormal traffic condition or event that the originating vehicle is experiencing. An amount that an insured uses or otherwise employs the telematics data-based risk mitigation or prevention functionality may be used with usage-based insurance, or to calculate or adjust insurance premiums or discounts.

Methods and systems for generating and using localization reference data

Methods and systems for improved positioning accuracy relative to a digital map are disclosed, and which are preferably used for highly and fully automated driving applications, and which may use localisation reference data associated with a digital map. The invention further extends to methods and systems for the generation of localisation reference data associated with a digital map.

VEHICLE POSITIONING METHOD AND SYSTEM FOR FIXED PARKING SCENARIO
20220326036 · 2022-10-13 ·

The invention relates to a vehicle positioning method and system for a fixed parking scenario. The method includes: a map obtaining step of obtaining, by a vehicle, a parking scenario map from a cloud according to a preset trigger condition; a first positioning step of obtaining first geographical position information of the vehicle based on a first marker in a fixed parking scenario, and matching the first geographic position information with the parking scenario map, so as to obtain a first vehicle pose of the vehicle in the parking scenario map; and a second positioning step of obtaining second geographical position information of the vehicle based on a second marker in the fixed parking scenario, and matching the second geographical position information with the parking scenario map, so as to obtain a second vehicle pose of the vehicle in the parking scenario map. According to the invention, planar and spatial positioning of the vehicle can be implemented, and accurate positioning and accurate navigation in a fixed parking scenario can be implemented.

Method for calculating an augmented reality overlay for displaying a navigation route on an AR display unit, device for carrying out the method, motor vehicle and computer program

The invention relates to a method for calculating an AR overlay of additional information for display on an AR display unit, in particular a head-up display of a vehicle or smart glasses. The AR overlay is used to display a navigation route on the AR display unit. The navigation route is recalculated from time to time by a navigation system. The method is characterized in that the AR overlay is calculated in such a way that the recalculated route is displayed at least at a certain first distance before a branch-off point, and the driver is given an operating option of switching back and forth between the overview of the recalculated route and the previously calculated route.

Crosswalk detection

Systems and methods are disclosed for detecting crosswalk locations. Crosswalk locations can be detected by determining at least two painted lines on a road surface, and then combining the at least two painted lines on the road surface into a grouping of related elements. The grouping of related elements can be classified into a crosswalk (or in some embodiments a type of crosswalk) based on attributes of the grouping of related elements, where the attributes of the grouping of the elements includes a distance between the at least two painted lines, and an orientation of the grouping of related elements on the road surface.

Distributed demand generation platform
11631118 · 2023-04-18 · ·

A demand generation platform includes a salon finding application associated with a social media, wherein an intent for finding a salon is expressed by a user on the social media. The architecture includes an intent analyzer deciphering the intent of the user, a salon service application program interface (API) finding a salon based on the intent, and a database interface responding to a request for making an appointment with the salon.

System and method for controlling driving lane keeping

A driving lane keeping control system includes a number of vehicles and a server. Each vehicle is configured to transmit wheel position information to the server. The server is configured to receive the wheel position information from each vehicle, to match the wheel position information with a detailed map to generate a moving trajectory of each vehicle, to analyze the generated moving trajectory of each vehicle to select an optimum moving trajectory, to generate virtual lane information based on the selected optimum moving trajectory, and to transmit the generated virtual lane information to at least one of the vehicles to enable the at least one vehicle to correct a driving position based on the virtual lane information.