G06T2207/30256

FULLY ALIGNED JUNCTIONS
20220282989 · 2022-09-08 ·

Systems and methods for creating maps used in navigating autonomous vehicles are disclosed. In one implementation at least one processor is programmed to receive drive information from each of a plurality of vehicles that traverse different entrance-exit combinations of a road junction; for each of the entrance-exit combinations, align three-dimensional feature points in the drive information to generate a plurality of aligned three-dimensional feature point groups, one for each entrance-exit combination of the road junction; correlate one or more three-dimensional feature points in each of the plurality of aligned three-dimensional feature point groups with one or more three-dimensional feature points included in every other aligned three-dimensional feature point group from among the plurality of aligned three-dimensional feature point groups; and generate a sparse map based on the correlation, the sparse map including a target trajectory associated with each of the entrance-exit combinations.

Generating a Navigational Map

Systems and methods are provided for vehicle navigation. In one implementation, a host vehicle-based sparse map feature harvester system may include at least one processor programmed to receive a plurality of images captured by a camera onboard the host vehicle as the host vehicle travels along a road segment in a first direction, wherein the plurality of images are representative of an environment of the host vehicle; detect one or more semantic features represented in one or more of the plurality of images, the one or more semantic features each being associated with a predetermined object type classification; identify at least one position descriptor associated with each of the detected one or more semantic features; identify three-dimensional feature points associated with one or more detected objects represented in at least one of the plurality of images; receive position information, for each of the plurality of images, wherein the position information is indicative of a position of the camera when each of the plurality of images was captured; and cause transmission of drive information for the road segment to an entity remotely-located relative to the host vehicle, wherein the drive information includes the identified at least one position descriptor associated with each of the detected one or more semantic features, the identified three-dimensional feature points, and the position information.

Region clipping method and recording medium storing region clipping program

A region clipping method for clipping a region of a target object out of an image is performed by a computer. The method includes: referencing a memory storing three-dimensional positional information of the target object; and calculating, by using information on an imaging position for the image and orientation for the image, the region of the target object within the image from the three-dimensional positional information.

Lane mapping and localization using periodically-updated anchor frames
11436843 · 2022-09-06 · ·

A hybrid approach for using reference frames is presented in which a series of anchor frames is used, effectively resetting a global frame upon a trigger event. With each new anchor frame, parameter values for lane boundary estimates (known as lane boundary states) can be recalculated with respect to the new anchor frame. Triggering events may a based on a length of time, distance traveled, and/or an uncertainty value.

Systems and methods for detecting low-height objects in a roadway

Systems and methods use cameras to provide autonomous navigation features. In one implementation, a driver-assist object detection system is provided for a vehicle. One or more processing devices associated with the system receive at least two images from a plurality of captured images via a data interface. The device(s) analyze the first image and at least a second image to determine a reference plane corresponding to the roadway the vehicle is traveling on. The processing device(s) locate a target object in the first two images, and determine a difference in a size of at least one dimension of the target object between the two images. The system may use the difference in size to determine a height of the object. Further, the system may cause a change in at least a directional course of the vehicle if the determined height exceeds a predetermined threshold.

Adaptive navigation based on user intervention
11397433 · 2022-07-26 · ·

Systems and methods are provided for autonomous navigation based on user intervention. In one implementation, a navigation system for a vehicle may include least one processor. The at least one processor may be programmed to receive from a camera, at least one environmental image associated with the vehicle, determine a navigational maneuver for the vehicle based on analysis of the at least one environmental image, cause the vehicle to initiate the navigational maneuver, receive a user input associated with a user's navigational response different from the initiated navigational maneuver, determine navigational situation information relating to the vehicle based on the received user input, and store the navigational situation information in association with information relating to the user input.

Two-wheel vehicle riding person number determination method, two-wheel vehicle riding person number determination system, two-wheel vehicle riding person number determination apparatus, and program
11417108 · 2022-08-16 · ·

The present invention is a two-wheel vehicle riding person number determination system including an imaging means configured to image a two-wheel vehicle that is installed in a predetermined position and travels on a road, and a two-wheel vehicle riding person number determining means configured to process an image of the imaging means, extract a contour shape of an upper position of the two-wheel vehicle that travels on the road, detect humped shapes corresponding to heads of persons who ride on the two-wheel vehicle from the contour shape of the upper position of the two-wheel vehicle, and determine, on the basis of the humped shapes, whether or not the number of the persons who ride on the two-wheel vehicle is at least two persons or more.

Crowd sourcing data for autonomous vehicle navigation

Systems and methods are provided for constructing, using, and updating the sparse map for autonomous vehicle navigation. A method may comprise processing, by a mapping server, collected navigation information from a plurality of vehicles obtained by sensors coupled to the plurality of vehicles, wherein the navigation information describes road lanes of a road segment; collecting data about landmarks identified proximate to the road segment, the landmarking including a traffic sign; generating, by the mapping server, an autonomous vehicle map for the road segment, wherein the autonomous vehicle map includes a spline corresponding to a lane in the road segment and the landmarks identified proximate to the road segment; and distributing, by the mapping server, the autonomous vehicle map to an autonomous vehicle for use in autonomous navigation over the road segment.

ADAPTIVE NAVIGATION BASED ON USER INTERVENTION
20220221860 · 2022-07-14 ·

Systems and methods are provided for autonomous navigation based on user intervention. In one implementation, a navigation system for a vehicle may include least one processor. The at least one processor may be programmed to receive images acquired by a camera from an environment of a vehicle; determine a navigational maneuver for the vehicle based on analysis of one or more of the plurality of images; cause the vehicle to initiate the navigational maneuver; receive a user input causing an override to alter the initiated navigational maneuver; determine navigational situation information relating to the vehicle via analysis of the images; determine, based on the navigational situation information, whether the user input is associated with a transient condition; and when the user input is not associated with a transient condition, store the navigational situation information in association with information relating to the user input.

Navigating in snow

Systems and methods navigate a vehicle on a road at least partially covered with snow. In one implementation, a system may include at least one processor programmed to receive from an image capture device, a plurality of images captured of an environment forward of the vehicle, including an area where snow covers a road on which the vehicle travels, analyze at least one of the plurality of images to identify a first free space boundary on a first side of the vehicle and extending forward of the vehicle, a second free space boundary on a passenger side of the vehicle and extending forward of the vehicle, and a forward free space boundary forward of the vehicle and extending between the first free space boundary and the second free space boundary.