Movatterモバイル変換


[0]ホーム

URL:


US20210089162A1 - Calibration of inertial measurement units in alignment with a skeleton model to control a computer system based on determination of orientation of an inertial measurement unit from an image of a portion of a user - Google Patents

Calibration of inertial measurement units in alignment with a skeleton model to control a computer system based on determination of orientation of an inertial measurement unit from an image of a portion of a user
Download PDF

Info

Publication number
US20210089162A1
US20210089162A1US16/576,661US201916576661AUS2021089162A1US 20210089162 A1US20210089162 A1US 20210089162A1US 201916576661 AUS201916576661 AUS 201916576661AUS 2021089162 A1US2021089162 A1US 2021089162A1
Authority
US
United States
Prior art keywords
user
orientation
orientations
sensor device
hand
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US16/576,661
Other versions
US10976863B1 (en
Inventor
Viktor Vladimirovich Erivantcev
Alexey Ivanovich Kartashov
Daniil Olegovich Goncharov
Ratmir Rasilevich Gubaidullin
Alexey Andreevich Gusev
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Finchxr Ltd
Original Assignee
Finch Technologies Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Finch Technologies LtdfiledCriticalFinch Technologies Ltd
Priority to US16/576,661priorityCriticalpatent/US10976863B1/en
Assigned to FINCH TECHNOLOGIES LTD.reassignmentFINCH TECHNOLOGIES LTD.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: ERIVANTCEV, Viktor Vladimirovich, GONCHAROV, DANIIL OLEGOVICH, GUBAIDULLIN, RATMIR RASILEVICH, GUSEV, ALEXEY ANDREEVICH, KARTASHOV, ALEXEY IVANOVICH
Publication of US20210089162A1publicationCriticalpatent/US20210089162A1/en
Application grantedgrantedCritical
Publication of US10976863B1publicationCriticalpatent/US10976863B1/en
Assigned to FINCHXR LTD.reassignmentFINCHXR LTD.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: FINCH TECHNOLOGIES LTD.
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

A method to calibrate orientation measurements of an inertial measurement unit of a sensor device based on an image of a portion of a user to which the sensor device is attached. For example, the sensor device can be configured to be attached to the middle phalange of the index finger and configured with a touch pad. In response to the determination that the thumb of the user is placed on the touch pad of the sensor device, the camera of the system can capture the image showing that the hand of the user. A convolutional neural network is configured to determine, from the image, orientations of predefined features of the hand of the user. A further artificial neural network is configured to determine the orientation of the sensor device based on the orientations of the predefined features to calibrate the orientation measurements of the inertial measurement unit.

Description

Claims (20)

8. A system, comprising:
one or more processors; and
a non-transitory computer-readable medium including one or more sequences of instructions that, when executed by the one or more processors, cause:
receiving an image showing a portion of the user, wherein a sensor device is attached on the portion of the user, the sensor device including an inertial measurement unit configured to measure an orientation;
determining orientations of predefined features of the portion of the user based on the image;
determining, using a first artificial neural network (ANN), the orientation of the sensor device based on the orientations of the predefined features; and
calibrating orientation measurements generated by the inertial measurement unit relative to a skeleton model of the user based on the orientation of the sensor device determined using the first artificial neural network.
15. A non-transitory computer storage medium storing instructions which, when executed by a computing device, cause the computing device to perform a method, the method comprising:
receiving an image showing a portion of the user, wherein a sensor device is attached on the portion of the user, the sensor device including an inertial measurement unit configured to measure an orientation;
determining orientations of predefined features of the portion of the user based on the image;
determining, using a first artificial neural network (ANN), the orientation of the sensor device based on the orientations of the predefined features; and
calibrating orientation measurements generated by the inertial measurement unit relative to a skeleton model of the user based on the orientation of the sensor device determined using the first artificial neural network.
US16/576,6612019-09-192019-09-19Calibration of inertial measurement units in alignment with a skeleton model to control a computer system based on determination of orientation of an inertial measurement unit from an image of a portion of a userExpired - Fee RelatedUS10976863B1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US16/576,661US10976863B1 (en)2019-09-192019-09-19Calibration of inertial measurement units in alignment with a skeleton model to control a computer system based on determination of orientation of an inertial measurement unit from an image of a portion of a user

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US16/576,661US10976863B1 (en)2019-09-192019-09-19Calibration of inertial measurement units in alignment with a skeleton model to control a computer system based on determination of orientation of an inertial measurement unit from an image of a portion of a user

Publications (2)

Publication NumberPublication Date
US20210089162A1true US20210089162A1 (en)2021-03-25
US10976863B1 US10976863B1 (en)2021-04-13

Family

ID=74881858

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US16/576,661Expired - Fee RelatedUS10976863B1 (en)2019-09-192019-09-19Calibration of inertial measurement units in alignment with a skeleton model to control a computer system based on determination of orientation of an inertial measurement unit from an image of a portion of a user

Country Status (1)

CountryLink
US (1)US10976863B1 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113900516A (en)*2021-09-272022-01-07阿里巴巴达摩院(杭州)科技有限公司 Data processing method, apparatus, electronic device and storage medium
US11474593B2 (en)2018-05-072022-10-18Finch Technologies Ltd.Tracking user movements to control a skeleton model in a computer system
WO2022255642A1 (en)*2021-06-042022-12-08주식회사 피앤씨솔루션Weight-reduced hand joint prediction method and device for implementation of real-time hand motion interface of augmented reality glass device
US11531392B2 (en)*2019-12-022022-12-20Finchxr Ltd.Tracking upper arm movements using sensor modules attached to the hand and forearm
EP4239455A1 (en)*2022-03-032023-09-06HTC CorporationMotion computing system and method for mixed reality
US11836302B2 (en)2022-03-032023-12-05Htc CorporationMotion computing system and method for virtual reality
US11893166B1 (en)*2022-11-082024-02-06Snap Inc.User avatar movement control using an augmented reality eyewear device
EP4339740A1 (en)*2022-09-152024-03-20HTC CorporationController, control method, and wearable tracking system

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US12372376B1 (en)*2025-01-312025-07-29Aim Design, LlcAI assisted calibration of IMUS

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CA2040903C (en)1991-04-222003-10-07John G. SutherlandNeural networks
US6982697B2 (en)2002-02-072006-01-03Microsoft CorporationSystem and process for selecting objects in a ubiquitous computing environment
CN101689304A (en)2007-07-102010-03-31皇家飞利浦电子股份有限公司Object action capture system and method
GB0720412D0 (en)2007-10-182007-11-28Melexis NvCombined mems accelerometer and gyroscope
KR101483713B1 (en)2008-06-302015-01-16삼성전자 주식회사Apparatus and Method for capturing a motion of human
US9019349B2 (en)2009-07-312015-04-28Naturalpoint, Inc.Automated collective camera calibration for motion capture
US8279418B2 (en)2010-03-172012-10-02Microsoft CorporationRaster scanning for depth detection
US10321873B2 (en)2013-09-172019-06-18Medibotics LlcSmart clothing for ambulatory human motion capture
US10716510B2 (en)2013-09-172020-07-21MediboticsSmart clothing with converging/diverging bend or stretch sensors for measuring body motion or configuration
WO2014037939A1 (en)2012-09-052014-03-13Body Pass Ltd.System and method for deriving accurate body size measures from a sequence of 2d images
US20150177842A1 (en)*2013-12-232015-06-25Yuliya Rudenko3D Gesture Based User Authorization and Device Control Methods
US9524580B2 (en)2014-01-062016-12-20Oculus Vr, LlcCalibration of virtual reality systems
US10019059B2 (en)*2014-08-222018-07-10Sony Interactive Entertainment Inc.Glove interface object
US9552070B2 (en)2014-09-232017-01-24Microsoft Technology Licensing, LlcTracking hand/body pose
WO2016132371A1 (en)*2015-02-222016-08-25Technion Research & Development Foundation LimitedGesture recognition using multi-sensory data
US10388053B1 (en)2015-03-272019-08-20Electronic Arts Inc.System for seamless animation transition
US9911219B2 (en)2015-05-132018-03-06Intel CorporationDetection, tracking, and pose estimation of an articulated body
US10318008B2 (en)*2015-12-152019-06-11Purdue Research FoundationMethod and system for hand pose detection
US10037624B2 (en)2015-12-292018-07-31Microsoft Technology Licensing, LlcCalibrating object shape
US10019629B2 (en)2016-05-312018-07-10Microsoft Technology Licensing, LlcSkeleton-based action detection using recurrent neural network
CN106127120B (en)2016-06-162018-03-13北京市商汤科技开发有限公司Posture estimation method and device, computer system
WO2018022657A1 (en)2016-07-252018-02-01Ctrl-Labs CorporationSystem and method for measuring the movements of articulated rigid bodies
US20180106618A1 (en)2016-10-142018-04-19Westfield Retail Solutions, Inc.Systems and methods to determine a location of a mobile device
US20180293756A1 (en)*2016-11-182018-10-11Intel CorporationEnhanced localization method and apparatus
US10503247B2 (en)2017-05-092019-12-10Microsoft Technology Licensing, LlcCalibration of stereo cameras and handheld object
US10614591B2 (en)*2017-05-312020-04-07Google LlcHand tracking based on articulated distance field
US11474593B2 (en)2018-05-072022-10-18Finch Technologies Ltd.Tracking user movements to control a skeleton model in a computer system
US10416755B1 (en)2018-06-012019-09-17Finch Technologies Ltd.Motion predictions of overlapping kinematic chains of a skeleton model used to control a computer system
US11009941B2 (en)2018-07-252021-05-18Finch Technologies Ltd.Calibration of measurement units in alignment with a skeleton model to control a computer system
WO2020047429A1 (en)*2018-08-312020-03-05Ctrl-Labs CorporationCamera-guided interpretation of neuromuscular signals

Cited By (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11474593B2 (en)2018-05-072022-10-18Finch Technologies Ltd.Tracking user movements to control a skeleton model in a computer system
US11531392B2 (en)*2019-12-022022-12-20Finchxr Ltd.Tracking upper arm movements using sensor modules attached to the hand and forearm
WO2022255642A1 (en)*2021-06-042022-12-08주식회사 피앤씨솔루션Weight-reduced hand joint prediction method and device for implementation of real-time hand motion interface of augmented reality glass device
CN113900516A (en)*2021-09-272022-01-07阿里巴巴达摩院(杭州)科技有限公司 Data processing method, apparatus, electronic device and storage medium
EP4239455A1 (en)*2022-03-032023-09-06HTC CorporationMotion computing system and method for mixed reality
US11836302B2 (en)2022-03-032023-12-05Htc CorporationMotion computing system and method for virtual reality
EP4339740A1 (en)*2022-09-152024-03-20HTC CorporationController, control method, and wearable tracking system
US11893166B1 (en)*2022-11-082024-02-06Snap Inc.User avatar movement control using an augmented reality eyewear device
US12271536B2 (en)2022-11-082025-04-08Snap Inc.User avatar movement control using an augmented reality eyewear device

Also Published As

Publication numberPublication date
US10976863B1 (en)2021-04-13

Similar Documents

PublicationPublication DateTitle
US11009941B2 (en)Calibration of measurement units in alignment with a skeleton model to control a computer system
US10860091B2 (en)Motion predictions of overlapping kinematic chains of a skeleton model used to control a computer system
US11474593B2 (en)Tracking user movements to control a skeleton model in a computer system
US10976863B1 (en)Calibration of inertial measurement units in alignment with a skeleton model to control a computer system based on determination of orientation of an inertial measurement unit from an image of a portion of a user
US10775946B2 (en)Universal handheld controller of a computer system
US10534431B2 (en)Tracking finger movements to generate inputs for computer systems
US11175729B2 (en)Orientation determination based on both images and inertial measurement units
US10521011B2 (en)Calibration of inertial measurement units attached to arms of a user and to a head mounted device
US11079860B2 (en)Kinematic chain motion predictions using results from multiple approaches combined via an artificial neural network
US20220155866A1 (en)Ring device having an antenna, a touch pad, and/or a charging pad to control a computing device based on user motions
US10540006B2 (en)Tracking torso orientation to generate inputs for computer systems
US11054923B2 (en)Automatic switching between different modes of tracking user motions to control computer applications
US11009964B2 (en)Length calibration for computer models of users to generate inputs for computer systems
US20230214027A1 (en)Reduction of Time Lag Between Positions and Orientations Being Measured and Display Corresponding to the Measurements
US11531392B2 (en)Tracking upper arm movements using sensor modules attached to the hand and forearm
WO2020009715A2 (en)Tracking user movements to control a skeleton model in a computer system
US20210318759A1 (en)Input device to control a computing device with a touch pad having a curved surface configured to sense touch input
US20210068674A1 (en)Track user movements and biological responses in generating inputs for computer systems
US20230011082A1 (en)Combine Orientation Tracking Techniques of Different Data Rates to Generate Inputs to a Computing System
US20230103932A1 (en)Motion Sensor Modules with Dynamic Protocol Support for Communications with a Computing Device
US20210072820A1 (en)Sticky device to track arm movements in generating inputs for computer systems

Legal Events

DateCodeTitleDescription
FEPPFee payment procedure

Free format text:ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

FEPPFee payment procedure

Free format text:ENTITY STATUS SET TO SMALL (ORIGINAL EVENT CODE: SMAL); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

ASAssignment

Owner name:FINCH TECHNOLOGIES LTD., VIRGIN ISLANDS, BRITISH

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ERIVANTCEV, VIKTOR VLADIMIROVICH;KARTASHOV, ALEXEY IVANOVICH;GONCHAROV, DANIIL OLEGOVICH;AND OTHERS;REEL/FRAME:051353/0504

Effective date:20190918

STCFInformation on status: patent grant

Free format text:PATENTED CASE

ASAssignment

Owner name:FINCHXR LTD., CYPRUS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FINCH TECHNOLOGIES LTD.;REEL/FRAME:060422/0732

Effective date:20220630

FEPPFee payment procedure

Free format text:MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

LAPSLapse for failure to pay maintenance fees

Free format text:PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

STCHInformation on status: patent discontinuation

Free format text:PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FPLapsed due to failure to pay maintenance fee

Effective date:20250413


[8]ページ先頭

©2009-2025 Movatter.jp