IP Library › Granted Patent US 12,583,478
Granted Patent B2
US 12,583,478 · App. 17/814,135 · Granted Mar 24, 2026

Autonomous driving vehicle occupancy detection method, apparatus, electronic device, and readable storage medium based on the state vehicle door and seat belt

Inventors: Zhihua Yu (Beijing, CN); Jianfeng Sun (Beijing, CN); Yun Zhao (Beijing, CN); Ganghui Wang (Beijing, CN); Yanfu Zhang (Beijing, CN)
Assignee: BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD.
B60W60/0016B60R21/01544B60R22/48B60W2540/01B60W2540/049
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,583,478
App. No.
17/814,135
Granted
Mar 24, 2026
Kind
B2
Abstract

The present disclosure provides an autonomous driving vehicle occupancy detection method and apparatus, an electronic device and a readable storage medium, and relates to the field of computer technologies, and in particular, to the field of artificial intelligence technologies such as intelligent transportation and autonomous driving technologies. A specific implementation solution involves: acquiring passengers' ride information on an autonomous driving vehicle; determining a vehicle component change state of the autonomous driving vehicle according to the ride information of the autonomous driving vehicle; wherein the vehicle component change state includes a door change state of the autonomous driving vehicle and a seat belt change state of the autonomous driving vehicle; and determining a seat load of the autonomous driving vehicle according to the vehicle component change state of the autonomous driving vehicle.

Claims (69)

1 . A computer-implemented method for detecting occupancy in an autonomous driving vehicle, comprising:

acquiring passengers' ride information on the autonomous driving vehicle;

determining vehicle component change states of the autonomous driving vehicle according to the ride information of the autonomous driving vehicle; wherein the vehicle component change states comprise a door change state of the autonomous driving vehicle and a seat belt change state of the autonomous driving vehicle; and

determining a seat load of the autonomous driving vehicle according to a timing relationship between the door change state of the autonomous driving vehicle and the seat belt change state of the autonomous driving vehicle, when a door of the autonomous driving vehicle is unlocked,

prior to determining vehicle component change states of the autonomous driving vehicle according to the ride information of the autonomous driving vehicle, the computer-implemented method further comprising:

acquiring passenger order information of the autonomous driving vehicle;

determining a number of passengers served by the autonomous driving vehicle according to the passenger order information of the autonomous driving vehicle; and

determining, according to the number of passengers served by the autonomous driving vehicle, vehicle components of the autonomous driving vehicle that provide services, so as to determine, according to the ride information of the autonomous driving vehicle, the vehicle component change states of the vehicle components of the autonomous driving vehicle that provide services,

wherein determining the vehicle components of the autonomous driving vehicle that provide services comprising determining the door and a seat belt for providing the services according to the number of passengers served by the autonomous driving vehicle,

the method further comprising:

in a case where the door change state of the autonomous driving vehicle is from a door closing state to a door opening state and then back to the door closing state, determining the seat load of the autonomous driving vehicle as a passenger seating state if the seat belt change state of the autonomous driving vehicle is from a seat belt unsafe use state to a seat belt safe use state, and starting a corresponding autonomous driving trip according to the passenger order information; and

in a case where the seat belt change state of the autonomous driving vehicle is from a seat belt unsafe use state to a seat belt safe use state, determining the seat load of the autonomous driving vehicle as a passenger unseating state if the door change state of the autonomous driving vehicle is from a door closing state to a door opening state and then back to the door closing state, and entering a state of service availability of the autonomous driving vehicle.

2 . The method according to claim 1 , wherein the ride information of the autonomous driving vehicle comprises door use information of the autonomous driving vehicle; and the determining a vehicle component change state of the autonomous driving vehicle according to the ride information of the autonomous driving vehicle comprises:

obtaining a door state of the autonomous driving vehicle according to the door use information of the autonomous driving vehicle; and

obtaining the door change state of the autonomous driving vehicle according to the door state of the autonomous driving vehicle.

3 . The method according to claim 2 , wherein the ride information of the autonomous driving vehicle comprises seat belt use information of the autonomous driving vehicle; and the determining a vehicle component change state of the autonomous driving vehicle according to the ride information of the autonomous driving vehicle comprises:

obtaining a seat belt state of the autonomous driving vehicle according to the seat belt use information of the autonomous driving vehicle; and

obtaining a seat belt change state of the autonomous driving vehicle according to the seat belt state of the autonomous driving vehicle.

4 . The method according to claim 1 , wherein the ride information of the autonomous driving vehicle comprises seat belt use information of the autonomous driving vehicle; and the determining a vehicle component change state of the autonomous driving vehicle according to the ride information of the autonomous driving vehicle comprises:

obtaining a seat belt state of the autonomous driving vehicle according to the seat belt use information of the autonomous driving vehicle; and

obtaining a seat belt change state of the autonomous driving vehicle according to the seat belt state of the autonomous driving vehicle.

5 . An electronic device, comprising:

at least one processor; and

a memory communicatively connected with the at least one processor;

wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform a method for detecting occupancy in an autonomous driving vehicle, wherein the method comprises:

acquiring passengers' ride information on the autonomous driving vehicle;

determining vehicle component change states of the autonomous driving vehicle according to the ride information of the autonomous driving vehicle; wherein the vehicle component change states comprise a door change state of the autonomous driving vehicle and a seat belt change state of the autonomous driving vehicle; and

determining a seat load of the autonomous driving vehicle according to a timing relationship between the door change state of the autonomous driving vehicle and the seat belt change state of the autonomous driving vehicle, when a door of the autonomous driving vehicle is unlocked,

prior to determining vehicle component change states of the autonomous driving vehicle according to the ride information of the autonomous driving vehicle, the computer-implemented method further comprising:

acquiring passenger order information of the autonomous driving vehicle;

determining a number of passengers served by the autonomous driving vehicle according to the passenger order information of the autonomous driving vehicle; and

determining, according to the number of passengers served by the autonomous driving vehicle, vehicle components of the autonomous driving vehicle that provide services, so as to determine, according to the ride information of the autonomous driving vehicle, the vehicle component change states of the vehicle components of the autonomous driving vehicle that provide services,

wherein determining the vehicle components of the autonomous driving vehicle that provide services comprising determining the door and a seat belt for providing the services according to the number of passengers served by the autonomous driving vehicle,

the method further comprising:

in a case where the door change state of the autonomous driving vehicle is from a door closing state to a door opening state and then back to the door closing state, determining the seat load of the autonomous driving vehicle as a passenger seating state if the seat belt change state of the autonomous driving vehicle is from a seat belt unsafe use state to a seat belt safe use state, and starting a corresponding autonomous driving trip according to the passenger order information; and

in a case where the seat belt change state of the autonomous driving vehicle is from a seat belt unsafe use state to a seat belt safe use state, determining the seat load of the autonomous driving vehicle as a passenger unseating state if the door change state of the autonomous driving vehicle is from a door closing state to a door opening state and then back to the door closing state, and entering a state of service availability of the autonomous driving vehicle.

6 . The electronic device according to claim 5 , wherein the ride information of the autonomous driving vehicle comprises door use information of the autonomous driving vehicle; and the determining a vehicle component change state of the autonomous driving vehicle according to the ride information of the autonomous driving vehicle comprises:

obtaining a door state of the autonomous driving vehicle according to the door use information of the autonomous driving vehicle; and

obtaining the door change state of the autonomous driving vehicle according to the door state of the autonomous driving vehicle.

7 . The electronic device according to claim 5 , wherein the ride information of the autonomous driving vehicle comprises seat belt use information of the autonomous driving vehicle; and the determining a vehicle component change state of the autonomous driving vehicle according to the ride information of the autonomous driving vehicle comprises:

obtaining a seat belt state of the autonomous driving vehicle according to the seat belt use information of the autonomous driving vehicle; and

obtaining a seat belt change state of the autonomous driving vehicle according to the seat belt state of the autonomous driving vehicle.

8 . A non-transitory computer readable storage medium with computer instructions stored thereon, wherein the computer instructions are used for causing a method for detecting occupancy in an autonomous driving vehicle, wherein the method comprises:

acquiring passengers' ride information on the autonomous driving vehicle;

determining vehicle component change states of the autonomous driving vehicle according to the ride information of the autonomous driving vehicle; wherein the vehicle component change states comprise a door change state of the autonomous driving vehicle and a seat belt change state of the autonomous driving vehicle; and

determining a seat load of the autonomous driving vehicle according to a timing relationship between the door change state of the autonomous driving vehicle and the seat belt change state of the autonomous driving vehicle, when a door of the autonomous driving vehicle is unlocked,

prior to determining vehicle component change states of the autonomous driving vehicle according to the ride information of the autonomous driving vehicle, the computer-implemented method further comprising:

acquiring passenger order information of the autonomous driving vehicle;

determining a number of passengers served by the autonomous driving vehicle according to the passenger order information of the autonomous driving vehicle; and

determining, according to the number of passengers served by the autonomous driving vehicle, vehicle components of the autonomous driving vehicle that provide services, so as to determine, according to the ride information of the autonomous driving vehicle, the vehicle component change states of the vehicle components of the autonomous driving vehicle that provide services,

wherein determining the vehicle components of the autonomous driving vehicle that provide services comprising determining the door and a seat belt for providing the services according to the number of passengers served by the autonomous driving vehicle,

the method further comprising:

in a case where the door change state of the autonomous driving vehicle is from a door closing state to a door opening state and then back to the door closing state, determining the seat load of the autonomous driving vehicle as a passenger seating state if the seat belt change state of the autonomous driving vehicle is from a seat belt unsafe use state to a seat belt safe use state, and starting a corresponding autonomous driving trip according to the passenger order information; and

in a case where the seat belt change state of the autonomous driving vehicle is from a seat belt unsafe use state to a seat belt safe use state, determining the seat load of the autonomous driving vehicle as a passenger unseating state if the door change state of the autonomous driving vehicle is from a door closing state to a door opening state and then back to the door closing state, and entering a state of service availability of the autonomous driving vehicle.

