Personalizing medical conditions with augmented reality
First Claim
1. A storage device having stored computer-executable instructions which, when executed by at least one computing processor, implement a method for dynamically modifying an image of an anatomical object that is displayed on a display screen of a computing system that includes a camera that is used to capture the image that is displayed and modified according to the method, the method comprising:
- an act of the computer system identifying a medical condition in response to received user input, the identified medical condition being associated with an anatomical object;
an act of the computer system, in response to identifying the medical condition, determining the anatomical object that is associated with the medical condition;
using a camera of the computing system to capture an image containing the anatomical object;
using the computing system to automatically detect the presence of the anatomical object within the captured image;
displaying the captured image on a display screen associated with the computing system, the captured image being rendered in real-time with the automatically detected anatomical object and an indicator that the automatically detected anatomical object has been automatically detected; and
an act of the computer system, in response to detecting user input manipulating a control for rendering a simulation at the computing system, rendering a simulation of the medical condition with the automatically detected anatomical object at a display screen, wherein the simulation dynamically reflects the simulated impact of the medical condition, over time, on the corresponding anatomical object.
4 Assignments
0 Petitions
Accused Products
Abstract
Augmented reality is used to simulate the impact of medical conditions on body parts and other objects within images taken of the objects. The simulations enable a user to see how a medical condition can affect the user by dynamically simulating the impact of the medical condition on captured images of body parts associated with the user in real-time. A user can select different medical conditions that are associated with different body parts. These objects are then identified within images containing the body parts using image recognition algorithms and/or user input. Thereafter, the images are modified so as to render the body parts as though the body parts were being impacted by the medical condition. The modifications are made by blending image data of the captured image with condition image data available to the processing system.
83 Citations
24 Claims
-
1. A storage device having stored computer-executable instructions which, when executed by at least one computing processor, implement a method for dynamically modifying an image of an anatomical object that is displayed on a display screen of a computing system that includes a camera that is used to capture the image that is displayed and modified according to the method, the method comprising:
-
an act of the computer system identifying a medical condition in response to received user input, the identified medical condition being associated with an anatomical object; an act of the computer system, in response to identifying the medical condition, determining the anatomical object that is associated with the medical condition; using a camera of the computing system to capture an image containing the anatomical object; using the computing system to automatically detect the presence of the anatomical object within the captured image; displaying the captured image on a display screen associated with the computing system, the captured image being rendered in real-time with the automatically detected anatomical object and an indicator that the automatically detected anatomical object has been automatically detected; and an act of the computer system, in response to detecting user input manipulating a control for rendering a simulation at the computing system, rendering a simulation of the medical condition with the automatically detected anatomical object at a display screen, wherein the simulation dynamically reflects the simulated impact of the medical condition, over time, on the corresponding anatomical object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer implemented method for dynamically modifying an image of an anatomical object that is displayed on a display screen of a computing system that includes a camera that is used to capture the image that is displayed and modified according to the method, the method comprising:
-
identifying a medical condition in response to received user input, the identified medical condition being associated with an anatomical object; in response to identifying the medical condition, determining the anatomical object that is associated with the medical condition; initiating an image capture mode of a camera associated with the computing system in response to identifying the medical condition; using the camera to capture an image containing the anatomical object; using the computing system to automatically detect the presence of the anatomical object within the captured image; displaying the captured image on a display screen associated with the computing system, the captured image being rendered with the automatically detected anatomical object and an indicator that the automatically detected anatomical object has been automatically detected; and in response to detecting user input manipulating a control for rendering a simulation at the computer system, rendering a simulation of the medical condition with the automatically detected anatomical object at a display screen, wherein the captured image and simulation are displayed with a control for selectably controlling the rendering of the medical condition as an animation, and the animation dynamically reflects the simulated impact of the medical condition, over time, on the corresponding anatomical object.
-
-
24. A computing device comprising:
-
at least one hardware processor; a camera; a display screen; and one or more storage media having stored computer-executable instructions which, when executed by the at least one hardware processor, implement a method for dynamically modifying an image of a body part that is displayed on a display screen associated with the computing device, the method comprising; identifying a medical condition in response to received user input, the identified medical condition being associated with a body part; using the camera to capture an image containing the body part; displaying the captured image on the display screen, the captured image being rendered with the body part in a way that highlights the body part and in such a way as to indicate that the body part has been automatically detected within the captured image; and rendering augmented reality on the display screen, the augmented reality comprising a dynamic simulation of the medical condition that modifies at least a portion of the captured image of the body part and that is rendered as an animation with a plurality of different display frames which reflects the simulated impact of the medical condition, overtime, on the associated body part, wherein the rendering occurs at substantially a same time that the image containing the body part is captured and displayed by the computing system.
-
Specification