AR assisted safe cycling
AssigneeSnap Inc.
InventorsSharon Moll, Tomasz Zakrzewski
Life of this patent
Estimating the term…
Abstract
Disclosed is a method of providing a proximity warning using a head-worn device. A distance is determined between the head-worn device and a relevant object, such as a cyclist, jogger or vehicle, using image-processing techniques. A speed of the head-worn device is determined using a GPS receiver or other position components located in the head-worn device or an associated user device. A braking distance for the head-worn device is determined based on the speed of the head-worn device, and compared to the distance to the relevant object. A warning notification is provided by the head-worn device if the distance to the relevant object is less than the braking distance.
Claims20
A method of providing a proximity warning using a head-worn device including a camera and one or more display devices, comprising:
- capturing images using the camera of the head-worn device;
- determining a distance between the head-worn device and a relevant object using image-processing techniques performed on the captured images;
- determining a speed of the head-worn device using position components located in the head-worn device or an associated user device;
- determining a braking distance for the head-worn device based on the speed of the head-worn device and based on user-specific parameters including a user weight or a bike type accessed from a user's profile;
- comparing the distance to the relevant object with the braking distance;
- and
- based on the distance to the relevant object being less than the braking distance, providing a warning notification.
A head-worn device system comprising:
- one or more cameras;
- one or more display devices;
- one or more processors;
- and
- a memory storing instructions that, when executed by the one or more processors, configure the head-worn device system to perform operations to provide a proximity warning, comprising:
- capturing images using a camera of the head-worn device system;
- determining a distance between the head-worn device system and a relevant object using image-processing techniques performed on the captured images;
- determining a speed of the head-worn device system using position components located in the head-worn device system or an associated user device;
- determining a braking distance for the head-worn device system based on the speed of the head-worn device system and based on user-specific parameters including a user weight or a bike type accessed from a user's profile;
- comparing the distance to the relevant object with the braking distance;
- and
- based on the distance to the relevant object being less than the braking distance, providing a warning notification.
A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a head-worn device system including one or more display devices and a camera, cause the head-worn device system to perform operations to provide a proximity warning, comprising:
- capturing images using the camera of the head-worn device system;
- determining a distance between the head-worn device system and a relevant object using image-processing techniques performed on the captured images;
- determining a speed of the head-worn device system using position components located in the head-worn device system or an associated user device;
- determining a braking distance for the head-worn device system based on the speed of the head-worn device system and based on user-specific parameters including a user weight or a bike type accessed from a user's profile;
- comparing the distance to the relevant object with the braking distance;
- and
- based on the distance to the relevant object being less than the braking distance, providing a warning notification.
Dependencies are inferred from the claim text.