Computer vision micro-service seizure prevention system
AssigneeToshiba Global Commerce Solutions, Inc.
InventorsRoberto Cabral Frias, David J. Steiner, Fredy Serrano, Carlos Alfredo Banda Montes
Life of this patent
Estimating the term…
Abstract
Methods and apparatus for preventing seizure activity in an environment using a computer vision system deployed within the environment are described. One example method includes detecting a seizure trigger within the environment via one or more camera devices deployed in the environment. At least one user associated with the environment that is susceptible to the seizure trigger is identified. Information associated with the seizure trigger is transmitted to a computing device associated with the at least one user.
Claims13
A computer-implemented method comprising:
- detecting a seizure trigger emitting within an environment via one or more camera devices deployed in the environment, wherein detecting the seizure trigger comprises:
- receiving, by the one or more camera devices, image data emitted from a display device within the environment, wherein the image data comprises a light pattern projected from the display device, and
- evaluating the light pattern using a computer vision algorithm to determine a light pattern flicker rate and a high contrast light transition;
- determining a user is within a predetermined proximity from the detected seizure trigger within the environment;
- and
- responsive to determining that the user is within the predetermined proximity from the detected seizure trigger;
- adjusting the light pattern flicker rate to a static light pattern non-flicker rate, and
- causing the display device to deactivate the high contrast light transition emitting from the display device.
A computing system comprising:
- one or more memories collectively storing computer-executable instructions;
- and
- one or more processors communicatively coupled to the one or more memories, the one or more processors being collectively configured to execute the computer-executable instructions to cause the computing system to perform an operation comprising:
- detecting a seizure trigger emitting within an environment via one or more camera devices deployed in the environment, wherein detecting the seizure trigger comprises:
- receiving, by one or more camera devices, image data emitted from a display device within the environment, wherein the image data comprises a light pattern projected from the display device, and
- evaluating the light pattern using a computer vision algorithm to determine a light pattern flicker rate and a high contrast light transition;
- determining that a user is within a predetermined proximity from the detected seizure trigger within the environment;
- and
- responsive to determining that the user is within the predetermined proximity from the detected seizure trigger;
- adjusting the light pattern flicker rate to a static light pattern non-flicker rate, and
- causing the display device to deactivate the high contrast light transition emitting from the display device.
A non-transitory computer-readable medium comprising computer-executable instructions, which when collectively executed by one or more processors of a computing system cause the computing system to perform an operation comprising:
- detecting a seizure trigger emitting within an environment via one or more camera devices deployed in the environment, wherein detecting the seizure trigger comprises:
- receiving, by the one or more camera devices, image data emitted from a display device within the environment, wherein the image data comprises a light pattern projected from the display device, and
- evaluating the light data using a computer vision algorithm to determine a light pattern flicker rate and a high contrast light transition;
- determining that a user is within a predetermined proximity from the detected seizure trigger within the environment;
- and
- responsive to determining that the user is within the predetermined proximity from the detected seizure trigger;
- adjusting the light pattern flicker rate to a static light pattern non-flicker rate, and
- causing the display device to deactivate the high contrast light transition emitting from the display device.
Dependencies are inferred from the claim text.