Patent classifications
G01C21/3852
ROADMAP GENERATION SYSTEM AND METHOD OF USING
A method of generating a roadway map includes receiving an image of a roadway. The method further includes performing a spectral analysis of the received image to determine reflectivity data for a plurality of wavelengths of light. The method further includes identifying a feature of the roadway in response to the determined reflectivity data exhibiting a reflection peak. The method further includes classifying the identified feature based on a size or a pitch of the exhibited reflection peak. The method further includes generating the roadway map based on the classification of the identified feature.
ROADMAP GENERATION SYSTEM AND METHOD OF USING
A method of generating a first person view map includes receiving an image from above a roadway. The method further includes generating a road graph based on the received image, wherein the road graph comprises a plurality of road segments. The method further includes converting the received image using the road graph in order to generate a first person view image for each road segment of the plurality of road segments. The method further includes combining the plurality of road segments to define the first person view map.
ROADMAP GENERATION SYSTEM AND METHOD OF USING
A method of determining a roadway map includes receiving an image from above a roadway. The method further includes generating a skeletonized map based on the received image, wherein the skeletonized map comprises a plurality of roads. The method includes identifying intersections based on joining of multiple roads of the plurality of roads in the skeletonized map. The method includes partitioning the skeletonized map based on the identified intersections, wherein partitioning the skeletonized map defines a roadway data set and an intersection data set. The method includes analyzing the roadway data set to determine a number of lanes in each roadway of the plurality of roads. The method further includes analyzing the intersection data set to lane connections in the identified intersections. The method further includes merging results of the analyzed road data set and the analyzed intersection data set to generate the roadway map.
INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND COMPUTER-READABLESTORAGE MEDIUM
Provided are an information processing device and the like capable of presenting a user-desired observation result to the user rapidly in a case where observation is performed using observation satellites. The information processing device comprises receiving means for receiving a request to acquire observation data based on a result of observing a designated range at a designated time, specifying means for using orbit information for a plurality of observation satellites to specify an observation satellite with which the designated range can be observed on or after the designated time from among the plurality of observation satellites, and acquiring means for acquiring requested observation data, that is, the observation data which is generated by the specified observation satellite and which is based on a result of observing the designated range on or after the designated time.
Obtaining a vehicle environment map based on aerial imaging
A method that includes obtaining vehicle sensed environment information by at least one sensor of a vehicle; determining, by an initial location estimate module of the vehicle, an initial location estimate of the vehicle; obtaining, by processor of the vehicle, aerial map segment information related to a segment of an aerial map, the segment comprises an environment of the initial location estimate of the vehicle; determining, based on the vehicle sensed information and on the aerial map segment information, to perform the driving related operation within at least the environment of the initial location estimate of the vehicle; and performing the driving related operation.
HYPER CAMERA WITH SHARED MIRROR
An imaging system can include a first and second camera configured to capture first and second sets of oblique images along first and second scan paths, respectively, on an object area. A drive is coupled to a scanning mirror structure, having at least one mirror surface, and configured to rotate the structure about a scan axis based on a scan angle. The first and second cameras each have an optical axis set at an oblique angle to the scan axis and include a respective lens to focus first and second imaging beams reflected from the mirror surface to an image sensor located in each of the cameras. The first and second imaging beams captured by their respective cameras can vary according to the scan angle. Each of the image sensors captures respective sets of oblique images by sampling the imaging beams at first and second values of the scan angle.
ROADWAY OCCLUSION DETECTION AND REASONING
A method for updating a map including receiving a first image depicting a geographical area including a first roadway and an occluded area, determining a location of the first roadway segment in response to the first image, receiving a plurality of vehicle telemetry data associated with the first roadway segment and a second roadway segment within the occluded area, updating a map data with the location of the first roadway, determining a location of the occluded area in response to the first image and the plurality of vehicle telemetry data associated with the second roadway segment, requesting an alternate data in response to determination of the location of the occluded area, determining a location of a second roadway segment in response to the alternate data wherein the second roadway segment was occluded in the first image, and updating the map data with the location of the second roadway segment.
Method and apparatus for the detection and labeling of features of an environment through contextual clues
Described herein are methods of detecting and labeling features within an image of an environment. Methods may include: receiving sensor data from an image sensor, where the sensor data is representative of a first image including an aerial view of a geographic region; detecting, using a perception module, at least one vehicle within the image of the geographic region; identifying an area around the at least one vehicle as a road segment in response to detecting the at least one vehicle; based on the identification of the area around the vehicle as a road segment, identifying features within the area as road features based on a context of the area; generating a map update for the road features of the road segment; and causing a map database to be updated with the road features of the road segment.
ARTIFICIAL INTELLIGENCE (AI) LIFELIKE 3D CONVERSATIONAL CHATBOT
A 3D conversational chatbot is disclosed. The conversational chatbot is embodied in an avatar to provide a human-like experience for end-users. The chatbot is an artificial intelligence-based chatbot. The chatbot is configured with the knowledge of the chatbot owner. The knowledge may depend on the owner, such as the products and/or services provided by the owner. For example, the chatbot is customized with AI for the specific needs of its owner. The avatar communicates with the user, such as a customer, to answer questions with life-like speech and facial movement.
HIGHLY PARALLEL VIRTUALIZED GRAPHICS PROCESSORS
The present disclosure is directed to a processing system with a virtualized graphics processor for highly parallel processing of graphics tasks as well as other computing tasks. The processing system includes a central processing unit (CPU) configured with a virtualization stack which includes a graphics processing unit (GPU) having hundreds to thousands of GPU cores virtualized into virtual machines (VMs). The GPU cores are loaded with low-level programming routines for graphics tasks. Different GPUs are loaded with different types of programming routines based on their respective dedicated graphics tasks. The cores are segmented into VMs based on the graphics task. By utilizing virtualized GPUs, highly parallel processing of graphics tasks can be achieved.