Patent application number | Description | Published |
20140232650 | User Center-Of-Mass And Mass Distribution Extraction Using Depth Images - Embodiments described herein use depth images to extract user behavior, wherein each depth image specifies that a plurality of pixels correspond to a user. A depth-based center-of-mass position is determined for the plurality of pixels that correspond to the user. Additionally, a depth-based inertia tensor can also be determined for the plurality of pixels that correspond to the user. In certain embodiments, the plurality of pixels that correspond to the user are divided into quadrants and a depth-based quadrant center-of-mass position is determined for each of the quadrants. Additionally, a depth-based quadrant inertia tensor can be determined for each of the quadrants. Based on one or more of the depth-based center-of-mass position, the depth-based inertial tensor, the depth-based quadrant center-of-mass positions or the depth-based quadrant inertia tensors, an application is updated. | 08-21-2014 |
20140254867 | USER BODY ANGLE, CURVATURE AND AVERAGE EXTREMITY POSITIONS EXTRACTION USING DEPTH IMAGES - Embodiments described herein use depth images to extract user behavior, wherein each depth image specifies that a plurality of pixels correspond to a user. In certain embodiments, information indicative of an angle and/or curvature of a user's body is extracted from a depth image. This can be accomplished by fitting a curve to a portion of a plurality of pixels (of the depth image) that correspond to the user, and determining the information indicative of the angle and/or curvature of the user's body based on the fitted curve. An application is then updated based on the information indicative of the angle and/or curvature of the user's body. In certain embodiments, one or more average extremity positions of a user, which can also be referred to as average positions of extremity blobs, are extracted from a depth image. An application is then updated based on the average positions of extremity blobs. | 09-11-2014 |
20140267610 | DEPTH IMAGE PROCESSING - Embodiments described herein can be used to detect holes in a subset of pixels of a depth image that has been specified as corresponding to a user, and to fill such detected holes. Additionally, embodiments described herein can be used to produce a low resolution version of a subset of pixels that has been specified as corresponding to a user, so that when an image including a representation of the user is displayed, the image respects the shape of the user, yet is not a mirror image of the user. Further, embodiments described herein can be used to identify pixels, of a subset of pixels specified as corresponding to the user, that likely correspond to a floor supporting the user. This enables the removal of the pixels, identified as likely corresponding to the floor, from the subset of pixels specified as corresponding to the user. | 09-18-2014 |
20150310256 | DEPTH IMAGE PROCESSING - Embodiments described herein can be used to detect holes in a subset of pixels of a depth image that has been specified as corresponding to a user, and to fill such detected holes. Additionally, embodiments described herein can be used to produce a low resolution version of a subset of pixels that has been specified as corresponding to a user, so that when an image including a representation of the user is displayed, the image respects the shape of the user, yet is not a mirror image of the user. Further, embodiments described herein can be used to identify pixels, of a subset of pixels specified as corresponding to the user, that likely correspond to a floor supporting the user. This enables the removal of the pixels, identified as likely corresponding to the floor, from the subset of pixels specified as corresponding to the user. | 10-29-2015 |
20150347864 | EXTRACTION OF USER BEHAVIOR FROM DEPTH IMAGES - Embodiments described herein use depth images to extract user behavior, wherein each depth image specifies that a plurality of pixels correspond to a user. In certain embodiments, information indicative of an angle and/or curvature of a user's body is extracted from a depth image. This can be accomplished by fitting a curve to a portion of a plurality of pixels (of the depth image) that correspond to the user, and determining the information indicative of the angle and/or curvature of the user's body based on the fitted curve. An application is then updated based on the information indicative of the angle and/or curvature of the user's body. In certain embodiments, one or more average extremity positions of a user, which can also be referred to as average positions of extremity blobs, are extracted from a depth image. An application is then updated based on the average positions of extremity blobs. | 12-03-2015 |
20160106329 | UTILIZING DIFFERENT COLOR CHANNELS FOR RGB-IMAGE-BASED DIFFERENTIAL HEART RATE DETECTION - Aspects described herein include a computer-implemented method for detecting heart rate signals. The method includes a step of capturing a first image and a second image of a region of interest. The second image is aligned with the first image in a first spectrum that is insensitive to a characteristic to obtain a correction. Then, a correction based upon the above-mentioned alignment is applied to the second image in a second spectrum that is sensitive to the characteristic. Additional aspects described an image capturing device and a computer-implemented method for updating a user-interactive activity. | 04-21-2016 |
20160110593 | IMAGE BASED GROUND WEIGHT DISTRIBUTION DETERMINATION - A sequence of images is processed to interpret movements of a user. The user's contour and center of gravity are determined and tracked. Based on points of contact between the user and the environment, and upon tracked movement of the center of gravity, forces impressed by the user upon the points of contact with the environment may be deduced by constraint analysis. This center-of-mass model of user movements may be used in conjunction with a skeletal model of the user to provide verification of the validity of the skeletal model. The center-of-mass model may also be used alternatively with the skeletal model fails during those times when use of the skeletal model is problematic. | 04-21-2016 |
Patent application number | Description | Published |
20140267611 | RUNTIME ENGINE FOR ANALYZING USER MOTION IN 3D IMAGES - Disclosed herein are systems and methods for a runtime engine for analyzing user motion in a 3D image. The runtime engine is able to use different techniques to analyze the user's motion, depending on what the motion is. The runtime engine might choose a technique that depends on skeletal tracking data and/or one that instead uses image segmentation data to determine whether the user is performing the correct motion. The runtime engine might determine how to perform positional analysis or time/motion analysis of the user's performance based on what motion is being performed. | 09-18-2014 |
20140270351 | CENTER OF MASS STATE VECTOR FOR ANALYZING USER MOTION IN 3D IMAGES - Techniques described herein determine a center of mass state vector based on a body model. The body model may be formed by analyzing a depth image of a user who is performing some motion. The center of mass state vector may include, for example, center-of-mass position, center-of-mass velocity, center-of-mass acceleration, orientation, angular velocity, angular acceleration, inertia tensor, and angular momentum. A center of mass state vector may be determined for an individual body part or for the body as a whole. The center of mass state vector(s) may be used to analyze the user's motion. | 09-18-2014 |
20140270387 | SIGNAL ANALYSIS FOR REPETITION DETECTION AND ANALYSIS - Techniques described herein use signal analysis to detect and analyze repetitive user motion that is captured in a 3D image. The repetitive motion could be the user exercising. One embodiment includes analyzing image data that tracks a user performing a repetitive motion to determine data points for a parameter that is associated with the repetitive motion. The different data points are for different points in time. A parameter signal of the parameter versus time that tracks the repetitive motion is formed. The parameter signal is divided into brackets that delineate one repetition of the repetitive motion from other repetitions of the repetitive motion. A repetition in the parameter signal is analyzed using a signal processing technique. Curve fitting and/or autocorrelation may be used to analyze the repetition. | 09-18-2014 |
Patent application number | Description | Published |
20090198288 | SELF-TAPPING BIOCOMPATIBLE INTERFERENCE BONE SCREW - A biocompatible interference screw for soft tissue or bone-to-bone fixation comprises a screw body extending from a screw head to a distal tip of the screw. The screw body has an outer surface, and comprises polyether-ether-ketone (PEEK) material. Advantageously, the body outer surface has a textured surface finish for substantially improving pull-out strength of the interference screw. The textured surface finish is textured, in preferred embodiments, with a minimum of approximately 16 micro inches of surface roughness. The screw head comprises a tapered square keyhole for receiving a distal end of a driver instrument. The screw comprises a series of threads, which have a relatively smooth profile, in order to prevent graft tissue laceration as the screw is being inserted. The distal tip of the screw body comprises a narrow tip, and a distal end of the screw body is angled inwardly toward the narrow distal tip. | 08-06-2009 |
20110184438 | SUTURE MANAGEMENT AND TENSIONING DEVICES AND METHODS FOR SOFT TISSUE RECONSTRUCTION OR BONE-TO-BONE FIXATION - An adjustable, stand-alone tensioning system requires no additional fixturing, weights, or bone surface modification, and allows a single practitioner to provide an adjustable and repeatable tension to a soft tissue graft, and to install the final fixation implant. Its design facilitates introduction of the suture component of the graft into the tensioning process by simplifying retention of the suture. An even, regulated and reproducible tension is easily achieved without requiring the practitioner to manually pull on the suture strands to maintain graft tension. | 07-28-2011 |
20120215316 | EXPANDABLE INTERVERTEBRAL SPACER - A spinal implant system, specifically an intervertebral spacer. The system is designed to change its physical conformation from a minimal profile to an expanded state, enabling it to be placed through a smaller incision and operative cannula. The ability to change from a minimal profile to an expanded state may be accomplished through pivoting of support bodies, or expansion through a screw system, or sliding of the support bodies perhaps along an oblong surface. The system will allow for long-term promotion of osteointegration. | 08-23-2012 |
20130204309 | SELF-TAPPING BIOCOMPATIBLE INTERFERENCE BONE SCREW - A biocompatible interference screw for soft tissue or bone-to-bone fixation comprises a screw body extending from a screw head to a distal tip of the screw. The screw body has an outer surface, and comprises polyether-ether-ketone (PEEK) material. Advantageously, the body outer surface has a textured surface finish for substantially improving pull-out strength of the interference screw. The textured surface finish is textured, in preferred embodiments, with a minimum of approximately 16 micro inches of surface roughness. The screw head comprises a tapered square keyhole for receiving a distal end of a driver instrument. The screw comprises a series of threads, which have a relatively smooth profile, in order to prevent graft tissue laceration as the screw is being inserted. The distal tip of the screw body comprises a narrow tip, and a distal end of the screw body is angled inwardly toward the narrow distal tip. | 08-08-2013 |
Patent application number | Description | Published |
20090312794 | ANCHORS AND METHODS FOR SECURING SUTURE TO BONE - A method for securing suture to bone comprises drilling a hole in a desired portion of bone at a desired procedural site, passing a strand of suture through a portion of soft tissue to be approximated to the portion of bone, and extending the free suture ends proximally from the soft tissue. The suture is loaded into an anchor implant. Using an inserter, on a distal end of which is attached the anchor implant, the anchor implant is manipulated into the bone hole. The suture is then tensioned to a desired level by pulling on the free suture ends, after the anchor implant is positioned in the bone hole. The free suture ends are wrapped about a suture cleat on an inserter handle once the desired tension level is achieved. A proximal anchor component is moved distally to engage with a distal anchor component to lock the anchor in place within the bone hole, and to lock the suture in place within the anchor. Then, the inserter is removed from the procedural site. | 12-17-2009 |
20100004683 | ANCHORS AND METHOD FOR SECURING SUTURE TO BONE - A method for securing suture to bone comprises drilling a hole in a desired portion of bone at a desired procedural site, passing a strand of suture through a portion of soft tissue to be approximated to the portion of bone, and extending the free suture ends proximally from the soft tissue. The suture is loaded into an anchor implant. Using an inserter, on a distal end of which is attached the anchor implant, the anchor implant is manipulated into the bone hole. The suture is then tensioned to a desired level by pulling on the free suture ends, after the anchor implant is positioned in the bone hole. The free suture ends are wrapped about a suture cleat on an inserter handle once the desired tension level is achieved. A proximal anchor component is moved distally to engage with a distal anchor component to lock the anchor in place within the bone hole, and to lock the suture in place within the anchor. Then, the inserter is removed from the procedural site. | 01-07-2010 |