Patents by Inventor Xiufeng Song
Xiufeng Song has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12386071Abstract: Disclosed herein are systems, methods, and computer program products for operating a sensor system. The methods comprise: receiving, by a computing device, a track for an object; classifying, by the computing device, the track as an infant track or a mature track based on a type of sensor detection used to generate the track, a total number of cycles in which the lidar detections were generated, a total number of sensor detections included in the track, an object type associated with the track, an object speed, and/or a distance between the object and the sensor system; using, by the computing device, radar data to modify a speed of the track in response to the track being classified as an infant track.Type: GrantFiled: December 12, 2022Date of Patent: August 12, 2025Assignee: Ford Global Technologies, LLCInventors: Shubhendra Chauhan, Xiufeng Song
-
Publication number: 20250239085Abstract: A computer includes a processor and a memory, the memory stores instructions executable by the processor to generate first and second sets of points from first and second scans obtained from a lidar sensor, to determine a first velocity-compensated position of an object represented by a third set of points at a first validity time that is between respective times of the first and second scans. The instructions can additionally be to receive a parameter from the memory of the computer, in which the parameters are determined from a training process to modify an amodal representation of the object, the modified amodal representation being determined from a difference between a second velocity-compensated position of the object and an unmodified amodal representation of the object. The instructions can additionally be to determine a pose of the object represented by the third set of points based on the parameter.Type: ApplicationFiled: January 19, 2024Publication date: July 24, 2025Applicant: Ford Global Technologies, LLCInventor: Xiufeng Song
-
Patent number: 12162512Abstract: Systems and methods for detecting and tracking objects using radar data are disclosed. The methods include receiving measurement data corresponding to an environment of a vehicle from a radar sensor associated with the vehicle, and identifying one or more object tracks of a plurality of object tracks that lie within an extended field of view (FOV) of the radar sensor. The extended FOV may be determined based on an original FOV of the radar sensor. The methods further include performing association of the measurement data with the one or more object tracks to identify an associated object track, and outputting the associated object track and the measurement data to a navigation system of the vehicle.Type: GrantFiled: September 29, 2021Date of Patent: December 10, 2024Assignee: Ford Global Technologies, LLCInventors: Yinguang Li, Xiufeng Song
-
Patent number: 12159454Abstract: This document discloses system, method, and computer program product embodiments for mitigating the addition of false object information to a track that provides a spatial description of an object, such as a track of radar data or lidar data. The system will analyze two or more frames captured in a relatively small time period and determine whether one or more parameters of an object detected in the frames remain consistent in a specified model. Models that the system may consider include a constant velocity model, a surface model, a constant speed rate model or a constant course rate model. If one or more parameters of the detected object are not consistent over the sequential frames in the specified model, the system may prune the track to exclude one or more of the sequential frames from the track.Type: GrantFiled: January 27, 2022Date of Patent: December 3, 2024Assignee: Ford Global Technologies, LLCInventors: Shubhendra Chauhan, Xiufeng Song
-
Patent number: 12153436Abstract: Systems may include at least one processor configured to determine a predicted value of an unwrap factor using a machine learning model, wherein the machine learning model is a trained machine learning model configured to provide a predicted value of an unwrap factor for dealiasing a measurement of range rate of a target object as an output, dealiase a measurement value of range rate from a radar of an autonomous vehicle (AV) based on the predicted value of the unwrap factor to provide a true value of range rate, and control an operation of the AV in a real-time environment based on the true value of range rate. Methods, computer program products, and autonomous vehicles are also disclosed.Type: GrantFiled: February 24, 2022Date of Patent: November 26, 2024Assignee: Ford Global Technologies, LLCInventors: Minhan Li, Fnu Ratnesh Kumar, Xiufeng Song
-
Publication number: 20240192369Abstract: Disclosed herein are systems, methods, and computer program products for operating a sensor system. The methods comprise: receiving, by a computing device, a track for an object; classifying, by the computing device, the track as an infant track or a mature track based on a type of sensor detection used to generate the track, a total number of cycles in which the lidar detections were generated, a total number of sensor detections included in the track, an object type associated with the track, an object speed, and/or a distance between the object and the sensor system; using, by the computing device, radar data to modify a speed of the track in response to the track being classified as an infant track.Type: ApplicationFiled: December 12, 2022Publication date: June 13, 2024Inventors: Shubhendra Chauhan, Xiufeng Song
-
Publication number: 20240151817Abstract: Disclosed herein are systems, methods, and computer program products for controlling a mobile platform. The methods comprise: obtaining loose-fit cuboids overlaid on 3D graphs so as to each encompass lidar data points associated with an object; defining an amodal cuboid based on the loose-fit cuboids; checking whether or not the object is static through a time period; identifying a center for the amodal cuboid based on the checking; and causing operations of the mobile platform to be controlled based on the amodal cuboid having the center which was identified.Type: ApplicationFiled: November 8, 2022Publication date: May 9, 2024Inventors: Andrew Haworth, Xiufeng Song
-
Publication number: 20230368361Abstract: A screen defect detection method and apparatus and an electronic device are disclosed. The method comprises the following steps: identifying a number of suspected defective pixel points(S110) from a detection image of a target screen; determining a suspected defect region(S120) corresponding to a suspected defective pixel point in the detection image; dividing the suspected defect region into a general region and a core region(S130); and judging whether the target screen has a transparent defect(S140) according to a mean gray value of the suspected defect region, a mean gray value of the general region and a minimum gray value of the core region.Type: ApplicationFiled: August 25, 2021Publication date: November 16, 2023Applicant: GOERTEK OPTICAL TECHNOLOGY CO., LTDInventors: Xiufeng SONG, Yifan ZHANG, Jie LIU, Wenchao ZHANG
-
Patent number: 11807271Abstract: Methods, systems, and products for resolving level ambiguity for radar systems of autonomous vehicles may include detecting a plurality of objects with a radar system. Each first detected object may be associated with an existing tracked object based on a first position thereof. First tracked object data based on a first height determined for each first detected object may be stored. The first height may be based on the position of the detected object, the existing tracked object, and a tile map. Second tracked object data based on a second height determined for each second detected object not associated with the existing tracked object(s) may be stored. The second height may be based on a position of each second detected object, a vector map, and the tile map. A command to cause the autonomous vehicle to perform at least one autonomous driving operation may be issued.Type: GrantFiled: July 30, 2021Date of Patent: November 7, 2023Assignee: Ford Global Technologies, LLCInventors: Yinguang Li, Xiufeng Song
-
Publication number: 20230266768Abstract: Systems may include at least one processor configured to determine a predicted value of an unwrap factor using a machine learning model, wherein the machine learning model is a trained machine learning model configured to provide a predicted value of an unwrap factor for dealiasing a measurement of range rate of a target object as an output, dealiase a measurement value of range rate from a radar of an autonomous vehicle (AV) based on the predicted value of the unwrap factor to provide a true value of range rate, and control an operation of the AV in a real-time environment based on the true value of range rate. Methods, computer program products, and autonomous vehicles are also disclosed.Type: ApplicationFiled: February 24, 2022Publication date: August 24, 2023Inventors: Minhan Li, Fnu Ratnesh Kumar, Xiufeng Song
-
Publication number: 20230237793Abstract: This document discloses system, method, and computer program product embodiments for mitigating the addition of false object information to a track that provides a spatial description of an object, such as a track of radar data or lidar data. The system will analyze two or more frames captured in a relatively small time period and determine whether one or more parameters of an object detected in the frames remain consistent in a specified model. Models that the system may consider include a constant velocity model, a surface model, a constant speed rate model or a constant course rate model. If one or more parameters of the detected object are not consistent over the sequential frames in the specified model, the system may prune the track to exclude one or more of the sequential frames from the track.Type: ApplicationFiled: January 27, 2022Publication date: July 27, 2023Inventors: Shubhendra Chauhan, Xiufeng Song
-
Patent number: 11693110Abstract: Systems and methods for operating radar systems. The methods comprise, by a processor: receiving point cloud information generated by at least one radar device; generating a radar track initializer using the point cloud information; determining whether the radar track initializer includes false information; generating a radar track for a detected object when a determination is made that the radar track initializer does not include false information; and/or using the radar track to control operations of a vehicle.Type: GrantFiled: November 4, 2020Date of Patent: July 4, 2023Assignee: Ford Global Technologies, LLCInventors: Xiufeng Song, Avinash Ajit Nargund
-
Patent number: 11688163Abstract: A target recognition method and device based on a MASK RCNN network model are disclosed. The method comprises: determining a multi-stage network as a basic network; selecting at least one intermediate layer capable of extracting a feature map from the basic network, and inputting respectively a feature map output by the intermediate layer and a feature map output by an end layer of the basic network to corresponding MASK RCNN recognition networks to construct a network model based on the MASK RCNN, wherein the feature map output by the intermediate layer and the feature map output by the end layer have different sizes; training the MASK RCNN recognition networks with a data set and stopping training until a preset training end condition is satisfied; and recognizing the target using the MASK RCNN recognition networks after trained. This solution is very suitable for small target recognition of a flying UAV.Type: GrantFiled: October 24, 2020Date of Patent: June 27, 2023Assignee: GOERTEK INC.Inventor: Xiufeng Song
-
Patent number: 11662454Abstract: Systems and methods for operating radar systems. The methods comprise, by a processor: receiving point cloud information generated by at least one radar device and a spatial description for an object; generating a plurality of point cloud segments by grouping data points of the point cloud information based on the spatial description; arranging the point cloud segments in a temporal order to define a radar tentative track; performing dealiasing operations using the radar tentative track to generate tracker initialization information; and using the tracker initialization information to generate a track for the object.Type: GrantFiled: November 2, 2020Date of Patent: May 30, 2023Assignee: Ford Global Technologies, LLCInventors: Xiufeng Song, Avinash Ajit Nargund
-
Publication number: 20230103178Abstract: Systems and methods for detecting and tracking objects using radar data are disclosed. The methods include receiving measurement data corresponding to an environment of a vehicle from a radar sensor associated with the vehicle, and identifying one or more object tracks of a plurality of object tracks that lie within an extended field of view (FOV) of the radar sensor. The extended FOV may be determined based on an original FOV of the radar sensor. The methods further include performing association of the measurement data with the one or more object tracks to identify an associated object track, and outputting the associated object track and the measurement data to a navigation system of the vehicle.Type: ApplicationFiled: September 29, 2021Publication date: March 30, 2023Inventors: Yinguang Li, Xiufeng Song
-
Publication number: 20230030172Abstract: Methods, systems, and products for resolving level ambiguity for radar systems of autonomous vehicles may include detecting a plurality of objects with a radar system. Each first detected object may be associated with an existing tracked object based on a first position thereof. First tracked object data based on a first height determined for each first detected object may be stored. The first height may be based on the position of the detected object, the existing tracked object, and a tile map. Second tracked object data based on a second height determined for each second detected object not associated with the existing tracked object(s) may be stored. The second height may be based on a position of each second detected object, a vector map, and the tile map. A command to cause the autonomous vehicle to perform at least one autonomous driving operation may be issued.Type: ApplicationFiled: July 30, 2021Publication date: February 2, 2023Inventors: Yinguang Li, Xiufeng Song
-
Patent number: 11448748Abstract: Systems and methods for operating radar systems. The methods comprise, by a processor: receiving point cloud information generated by radar devices; grouping data points of the point cloud to form at least one segment; computing possible true range-rate values for each data point in the at least one segment; identifying a scan window including possible true range-rate values for a largest number of data points; determining whether at least two modulus of the data points associated with the possible true range-rate values included in the identified scan window have moduli values that are different by a certain amount; determining a new range-rate value for each data point of the segment, when a determination is made that at least two modulus of the data points do have moduli values that are different by the certain amount; and modifying the point cloud information in accordance with the new range-rate value.Type: GrantFiled: September 10, 2020Date of Patent: September 20, 2022Assignee: Argo AI, LLCInventor: Xiufeng Song
-
Patent number: 11448770Abstract: A method and system for detecting signal spoofing are disclosed. According to certain embodiments, the spoofing detection method may include receiving one or more position signals indicative of a first position of a vehicle at a first time. The method may also include receiving one or more reference signals indicative of a second position of the vehicle at the first time. The method may also include determining a difference between the first position and the second position. The method may also include determining that the difference is above a predetermined tolerance. The method may further include notifying the vehicle positioning system.Type: GrantFiled: March 30, 2018Date of Patent: September 20, 2022Assignee: Faraday&Future Inc.Inventor: Xiufeng Song
-
Publication number: 20220157053Abstract: A target recognition method and device based on a MASK RCNN network model are disclosed. The method comprises: determining a multi-stage network as a basic network; selecting at least one intermediate layer capable of extracting a feature map from the basic network, and inputting respectively a feature map output by the intermediate layer and a feature map output by an end layer of the basic network to corresponding MASK RCNN recognition networks to construct a network model based on the MASK RCNN, wherein the feature map output by the intermediate layer and the feature map output by the end layer have different sizes; training the MASK RCNN recognition networks with a data set and stopping training until a preset training end condition is satisfied; and recognizing the target using the MASK RCNN recognition networks after trained. This solution is very suitable for small target recognition of a flying UAV.Type: ApplicationFiled: October 24, 2020Publication date: May 19, 2022Applicant: GOERTEK INC.Inventor: Xiufeng SONG
-
Publication number: 20220137202Abstract: Systems and methods for operating radar systems. The methods comprise, by a processor: receiving point cloud information generated by at least one radar device and a spatial description for an object; generating a plurality of point cloud segments by grouping data points of the point cloud information based on the spatial description; arranging the point cloud segments in a temporal order to define a radar tentative track; performing dealiasing operations using the radar tentative track to generate tracker initialization information; and using the tracker initialization information to generate a track for the object.Type: ApplicationFiled: November 2, 2020Publication date: May 5, 2022Inventors: Xiufeng Song, Avinash Ajit Nargund