Patent classifications
G06V10/471
Associating three-dimensional coordinates with two-dimensional feature points
An example method includes causing a light projecting system of a distance sensor to project a three-dimensional pattern of light onto an object, wherein the three-dimensional pattern of light comprises a plurality of points of light that collectively forms the pattern, causing a light receiving system of the distance sensor to acquire an image of the three-dimensional pattern of light projected onto the object, causing the light receiving system to acquire a two-dimensional image of the object, detecting a feature point in the two-dimensional image of the object, identifying an interpolation area for the feature point, and computing three-dimensional coordinates for the feature point by interpolating using three-dimensional coordinates of two points of the plurality of points that are within the interpolation area.
METHOD AND APPARATUS FOR GENERATING A ROAD EDGE LINE
The method for generating a road edge line includes: acquiring a road image; recognizing lane line information from the road image; recognizing key point information related to the road edge from the road image; and generating the road edge line according to the lane line information and the key point information.
LANDMARK DETECTION USING CURVE FITTING FOR AUTONOMOUS DRIVING APPLICATIONS
In various examples, one or more deep neural networks (DNNs) are executed to regress on control points of a curve, and the control points may be used to perform a curve fitting operation—e.g., Bezier curve fitting—to identify landmark locations and geometries in an environment. The outputs of the DNN(s) may thus indicate the two-dimensional (2D) image-space and/or three-dimensional (3D) world-space control point locations, and post-processing techniques—such as clustering and temporal smoothing—may be executed to determine landmark locations and poses with precision and in real-time. As a result, reconstructed curves corresponding to the landmarks—e.g., lane line, road boundary line, crosswalk, pole, text, etc.—may be used by a vehicle to perform one or more operations for navigating an environment.
TRAFFIC MARKER DETECTION METHOD AND TRAINING METHOD FOR TRAFFIC MARKER DETECTION MODEL
The present disclosure relates to a traffic marker detection method and a training method for a traffic marker detection model, and relates to the technical field of intelligent transportation, and particularly to autonomous driving technology. The traffic marker detection method comprises acquiring a target image containing a traffic marker; and inputting the target image into a traffic marker detection model to obtain a detection mark corresponding to the traffic marker; wherein the detection mark comprises at least one of a detection point and a detection line for characterizing a position of the traffic marker in the target image.
Landmark detection using curve fitting for autonomous driving applications
In various examples, one or more deep neural networks (DNNs) are executed to regress on control points of a curve, and the control points may be used to perform a curve fitting operation—e.g., Bezier curve fitting—to identify landmark locations and geometries in an environment. The outputs of the DNN(s) may thus indicate the two-dimensional (2D) image-space and/or three-dimensional (3D) world-space control point locations, and post-processing techniques—such as clustering and temporal smoothing—may be executed to determine landmark locations and poses with precision and in real-time. As a result, reconstructed curves corresponding to the landmarks—e.g., lane line, road boundary line, crosswalk, pole, text, etc.—may be used by a vehicle to perform one or more operations for navigating an environment.
Contour based image segmentation apparatus and method
A Shape Based Modeling Segmentation fits generated Bézier curves on to edges parsed from an object in an image, identifies the Bézier curves in predefined proximity having at least one of a geometric relationship and a reporting relationship with other Bézier curves in the predefined proximity; generates MetaBézier curves from the identified Bézier curves; and connects the MetaBézier curves to identify the object in the image.
Real-time detection of lanes and boundaries by autonomous vehicles
In various examples, sensor data representative of an image of a field of view of a vehicle sensor may be received and the sensor data may be applied to a machine learning model. The machine learning model may compute a segmentation mask representative of portions of the image corresponding to lane markings of the driving surface of the vehicle. Analysis of the segmentation mask may be performed to determine lane marking types, and lane boundaries may be generated by performing curve fitting on the lane markings corresponding to each of the lane marking types. The data representative of the lane boundaries may then be sent to a component of the vehicle for use in navigating the vehicle through the driving surface.
DETECTING AVAILABLE PARKING SPACES
The present invention extends to methods, systems, and computer program products for detecting available parking spaces in a parking environment. Radar systems are utilized to gather data about a parking lot environment. The radar data is provided to a neural network model as an input. Algorithms employing neural networks can be trained to recognize parked vehicles and conflicting data regarding debris, shopping carts, street lamps, traffic signs, pedestrians, etc. The neural network model processes the radar data to estimate parking space boundaries and to approximate the parking space boundaries as splines. The neural network model outputs spline estimations to a vehicle computer system. The vehicle computer system utilizes the spline estimates to detect available parking spaces. The spline estimates are updated as the vehicle navigates the parking environment.
Method and system for detection of bone structure
A method for detecting bone structure includes allocating at least one bone portion from a bone image composed by pixels each including luminance value relating to bone structural parameter; aligning a major axis of principal axes of moment of inertia of the bone portion to a principal axis of Cartesian coordinate system; a cortical bone area of the bone portion intersecting at least one principal plane perpendicular to the principal axis, and each principal plane forming an outer and inner contour line of the cortical bone area; processing an analytic algorithm for the bone structural parameter; calculating distributed state of the bone structural parameter in each principal plane to obtain a distributed state of the bone structural parameter of the bone portion; and obtaining a distributed state of the bone structural parameter of the bone portion by assembling distributed state of the bone structural parameter of each bone portion.
POINT CLOUD ANALYSIS DEVICE, ESTIMATION DEVICE, POINT CLOUD ANALYSIS METHOD, AND PROGRAM
It is possible to estimate a slack level accurately in consideration of a shape of a deformed cable. A point cloud analysis device sets a plurality of regions of interest obtained by window-searching a wire model including a quadratic curve model representing a cable obtained from a point cloud consisting of three-dimensional points on an object, the region of interest being divided into a first region and a second region. The point cloud analysis device compares information on the first region with information on the second region based on the point cloud included in the region of interest and the quadratic curve model for each of the plurality of regions of interest, calculates a degree of division boundary representing a degree to which a division position between the first region and the second region of the plurality of regions of interest is a branch point of the cable, and detects a division boundary point that is a branch point of a cable represented by the quadratic curve model based on the degree of division boundary calculated for each of the plurality of regions of interest.