IP Library Granted Patent US 12,528,478
Granted Patent B2
US 12,528,478 · App. 18/186,390 · Granted Jan 20, 2026

Fault diagnosis method and fault diagnosis device for vehicle speed measurement device

Inventors: Zixian Wu (Shanghai, CN); Shuaifei Li (Shanghai, CN); Yongyou Zhou (Shanghai, CN)
Assignee: Shenzhen Yinwang Intelligent Technologies Co., Ltd.
B60W50/0205B60W40/105B60W2554/20B60W2554/80
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,528,478
App. No.
18/186,390
Granted
Jan 20, 2026
Kind
B2
Abstract

A fault diagnosis method and a fault diagnosis apparatus for a vehicle speed measurement apparatus. The method includes: obtaining a first vehicle speed measured by the speed measurement apparatus; obtaining reference information of a static reference object at N moments, where N is an integer greater than 1, and the reference information includes information about a location relationship of the static reference object relative to a vehicle in which the speed measurement apparatus is located at each of the N moments; calculating a second vehicle speed based on the reference information; and determining, based on the first vehicle speed and the second vehicle speed, whether the speed measurement apparatus is faulty.

Claims (78)

1 . A fault diagnosis method for a speed measurement apparatus of a vehicle, the fault diagnosis method comprising:

obtaining a first vehicle speed measured by the speed measurement apparatus;

recognizing objects around the vehicle by identifying the objects in an image or video captured by a camera of the vehicle;

selecting a static reference object of a plurality of static reference objects from the recognized objects;

obtaining reference information of the plurality of static reference objects at N moments, wherein N is an integer greater than 1, and the reference information comprises information about a location relationship of the plurality of static reference objects relative to the vehicle in which the speed measurement apparatus is located at each of the N moments;

obtaining a plurality of second vehicle speeds through calculation based on the reference information, one for each of the plurality of static reference objects;

based on a difference between the first vehicle speed and any one of the plurality of second vehicle speeds being greater than a preset threshold, determining that the speed measurement apparatus is faulty and re-obtaining the plurality of second vehicle speeds; and

determining that the speed measurement apparatus is not faulty based on all of the differences between the first vehicle speed and each of the plurality of second vehicle speeds being less than or equal to the preset threshold.

2 . The fault diagnosis method according to claim 1 , wherein obtaining the plurality of second vehicle speeds through calculation based on the reference information further comprises:

obtaining at least one estimated vehicle speed through calculation by using the reference information at the N moments, wherein the at least one estimated vehicle speed is an average vehicle speed between any two moments in the N moments; and

processing the at least one estimated vehicle speed to obtain a vehicle speed of the plurality of second vehicle speeds.

3 . The fault diagnosis method according to claim 2 , wherein obtaining the at least one estimated vehicle speed through calculation by using the reference information at the N moments further comprises:

when the vehicle and a first static reference object of the plurality of static reference objects are on a same road plane and the vehicle travels straight, performing the following operations:

obtaining a displacement of the vehicle relative to the first static reference object between the two moments through calculation by using a distance of the first static reference object relative to the vehicle and an included angle between the first static reference object and a traveling direction of the vehicle; and

obtaining the average speed between the two moments through calculation by using the displacement and a time length between the two moments.

4 . The fault diagnosis method according to claim 2 , wherein obtaining the at least one estimated vehicle speed through calculation by using the reference information at the N moments further comprises:

when the vehicle and a first static reference object of the plurality of static reference objects are on a same road plane and the vehicle turns, performing the following operations:

obtaining a steering angle of the vehicle between the two moments and a steering radius of the vehicle through calculation by using a distance between the first static reference object and the vehicle, a wheel steering angle of the vehicle, and a length of the vehicle; and

obtaining the average speed between the two moments through calculation by using the steering angle, the steering radius, and a time length between the two moments.

5 . The fault diagnosis method according to claim 2 , wherein obtaining the at least one estimated vehicle speed through calculation by using the reference information at the N moments further comprises:

when the vehicle and a first static reference object of the plurality of static reference objects are not on a same road plane and the vehicle travels straight, performing the following operations:

establishing any three-dimensional coordinate system, and indicating coordinates of the first static reference object and coordinates of locations of the vehicle at the two moments;

