KR101632963B1 - 비디오 스트림에 있어서 물체 인식 및 트랙킹을 위한 시스템 및 방법 - Google Patents
비디오 스트림에 있어서 물체 인식 및 트랙킹을 위한 시스템 및 방법 Download PDFInfo
- Publication number
- KR101632963B1 KR101632963B1 KR1020117019652A KR20117019652A KR101632963B1 KR 101632963 B1 KR101632963 B1 KR 101632963B1 KR 1020117019652 A KR1020117019652 A KR 1020117019652A KR 20117019652 A KR20117019652 A KR 20117019652A KR 101632963 B1 KR101632963 B1 KR 101632963B1
- Authority
- KR
- South Korea
- Prior art keywords
- interest
- region
- video stream
- frame
- frames
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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 OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/215—Motion-based segmentation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/255—Detecting or recognising potential candidate objects based on visual cues, e.g. shapes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/28—Recognition of hand or arm movements, e.g. recognition of deaf sign language
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Psychiatry (AREA)
- General Health & Medical Sciences (AREA)
- Image Analysis (AREA)
Abstract
Description
국제 특허 공보 WO 2008/139399는 이미지들의 시퀀스에서 물체의 모션에 과한 모션 관련 특징을 판정하기 위한 방법을 개시한다. 이들 이미지는 이미지들로부터 1차 특징을 추출하도록 처리되고, 1차 특징의 통계학적 값은 계산되며, 물체의 모션 관련 특징을 판정하는데 사용된다.
공보 "비주얼 관심 포인트의 학습 및 선택된 제어에 의해 실시간 제스처 인식" (Kirishima et al, IEEE transactions on Pattern analysis and machine Intelligence, IEEE Service Center, Los Alamitos, Caliif, US., pages 351~364)는 이미지들의 시퀀스에서 동적으로 변화하는 관심의 영역으로부터 비주얼 특징을 계산하고, 각각의 비주얼 특징에 확률 밀도 함수를 할당함으로써 제스처의 인식을 개시한다.
도 1은 관심 영역들로 분할된 복수의 프레임으로 이루어진 비디오 스트림을 개략적으로 나타내는 도면.
도 2는 본 발명의 일 실시형태에 따른 물체 검출 및 트랙킹을 위한 시스템을 나타내는 도면.
도 3은 본 발명의 일 실시형태에 따른 물체 검출 방법을 보여주는 도면.
도 4a는 비디오 스트림의 3개의 프레임을 보여주는 도면이며, 도 4b는 도 4a의 프레임들로부터 얻어진 관심 영역(RI) 프레임들을 나타내는 도면.
도 5는 본 발명의 일 실시형태에 따른 물체 트랙킹을 위한 방법을 나타내는 도면.
도 6은 물체 검출 및 트랙킹을 위한 본 발명의 시스템을 포함하는 데이터 처리 장치를 나타내는 도면.
도 7은 모션 패턴의 예와, 각종의 디바이스에서의 OS 커맨드의 실행에 있어서의 당해 모션 패턴의 사용을 보여주는 도면.
Claims (30)
- 비디오 스트림에 있어서 물체 검출 및 트랙킹을 위한 시스템(40)으로서,
(a) 물체 검출 모듈(45) 및 물체 트랙킹 모듈(47)을 포함하는 프로세서(46)를 포함하며,
상기 물체 검출 모듈(45)은,
(i) 비디오 스트림의 복수의 프레임을 복수의 통계학적으로 정의된 관심 영역으로 분할된 이후에, 비디오 스트림에 있어서 복수의 프레임의 각각에서 복수의 관심 영역 각각에 대하여, 관심 영역에서 픽셀의 통계학적 해석을 실행하고,
(ii) 상기 실행된 통계학적 해석에 기초하여 복수의 프레임의 각각에서 관심 영역을 분류하고, 각각의 비디오 프레임에 대해 관심 영역(RI) 프레임을 생성하되, 상기 RI 프레임은 관심 영역의 분류를 보고하고, 관심 영역의 분류는 관심 영역에서의 트랙킹된 물체의 존재 확률을 기술하는 이산 함수인, 분류 및 생성하도록 구성되며,
상기 물체 트랙킹 모듈(47)은 연속된 RI 프레임에서 관심 영역의 분류를 비교하여 물체의 모션을 판정하도록 구성된, 비디오 스트림에 있어서 물체 검출 및 트랙킹을 위한 시스템. - 제 1 항에 있어서,
상기 물체 트랙킹 모듈(47)은 하나 이상의 패턴 검출 모듈을 포함하고, 각각의 패턴 검출 모듈은, 어느 시간 구간(time window) 동안에 트랙킹된 물체의 특정한 모션 패턴이 상기 시간 구간 동안에 일어난 확률을 산출하도록 구성된, 비디오 스트림에 있어서 물체 검출 및 트랙킹을 위한 시스템. - 제 2 항에 있어서,
상기 물체 트랙킹 모듈은, 하나 이상의 패턴 검출 모듈에 의해 생성된 확률을 기초로 하여 가장 일어났을 가능성이 높은 모션 패턴을 판정하는 모션 인식 모듈을 더 포함하는, 비디오 스트림에 있어서 물체 검출 및 트랙킹을 위한 시스템. - 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,
식별된 모션 패턴에 관련지어진 OS 커맨드를 실행하도록 구성된 오퍼레이팅 시스템(OS) 커맨드 실행 모듈(51)을 더 포함하는, 비디오 스트림에 있어서 물체 검출 및 트랙킹을 위한 시스템. - 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,
관심 영역이 트랙킹되는 물체의 적어도 일부분을 포함하는 확률은,
(a) 상기 비디오 스트림에서의 각 프레임의 하나 이상의 관심 영역 각각에 대해, 관심 영역의 화소의 통계학적 해석을 산출하는 단계와,
(b) 상기 비디오 스트림의 하나 이상의 이전 프레임의 관심 영역의 통계학적 해석을 포함하는 계산에서 관심 영역의 별개의 분류를 산출하는 단계를 포함하는 방법으로 취득하는, 비디오 스트림에 있어서 물체 검출 및 트랙킹을 위한 시스템. - 제 5 항에 있어서,
상기 통계학적 해석은 상기 관심 영역의 화소에 대해 정의된 하나 이상의 함수 각각에 대한 히스토그램을 생성하는 것을 포함하는, 비디오 스트림에 있어서 물체 검출 및 트랙킹을 위한 시스템. - 제 6 항에 있어서,
하나 이상의 상기 함수는,
(a) 화소의 적색, 녹색 또는 청색 중 어느 하나의 강도(intensity), 및
(b) 화소의 색상(hue), 순도(saturation) 또는 휘도(luminance) 중 어느 하나를 포함하는 그룹으로부터 선택되는, 비디오 스트림에 있어서 물체 검출 및 트랙킹을 위한 시스템. - 제 6 항에 있어서,
하나 이상의 상기 함수의 통계학적 파라미터 값의 산출을 더 포함하는, 비디오 스트림에 있어서 물체 검출 및 트랙킹을 위한 시스템. - 제 8 항에 있어서,
하나 이상의 통계학적인 파라미터는,
(a) 평균치(average)
(b) 최빈치(mode)
(c) 표준 편차, 및
(d) 분산(variance)을 포함하는 그룹으로부터 선택되는, 비디오 스트림에 있어서 물체 검출 및 트랙킹을 위한 시스템. - 제 6 항에 있어서,
상기 통계학적 해석은, 하나 이상의 생성된 히스토그램과 트랙킹되는 물체의 존재를 나타내는 히스토그램 사이의 거리를 산출하는 것을 더 포함하는, 비디오 스트림에 있어서 물체 검출 및 트랙킹을 위한 시스템. - 제 4 항에 있어서,
2 이상의 RI 프레임을 비교하는 단계는,
(a) 각각의 프레임에 대해, 그리고 프레임의 분류된 관심 영역 각각에 대해, 관심 영역의 분류를, 프레임을 포함하는 어느 시간 구간에서 얻어진 복수의 프레임의 관심 영역의 분류와 비교하는 것과,
(b) 상기 비교를 기초로 하여, 선택된 관심 영역이 트랙킹되는 물체를 포함하는지의 여부를 판정하는 것과,
(c) 상기 판정을 기초로 하여, 관심 영역이 트랙킹되는 물체를 포함하는지의 여부에 따라 관심 영역을 재분류하는 것과,
(d) 어느 시간 구간 동안에 2 이상의 영역의 상태에 있어서의 변화를 기초로 하여 물체의 모션의 하나 이상의 트랙킹 파라미터를 산출하는 것을 포함하는, 비디오 스트림에 있어서 물체 검출 및 트랙킹을 위한 시스템. - 제 11 항에 있어서,
상기 트랙킹 파라미터는,
(a) 물체의 이동 방향;
(b) 물체의 이동 속도
(c) 물체의 가속도
(d) 화소에 있어서의 물체의 폭
(e) 화소에 있어서의 물체의 높이
(f) 프레임에 있어서의 물체의 위치를 포함하는 그룹으로부터 선택되는, 비디오 스트림에 있어서 물체 검출 및 트랙킹을 위한 시스템. - 비디오 스트림에 있어서 물체 검출 및 트랙킹을 위한 방법으로서,
(i) 비디오 스트림의 복수의 프레임을 복수의 통계학적으로 정의된 관심 영역으로 분할된 이후에, 비디오 스트림에 있어서 복수의 프레임의 각각에서 복수의 관심 영역 각각에 대하여, 관심 영역에서 화소의 통계학적 해석을 실행하는 단계와,
(ii) 상기 실행된 통계학적 해석에 기초하여 각각의 비디오 프레임에서 관심 영역을 분류하고, 복수의 비디오 프레임의 각각에 대해 관심 영역(RI) 프레임을 생성하는 단계로서, 상기 RI 프레임은 관심 영역의 분류를 보고하고, 관심 영역의 분류는 관심 영역에서의 트랙킹된 물체의 존재 확률을 기술하는 이산 함수인, 분류 및 생성 단계를 포함하고,
(iii) 연속된 RI 프레임에서 관심 영역의 분류를 비교하여 물체의 모션을 판정하는 단계를 포함하는, 비디오 스트림에 있어서 물체 검출 및 트랙킹을 위한 방법. - 제 13 항에 있어서,
관심 영역이 트랙킹되는 물체의 적어도 일부분을 포함하는 확률은,
(a) 비디오 스트림에서의 각 프레임의 하나 이상의 관심 영역 각각에 대해, 관심 영역의 화소의 통계학적 해석을 산출하는 단계와,
(b) 비디오 스트림의 하나 이상의 이전 프레임의 관심 영역의 통계학적 해석을 포함하는 계산에서 관심 영역의 별개의 분류를 산출하는 단계를 포함하는 방법으로 취득되는, 비디오 스트림에 있어서 물체 검출 및 트랙킹을 위한 방법. - 제 1 항 내지 제 3 항 중 어느 한 항에 따른 시스템을 포함하는 데이터 처리 장치.
- 제 15 항에 있어서,
트랙킹되는 물체의 모션 패턴 중 하나 이상은,
(a) 시간 구간 동안에 물체의 폭이 화소에 있어서 증가됨;
(b) 시간 구간 동안에 물체의 폭이 화소에 있어서 감소됨;
(c) 물체가 카메라에 보다 가까이 이동됨;
(d) 물체가 카메라로부터 멀어지게 이동됨;
(e) 물체가 소정 경로에서 이동됨;
(f) 물체가 회전됨;
(g) 물체가 움직이지 않음;
(h) 물체가 임의의 유형의 모션을 취함;
(i) 물체가 플리킹(flicking) 모션을 취함;
(j) 물체가 가속됨;
(k) 물체가 감속됨;
(l) 물체가 이동 후 정지됨을 포함하는 그룹으로부터 선택되는, 데이터 처리 장치. - 제 15 항에 있어서,
상기 프로세서는 식별된 모션 패턴에 관련지어진 상기 장치의 OS 커맨드를 실행하도록 구성된 오퍼레이팅 시스템(OS) 커맨드 실행 모듈을 더 포함하고,
하나 이상의 OS 커맨드는,
(a) 상기 장치의 디스플레이 스크린 상에 표시된 가상의 키를 누르는 것;
(b) 상기 장치의 디스플레이 스크린 상에 나타나는 커서를 스크린 상의 새로운 위치로 이동시키는 것;
(c) 선택 캐러셀(carousel)을 회전시키는 것;
(d) 데스크탑 사이에 절환하는 것;
(e) 중앙 처리 유닛 상에 소정의 소프트웨어 애플리케이션을 실행시키는 것;
(f) 애플리케이션을 턴-오프하는 것;
(g) 스피커를 턴-온 또는 턴-오프하는 것;
(h) 볼륨의 높임/줄임;
(i) 미디어 플레이어에서 또는 IPTV 채널간에 다음 또는 이전의 트랙으로 건너 뛰는 것;
(j) GPS 애플리케이션을 제어하는 것;
(k) 보이스메일 서비스를 스위칭-온 하는 것;
(l) 포토/뮤직 앨범 갤러리에서 항행(navigating)하는 것;
(m) 웹 페이지, 이메일, 서류 또는 지도를 스크롤링하는 것;
(n) 모바일 게임에서의 액션을 제어하는 것;
(o) 인터랙티브 비디오 또는 만화 콘텐츠를 제어하는 것을 포함하는 그룹으로부터 선택되는, 데이터 처리 장치. - 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US20215709P | 2009-02-02 | 2009-02-02 | |
| US61/202,157 | 2009-02-02 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20110138212A KR20110138212A (ko) | 2011-12-26 |
| KR101632963B1 true KR101632963B1 (ko) | 2016-06-23 |
Family
ID=42104703
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020117019652A Active KR101632963B1 (ko) | 2009-02-02 | 2010-02-02 | 비디오 스트림에 있어서 물체 인식 및 트랙킹을 위한 시스템 및 방법 |
Country Status (6)
| Country | Link |
|---|---|
| US (2) | US9405970B2 (ko) |
| EP (1) | EP2391972B1 (ko) |
| JP (1) | JP5816098B2 (ko) |
| KR (1) | KR101632963B1 (ko) |
| CN (1) | CN102356398B (ko) |
| WO (1) | WO2010086866A1 (ko) |
Families Citing this family (121)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3117768B1 (en) | 2006-05-19 | 2019-11-06 | The Queen's Medical Center | Motion tracking system and method for real time adaptive imaging and spectroscopy |
| US9269154B2 (en) * | 2009-01-13 | 2016-02-23 | Futurewei Technologies, Inc. | Method and system for image processing to classify an object in an image |
| KR101632963B1 (ko) * | 2009-02-02 | 2016-06-23 | 아이사이트 모빌 테크놀로지 엘티디 | 비디오 스트림에 있어서 물체 인식 및 트랙킹을 위한 시스템 및 방법 |
| US8686951B2 (en) | 2009-03-18 | 2014-04-01 | HJ Laboratories, LLC | Providing an elevated and texturized display in an electronic device |
| US20110199342A1 (en) | 2010-02-16 | 2011-08-18 | Harry Vartanian | Apparatus and method for providing elevated, indented or texturized sensations to an object near a display device or input detection using ultrasound |
| EP2428870A1 (en) * | 2010-09-13 | 2012-03-14 | Samsung Electronics Co., Ltd. | Device and method for controlling gesture for mobile device |
| US8890803B2 (en) | 2010-09-13 | 2014-11-18 | Samsung Electronics Co., Ltd. | Gesture control system |
| US8872851B2 (en) * | 2010-09-24 | 2014-10-28 | Intel Corporation | Augmenting image data based on related 3D point cloud data |
| US8782566B2 (en) | 2011-02-22 | 2014-07-15 | Cisco Technology, Inc. | Using gestures to schedule and manage meetings |
| US9857868B2 (en) | 2011-03-19 | 2018-01-02 | The Board Of Trustees Of The Leland Stanford Junior University | Method and system for ergonomic touch-free interface |
| US8840466B2 (en) | 2011-04-25 | 2014-09-23 | Aquifi, Inc. | Method and system to create three-dimensional mapping in a two-dimensional game |
| CN109271029B (zh) | 2011-08-04 | 2022-08-26 | 视力移动技术有限公司 | 无触摸手势识别系统、无触摸手势识别方法和介质 |
| US9606209B2 (en) | 2011-08-26 | 2017-03-28 | Kineticor, Inc. | Methods, systems, and devices for intra-scan motion correction |
| WO2013093906A1 (en) | 2011-09-19 | 2013-06-27 | Eyesight Mobile Technologies Ltd. | Touch free interface for augmented reality systems |
| US9501152B2 (en) | 2013-01-15 | 2016-11-22 | Leap Motion, Inc. | Free-space user interface and control using virtual constructs |
| US10691219B2 (en) | 2012-01-17 | 2020-06-23 | Ultrahaptics IP Two Limited | Systems and methods for machine control |
| US8638989B2 (en) | 2012-01-17 | 2014-01-28 | Leap Motion, Inc. | Systems and methods for capturing motion in three-dimensional space |
| US11493998B2 (en) | 2012-01-17 | 2022-11-08 | Ultrahaptics IP Two Limited | Systems and methods for machine control |
| US12260023B2 (en) | 2012-01-17 | 2025-03-25 | Ultrahaptics IP Two Limited | Systems and methods for machine control |
| US9070019B2 (en) | 2012-01-17 | 2015-06-30 | Leap Motion, Inc. | Systems and methods for capturing motion in three-dimensional space |
| US9679215B2 (en) | 2012-01-17 | 2017-06-13 | Leap Motion, Inc. | Systems and methods for machine control |
| US8693731B2 (en) | 2012-01-17 | 2014-04-08 | Leap Motion, Inc. | Enhanced contrast for object detection and characterization by optical imaging |
| US8854433B1 (en) | 2012-02-03 | 2014-10-07 | Aquifi, Inc. | Method and system enabling natural user interface gestures with an electronic system |
| JP6198714B2 (ja) * | 2012-03-05 | 2017-09-20 | 株式会社カプコン | ゲームプログラム |
| US9111135B2 (en) | 2012-06-25 | 2015-08-18 | Aquifi, Inc. | Systems and methods for tracking human hands using parts based template matching using corresponding pixels in bounded regions of a sequence of frames that are a specified distance interval from a reference camera |
| US8934675B2 (en) | 2012-06-25 | 2015-01-13 | Aquifi, Inc. | Systems and methods for tracking human hands by performing parts based template matching using images from multiple viewpoints |
| US8836768B1 (en) | 2012-09-04 | 2014-09-16 | Aquifi, Inc. | Method and system enabling natural user interface gestures with user wearable glasses |
| US9285893B2 (en) | 2012-11-08 | 2016-03-15 | Leap Motion, Inc. | Object detection and tracking with variable-field illumination devices |
| US9299159B2 (en) * | 2012-11-09 | 2016-03-29 | Cyberlink Corp. | Systems and methods for tracking objects |
| US10609285B2 (en) | 2013-01-07 | 2020-03-31 | Ultrahaptics IP Two Limited | Power consumption in motion-capture systems |
| US9626015B2 (en) | 2013-01-08 | 2017-04-18 | Leap Motion, Inc. | Power consumption in motion-capture systems with audio and optical signals |
| JP6319101B2 (ja) * | 2013-01-09 | 2018-05-09 | ソニー株式会社 | 画像処理装置、画像処理方法、プログラム |
| US10042510B2 (en) | 2013-01-15 | 2018-08-07 | Leap Motion, Inc. | Dynamic user interactions for display control and measuring degree of completeness of user gestures |
| US9459697B2 (en) | 2013-01-15 | 2016-10-04 | Leap Motion, Inc. | Dynamic, free-space user interactions for machine control |
| US9305365B2 (en) | 2013-01-24 | 2016-04-05 | Kineticor, Inc. | Systems, devices, and methods for tracking moving targets |
| US10327708B2 (en) | 2013-01-24 | 2019-06-25 | Kineticor, Inc. | Systems, devices, and methods for tracking and compensating for patient motion during a medical imaging scan |
| US9717461B2 (en) | 2013-01-24 | 2017-08-01 | Kineticor, Inc. | Systems, devices, and methods for tracking and compensating for patient motion during a medical imaging scan |
| US9092665B2 (en) | 2013-01-30 | 2015-07-28 | Aquifi, Inc | Systems and methods for initializing motion tracking of human hands |
| US9129155B2 (en) | 2013-01-30 | 2015-09-08 | Aquifi, Inc. | Systems and methods for initializing motion tracking of human hands using template matching within bounded regions determined using a depth map |
| US9782141B2 (en) | 2013-02-01 | 2017-10-10 | Kineticor, Inc. | Motion tracking system for real time adaptive motion compensation in biomedical imaging |
| WO2014200589A2 (en) | 2013-03-15 | 2014-12-18 | Leap Motion, Inc. | Determining positional information for an object in space |
| US9298266B2 (en) | 2013-04-02 | 2016-03-29 | Aquifi, Inc. | Systems and methods for implementing three-dimensional (3D) gesture based graphical user interfaces (GUI) that incorporate gesture reactive interface objects |
| US10620709B2 (en) | 2013-04-05 | 2020-04-14 | Ultrahaptics IP Two Limited | Customized gesture interpretation |
| US9916009B2 (en) | 2013-04-26 | 2018-03-13 | Leap Motion, Inc. | Non-tactile interface systems and methods |
| US9747696B2 (en) | 2013-05-17 | 2017-08-29 | Leap Motion, Inc. | Systems and methods for providing normalized parameters of motions of objects in three-dimensional space |
| US9798388B1 (en) | 2013-07-31 | 2017-10-24 | Aquifi, Inc. | Vibrotactile system to augment 3D input systems |
| US10281987B1 (en) | 2013-08-09 | 2019-05-07 | Leap Motion, Inc. | Systems and methods of free-space gestural interaction |
| US9721383B1 (en) | 2013-08-29 | 2017-08-01 | Leap Motion, Inc. | Predictive information for free space gesture control and communication |
| KR102203810B1 (ko) * | 2013-10-01 | 2021-01-15 | 삼성전자주식회사 | 사용자 입력에 대응되는 이벤트를 이용한 유저 인터페이싱 장치 및 방법 |
| US9632572B2 (en) | 2013-10-03 | 2017-04-25 | Leap Motion, Inc. | Enhanced field of view to augment three-dimensional (3D) sensory space for free-space gesture interpretation |
| JP6587610B2 (ja) * | 2013-10-11 | 2019-10-09 | マウナ ケア テクノロジーズ | 映像医療機器により取得した画像を処理するシステムおよびそのシステムの作動方法 |
| CN104574433A (zh) * | 2013-10-14 | 2015-04-29 | 株式会社理光 | 对象跟踪方法和设备、跟踪特征选择方法 |
| US10168873B1 (en) | 2013-10-29 | 2019-01-01 | Leap Motion, Inc. | Virtual interactions for machine control |
| US9996638B1 (en) | 2013-10-31 | 2018-06-12 | Leap Motion, Inc. | Predictive information for free space gesture control and communication |
| US9996797B1 (en) | 2013-10-31 | 2018-06-12 | Leap Motion, Inc. | Interactions with virtual objects for machine control |
| US20150178930A1 (en) * | 2013-12-20 | 2015-06-25 | Qualcomm Incorporated | Systems, methods, and apparatus for generating metadata relating to spatial regions of non-uniform size |
| US9507417B2 (en) | 2014-01-07 | 2016-11-29 | Aquifi, Inc. | Systems and methods for implementing head tracking based graphical user interfaces (GUI) that incorporate gesture reactive interface objects |
| US9613262B2 (en) | 2014-01-15 | 2017-04-04 | Leap Motion, Inc. | Object detection and tracking for providing a virtual device experience |
| US9619105B1 (en) | 2014-01-30 | 2017-04-11 | Aquifi, Inc. | Systems and methods for gesture based interaction with viewpoint dependent user interfaces |
| TWI509454B (zh) * | 2014-02-17 | 2015-11-21 | Noodoe Corp | 基於動作偵測之作業啟始方法及系統,及相關電腦程式產品 |
| US10004462B2 (en) | 2014-03-24 | 2018-06-26 | Kineticor, Inc. | Systems, methods, and devices for removing prospective motion correction from medical imaging scans |
| US9785247B1 (en) | 2014-05-14 | 2017-10-10 | Leap Motion, Inc. | Systems and methods of tracking moving hands and recognizing gestural interactions |
| US9741169B1 (en) | 2014-05-20 | 2017-08-22 | Leap Motion, Inc. | Wearable augmented reality devices with object detection and tracking |
| US9501915B1 (en) | 2014-07-07 | 2016-11-22 | Google Inc. | Systems and methods for analyzing a video stream |
| US9544636B2 (en) | 2014-07-07 | 2017-01-10 | Google Inc. | Method and system for editing event categories |
| US10127783B2 (en) * | 2014-07-07 | 2018-11-13 | Google Llc | Method and device for processing motion events |
| US10140827B2 (en) | 2014-07-07 | 2018-11-27 | Google Llc | Method and system for processing motion event notifications |
| CN106714681A (zh) | 2014-07-23 | 2017-05-24 | 凯内蒂科尔股份有限公司 | 用于在医学成像扫描期间追踪和补偿患者运动的系统、设备和方法 |
| JP2016038889A (ja) | 2014-08-08 | 2016-03-22 | リープ モーション, インコーポレーテッドLeap Motion, Inc. | モーション感知を伴う拡張現実 |
| USD782495S1 (en) | 2014-10-07 | 2017-03-28 | Google Inc. | Display screen or portion thereof with graphical user interface |
| US9575566B2 (en) * | 2014-12-15 | 2017-02-21 | Intel Corporation | Technologies for robust two-dimensional gesture recognition |
| CN105791906A (zh) * | 2014-12-15 | 2016-07-20 | 深圳Tcl数字技术有限公司 | 信息推送的方法和系统 |
| US10656720B1 (en) | 2015-01-16 | 2020-05-19 | Ultrahaptics IP Two Limited | Mode switching for integrated gestural interaction and multi-user collaboration in immersive virtual reality environments |
| US10429923B1 (en) | 2015-02-13 | 2019-10-01 | Ultrahaptics IP Two Limited | Interaction engine for creating a realistic experience in virtual reality/augmented reality environments |
| US9696795B2 (en) | 2015-02-13 | 2017-07-04 | Leap Motion, Inc. | Systems and methods of creating a realistic grab experience in virtual reality/augmented reality environments |
| US9361011B1 (en) | 2015-06-14 | 2016-06-07 | Google Inc. | Methods and systems for presenting multiple live video feeds in a user interface |
| US9943247B2 (en) | 2015-07-28 | 2018-04-17 | The University Of Hawai'i | Systems, devices, and methods for detecting false movements for motion correction during a medical imaging scan |
| US9767378B2 (en) * | 2015-08-31 | 2017-09-19 | Sony Corporation | Method and system to adaptively track objects |
| CN106621336B (zh) * | 2015-10-30 | 2019-07-26 | 网易(杭州)网络有限公司 | 一种fps游戏场景地图设计可视化验证方法及系统 |
| EP3380007A4 (en) | 2015-11-23 | 2019-09-04 | Kineticor, Inc. | SYSTEMS, APPARATUS AND METHOD FOR TRACKING AND COMPENSATING THE PATIENT MOVEMENT DURING IMAGING MEDICAL TRACING |
| US9659380B1 (en) | 2016-01-07 | 2017-05-23 | International Business Machines Corporation | Object position tracking using motion estimation |
| US10506237B1 (en) | 2016-05-27 | 2019-12-10 | Google Llc | Methods and devices for dynamic adaptation of encoding bitrate for video streaming |
| US10380429B2 (en) | 2016-07-11 | 2019-08-13 | Google Llc | Methods and systems for person detection in a video feed |
| US10957171B2 (en) | 2016-07-11 | 2021-03-23 | Google Llc | Methods and systems for providing event alerts |
| US10192415B2 (en) | 2016-07-11 | 2019-01-29 | Google Llc | Methods and systems for providing intelligent alerts for events |
| US20180082428A1 (en) * | 2016-09-16 | 2018-03-22 | Qualcomm Incorporated | Use of motion information in video data to track fast moving objects |
| WO2018136489A1 (en) * | 2017-01-17 | 2018-07-26 | Thika Holdings Llc | Method and system for data encoding from media for mechanical output |
| US10599950B2 (en) | 2017-05-30 | 2020-03-24 | Google Llc | Systems and methods for person recognition data management |
| US11783010B2 (en) | 2017-05-30 | 2023-10-10 | Google Llc | Systems and methods of person recognition in video streams |
| US10803598B2 (en) | 2017-06-21 | 2020-10-13 | Pankaj Chaurasia | Ball detection and tracking device, system and method |
| US10304207B2 (en) * | 2017-07-07 | 2019-05-28 | Samsung Electronics Co., Ltd. | System and method for optical tracking |
| US11134227B2 (en) | 2017-09-20 | 2021-09-28 | Google Llc | Systems and methods of presenting appropriate actions for responding to a visitor to a smart home environment |
| US10664688B2 (en) | 2017-09-20 | 2020-05-26 | Google Llc | Systems and methods of detecting and responding to a visitor to a smart home environment |
| US11875012B2 (en) | 2018-05-25 | 2024-01-16 | Ultrahaptics IP Two Limited | Throwable interface for augmented reality and virtual reality environments |
| WO2020114585A1 (en) * | 2018-12-05 | 2020-06-11 | Telefonaktiebolaget Lm Ericsson (Publ) | Object location determination in frames of a video stream |
| EP3672256A1 (en) * | 2018-12-20 | 2020-06-24 | Accenture Global Solutions Limited | Dynamic media placement in video feed |
| CN109740557B (zh) * | 2019-01-10 | 2021-05-28 | 北京市商汤科技开发有限公司 | 对象检测方法及装置、电子设备和存储介质 |
| CN109816700B (zh) * | 2019-01-11 | 2023-02-24 | 佰路得信息技术(上海)有限公司 | 一种基于目标识别的信息统计方法 |
| GB201903509D0 (en) * | 2019-03-14 | 2019-05-01 | Smith Andrew James | Cyclic movement detection and synchronisation appartus |
| US11354534B2 (en) | 2019-03-15 | 2022-06-07 | International Business Machines Corporation | Object detection and identification |
| CN110189364B (zh) * | 2019-06-04 | 2022-04-01 | 北京字节跳动网络技术有限公司 | 用于生成信息的方法和装置,以及目标跟踪方法和装置 |
| US11164047B2 (en) | 2019-07-22 | 2021-11-02 | International Business Machines Corporation | Object detection optimization |
| US11555910B2 (en) | 2019-08-02 | 2023-01-17 | Motional Ad Llc | Merge-split techniques for sensor data filtering |
| JP2022550548A (ja) * | 2019-09-29 | 2022-12-02 | ザックダン カンパニー | 機械学習を利用した画像内客体認識方法及び装置 |
| US11182906B2 (en) | 2019-11-24 | 2021-11-23 | International Business Machines Corporation | Stream object tracking with delayed object detection |
| US11893795B2 (en) | 2019-12-09 | 2024-02-06 | Google Llc | Interacting with visitors of a connected home environment |
| US11533428B2 (en) | 2020-01-23 | 2022-12-20 | Samsung Electronics Co., Ltd. | Electronic device and method for controlling electronic device |
| EP3901819B1 (en) | 2020-04-20 | 2024-04-10 | Tata Consultancy Services Limited | Detecting and validating a user activity captured from multiple sensors |
| KR102376665B1 (ko) * | 2020-09-28 | 2022-03-22 | 한국생산기술연구원 | 불투명 부재를 이용한 비접촉식 인식 장치 및 방법 |
| US11361545B1 (en) * | 2020-11-20 | 2022-06-14 | Himax Technologies Limited | Monitoring device for detecting object of interest and operation method thereof |
| US12322192B2 (en) | 2021-03-17 | 2025-06-03 | Geotab Inc. | Systems and methods for vehicle data collection by image analysis |
| US11682218B2 (en) | 2021-03-17 | 2023-06-20 | Geotab Inc. | Methods for vehicle data collection by image analysis |
| US11669593B2 (en) | 2021-03-17 | 2023-06-06 | Geotab Inc. | Systems and methods for training image processing models for vehicle data collection |
| US12088964B2 (en) | 2021-08-19 | 2024-09-10 | Geotab Inc. | Mobile image surveillance systems |
| US12272184B2 (en) | 2021-11-05 | 2025-04-08 | Geotab Inc. | AI-based input output expansion adapter for a telematics device |
| US11693920B2 (en) | 2021-11-05 | 2023-07-04 | Geotab Inc. | AI-based input output expansion adapter for a telematics device and methods for updating an AI model thereon |
| EP4414961A1 (en) | 2023-02-09 | 2024-08-14 | GEOTAB Inc. | Systems, devices, and methods for synchronizing data from asynchronous sources |
| US12423864B2 (en) | 2023-03-31 | 2025-09-23 | Geotab Inc. | Systems for detecting vehicle following distance |
| US11989949B1 (en) | 2023-03-31 | 2024-05-21 | Geotab Inc. | Systems for detecting vehicle following distance |
| US12125222B1 (en) | 2023-03-31 | 2024-10-22 | Geotab Inc. | Systems for determining and reporting vehicle following distance |
| US12322162B1 (en) | 2024-05-09 | 2025-06-03 | Geotab Inc. | Systems and methods for training vehicle collision and near-miss detection models |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005210573A (ja) | 2004-01-26 | 2005-08-04 | Mitsubishi Electric Corp | 映像表示システム |
| WO2008139399A2 (en) | 2007-05-15 | 2008-11-20 | Philips Intellectual Property & Standards Gmbh | Method of determining motion-related features and method of performing motion classification |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE69204045T2 (de) | 1992-02-07 | 1996-04-18 | Ibm | Verfahren und Vorrichtung zum optischen Eingang von Befehlen oder Daten. |
| GB9308952D0 (en) * | 1993-04-30 | 1993-06-16 | Philips Electronics Uk Ltd | Tracking objects in video sequences |
| US7650015B2 (en) * | 1997-07-22 | 2010-01-19 | Image Processing Technologies. LLC | Image processing method |
| US6236736B1 (en) * | 1997-02-07 | 2001-05-22 | Ncr Corporation | Method and apparatus for detecting movement patterns at a self-service checkout terminal |
| US6724915B1 (en) * | 1998-03-13 | 2004-04-20 | Siemens Corporate Research, Inc. | Method for tracking a video object in a time-ordered sequence of image frames |
| US6226388B1 (en) * | 1999-01-05 | 2001-05-01 | Sharp Labs Of America, Inc. | Method and apparatus for object tracking for automatic controls in video devices |
| US6650318B1 (en) | 2000-10-13 | 2003-11-18 | Vkb Inc. | Data input device |
| JP4079690B2 (ja) * | 2002-05-23 | 2008-04-23 | 株式会社東芝 | 物体追跡装置及び方法 |
| CN1266656C (zh) * | 2003-12-30 | 2006-07-26 | 上海交通大学 | 视频监控系统的智能化报警处理方法 |
| JP4481663B2 (ja) * | 2004-01-15 | 2010-06-16 | キヤノン株式会社 | 動作認識装置、動作認識方法、機器制御装置及びコンピュータプログラム |
| US7733369B2 (en) * | 2004-09-28 | 2010-06-08 | Objectvideo, Inc. | View handling in video surveillance systems |
| US7796780B2 (en) * | 2005-06-24 | 2010-09-14 | Objectvideo, Inc. | Target detection and tracking from overhead video streams |
| JP2007087089A (ja) * | 2005-09-21 | 2007-04-05 | Fujitsu Ltd | ジェスチャ認識装置、ジェスチャ認識プログラムおよびジェスチャ認識方法 |
| JP2007122218A (ja) * | 2005-10-26 | 2007-05-17 | Fuji Xerox Co Ltd | 画像分析装置 |
| WO2008073962A2 (en) * | 2006-12-12 | 2008-06-19 | Rutgers, The State University Of New Jersey | System and method for detecting and tracking features in images |
| WO2010030984A1 (en) * | 2008-09-12 | 2010-03-18 | Gesturetek, Inc. | Orienting a displayed element relative to a user |
| KR101632963B1 (ko) * | 2009-02-02 | 2016-06-23 | 아이사이트 모빌 테크놀로지 엘티디 | 비디오 스트림에 있어서 물체 인식 및 트랙킹을 위한 시스템 및 방법 |
-
2010
- 2010-02-02 KR KR1020117019652A patent/KR101632963B1/ko active Active
- 2010-02-02 WO PCT/IL2010/000092 patent/WO2010086866A1/en active Application Filing
- 2010-02-02 US US13/147,472 patent/US9405970B2/en active Active
- 2010-02-02 EP EP10707972.5A patent/EP2391972B1/en active Active
- 2010-02-02 CN CN201080012557.7A patent/CN102356398B/zh not_active Expired - Fee Related
- 2010-02-02 JP JP2011547059A patent/JP5816098B2/ja active Active
-
2016
- 2016-08-01 US US15/225,661 patent/US20160343145A1/en not_active Abandoned
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005210573A (ja) | 2004-01-26 | 2005-08-04 | Mitsubishi Electric Corp | 映像表示システム |
| WO2008139399A2 (en) | 2007-05-15 | 2008-11-20 | Philips Intellectual Property & Standards Gmbh | Method of determining motion-related features and method of performing motion classification |
Also Published As
| Publication number | Publication date |
|---|---|
| US20160343145A1 (en) | 2016-11-24 |
| US9405970B2 (en) | 2016-08-02 |
| KR20110138212A (ko) | 2011-12-26 |
| JP5816098B2 (ja) | 2015-11-18 |
| WO2010086866A1 (en) | 2010-08-05 |
| EP2391972A1 (en) | 2011-12-07 |
| CN102356398A (zh) | 2012-02-15 |
| US20110291925A1 (en) | 2011-12-01 |
| EP2391972B1 (en) | 2015-05-27 |
| CN102356398B (zh) | 2016-11-23 |
| JP2012517044A (ja) | 2012-07-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101632963B1 (ko) | 비디오 스트림에 있어서 물체 인식 및 트랙킹을 위한 시스템 및 방법 | |
| US11137834B2 (en) | Vehicle system and method for detection of user motions performed simultaneously | |
| US10126826B2 (en) | System and method for interaction with digital devices | |
| EP2374089B1 (en) | Method, apparatus and computer program product for providing hand segmentation for gesture analysis | |
| CN102257511B (zh) | 用于提供自适应姿态分析的方法、装置和计算机程序产品 | |
| US9104242B2 (en) | Palm gesture recognition method and device as well as human-machine interaction method and apparatus | |
| US8269842B2 (en) | Camera gestures for user interface control | |
| US20130182898A1 (en) | Image processing device, method thereof, and program | |
| US10671841B2 (en) | Attribute state classification | |
| US20100202663A1 (en) | System and method for adaptively defining a region of interest for motion analysis in digital video | |
| Masood et al. | Measuring and reducing observational latency when recognizing actions | |
| US20130135192A1 (en) | Gesture recognition apparatus, method thereof and program therefor | |
| Lai et al. | Real-time Hand Gesture Recognition System and Application. | |
| CN111722717A (zh) | 手势识别方法、装置及计算机可读存储介质 | |
| Purkayastha | Integrating gesture recognition and speech recognition in a touch-less human computer interaction system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0105 | International application |
Patent event date: 20110824 Patent event code: PA01051R01D Comment text: International Patent Application |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20150130 Comment text: Request for Examination of Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20150915 Patent event code: PE09021S01D |
|
| 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: 20160314 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20160617 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20160617 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| FPAY | Annual fee payment |
Payment date: 20190618 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
Payment date: 20190618 Start annual number: 4 End annual number: 4 |
|
| PR1001 | Payment of annual fee |
Payment date: 20211216 Start annual number: 6 End annual number: 6 |
|
| PR1001 | Payment of annual fee |
Payment date: 20221215 Start annual number: 7 End annual number: 7 |
|
| PR1001 | Payment of annual fee |
Payment date: 20240617 Start annual number: 9 End annual number: 9 |