9 . An autonomous driving vehicle, comprising an electronic device comprising:

at least one processor; and

a memory communicatively connected with the at least one processor;

wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform a method for detecting occupancy in an autonomous driving vehicle, wherein the method comprises:

acquiring passengers' ride information on the autonomous driving vehicle;

determining vehicle component change states of the autonomous driving vehicle according to the ride information of the autonomous driving vehicle; wherein the vehicle component change states comprise a door change state of the autonomous driving vehicle and a seat belt change state of the autonomous driving vehicle; and

determining a seat load of the autonomous driving vehicle according to a timing relationship between the door change state of the autonomous driving vehicle and the seat belt change state of the autonomous driving vehicle, when a door of the autonomous driving vehicle is unlocked,

prior to determining vehicle component change states of the autonomous driving vehicle according to the ride information of the autonomous driving vehicle, the computer-implemented method further comprising:

acquiring passenger order information of the autonomous driving vehicle;

determining a number of passengers served by the autonomous driving vehicle according to the passenger order information of the autonomous driving vehicle; and

determining, according to the number of passengers served by the autonomous driving vehicle, vehicle components of the autonomous driving vehicle that provide services, so as to determine, according to the ride information of the autonomous driving vehicle, the vehicle component change states of the vehicle components of the autonomous driving vehicle that provide services,

wherein determining the vehicle components of the autonomous driving vehicle that provide services comprising determining the door and a seat belt for providing the services according to the number of passengers served by the autonomous driving vehicle,

the method further comprising:

in a case where the door change state of the autonomous driving vehicle is from a door closing state to a door opening state and then back to the door closing state, determining the seat load of the autonomous driving vehicle as a passenger seating state if the seat belt change state of the autonomous driving vehicle is from a seat belt unsafe use state to a seat belt safe use state, and starting a corresponding autonomous driving trip according to the passenger order information; and

in a case where the seat belt change state of the autonomous driving vehicle is from a seat belt unsafe use state to a seat belt safe use state, determining the seat load of the autonomous driving vehicle as a passenger unseating state if the door change state of the autonomous driving vehicle is from a door closing state to a door opening state and then back to the door closing state and entering a state of service availability of the autonomous driving vehicle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2022
From: YU, ZHIHUA; SUN, JIANFENG; ZHAO, YUN; WANG, GANGHUI; ZHANG, YANFU
To: BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD.
Reel/Frame 060584/0538 →
Priority Claims (1)
CN 202110857044.6 · Jul 28, 2021 · national
Continuity (1)
Related Publication 20230031709A1 · Feb 2, 2023
References Cited (30)
US 10214118B1 · Jain et al. · 2019 [cited by applicant]
US 10773683B1 · Ghannam · 2020 [cited by examiner]
US 11384832B1 · Bakalas · 2022 [cited by examiner]
US 20150120124A1 · Bartels · 2015 [cited by examiner]
US 20150338849A1 · Nemec · 2015 [cited by examiner]
US 20160297324A1 · Taylor · 2016 [cited by examiner]
US 20180136655A1 · Kim et al. · 2018 [cited by applicant]
US 20180181128A1 · Urano · 2018 [cited by applicant]
US 20190054926A1 · Wasekura · 2019 [cited by applicant]
US 20190126911A1 · Nienhueser · 2019 [cited by applicant]
US 20200150660A1 · Kim et al. · 2020 [cited by applicant]
US 20200383580A1 · Shouldice · 2020 [cited by examiner]
US 20210107420A1 · Schaub · 2021 [cited by examiner]
CN 103863244A · 2014 [cited by applicant]
CN 107839644A · 2018 [cited by applicant]
CN 108791157A · 2018 [cited by applicant]
CN 111340984A · 2020 [cited by applicant]
CN 111688722A · 2020 [cited by applicant]
EP 3343180A1 · 2018 [cited by applicant]
JP 2015082231A · 2015 [cited by applicant]
JP 2020116998A · 2020 [cited by applicant]
JP 2020116999A · 2020 [cited by applicant]
KR 20150132045A · 2015 [cited by applicant]
KR 101756102B1 · 2017 [cited by applicant]
Extended European Search Report for EP22186687.4, issued on Dec. 14, 2022, 8 pgs. [cited by applicant]
Chinese First Office Action Dated Mar. 3, 2022 for Chinese Application No. 202110857044.6, 13 Pages. [cited by applicant]
Chinese Notice of Allowance Dated May 23, 2022 for Chinese Application No. 202110857044.6, 3 Pages. [cited by applicant]
MS Office Advanced Applications—EN-CN_Combined, Feb. 29, 2020, 12 pages. [cited by applicant]
Communication pursuant to EPC for EP22186687.4, issued on Sep. 7, 2023, 6 pgs. [cited by applicant]
First office action for JP2022-117766, issued on Aug. 1, 2023, 2 pgs. [cited by applicant]