JP6508061B2 - 情報処理装置、情報処理方法、およびプログラム - Google Patents
情報処理装置、情報処理方法、およびプログラム Download PDFInfo
- Publication number
- JP6508061B2 JP6508061B2 JP2015557708A JP2015557708A JP6508061B2 JP 6508061 B2 JP6508061 B2 JP 6508061B2 JP 2015557708 A JP2015557708 A JP 2015557708A JP 2015557708 A JP2015557708 A JP 2015557708A JP 6508061 B2 JP6508061 B2 JP 6508061B2
- Authority
- JP
- Japan
- Prior art keywords
- mounting position
- action
- information processing
- sensor
- setting
- 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.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 251
- 238000003672 processing method Methods 0.000 title claims description 35
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 1
- 230000009471 action Effects 0.000 claims description 318
- 238000000034 method Methods 0.000 claims description 232
- 230000008569 process Effects 0.000 claims description 224
- 238000012545 processing Methods 0.000 claims description 139
- 238000001514 detection method Methods 0.000 claims description 99
- 238000004422 calculation algorithm Methods 0.000 claims description 7
- 238000004886 process control Methods 0.000 claims description 7
- 238000004891 communication Methods 0.000 description 45
- 230000006870 function Effects 0.000 description 30
- 230000006399 behavior Effects 0.000 description 15
- 230000001133 acceleration Effects 0.000 description 14
- 230000029058 respiratory gaseous exchange Effects 0.000 description 12
- 210000000707 wrist Anatomy 0.000 description 12
- 238000010586 diagram Methods 0.000 description 11
- 210000003423 ankle Anatomy 0.000 description 9
- 238000000605 extraction Methods 0.000 description 9
- 230000000694 effects Effects 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 7
- 238000012549 training Methods 0.000 description 7
- 238000003384 imaging method Methods 0.000 description 6
- 201000002859 sleep apnea Diseases 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000009182 swimming Effects 0.000 description 5
- 230000001351 cycling effect Effects 0.000 description 4
- 230000033001 locomotion Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000003213 activating effect Effects 0.000 description 3
- 230000005484 gravity Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000001151 other effect Effects 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 208000024891 symptom Diseases 0.000 description 2
- 238000011282 treatment Methods 0.000 description 2
- 210000003489 abdominal muscle Anatomy 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000009193 crawling Effects 0.000 description 1
- 238000005401 electroluminescence Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 210000003205 muscle Anatomy 0.000 description 1
- 238000003909 pattern recognition Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 210000004243 sweat Anatomy 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N7/00—Computing arrangements based on specific mathematical models
- G06N7/01—Probabilistic graphical models, e.g. probabilistic networks
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/1036—Measuring load distribution, e.g. podologic studies
- A61B5/1038—Measuring plantar pressure during gait
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1123—Discriminating type of movement, e.g. walking or running
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/113—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb occurring during breathing
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6802—Sensor mounted on worn items
- A61B5/6803—Head-worn items, e.g. helmets, masks, headphones or goggles
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6802—Sensor mounted on worn items
- A61B5/681—Wristwatch-type devices
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6813—Specially adapted to be attached to a specific body part
- A61B5/6814—Head
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6813—Specially adapted to be attached to a specific body part
- A61B5/6822—Neck
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6813—Specially adapted to be attached to a specific body part
- A61B5/6823—Trunk, e.g., chest, back, abdomen, hip
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6813—Specially adapted to be attached to a specific body part
- A61B5/6824—Arm or wrist
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6813—Specially adapted to be attached to a specific body part
- A61B5/6825—Hand
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
- A61B5/6813—Specially adapted to be attached to a specific body part
- A61B5/6829—Foot or ankle
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7235—Details of waveform analysis
- A61B5/7264—Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1626—Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/163—Wearable computers, e.g. on a belt
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1694—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
-
- 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
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
-
- 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
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/02—Knowledge representation; Symbolic representation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/20—Movements or behaviour, e.g. gesture recognition
- G06V40/23—Recognition of whole body movements, e.g. for sport training
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2562/00—Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
- A61B2562/02—Details of sensors specially adapted for in-vivo measurements
- A61B2562/0219—Inertial sensors, e.g. accelerometers, gyroscopes, tilt switches
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2562/00—Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
- A61B2562/06—Arrangements of multiple sensors of different types
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/0002—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1118—Determining activity level
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient ; user input means
- A61B5/7405—Details of notification to user or communication with user or patient ; user input means using sound
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient ; user input means
- A61B5/742—Details of notification to user or communication with user or patient ; user input means using visual displays
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient ; user input means
- A61B5/7455—Details of notification to user or communication with user or patient ; user input means characterised by tactile indication, e.g. vibration or electrical stimulation
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient ; user input means
- A61B5/7465—Arrangements for interactive communication between patient and care services, e.g. by using a telephone network
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/20—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Veterinary Medicine (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- Pathology (AREA)
- Public Health (AREA)
- Biophysics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- Dentistry (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Physiology (AREA)
- Artificial Intelligence (AREA)
- Mathematical Physics (AREA)
- Evolutionary Computation (AREA)
- Psychiatry (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Computing Systems (AREA)
- Fuzzy Systems (AREA)
- Signal Processing (AREA)
- Computational Linguistics (AREA)
- Probability & Statistics with Applications (AREA)
- Algebra (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
Description
1.本実施形態に係る情報処理方法
2.本実施形態に係る情報処理装置
3.本実施形態に係るプログラム
本実施形態に係る情報処理装置の構成について説明する前に、まず、本実施形態に係る情報処理方法について説明する。以下では、本実施形態に係る情報処理方法に係る処理を本実施形態に係る情報処理装置が行う場合を例に挙げて、本実施形態に係る情報処理方法について説明する。
本実施形態に係る情報処理装置は、設定対象の装置に対して、装着位置情報に基づく行動認識モードを設定する。
・頭部装着型の装置(図2のA):例えば、HMD(Head Mounted Display)や、撮像装置など
・アイウェア型の装置(図2のB):例えば、HMDや、メガネ型の装置など
・首かけ型の装置(図2のC):例えば、撮像装置や、ヘッドセット、ネックレス型の装置、データロガーなど
・手首/腕装着型の装置(図2のD):例えば、時計型の装置や、データロガー、ブレスレット型の装置、リストバンド型の装置など
・手/指装着型の装置(図2のEのE1):例えば、グローブ型の装置や、リング型の装置など
・腰/上着/ポケット装着型の装置(図2のEのE2):例えば、ベルト型の装置や、クリップ/マグネット型の装置、データロガーなど
・足首/足装着型の装置(図2のEのE3):例えば、アンクレット型の装置や、データロガーなど
・装着位置が「頭部」の場合:水泳認識(泳法、ターン回数など)、うなずき認識
・装着位置が「顎」の場合:発話しているか否かの認識、咀嚼回数認識、食べ物種類認識
・装着位置が「首」の場合:トレーニング認識(スクワット、腕立てなど)
・装着位置が「胸」の場合:呼吸しているか否かの認識(体動)
・装着位置が「足首」の場合:サッカー認識(キックのモーションなど)、自転車のケイデンス認識
・装着位置が「指」の場合:タイピング認識
・装着位置が「手首」の場合:スイング認識(野球やテニス、ゴルフなど)
・装着位置が「ズボンのポケット」の場合:乗物認識(電車やバスなど)
本実施形態に係る情報処理装置は、設定対象の装置に対応するセンサに対して、装着位置情報に基づくセンサに関する設定を行う。
・有効とするセンサの種類を示すデータ(例えば、センサIDなど)
・センサのパラメータを示すデータ
本実施形態に係る情報処理装置は、装着位置情報に基づく行動認識に係る処理に関する設定を行う。
・特徴量の種類を示すデータ(例えば、特徴量を示すIDなど)
・行動認識に係る処理に用いるアルゴリズムを示すデータ(例えば、プログラムデータや、アルゴリズムを示すIDなど)
・行動認識に係る処理に用いるモデルデータを示すデータ(例えば、モデルデータそのものや、モデルデータを示すIDなど)
本実施形態に係る情報処理装置は、設定された行動認識モードと、設定対象の装置に対応するセンサの検出値とに基づいてユーザの行動を認識する。
本実施形態に係る情報処理装置は、認識されたユーザの行動に対応する処理の実行を制御する。また、本実施形態に係る情報処理装置は、例えば、装着位置情報が示す装着位置と、認識されたユーザの行動とに対応する処理の実行を制御してもよい。以下では、本実施形態に係る実行制御処理により制御される処理を、「行動に対応する処理」と示す。
上記(2)の処理(行動認識処理)において、スクワットや腕立てなどのトレーニング認識が行われた場合、本実施形態に係る情報処理装置は、行動に対応する処理として、例えば、“音声により励ましを行うアプリケーションを起動させる処理”を特定する。そして、本実施形態に係る情報処理装置は、ユーザが装着しているウェアラブル装置に、音声を出力させる。
上記(2)の処理(行動認識処理)において、呼吸しているか否かの認識が行われた場合、本実施形態に係る情報処理装置は、行動に対応する処理として、例えば、“呼吸のペースを友達と共有することが可能なアプリケーションを起動させる処理”を特定する。そして、本実施形態に係る情報処理装置は、ユーザが装着しているウェアラブル装置に、呼吸のペースを友達と共有することが可能なアプリケーションを起動させる。
上記(2)の処理(行動認識処理)において、睡眠時に呼吸しているか否かの認識が行われた場合、本実施形態に係る情報処理装置は、行動に対応する処理として、例えば、“睡眠時無呼吸症候群確認用のアプリケーションを起動させる処理”を特定する。そして、本実施形態に係る情報処理装置は、ユーザが装着しているウェアラブル装置に、睡眠時無呼吸症候群確認用のアプリケーションを起動させる。
上記(2)の処理(行動認識処理)において、サッカー認識が行われた場合、本実施形態に係る情報処理装置は、行動に対応する処理として、例えば、“サッカーエンハンス機能に係る処理”を特定する。そして、本実施形態に係る情報処理装置は、ユーザが装着しているウェアラブル装置に、サッカーエンハンス機能に係る処理を実行させる。
・走量や動き方から疲労度を推定して、足首に装着されたウェアラブル装置が推定結果に応じた色の光を出力する処理:出力される光は、例えば、監督が采配を考える目安や、プレイヤーが戦略を立てる参考として用いることが可能である。
・キックスピードやインパクトの強弱を、足首に装着されたウェアラブル装置が音で提示する処理(例えば、「スパッ」(弱い場合)や、「ズドーン」(強い場合)など):キックスピードなどの強弱が音で提示されることによって、例えば、観戦において情報拡張がなされ、より楽しい観戦とすることが可能である。
上記(2)の処理(行動認識処理)において、自転車のケイデンス認識が行われた場合、本実施形態に係る情報処理装置は、行動に対応する処理として、例えば、“サイクリング機能に係る処理、または、トレーニング機能に係る処理”を特定する。本実施形態に係る情報処理装置は、例えば、ケイデンスによって特定する処理を判断する。そして、本実施形態に係る情報処理装置は、ユーザが装着しているウェアラブル装置に、サイクリング機能に係る処理、または、トレーニング機能に係る処理を実行させる。
上記(2)の処理(行動認識処理)において、タイピング認識が行われた場合、本実施形態に係る情報処理装置は、行動に対応する処理として、例えば、“ユーザに対してフィードバック(例えば、音声(音楽も含む)、振動、文字、光などによるフィードバック)を行う処理”を特定する。そして、本実施形態に係る情報処理装置は、ユーザが装着しているウェアラブル装置に、ユーザに対してフィードバックを行う処理を実行させる。
上記(2)の処理(行動認識処理)において、テニスやゴルフ、野球などのスイング認識が行われた場合、本実施形態に係る情報処理装置は、行動に対応する処理として、例えば、“動画像の撮像を行う処理”を特定する。また、本実施形態に係る情報処理装置は、行動に対応する処理として、さらに“撮像された動画像を編集する処理”を特定してもよい。
上記(2)の処理(行動認識処理)において、自転車や歩きの認識が行われた場合、本実施形態に係る情報処理装置は、行動に対応する処理として、例えば、“道をユーザに通知する処理”を特定する。そして、本実施形態に係る情報処理装置は、ズボンのポケット内で間接的に装着されている装置に、道をユーザに通知する処理を実行させる。
例えば、本実施形態に係る情報処理装置は、設定対象の装置がユーザに装着されている装着位置を認識する装着位置認識処理を、さらに行うことも可能である。
本実施形態に係る情報処理装置は、設定対象の装置に対応するセンサの検出値と、設定対象の装置に対応するセンサが装着可能な位置に対応する条件とに基づいて、装着位置を認識する。
・・・(数式1)
YZ−Attitude=arctan(Z−mean/|Y−mean|)
・・・(数式2)
ZX−Attitude=arctan(X−mean/|Z−mean|)
・・・(数式3)
・if(steps>threshold) then (e1=TRUE)
・if(th_min<XY−attitude<th_max)then(e2=TRUE)
・if(th_min<Z−mean<th_max)then(e3=TRUE)
・if(e1×e2×e3==1)then TRUE else FALSE
本実施形態に係る情報処理装置は、設定対象の装置に対応するセンサの検出値と、装着位置の認識の基準となる基準デバイスの出力とに基づいて、装着位置を認識する。
本実施形態に係る情報処理装置は、“設定対象の装置に対応するセンサの検出値に基づき推定されるユーザの行動の推定結果”に基づいて、装着位置を推定し、推定された装着位置を、装着位置として認識する。
・装着位置確率の確率分布が、図10のAの場合:“60[%]×12.5>50[%]×12.5”より、ユーザの行動が、スイングと推定される。
・装着位置確率の確率分布が、図10のBの場合:“60[%]×20<50[%]×30”より、ユーザの行動が、サッカーと推定される。
本実施形態に係る情報処理装置は、装着位置を指定するユーザ操作に基づく操作信号に基づいて、装着位置を認識する。
本実施形態に係る情報処理装置は、設定対象の装置に対応するセンサの検出値に基づいて、装着位置を認識する。
本実施形態に係る情報処理装置は、設定対象の装置に対応するセンサの検出値と、当該センサが装着可能な位置それぞれにおいて予め学習されたモデルデータとに基づいて、装着位置を認識する。
次に、上述した本実施形態に係る情報処理方法に係る処理を行うことが可能な、本実施形態に係る情報処理装置の構成の一例について説明する。
図13は、本実施形態に係る情報処理装置100のハードウェア構成の一例を示す説明図である。情報処理装置100は、例えば、MPU150と、ROM152と、RAM154と、記録媒体156と、入出力インタフェース158と、操作入力デバイス160と、表示デバイス162と、通信インタフェース164と、センサ166を備える。また、情報処理装置100は、例えば、データの伝送路としてのバス168で各構成要素間を接続する。
[i]情報処理装置に係るプログラム
コンピュータを、本実施形態に係る情報処理装置として機能させるためのプログラム(例えば、“上記(1)の処理(行動認識モード設定処理)〜上記(3)の処理(実行制御処理)”や、“上記(1)の処理(行動認識モード設定処理)〜上記(4)の処理(装着位置認識処理))”など、本実施形態に係る情報処理方法に係る処理を実行することが可能なプログラム)が、コンピュータにおいてプロセッサなどにより実行されることによって、ユーザの行動をより高い精度で認識可能とし、認識されたユーザの行動に応じた処理を制御することができる。また、コンピュータを、本実施形態に係る情報処理装置として機能させるためのプログラムが、コンピュータにおいてプロセッサなどにより実行されることによって、上述した本実施形態に係る情報処理方法に係る処理によって奏される効果を、奏することができる。
(1)
設定対象の装置の装着位置情報に基づき、行動認識モードを設定する行動認識モード設定部と、
設定された前記行動認識モードと、前記設定対象の装置に対応するセンサの検出値とに基づいて、ユーザの行動を認識する行動認識部と、
認識されたユーザの行動に対応する処理の実行を制御する処理制御部と、
を備える、情報処理装置。
(2)
前記行動認識モードは、センサに関する設定を含み、
前記行動認識モード設定部は、前記行動認識モードの設定として、前記設定対象の装置に対応する前記センサに対して、前記装着位置情報に基づく前記センサに関する設定を行う、(1)に記載の情報処理装置。
(3)
前記センサに関する設定は、センサの種類の設定と、前記センサのパラメータの設定との一方または双方を含む、(2)に記載の情報処理装置。
(4)
前記行動認識モードは、行動認識に係る処理に関する設定を含み、
前記行動認識モード設定部は、前記行動認識モードの設定として、前記装着位置情報に基づく前記行動認識に係る処理に関する設定を行う、(1)〜(3)のいずれか1つに記載の情報処理装置。
(5)
前記行動認識に係る処理に関する設定は、前記設定対象の装置に対応する前記センサの検出値の中から行動認識に用いる特徴量の種類の設定と、前記行動認識に係る処理に用いるアルゴリズムの設定と、前記行動認識に係る処理に用いるモデルデータの設定とのうちの、1または2以上を含む、(4)に記載の情報処理装置。
(6)
前記設定対象の装置がユーザに装着されている装着位置を認識する装着位置認識部をさらに備え、
前記行動認識モード設定部は、前記装着位置認識部において認識された前記装着位置を示す、前記装着位置情報に基づいて、前記行動認識モードを設定し、
前記処理制御部は、前記装着位置認識部において認識された前記装着位置を示す、前記装着位置情報に基づいて、処理の実行を制御する、(1)〜(5)のいずれか1つに記載の情報処理装置。
(7)
前記装着位置認識部は、前記設定対象の装置に対応するセンサの検出値と、前記センサが装着可能な位置に対応する条件とに基づいて、前記装着位置を認識する、(6)に記載の情報処理装置。
(8)
前記装着位置認識部は、前記設定対象の装置に対応するセンサの検出値と、前記装着位置の認識の基準となる基準デバイスの出力とに基づいて、前記装着位置を認識する、(6)に記載の情報処理装置。
(9)
前記装着位置認識部は、
前記設定対象の装置に対応するセンサの検出値に基づき推定される、ユーザの行動の推定結果に基づいて、前記装着位置を推定し、
推定された前記装着位置を、前記装着位置として認識する、(6)に記載の情報処理装置。
(10)
前記装着位置認識部は、前記装着位置を指定するユーザ操作に基づく操作信号に基づいて、前記装着位置を認識する、(6)に記載の情報処理装置。
(11)
前記装着位置認識部は、前記設定対象の装置に対応するセンサの検出値に基づいて、前記装着位置を認識する、(6)に記載の情報処理装置。
(12)
前記装着位置認識部は、前記設定対象の装置に対応するセンサの検出値と、前記センサが装着可能な位置それぞれにおいて予め学習されたモデルデータとに基づいて、前記装着位置を認識する、(6)に記載の情報処理装置。
(13)
前記設定対象の装置に対応するセンサを含む検出部をさらに備え、
前記行動認識部は、前記検出部の検出値に基づいて、ユーザの行動を認識する、(1)〜(12)のいずれか1つに記載の情報処理装置。
(14)
設定対象の装置の装着位置情報に基づき、行動認識モードを設定するステップと、
設定された前記行動認識モードと、前記設定対象の装置に対応するセンサの検出値とに基づいて、ユーザの行動を認識するステップと、
認識されたユーザの行動に対応する処理の実行を制御するステップと、
を有する、情報処理装置により実行される情報処理方法。
(15)
設定対象の装置の装着位置情報に基づき、行動認識モードを設定するステップ、
設定された前記行動認識モードと、前記設定対象の装置に対応するセンサの検出値とに基づいて、ユーザの行動を認識するステップ、
認識されたユーザの行動に対応する処理の実行を制御するステップ、
をコンピュータに実行させるためのプログラム。
102 通信部
104 検出部
106 制御部
110装着位置認識部
112 行動認識モード設定部
114 特徴抽出部
116 行動認識部
118 処理制御部
Claims (8)
- 設定対象の装置の装着位置情報に基づき、行動認識モードを設定する行動認識モード設定部と、
設定された前記行動認識モードと、前記設定対象の装置に対応するセンサの検出値とに基づいて、ユーザの行動を認識する行動認識部と、
認識されたユーザの行動に対応する処理の実行を制御する処理制御部と、
前記設定対象の装置がユーザに装着されている装着位置を認識する装着位置認識部と、
を備え、
前記行動認識モード設定部は、前記装着位置認識部において認識された前記装着位置を示す、前記装着位置情報に基づいて、前記行動認識モードを設定し、
前記処理制御部は、前記装着位置認識部において認識された前記装着位置を示す、前記装着位置情報に基づいて、処理の実行を制御し、
前記装着位置認識部は、前記設定対象の装置に対応するセンサの検出値に基づく、前記センサが装着可能な位置に対応する閾値判定を行うことによって、前記装着位置を認識する、情報処理装置。 - 前記行動認識モードは、センサに関する設定を含み、
前記行動認識モード設定部は、前記行動認識モードの設定として、前記設定対象の装置に対応する前記センサに対して、前記装着位置情報に基づく前記センサに関する設定を行う、請求項1に記載の情報処理装置。 - 前記センサに関する設定は、センサの種類の設定と、前記センサのパラメータの設定との一方または双方を含む、請求項2に記載の情報処理装置。
- 前記行動認識モードは、行動認識に係る処理に関する設定を含み、
前記行動認識モード設定部は、前記行動認識モードの設定として、前記装着位置情報に基づく前記行動認識に係る処理に関する設定を行う、請求項1〜3のいずれか1項に記載の情報処理装置。 - 前記行動認識に係る処理に関する設定は、前記設定対象の装置に対応する前記センサの検出値の中から行動認識に用いる特徴量の種類の設定と、前記行動認識に係る処理に用いるアルゴリズムの設定と、前記行動認識に係る処理に用いるモデルデータの設定とのうちの、1または2以上を含む、請求項4に記載の情報処理装置。
- 前記設定対象の装置に対応するセンサを含む検出部をさらに備え、
前記行動認識部は、前記検出部の検出値に基づいて、ユーザの行動を認識する、請求項1〜5のいずれか1項に記載の情報処理装置。 - 設定対象の装置の装着位置情報に基づき、行動認識モードを設定するステップと、
設定された前記行動認識モードと、前記設定対象の装置に対応するセンサの検出値とに基づいて、ユーザの行動を認識するステップと、
認識されたユーザの行動に対応する処理の実行を制御するステップと、
前記設定対象の装置がユーザに装着されている装着位置を認識するステップと、
を有し、
前記行動を認識するステップでは、前記装着位置を認識するステップにおいて認識された前記装着位置を示す、前記装着位置情報に基づいて、前記行動認識モードが設定され、
前記制御するステップでは、前記装着位置を認識するステップにおいて認識された前記装着位置を示す、前記装着位置情報に基づいて、処理の実行が制御され、
前記装着位置を認識するステップでは、前記設定対象の装置に対応するセンサの検出値に基づく、前記センサが装着可能な位置に対応する閾値判定が行われることによって、前記装着位置が認識される、情報処理装置により実行される情報処理方法。 - 設定対象の装置の装着位置情報に基づき、行動認識モードを設定するステップ、
設定された前記行動認識モードと、前記設定対象の装置に対応するセンサの検出値とに基づいて、ユーザの行動を認識するステップ、
認識されたユーザの行動に対応する処理の実行を制御するステップ、
前記設定対象の装置がユーザに装着されている装着位置を認識するステップ、
をコンピュータに実行させ、
前記行動を認識するステップでは、前記装着位置を認識するステップにおいて認識された前記装着位置を示す、前記装着位置情報に基づいて、前記行動認識モードが設定され、
前記制御するステップでは、前記装着位置を認識するステップにおいて認識された前記装着位置を示す、前記装着位置情報に基づいて、処理の実行が制御され、
前記装着位置を認識するステップでは、前記設定対象の装置に対応するセンサの検出値に基づく、前記センサが装着可能な位置に対応する閾値判定が行われることによって、前記装着位置が認識される、プログラム。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014007920 | 2014-01-20 | ||
JP2014007920 | 2014-01-20 | ||
PCT/JP2014/077597 WO2015107737A1 (ja) | 2014-01-20 | 2014-10-16 | 情報処理装置、情報処理方法、およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2015107737A1 JPWO2015107737A1 (ja) | 2017-03-23 |
JP6508061B2 true JP6508061B2 (ja) | 2019-05-08 |
Family
ID=53542647
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015557708A Active JP6508061B2 (ja) | 2014-01-20 | 2014-10-16 | 情報処理装置、情報処理方法、およびプログラム |
Country Status (4)
Country | Link |
---|---|
US (1) | US10592812B2 (ja) |
EP (1) | EP3098688A4 (ja) |
JP (1) | JP6508061B2 (ja) |
WO (1) | WO2015107737A1 (ja) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016105166A1 (en) * | 2014-12-26 | 2016-06-30 | Samsung Electronics Co., Ltd. | Device and method of controlling wearable device |
US10965975B2 (en) * | 2015-08-31 | 2021-03-30 | Orcam Technologies Ltd. | Systems and methods for recognizing faces using non-facial information |
US11040263B2 (en) * | 2015-09-29 | 2021-06-22 | Sony Corporation | Sensing system, sensor device, and sensor fixture |
CN107145834B (zh) * | 2017-04-12 | 2020-06-30 | 浙江工业大学 | 一种基于物理属性的自适应行为识别方法 |
JP7006128B2 (ja) * | 2017-10-24 | 2022-01-24 | 株式会社アイシン | 情報処理装置 |
JP2019101811A (ja) * | 2017-12-04 | 2019-06-24 | 富士通株式会社 | 処理プログラム、処理方法及び処理装置、並びに表示プログラム、表示方法及び表示制御装置 |
EP3734576A4 (en) | 2017-12-27 | 2021-03-17 | Sony Corporation | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING PROCESS AND PROGRAM |
JP6525181B1 (ja) * | 2018-05-27 | 2019-06-05 | 株式会社アジラ | 行動推定装置 |
JP2020150360A (ja) * | 2019-03-12 | 2020-09-17 | パナソニックi−PROセンシングソリューションズ株式会社 | ウェアラブルカメラおよび映像データ生成方法 |
CN110896495A (zh) * | 2019-11-19 | 2020-03-20 | 北京字节跳动网络技术有限公司 | 用于目标设备的视图调整方法、装置、电子设备和介质 |
CN116649959B (zh) * | 2023-05-31 | 2024-07-12 | 北京欧应科技有限公司 | 监测系统、判断佩戴装置定位的方法及存储介质 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7918808B2 (en) * | 2000-09-20 | 2011-04-05 | Simmons John C | Assistive clothing |
JP2004184351A (ja) | 2002-12-06 | 2004-07-02 | Toshiba Corp | 動作情報計測システムおよび動作情報計測方法 |
KR100601981B1 (ko) | 2005-01-14 | 2006-07-18 | 삼성전자주식회사 | 활동패턴 감시 방법 및 장치 |
JP5028751B2 (ja) * | 2005-06-09 | 2012-09-19 | ソニー株式会社 | 行動認識装置 |
US8170656B2 (en) * | 2008-06-26 | 2012-05-01 | Microsoft Corporation | Wearable electromyography-based controllers for human-computer interface |
US8187182B2 (en) | 2008-08-29 | 2012-05-29 | Dp Technologies, Inc. | Sensor fusion for activity identification |
JP5551867B2 (ja) | 2008-12-05 | 2014-07-16 | ソニー株式会社 | 情報処理装置、及び情報処理方法 |
EP2413783A1 (en) * | 2009-04-03 | 2012-02-08 | Koninklijke Philips Electronics N.V. | Method and system for detecting a fall of a user |
AU2010256401B2 (en) * | 2009-06-05 | 2014-08-14 | Advanced Brain Monitoring, Inc. | Systems and methods for controlling position |
WO2014039567A1 (en) * | 2012-09-04 | 2014-03-13 | Bobo Analytics, Inc. | Systems, devices and methods for continuous heart rate monitoring and interpretation |
JP6466420B2 (ja) * | 2013-05-31 | 2019-02-06 | プレジデント アンド フェローズ オブ ハーバード カレッジ | 人間動作を補助するための軟性外骨格スーツ |
-
2014
- 2014-10-16 WO PCT/JP2014/077597 patent/WO2015107737A1/ja active Application Filing
- 2014-10-16 JP JP2015557708A patent/JP6508061B2/ja active Active
- 2014-10-16 EP EP14878498.6A patent/EP3098688A4/en not_active Ceased
- 2014-10-16 US US15/110,440 patent/US10592812B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP3098688A4 (en) | 2017-07-19 |
WO2015107737A1 (ja) | 2015-07-23 |
US10592812B2 (en) | 2020-03-17 |
US20160335557A1 (en) | 2016-11-17 |
EP3098688A1 (en) | 2016-11-30 |
JPWO2015107737A1 (ja) | 2017-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6508061B2 (ja) | 情報処理装置、情報処理方法、およびプログラム | |
US11861073B2 (en) | Gesture recognition | |
US10925327B2 (en) | Athletic band with removable module | |
EP3304953B1 (en) | Transmitting athletic data using non-connected state of discovery signal | |
CN107617201A (zh) | 用于自动配置传感器的方法、电子设备和记录介质 | |
JP2015205072A (ja) | 情報処理装置、情報処理方法及びコンピュータプログラム | |
KR20180054274A (ko) | 휴대용 음향기기 | |
WO2016196340A1 (en) | Athletic data aggregation and display system | |
JP6471694B2 (ja) | 情報処理装置、情報処理方法、プログラム、および情報処理システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170818 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180911 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181015 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20190208 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20190214 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20190222 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190305 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190318 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6508061 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20190515 |