Seatbelt assistance
A computer-implemented method for seatbelt assistance in a vehicle includes determining, based on interior cabin data, whether a seatbelt is correctly fastened. The determining does not provide a positive confirmation that the seatbelt is correctly fastened. The method includes outputting a prompt to a person on the seatbelt to take an action to enable re-determining whether the seatbelt is correctly fastened. The method includes re-determining, based on updated interior cabin data indicating a reaction of the person to the prompt, whether the seatbelt is correctly fastened.
1 . A computer-implemented method for seatbelt assistance in a vehicle, the method comprising:
determining, based on interior cabin data, a status of a seatbelt associated with a person, wherein:
the status of the seatbelt indicates whether a seatbelt is correctly fastened, and
the interior cabin data includes image data from one or more cabin-facing camera sensors, and
in response to the status of the seatbelt not indicating that the seatbelt is correctly fastened:
outputting a prompt to the person, wherein the prompt is configured to cause the person to take action to correct the status of the seatbelt, and
re-determining, based on updated interior cabin data that includes an indication of a reaction to the prompt, the status of the seatbelt, wherein re-determining the status of the seatbelt includes determining, based on data generated by a touch sensor installed at a fastener of the seatbelt, whether a hand of the person is positioned near the seatbelt.
2 . The method of claim 1 wherein:
determining the status of the seatbelt includes determining, based on the interior cabin data, whether the seatbelt is occluded by at least one of an object or a body part of the person, and
the prompt includes prompting the person to clear a sensor field of view on the seatbelt.
3 . The method of claim 1 wherein:
determining the status of the seatbelt includes determining, based on the interior cabin data, whether one or more portions of the seatbelt has an incorrect positioning, and
the prompt includes prompting the person to correct the seatbelt positioning.
4 . The method of claim 2 further comprising determining, before outputting the prompt and based on the interior cabin data, whether the person has, within a defined threshold of time, at least one of:
corrected a seating position,
cleared the sensor field of view, or
positioned the seatbelt correctly.
5 . The method of claim 1 further comprising, in response to a determination that the updated interior cabin data does not indicate that the seatbelt is correctly fastened:
re-outputting the prompt and re-determining the status of the seatbelt for a preset number of iterations; and
in continued absence of the status of the seatbelt indicating that the seatbelt is correctly fastened, outputting at least one of:
an overriding signal, enabling the person to override seatbelt assistance, or
a warning signal indicating that at least one seatbelt is not correctly fastened.
6 . The method of claim 1 further comprising, in response to re-determining providing a positive confirmation that the seatbelt is correctly fastened, outputting a control signal to a vehicle assistance system.
7 . The method of claim 1 wherein the prompt includes at least one of a visual or audio output signal.
8 . The method of claim 1 wherein determining and re-determining the status of the seatbelt is performed using one or more machine-learning models.
9 . The method of claim 1 further comprising logging at least one of:
results of determining and re-determining the status of the seatbelt,
outputted signals, or
the interior cabin data.
10 . A system for seatbelt assistance in a vehicle, the system comprising:
a data processing system; and
interfaces for outputting a prompt; and a sensor system configured to:
determine, based on interior cabin data, a status of a seatbelt associated with a person, wherein:
the status of the seatbelt indicates whether the seatbelt is correctly fastened, and
the interior cabin data includes image data from one or more cabin-facing camera sensors, and
in response to the status of the seatbelt not indicating that the seatbelt is correctly fastened:
output a prompt to the person, wherein the prompt is configured to cause the person to take action to correct the status of the seatbelt, and
redetermine, based on updated interior cabin data that includes an indication of a reaction to the prompt associated with the person, the status of the seatbelt, wherein re-determining the status of the seatbelt includes determining, based on data generated by a touch sensor installed at a fastener of the seatbelt, whether a hand of the person is positioned near the seatbelt.
11 . A vehicle comprising the system of claim 10 .
12 . A non-transitory computer-readable medium comprising instructions including:
determining, based on interior cabin data, a status of a seatbelt associated with a person, wherein:
the status of the seatbelt indicates whether a seatbelt is correctly fastened, and
the interior cabin data includes image data from one or more cabin-facing camera sensors, and
in response to the status of the seatbelt not indicating that the seatbelt is correctly fastened:
outputting a prompt to the person, wherein the prompt is configured to cause the person to take action to correct the status of the seatbelt, and
re-determining, based on updated interior cabin data that includes an indication of a reaction to the prompt associated with the person, the status of the seatbelt, wherein re-determining the status of the seatbelt includes determining, based on data generated by a touch sensor installed at a fastener of the seatbelt, whether a hand of the person is positioned near the seatbelt.