obtaining a displacement of the vehicle relative to the first static reference object between the two moments through calculation based on the coordinates of the first static reference object and the coordinates of the locations of the vehicle at the two moments; and

obtaining the average speed between the two moments through calculation by using the displacement and a time length between the two moments.

6 . The fault diagnosis method according to claim 2 , wherein obtaining the at least one estimated vehicle speed through calculation by using the reference information at the N moments further comprises:

when the vehicle and a first static reference object of the plurality of static reference objects are not on a same road plane and the vehicle turns, performing the following operations:

establishing any three-dimensional coordinate system, and indicating coordinates of the first static reference object and coordinates of locations of the vehicle at the two moments;

obtaining a steering angle of the vehicle between the two moments and a steering radius of the vehicle through calculation by using a distance between the first static reference object and the vehicle, a wheel steering angle of the vehicle, and a length of the vehicle; and

obtaining the average speed between the two moments through calculation by using the steering angle, the steering radius, and a time length between the two moments.

7 . The fault diagnosis method according to claim 2 , wherein processing the at least one estimated vehicle speed to obtain the plurality of second vehicle speeds further comprises:

performing filtering comprising mean filtering or median filtering on the at least one estimated vehicle speed; and

using a vehicle speed obtained through the filtering as the vehicle speed of the plurality of second vehicle speeds.

8 . A fault diagnosis apparatus for a speed measurement apparatus of a vehicle, comprising:

a memory storing instructions; and

a processor configured to execute the instructions to cause the fault diagnosis apparatus to:

obtain a first vehicle speed measured by the speed measurement apparatus;

recognize objects around the vehicle by identifying objects in an image or video captured by a camera of the vehicle;

selecting a static reference objects of a plurality of static reference objects from the recognized objects:

obtain reference information of the plurality of static reference objects at N moments, wherein N is an integer greater than 1, and the reference information comprises information about a location relationship of the plurality of static reference objects relative to the vehicle in which the speed measurement apparatus is located at each of the N moments;

obtain a plurality of second vehicle speeds through calculation based on the reference information, one for each of the plurality of static reference objects;

based on a difference between the first vehicle speed and any one of the plurality of second vehicle speeds being greater than a preset threshold, determine that the speed measurement apparatus is faulty and re-obtain the plurality of second vehicle speeds; and

determine that the speed measurement apparatus is not faulty based on all of the differences between the first vehicle speed and each of the plurality of second vehicle speeds being less than or equal to the preset threshold.

9 . The fault diagnosis apparatus according to claim 8 , wherein the obtaining the plurality of second vehicle speeds through calculation based on the reference information further comprises:

obtaining at least one estimated vehicle speed through calculation by using the reference information at the N moments, wherein the estimated vehicle speed is an average vehicle speed between any two moments in the N moments; and

processing the at least one estimated vehicle speed to obtain a vehicle speed of the plurality of second vehicle speeds.

10 . The fault diagnosis apparatus according to claim 9 , wherein obtaining the at least one estimated vehicle speed through calculation by using the reference information at the N moments further comprises:

when the vehicle and a first static reference object are not on a same road plane and the vehicle travels straight, performing the following operations:

establishing any three-dimensional coordinate system, and indicating coordinates of the first static reference object and coordinates of locations of the vehicle at the two moments;

obtaining a displacement of the vehicle relative to the first static reference object between the two moments through calculation based on the coordinates of the first static reference object and the coordinates of the locations of the vehicle at the two moments; and

obtaining the average speed between the two moments through calculation by using the displacement and a time length between the two moments.

11 . The fault diagnosis apparatus according to claim 9 , wherein obtaining the at least one estimated vehicle speed through calculation by using the reference information at the N moments further comprises:

when the vehicle and a first static reference object are not on a same road plane and the vehicle turns, performing the following operations:

establishing any three-dimensional coordinate system, and indicating coordinates of the first static reference object and coordinates of locations of the vehicle at the two moments;

obtaining a steering angle of the vehicle between the two moments and a steering radius of the vehicle through calculation by using a distance between the first static reference object and the vehicle, a wheel steering angle of the vehicle, and a length of the vehicle; and

