KR101686629B1 - 사용자의 압력 정보의 입력에 의해 지시되는 가상 공간 상의 위치를 결정하는 방법, 장치 및 이 방법을 실행하기 위한 컴퓨터 판독 가능한 기록 매체 - Google Patents
사용자의 압력 정보의 입력에 의해 지시되는 가상 공간 상의 위치를 결정하는 방법, 장치 및 이 방법을 실행하기 위한 컴퓨터 판독 가능한 기록 매체 Download PDFInfo
- Publication number
- KR101686629B1 KR101686629B1 KR1020150015388A KR20150015388A KR101686629B1 KR 101686629 B1 KR101686629 B1 KR 101686629B1 KR 1020150015388 A KR1020150015388 A KR 1020150015388A KR 20150015388 A KR20150015388 A KR 20150015388A KR 101686629 B1 KR101686629 B1 KR 101686629B1
- Authority
- KR
- South Korea
- Prior art keywords
- pressure
- user
- normalized
- virtual space
- axis direction
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 238000009530 blood pressure measurement Methods 0.000 claims abstract description 66
- 238000009826 distribution Methods 0.000 claims abstract description 20
- 238000005315 distribution function Methods 0.000 claims description 23
- 239000011159 matrix material Substances 0.000 claims description 20
- 230000006870 function Effects 0.000 claims description 6
- 230000008859 change Effects 0.000 claims description 3
- 230000009466 transformation Effects 0.000 claims description 3
- 238000004590 computer program Methods 0.000 claims description 2
- 230000001131 transforming effect Effects 0.000 claims 2
- 238000010801 machine learning Methods 0.000 claims 1
- 238000005259 measurement Methods 0.000 description 14
- 210000000707 wrist Anatomy 0.000 description 7
- 230000006399 behavior Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012935 Averaging Methods 0.000 description 2
- 241000699666 Mus <mouse, genus> Species 0.000 description 2
- 241000699670 Mus sp. Species 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 206010040914 Skin reaction Diseases 0.000 description 1
- 238000007792 addition Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 210000001513 elbow Anatomy 0.000 description 1
- 230000008921 facial expression Effects 0.000 description 1
- 210000001145 finger joint Anatomy 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 230000035483 skin reaction Effects 0.000 description 1
- 231100000430 skin reaction Toxicity 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
도 2는 본 발명의 실시예에 따른 사용자에 의해 입력된 압력 정보의 분포에 의해 지시된 가상 공간 상의 위치 정보를 추정하는 방법을 나타낸 개념도이다.
도 3은 본 발명의 실시예에 따른 압력 측정 센서의 배열의 변형예를 나타낸다.
120: 압력 측정 센서
Claims (11)
- 사용자의 압력 정보의 입력에 의해 지시되는 가상 공간 상의 위치를 판단하는 방법으로서,
(a) 사용자 인터페이스에 포함된 복수의 압력 측정 센서를 사용하여 상기 사용자에 의해 입력되는 압력 정보를 획득하는 단계; 및
(b) 상기 압력 정보의 분포를 기반으로 하여 상기 가상 공간 상의 위치 정보를 결정하는 단계를 포함하되,
상기 복수의 압력 측정 센서의 배열은 매트릭스 형태의 배열 또는 매트릭스로 근사화할 수 있는 2D 평면 또는 3D 공간 상에서의 배열을 포함하며,
상기 (b) 단계는,
(b1) 상기 배열된 복수의 압력 측정 센서로부터 획득된 압력 정보를 기반으로 압력 분포 함수를 결정하는 단계;
(b2) 상기 압력 분포 함수를 전체 압력 분포의 총합으로 나눈 확률 분포 함수를 획득하는 단계; 및
(b3) 상기 확률 분포 함수를 기반으로 상기 가상 공간 상에서의 위치 정보를 결정하는 단계를 포함하는 것을 특징으로 하는 방법. - 삭제
- 제1항에 있어서,
상기 (b3) 단계는,
(b31) 상기 매트릭스 또는 이에 근사화할 수 있는 형태의 배열이 제1 축과 이에 상호직교하는 제2 축으로 구성되는 평면에 위치할 때, 상기 확률 분포 함수로부터 상기 제1 축방향 및 상기 제2 축방향에 대한 평균값을 획득하는 단계;
(b32) 상기 제1 축방향 및 상기 제2 축방향에 대한 평균값에서의 압력값을 추정하는 단계;
(b33) 상기 제1 축방향 및 상기 제2 축방향에 대한 평균값 그리고 상기 제1 축방향 및 상기 제2 축방향에 대한 평균값에서의 압력값을 정규화하는 단계; 및
(b34) 상기 정규화된 값들을 변화시켜 사용자가 지시하기를 원하는 3D 위치 정보의 범위로 변환하는 단계를 포함하는 것을 특징으로 하는 방법. - 제3항에 있어서,
상기 (b34) 단계는,
상기 정규화된 제1 축방향에 대한 평균값, 상기 정규화된 제2 축방향에 대한 평균값, 및 상기 정규화된 압력값들을 선형 변환하는 것을 특징으로 하는 방법. - 제3항에 있어서,
상기 (b34) 단계는,
상기 정규화된 제1 축방향에 대한 평균값, 상기 정규화된 제2 축방향에 대한 평균값, 및 상기 정규화된 압력값들을 변환하기 위한 비선형 변환함수를 획득하기 위하여 사용자의 입력값들을 수집하여 기계학습의 방법으로 학습하는 것을 특징으로 하는 방법. - 사용자의 압력 정보의 입력에 의해 지시되는 가상 공간 상의 위치를 판단하는 장치로서,
사용자 인터페이스에 포함된 복수의 압력 측정 센서를 사용하여 상기 사용자에 의해 입력되는 압력 정보를 획득하는 측정부; 및
상기 압력 정보의 분포를 기반으로 하여 상기 가상 공간 상의 위치 정보를 결정하는 의도 분석부를 포함하되,
상기 복수의 압력 측정 센서의 배열은 매트릭스 형태의 배열 또는 매트릭스로 근사화할 수 있는 2D 평면 또는 3D 공간 상에서의 배열을 포함하며,
상기 의도 분석부는,
상기 배열된 복수의 압력 측정 센서로부터 획득된 압력 정보를 기반으로 압력 분포 함수를 결정하고, 상기 압력 분포 함수를 전체 압력 분포의 총합으로 나눈 확률 분포 함수를 획득하고, 상기 확률 분포 함수를 기반으로 상기 가상 공간 상에서의 위치 정보를 결정하는 것을 특징으로 하는 장치. - 삭제
- 제6항에 있어서,
상기 의도 분석부는,
상기 확률 분포 함수를 기반으로 상기 가상 공간 상에서의 위치 정보를 결정하기 위하여, 상기 매트릭스 또는 이에 근사화할 수 있는 형태의 배열이 제1 축과 이에 상호직교하는 제2 축으로 구성되는 평면에 위치할 때, 상기 확률 분포 함수로부터 상기 제1 축방향 및 상기 제2 축방향에 대한 평균값을 획득하고, 상기 제1 축방향 및 상기 제2 축방향에 대한 평균값에서의 압력값을 추정하고, 상기 제1 축방향 및 상기 제2 축방향에 대한 평균값 그리고 상기 제1 축방향 및 상기 제2 축방향에 대한 평균값에서의 압력값을 정규화하고, 상기 정규화된 값들을 변화시켜 사용자가 지시하기를 원하는 3D 위치 정보의 범위로 변환하는 것을 특징으로 하는 장치. - 제8항에 있어서,
상기 의도 분석부는,
상기 정규화된 값들을 변화시켜 사용자가 지시하기를 원하는 3D 위치 정보의 범위로 변환하기 위하여, 상기 정규화된 제1 축방향에 대한 평균값, 상기 정규화된 제2 축방향에 대한 평균값, 및 상기 정규화된 압력값들을 선형 변환하는 것을 특징으로 하는 장치. - 제8항에 있어서,
상기 의도 분석부는,
상기 정규화된 값들을 변화시켜 사용자가 지시하기를 원하는 3D 위치 정보의 범위로 변환하기 위하여, 상기 정규화된 제1 축방향에 대한 평균값, 상기 정규화된 제2 축방향에 대한 평균값, 및 상기 정규화된 압력값들을 변환하기 위한 비선형 변환함수를 획득하기 위하여 사용자의 입력값들을 수집하여 기계학습의 방법으로 학습하는 것을 특징으로 하는 장치. - 제1항, 제3항 내지 제5항 중 어느 한 항에 따른 방법을 실행하기 위한 컴퓨터 프로그램을 기록한 컴퓨터로 판독 가능한 기록 매체.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150015388A KR101686629B1 (ko) | 2015-01-30 | 2015-01-30 | 사용자의 압력 정보의 입력에 의해 지시되는 가상 공간 상의 위치를 결정하는 방법, 장치 및 이 방법을 실행하기 위한 컴퓨터 판독 가능한 기록 매체 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150015388A KR101686629B1 (ko) | 2015-01-30 | 2015-01-30 | 사용자의 압력 정보의 입력에 의해 지시되는 가상 공간 상의 위치를 결정하는 방법, 장치 및 이 방법을 실행하기 위한 컴퓨터 판독 가능한 기록 매체 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160094152A KR20160094152A (ko) | 2016-08-09 |
KR101686629B1 true KR101686629B1 (ko) | 2016-12-14 |
Family
ID=56712525
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150015388A KR101686629B1 (ko) | 2015-01-30 | 2015-01-30 | 사용자의 압력 정보의 입력에 의해 지시되는 가상 공간 상의 위치를 결정하는 방법, 장치 및 이 방법을 실행하기 위한 컴퓨터 판독 가능한 기록 매체 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101686629B1 (ko) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101328385B1 (ko) | 2012-07-16 | 2013-11-13 | 이윤재 | 접촉식 손가락 마우스 및 이의 동작 방법 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20100039194A (ko) * | 2008-10-06 | 2010-04-15 | 삼성전자주식회사 | 사용자 접촉 패턴에 따른 GUI(Graphic User Interface) 표시 방법 및 이를 구비하는 장치 |
KR101080803B1 (ko) * | 2009-11-17 | 2011-11-07 | 한국과학기술연구원 | 실감 인터랙션 시스템 및 방법 |
KR101338043B1 (ko) * | 2012-03-05 | 2013-12-09 | 한국과학기술연구원 | 실감 인터랙션을 이용한 인지재활 시스템 및 방법 |
-
2015
- 2015-01-30 KR KR1020150015388A patent/KR101686629B1/ko active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101328385B1 (ko) | 2012-07-16 | 2013-11-13 | 이윤재 | 접촉식 손가락 마우스 및 이의 동작 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20160094152A (ko) | 2016-08-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101659849B1 (ko) | 아바타를 이용한 텔레프레즌스 제공 방법, 상기 방법을 수행하는 시스템 및 컴퓨터 판독 가능한 기록 매체 | |
KR101700377B1 (ko) | 아바타 생성을 위한 처리 장치 및 방법 | |
Plantard et al. | Filtered pose graph for efficient kinect pose reconstruction | |
KR20160031246A (ko) | 보행 환경 인식 방법 및 장치 | |
KR101956073B1 (ko) | 시각적 인디케이터를 이용하여 사용자 인터페이스를 제공하는 3차원 입체 영상 표시 장치 및 그 장치를 이용한 방법 | |
John et al. | Error correction and the structure of inter-trial fluctuations in a redundant movement task | |
US10687753B2 (en) | System and method for optimizing body and object interactions | |
KR101586007B1 (ko) | 데이터 처리 장치 및 방법 | |
US11494702B2 (en) | Task estimation method and information processing apparatus | |
Ma et al. | A framework for interactive work design based on motion tracking, simulation, and analysis | |
Mousas et al. | Finger motion estimation and synthesis for gesturing characters | |
KR101686629B1 (ko) | 사용자의 압력 정보의 입력에 의해 지시되는 가상 공간 상의 위치를 결정하는 방법, 장치 및 이 방법을 실행하기 위한 컴퓨터 판독 가능한 기록 매체 | |
CN110968183A (zh) | 接触虚拟对象时提供真实物理反馈的方法及其装置 | |
CN112181132B (zh) | 虚拟环境中基于射线交互任务的模型评估方法及系统 | |
JP2009300227A (ja) | 位置追跡システム、位置追跡装置、位置追跡方法およびプログラム | |
KR101567984B1 (ko) | 가상 공간 상에 위치한 가상 객체에 대한 감각 정보를 사용자에게 전달하기 위한 방법, 장치 및 이 방법을 실행하기 위한 컴퓨터 판독 가능한 기록 매체 | |
Lucchese et al. | Analytical-stochastic model of motor difficulty for three-dimensional manipulation tasks | |
KR102227494B1 (ko) | 오브젝트의 움직임을 이용하여 사용자 입력을 처리하는 장치 및 방법 | |
KR102665026B1 (ko) | 디지털 트윈 기반의 가상 인솔을 이용한 맞춤형 인솔 설계 방법, 가상 인솔의 설계 방법 및 설계 단말 | |
JP7254262B2 (ja) | 作業推定装置、作業推定方法、及び、作業推定プログラム | |
JPWO2017077610A1 (ja) | 構造解析方法、及び構造解析プログラム | |
Chae et al. | Genetic algorithm-based adaptive weight decision method for motion estimation framework | |
Antonya et al. | Parameter estimation from motion tracking data | |
KR101469851B1 (ko) | 인체 자세 예측을 위한 다목적 최적화 기반의 방법 | |
KR101699930B1 (ko) | 아바타 동작 생성 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20150130 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20160523 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20161121 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20161208 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20161209 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20191203 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20191203 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20201208 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20211125 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20221025 Start annual number: 7 End annual number: 7 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20240919 |