RU2015123211A - Устройство распознавания трехмерного объекта и способ распознавания трехмерного объекта - Google Patents

Устройство распознавания трехмерного объекта и способ распознавания трехмерного объекта Download PDF

Info

Publication number
RU2015123211A
RU2015123211A RU2015123211A RU2015123211A RU2015123211A RU 2015123211 A RU2015123211 A RU 2015123211A RU 2015123211 A RU2015123211 A RU 2015123211A RU 2015123211 A RU2015123211 A RU 2015123211A RU 2015123211 A RU2015123211 A RU 2015123211A
Authority
RU
Russia
Prior art keywords
dimensional
model
dimensional object
characteristic points
dimensional shape
Prior art date
Application number
RU2015123211A
Other languages
English (en)
Other versions
RU2628217C2 (ru
Inventor
Тосихиро ХАЯСИ
Сухеи ЕМОТО
Мицухару СОНЕХАРА
Original Assignee
АйЭйчАй КОРПОРЕЙШН
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 АйЭйчАй КОРПОРЕЙШН filed Critical АйЭйчАй КОРПОРЕЙШН
Publication of RU2015123211A publication Critical patent/RU2015123211A/ru
Application granted granted Critical
Publication of RU2628217C2 publication Critical patent/RU2628217C2/ru

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • G06T7/246Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
    • G06T7/251Analysis of motion using feature-based methods, e.g. the tracking of corners or segments involving models
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/60Type of objects
    • G06V20/64Three-dimensional objects
    • G06V20/647Three-dimensional objects by matching two-dimensional images to three-dimensional objects
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64GCOSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
    • B64G1/00Cosmonautic vehicles
    • B64G1/22Parts of, or equipment specially adapted for fitting in or to, cosmonautic vehicles
    • B64G1/66Arrangements or adaptations of apparatus or instruments, not otherwise provided for
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B64AIRCRAFT; AVIATION; COSMONAUTICS
    • B64GCOSMONAUTICS; VEHICLES OR EQUIPMENT THEREFOR
    • B64G3/00Observing or tracking cosmonautic vehicles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/22Matching criteria, e.g. proximity measures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/10Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • G06T7/223Analysis of motion using block-matching
    • G06T7/231Analysis of motion using block-matching using full search
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • G06T7/277Analysis of motion involving stochastic approaches, e.g. using Kalman filters
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • G06T7/285Analysis of motion using a sequence of stereo image pairs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10016Video; Image sequence

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Remote Sensing (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Geometry (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Data Mining & Analysis (AREA)
  • Astronomy & Astrophysics (AREA)
  • Computer Graphics (AREA)
  • Software Systems (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Evolutionary Biology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • General Engineering & Computer Science (AREA)
  • Image Analysis (AREA)
  • Image Processing (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Claims (30)

1. Устройство распознавания трехмерного объекта, содержащее:
- блок формирования изображений, сконфигурированный для получения изображений области поиска и генерирования данных изображения;
- блок сопряжения, сконфигурированный для сопоставления трехмерного объекта на изображении, исходя из данных изображения, с моделью трехмерной формы, соответствующей трехмерному объекту, для ассоциирования коррелированных характерных точек друг с другом путем сопоставления образов;
- блок обновления модели, сконфигурированный для обновления модели трехмерной формы, исходя из характерных точек, ассоциированных блоком сопряжения;
- блок оценки движения, сконфигурированный для оценки движения трехмерного объекта, исходя из истории положения и угловой ориентации модели трехмерной формы, обновленной блоком обновления модели, для оценки модели трехмерной формы в произвольный момент времени в будущем; и
- блок определения достоверности, сконфигурированный для сопоставления характерных точек, ассоциированных блоком сопряжения, с моделью трехмерной формы, оцененной блоком оценки движения, и побуждения блока обновления модели обновлять модель трехмерной формы, исходя лишь из характерных точек, которые были определены как достоверные.
2. Устройство распознавания трехмерного объекта, содержащее:
- блок формирования изображений, сконфигурированный для получения изображений области поиска и генерирования данных изображения;
- блок сопряжения, сконфигурированный для сопоставления трехмерного объекта на изображении, исходя из данных изображения, с моделью трехмерной формы, соответствующей трехмерному объекту, для ассоциирования коррелированных характерных точек друг с другом путем сопоставления образов;
- блок обновления модели, сконфигурированный для обновления
модели трехмерной формы, исходя из характерных точек, ассоциированных блоком сопряжения; и
- блок оценки движения, сконфигурированный для оценки движения трехмерного объекта, исходя из истории положения и угловой ориентации модели трехмерной формы, обновленной блоком обновления модели, для оценки модели трехмерной формы в произвольный момент времени в будущем, причем
в произвольный момент времени в будущем блок сопряжения сопоставляет трехмерный объект с моделью трехмерной формы, оцененной блоком оценки движения.
3. Устройство распознавания трехмерного объекта по п. 1, в котором блок оценки движения оценивает в целом модель трехмерной формы.
4. Устройство распознавания трехмерного объекта по п. 2, в котором блок оценки движения оценивает в целом модель трехмерной формы.
5. Устройство распознавания трехмерного объекта по п. 1, в котором блок оценки движения оценивает модель трехмерной формы, исходя из характерных точек сегментов.
6. Устройство распознавания трехмерного объекта по п. 2, в котором блок оценки движения оценивает модель трехмерной формы, исходя из характерных точек сегментов.
7. Устройство распознавания трехмерного объекта по любому из пп. 1-6, в котором блок оценки движения оценивает движение с использованием протяженного фильтра Калмана.
8. Способ распознавания трехмерного объекта, содержащий этапы:
- получения изображений области поиска для генерирования данных изображений;
- сопоставления трехмерного объекта на изображении, исходя из данных изображения, с моделью трехмерной формы, соответствующей трехмерному объекту, для ассоциирования коррелированных характерных точек друг с другом путем сопоставления образов;
- сопоставления ассоциированных характерных точек с оцененной моделью трехмерной формы для извлечения лишь
характерных точек, которые были определены как достоверные;
- обновления модели трехмерной формы, исходя из извлеченных характерных точек; и
- оценивания движения трехмерного объекта, исходя из истории положения и угловой ориентации обновленной модели трехмерной формы, для оценки модели трехмерной формы в произвольный момент времени в будущем.
9. Способ распознавания трехмерного объекта, содержащий этапы:
- получения изображений области поиска для генерирования данных изображения;
- сопоставления трехмерного объекта на изображении, исходя из данных изображения, с моделью трехмерной формы, соответствующей трехмерному объекту, для ассоциирования коррелированных характерных точек друг с другом путем сопоставления образов;
- обновления модели трехмерной формы, исходя из характерных точек, ассоциированных блоком сопряжения; и
- оценивания движения трехмерного объекта, исходя из истории положения и угловой ориентации обновленной модели трехмерной формы, для оценки модели трехмерной формы в произвольный момент времени в будущем, для использования оцененной модели трехмерной формы при сопоставлении образов в произвольный момент времени в будущем.
RU2015123211A 2012-11-19 2013-11-13 Устройство распознавания трехмерного объекта и способ распознавания трехмерного объекта RU2628217C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2012253023A JP6044293B2 (ja) 2012-11-19 2012-11-19 3次元物体認識装置および3次元物体認識方法
JP2012-253023 2012-11-19
PCT/JP2013/080661 WO2014077272A1 (ja) 2012-11-19 2013-11-13 3次元物体認識装置および3次元物体認識方法

Publications (2)

Publication Number Publication Date
RU2015123211A true RU2015123211A (ru) 2017-01-10
RU2628217C2 RU2628217C2 (ru) 2017-08-15

Family

ID=50731183

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2015123211A RU2628217C2 (ru) 2012-11-19 2013-11-13 Устройство распознавания трехмерного объекта и способ распознавания трехмерного объекта

Country Status (6)

Country Link
US (1) US9652864B2 (ru)
EP (1) EP2922023A4 (ru)
JP (1) JP6044293B2 (ru)
CA (1) CA2890717C (ru)
RU (1) RU2628217C2 (ru)
WO (1) WO2014077272A1 (ru)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10311595B2 (en) * 2013-11-19 2019-06-04 Canon Kabushiki Kaisha Image processing device and its control method, imaging apparatus, and storage medium
CN104748750B (zh) * 2013-12-28 2015-12-02 华中科技大学 一种模型约束下的在轨三维空间目标姿态估计方法及***
CN104318552B (zh) * 2014-10-15 2017-07-14 北京理工大学 基于凸包投影图匹配的模型配准方法
US20180016036A1 (en) * 2015-01-20 2018-01-18 Politecnico Di Torino Method and system for measuring the angular velocity of a body orbiting in space
US20160259980A1 (en) * 2015-03-03 2016-09-08 Umm Al-Qura University Systems and methodologies for performing intelligent perception based real-time counting
JP6348093B2 (ja) 2015-11-06 2018-06-27 ファナック株式会社 入力データから検出対象物の像を検出する画像処理装置および方法
US9898822B2 (en) * 2016-02-03 2018-02-20 Mitsubishi Electric Research Laboratories, Inc. Method and system for reconstructing scenes as 3D models from sequences of images using constraint satisfaction
JP6894685B2 (ja) * 2016-09-29 2021-06-30 株式会社カブク 情報処理装置、情報処理方法及びプログラム
FR3057950B1 (fr) * 2016-10-24 2018-10-19 Nexter Systems Procede d'aide a la localisation d'un objectif et dispositif d'observation permettant la mise en oeuvre de ce procede
JP2018081410A (ja) * 2016-11-15 2018-05-24 セイコーエプソン株式会社 コンピュータープログラム
RU2737193C1 (ru) * 2017-06-13 2020-11-25 АйЭйчАй КОРПОРЕЙШН Способ наблюдения за движущимся телом
CN109308438B (zh) * 2017-07-28 2020-11-27 上海形趣信息科技有限公司 动作识别库的建立方法、电子设备、存储介质
US11164015B2 (en) * 2018-05-08 2021-11-02 Ford Global Technologies, Llc Simultaneous diagnosis and shape estimation from a perceptual system derived from range sensors
EP3690816B1 (de) * 2019-01-31 2022-08-17 Airbus Defence and Space GmbH Schätzen einer relativen position und lage eines zielobjekts in bezug auf ein ausgangsobjekt
US20220155452A1 (en) * 2019-04-04 2022-05-19 Digantara Research And Technologies Private Limited A method and system for detecting and modeling objects in space using lidar

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08149458A (ja) * 1994-11-18 1996-06-07 Sony Corp 動画像処理装置
JP3663645B2 (ja) * 1994-11-18 2005-06-22 ソニー株式会社 動画像処理装置とその方法
US6529613B1 (en) * 1996-11-27 2003-03-04 Princeton Video Image, Inc. Motion tracking using image-texture templates
US6492986B1 (en) * 1997-06-02 2002-12-10 The Trustees Of The University Of Pennsylvania Method for human face shape and motion estimation based on integrating optical flow and deformable models
JP2001005973A (ja) * 1999-04-20 2001-01-12 Atr Media Integration & Communications Res Lab カラー画像による人物の3次元姿勢推定方法および装置
EP1297691A2 (en) * 2000-03-07 2003-04-02 Sarnoff Corporation Camera pose estimation
US6535114B1 (en) * 2000-03-22 2003-03-18 Toyota Jidosha Kabushiki Kaisha Method and apparatus for environment recognition
US7558402B2 (en) 2003-03-07 2009-07-07 Siemens Medical Solutions Usa, Inc. System and method for tracking a global shape of an object in motion
US7072494B2 (en) * 2004-02-20 2006-07-04 Siemens Corporate Research, Inc. Method and system for multi-modal component-based tracking of an object using robust information fusion
SE528068C2 (sv) * 2004-08-19 2006-08-22 Jan Erik Solem Med Jsolutions Igenkänning av 3D föremål
US20070098221A1 (en) * 2005-10-27 2007-05-03 Charles Florin Method for detection and tracking of deformable objects using adaptive time-varying autoregressive model
JP4715539B2 (ja) * 2006-02-15 2011-07-06 トヨタ自動車株式会社 画像処理装置、その方法、および画像処理用プログラム
JP5049975B2 (ja) * 2006-09-01 2012-10-17 株式会社森精機製作所 3次元モデルデータ生成方法及び3次元モデルデータ生成装置
US8098889B2 (en) * 2007-01-18 2012-01-17 Siemens Corporation System and method for vehicle detection and tracking
US8107735B2 (en) * 2007-04-10 2012-01-31 Denso Corporation Three dimensional shape reconstitution device and estimation device
GB2455313B (en) * 2007-12-04 2012-06-13 Sony Corp Apparatus and method for estimating orientation
RU2009104869A (ru) * 2009-02-13 2010-08-20 Государственное образовательное учреждение высшего профессионального образования Курский государственный технический университет (R Способ распознавания трехмерных объектов по единственному двумерному изображению и устройство для его реализации
JP5290864B2 (ja) * 2009-05-18 2013-09-18 キヤノン株式会社 位置姿勢推定装置及び方法
JP2011043419A (ja) * 2009-08-21 2011-03-03 Sony Corp 情報処理装置、および情報処理方法、並びにプログラム
TWI393074B (zh) * 2009-12-10 2013-04-11 Ind Tech Res Inst 移動物體偵測裝置與方法
JP5460341B2 (ja) * 2010-01-06 2014-04-02 キヤノン株式会社 3次元計測装置及びその制御方法
JP5393531B2 (ja) * 2010-02-25 2014-01-22 キヤノン株式会社 位置姿勢推定装置、位置姿勢推定方法、プログラム、記憶媒体
JP5618569B2 (ja) * 2010-02-25 2014-11-05 キヤノン株式会社 位置姿勢推定装置及びその方法
JP5600043B2 (ja) * 2010-09-10 2014-10-01 株式会社Ihi スペースデブリ検出方法
JP5863440B2 (ja) * 2010-12-28 2016-02-16 キヤノン株式会社 情報処理装置および方法

Also Published As

Publication number Publication date
CA2890717A1 (en) 2014-05-22
JP2014102608A (ja) 2014-06-05
JP6044293B2 (ja) 2016-12-14
EP2922023A1 (en) 2015-09-23
CA2890717C (en) 2018-03-06
US9652864B2 (en) 2017-05-16
US20150235380A1 (en) 2015-08-20
WO2014077272A1 (ja) 2014-05-22
RU2628217C2 (ru) 2017-08-15
EP2922023A4 (en) 2016-11-16

Similar Documents

Publication Publication Date Title
RU2015123211A (ru) Устройство распознавания трехмерного объекта и способ распознавания трехмерного объекта
MX2017011507A (es) Estimacion de distancia de objeto mediante el uso de datos de una unica camara.
MX2016014091A (es) Seguimiento de la expresion facial.
MX2017017005A (es) Aparato de determinacion de posicion de vehiculo y metodo de determinacion de posicion de vehiculo.
MX2015016463A (es) Identificacion de pasajero de vehiculo.
WO2015199553A3 (en) Lost vehicle recovery utilizing associated feature pairs
MX366083B (es) Dispositivo de estimacion de la posicion propia y metodo de estimacion de la posicion propia.
JP2016527583A5 (ru)
EP2981063A3 (en) Method of modifying image including photographing restricted element, and device and system for performing the method
WO2013149916A3 (de) Verfahren und vorrichtung zur optischen bestimmung einer position und/oder orientierung eines objekts im raum
WO2015134794A3 (en) Method and system for 3d capture based on structure from motion with simplified pose detection
WO2012106070A3 (en) Using a three-dimensional environment model in gameplay
WO2016003555A3 (en) Device, method, apparatus, and computer-readable medium for solar site assessment
JP2012252507A5 (ru)
RU2016103409A (ru) Определение расстояния или положения
MY182892A (en) Adaptive position determination
EP3016027A3 (en) Human body part detection system and human body part detection method
MX2018000437A (es) Dispositivo de reconocimiento de semaforo y metodo de reconocimiento de semaforo.
EP2960829A3 (en) Lane boundary estimation device and lane boundary estimation method
MX349024B (es) Dispositivo de calculo de la ubicacion propia y metodo de calculo de la ubicacion propia.
WO2014006423A3 (en) Method of estimating position of user device
EP2669844A3 (en) Level Difference Recognition System Installed in Vehicle and Recognition Method executed by the Level Difference Recognition System
WO2015157344A3 (en) Systems and methods for large scale crowdsourcing of map data location, cleanup, and correction
EP2650646A3 (en) Moving body position detection system, moving body position detection apparatus, moving body position detection method, and computer-readable storage medium
MX2016010741A (es) Aparato de calculo de la posicion propia y metodo de calculo de la posicion propia.