obtaining the average speed between the two moments through calculation by using the steering angle, the steering radius, and a time length between the two moments.

12 . The fault diagnosis apparatus according to claim 9 , wherein processing the at least one estimated vehicle speed to obtain the plurality of second vehicle speeds further comprises:

performing filtering comprising mean filtering or median filtering on the at least one estimated vehicle speed; and

using a vehicle speed obtained through the filtering as the vehicle speed of the plurality of second vehicle speeds.

13 . The fault diagnosis apparatus according to claim 8 , wherein obtaining the at least one estimated vehicle speed through calculation by using the reference information at the N moments further comprises:

when the vehicle and a first static reference object are on a same road plane and the vehicle travels straight, performing the following operations:

obtaining a displacement of the vehicle relative to the first static reference object between the two moments through calculation by using a distance of the first static reference object relative to the vehicle and an included angle between the first static reference object and a traveling direction of the vehicle; and

obtaining the average speed between the two moments through calculation by using the displacement and a time length between the two moments.

14 . The fault diagnosis apparatus according to claim 13 , wherein obtaining the at least one estimated vehicle speed through calculation by using the reference information at the N moments further comprises:

when the vehicle and a first static reference object are on a same road plane and the vehicle turns, performing the following operations:

obtaining a steering angle of the vehicle between the two moments and a steering radius of the vehicle through calculation by using a distance between the first static reference object and the vehicle, a wheel steering angle of the vehicle, and a length of the vehicle; and

obtaining the average speed between the two moments through calculation by using the steering angle, the steering radius, and a time length between the two moments.

15 . A vehicle, comprising:

a fault diagnosis apparatus;

a camera; and

a speed measurement apparatus;

wherein the fault diagnosis apparatus is configured to perform fault diagnosis, the fault diagnosis comprising:

obtaining a first vehicle speed measured by the speed measurement apparatus;

recognizing objects around the vehicle by identifying the objects in an image or video captured by the camera;

selecting a static reference object of a plurality of static reference objects from the recognized objects:

obtaining reference information of the plurality of static reference objects at N moments, wherein N is an integer greater than 1, and the reference information comprises information about a location relationship of the plurality of static reference objects relative to the vehicle in which the speed measurement apparatus is located at each of the N moments;

obtaining a plurality of second vehicle speeds through calculation based on the reference information, one for each of the plurality of static reference objects;

based on a difference between the first vehicle speed and any one of the plurality of second vehicle speeds being greater than a preset threshold, determining that the speed measurement apparatus is faulty and re-obtaining the plurality of second vehicle speeds; and

determining that the speed measurement apparatus is not faulty based on all of the differences between the first vehicle speed and each of the plurality of second vehicle speeds being less than or equal to the preset threshold.

Assignments (3)
CHANGE OF NAME Recorded May 1, 2026
From: SHENZHEN YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
To: YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
Reel/Frame 075316/0074 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2024
From: HUAWEI TECHNOLOGIES CO., LTD.
To: SHENZHEN YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
Reel/Frame 069336/0125 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2024
From: WU, ZIXIAN; LI, SHUAIFEI; ZHOU, YONGYOU
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 069128/0741 →
Continuity (2)
Continuation PCTCN2020116411 · Sep 21, 2020
Related Publication 20230227052A1 · Jul 20, 2023
References Cited (14)
US 5524078A · Kolb et al. · 1996 [cited by applicant]
US 20170242121A1 · Tanaka · 2017 [cited by examiner]
US 20200031352A1 · Takaki · 2020 [cited by examiner]
US 20200402249A1 · Kim · 2020 [cited by examiner]
US 20210149051A1 · Ding · 2021 [cited by examiner]
CN 1776392A · 2006 [cited by applicant]
CN 103914889A · 2014 [cited by applicant]
CN 105818744A · 2016 [cited by applicant]
CN 106803350A · 2017 [cited by applicant]
CN 107782917A · 2018 [cited by applicant]
CN 110231496A · 2019 [cited by applicant]
CN 110231497A · 2019 [cited by applicant]
CN 111089984A · 2020 [cited by applicant]
WO 2020180997A1 · 2020 [cited by applicant]