KR20090020251A - 스테레오 카메라를 구비한 로봇의 물체 자세 인식 방법 - Google Patents
스테레오 카메라를 구비한 로봇의 물체 자세 인식 방법 Download PDFInfo
- Publication number
- KR20090020251A KR20090020251A KR1020070084856A KR20070084856A KR20090020251A KR 20090020251 A KR20090020251 A KR 20090020251A KR 1020070084856 A KR1020070084856 A KR 1020070084856A KR 20070084856 A KR20070084856 A KR 20070084856A KR 20090020251 A KR20090020251 A KR 20090020251A
- Authority
- KR
- South Korea
- Prior art keywords
- image
- recognized
- group data
- point group
- point
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/20—Control system inputs
- G05D1/24—Arrangements for determining position or orientation
- G05D1/246—Arrangements for determining position or orientation using environment maps, e.g. simultaneous localisation and mapping [SLAM]
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/20—Control system inputs
- G05D1/24—Arrangements for determining position or orientation
- G05D1/243—Means capturing signals occurring naturally from the environment, e.g. ambient optical, acoustic, gravitational or magnetic signals
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D2111/00—Details of signals used for control of position, course, altitude or attitude of land, water, air or space vehicles
- G05D2111/60—Combination of two or more signals
- G05D2111/63—Combination of two or more signals of the same type, e.g. stereovision or optical flow
-
- 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/10028—Range image; Depth image; 3D point clouds
Landscapes
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Aviation & Aerospace Engineering (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
Description
Claims (9)
- 인식 대상 물체 전체의 3차원 점군 데이터(3D Point Cloud)를 획득하여 데이터 베이스에 저장하는 단계;스테레오 카메라를 이용하여 상기 인식 대상 물체를 촬영한 후, 촬영한 영상으로부터 3차원 점군 데이터를 획득하는 단계; 및상기 데이터 베이스에 저장된 물체 전체의 3차원 점군 데이터와 상기 촬영한 영상의 3차원 점군 데이터를 정합하여 상기 촬영한 인식 대상 물체의 자세를 인식하는 단계를 포함하여 이루어지며,상기 3차원 점군 데이터는 상기 인식 대상 물체의 실효성 있는 특징점(Constrained Feature)들로 이루어지는 것을 특징으로 하는 스테레오 카메라를 구비한 로봇의 물체 자세 인식 방법.
- 제1항에 있어서,상기 인식 대상 물체 전체의 3차원 점군 데이터(3D Point Cloud)를 획득하는 단계는,상기 인식 대상 물체의 전면부의 3차원 점군 데이터를 획득하는 단계;상기 인식 대상 물체의 후면부의 3차원 점군 데이터를 획득하는 단계; 및상기 인식 대상 물체의 전면부의 3차원 점군 데이터와 상기 인식 대상 물체 의 후면부의 3차원 점군 데이터를 병합(Merge)하는 단계를 포함하여 이루어지는 것을 특징으로 하는 스테레오 카메라를 구비한 로봇의 물체 자세 인식 방법.
- 제1항에 있어서,상기 데이터 베이스에 저장된 물체 전체의 3차원 점군 데이터와 상기 촬영한 영상의 3차원 점군 데이터의 정합은 ICP(Iterative Closest Point) 알고리즘을 이용하여 수행하는 것을 특징으로 하는 스테레오 카메라를 구비한 로봇의 물체 자세 인식 방법.
- 제3항에 있어서,상기 촬영한 인식 대상 물체의 자세를 인식하는 단계는,상기 ICP(Iterative Closest Point) 알고리즘을 수행한 결과 얻어진 회전 벡터(Rotation Vector) 및 병진 벡터(Translation Vector)를 이용하는 것을 특징으로 하는 스테레오 카메라를 구비한 로봇의 물체 자세 인식 방법.
- 제1항 내지 제3항 중 어느 하나의 항에 있어서,상기 3차원 점군 데이터의 획득은,상기 인식 대상 물체의 영상으로부터 변위 지도(Disparity Map) 이미지를 획득하는 단계;상기 인식 대상 물체의 영상으로부터 에지(Edge) 이미지를 검출하는 단계; 및상기 변위 지도 이미지와 상기 에지 이미지를 AND 연산하는 단계를 포함하여 이루어지는 것을 특징으로 하는 스테레오 카메라를 구비한 로봇의 물체 자세 인식 방법.
- 제5항에 있어서,상기 변위 지도(Disparity Map) 이미지를 획득하는 단계는,상관도(Correlation) 기반의 스테레오 영상 정합 기법을 이용하는 것을 특징으로 하는 스테레오 카메라를 구비한 로봇의 물체 자세 인식 방법.
- 제5항에 있어서,상기 에지(Edge) 이미지의 검출은,캐니 에지 알고리즘(Canny Edge Algorithm)을 이용하는 것을 특징으로 하는 스테레오 카메라를 구비한 로봇의 물체 자세 인식 방법.
- 제7항에 있어서,상기 에지(Edge) 이미지를 검출하는 단계는,상기 인식 대상 물체의 영상에 가우시안 필터(Gaussian Filter)를 이용하여 평활화(Equalization)를 실시하는 단계;미분 연산자를 이용하여 상기 영상의 기울기(Gradient) 크기 및 기울기 방향을 구하는 단계;상기 기울기 방향에 따라 상기 영상에 비 최대치 억제(non-maximum suppression)과정을 적용하는 단계; 및히스테리시스(Hystersis) 기법을 사용하여 상기 영상의 에지를 검출하는 단계를 포함하여 이루어지는 스테레오 카메라를 구비한 로봇의 물체 자세 인식 방법.
- 제8항에 있어서,상기 미분 연산자는 소벨 연산자(Sobel Operator)를 이용하는 것을 특징으로 하는 스테레오 카메라를 구비한 로봇의 물체 자세 인식 방법.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020070084856A KR100930626B1 (ko) | 2007-08-23 | 2007-08-23 | 스테레오 카메라를 구비한 로봇의 물체 자세 인식 방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020070084856A KR100930626B1 (ko) | 2007-08-23 | 2007-08-23 | 스테레오 카메라를 구비한 로봇의 물체 자세 인식 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20090020251A true KR20090020251A (ko) | 2009-02-26 |
| KR100930626B1 KR100930626B1 (ko) | 2009-12-09 |
Family
ID=40687745
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020070084856A Expired - Fee Related KR100930626B1 (ko) | 2007-08-23 | 2007-08-23 | 스테레오 카메라를 구비한 로봇의 물체 자세 인식 방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100930626B1 (ko) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101327321B1 (ko) * | 2009-12-11 | 2013-11-11 | 한국전자통신연구원 | 모션 캡쳐 데이터의 포즈 검색 장치 및 방법 |
| KR20140142037A (ko) * | 2013-06-03 | 2014-12-11 | 삼성전자주식회사 | 포즈 추정 방법 및 장치 |
| CN106908052A (zh) * | 2017-02-09 | 2017-06-30 | 北京光年无限科技有限公司 | 用于智能机器人的路径规划方法及装置 |
| KR20180060736A (ko) * | 2016-11-29 | 2018-06-07 | 삼성전자주식회사 | 스테레오 매칭 방법 및 장치 |
| CN108279670A (zh) * | 2017-12-29 | 2018-07-13 | 百度在线网络技术(北京)有限公司 | 用于调整点云数据采集轨迹的方法、设备以及计算机可读介质 |
| WO2018159902A1 (ko) * | 2017-03-02 | 2018-09-07 | 충북대학교 산학협력단 | 복수의 라이다 센서 캘리브레이션 방법 및 장치 |
| CN109458994A (zh) * | 2018-10-24 | 2019-03-12 | 北京控制工程研究所 | 一种空间非合作目标激光点云icp位姿匹配正确性判别方法及系统 |
| KR20200013133A (ko) | 2018-07-13 | 2020-02-06 | 동의대학교 산학협력단 | 탁구 로봇 제어 방법 및 이를 위한 시스템 |
| KR20200105381A (ko) * | 2019-02-28 | 2020-09-07 | 베이징 바이두 넷컴 사이언스 앤 테크놀로지 코., 엘티디. | 공작 기계 설비의 회전 각도 결정 방법 및 장치 |
| CN115760932A (zh) * | 2022-09-06 | 2023-03-07 | 中联重科股份有限公司 | 物料识别方法、装置及计算机存储介质 |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102190619B1 (ko) | 2013-04-22 | 2020-12-14 | 삼성전자주식회사 | 데이터 정합 방법 및 데이터 정합 모듈 |
| KR102899908B1 (ko) | 2023-11-07 | 2025-12-12 | 조현진 | 블록체인을 이용한 아나모픽 기반의 사이니지 플랫폼 서버 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3914864B2 (ja) | 2001-12-13 | 2007-05-16 | 株式会社東芝 | パターン認識装置及びその方法 |
| JP4492036B2 (ja) | 2003-04-28 | 2010-06-30 | ソニー株式会社 | 画像認識装置及び方法、並びにロボット装置 |
| KR100526018B1 (ko) * | 2003-09-16 | 2005-11-08 | 한국과학기술원 | 물체 인식 및 추적방법 |
| JP4605445B2 (ja) * | 2004-08-24 | 2011-01-05 | ソニー株式会社 | 画像処理装置および方法、記録媒体、並びにプログラム |
-
2007
- 2007-08-23 KR KR1020070084856A patent/KR100930626B1/ko not_active Expired - Fee Related
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101327321B1 (ko) * | 2009-12-11 | 2013-11-11 | 한국전자통신연구원 | 모션 캡쳐 데이터의 포즈 검색 장치 및 방법 |
| KR20140142037A (ko) * | 2013-06-03 | 2014-12-11 | 삼성전자주식회사 | 포즈 추정 방법 및 장치 |
| KR20180060736A (ko) * | 2016-11-29 | 2018-06-07 | 삼성전자주식회사 | 스테레오 매칭 방법 및 장치 |
| CN106908052A (zh) * | 2017-02-09 | 2017-06-30 | 北京光年无限科技有限公司 | 用于智能机器人的路径规划方法及装置 |
| WO2018159902A1 (ko) * | 2017-03-02 | 2018-09-07 | 충북대학교 산학협력단 | 복수의 라이다 센서 캘리브레이션 방법 및 장치 |
| US11067669B2 (en) | 2017-12-29 | 2021-07-20 | Baidu Online Network Technology (Beijing) Co., Ltd. | Method and apparatus for adjusting point cloud data acquisition trajectory, and computer readable medium |
| CN108279670A (zh) * | 2017-12-29 | 2018-07-13 | 百度在线网络技术(北京)有限公司 | 用于调整点云数据采集轨迹的方法、设备以及计算机可读介质 |
| CN108279670B (zh) * | 2017-12-29 | 2021-12-10 | 百度在线网络技术(北京)有限公司 | 用于调整点云数据采集轨迹的方法、设备以及计算机可读介质 |
| KR20200013133A (ko) | 2018-07-13 | 2020-02-06 | 동의대학교 산학협력단 | 탁구 로봇 제어 방법 및 이를 위한 시스템 |
| CN109458994A (zh) * | 2018-10-24 | 2019-03-12 | 北京控制工程研究所 | 一种空间非合作目标激光点云icp位姿匹配正确性判别方法及系统 |
| KR20200105381A (ko) * | 2019-02-28 | 2020-09-07 | 베이징 바이두 넷컴 사이언스 앤 테크놀로지 코., 엘티디. | 공작 기계 설비의 회전 각도 결정 방법 및 장치 |
| US11182928B2 (en) | 2019-02-28 | 2021-11-23 | Beijing Baidu Netcom Science And Technology Co., Ltd. | Method and apparatus for determining rotation angle of engineering mechanical device |
| CN115760932A (zh) * | 2022-09-06 | 2023-03-07 | 中联重科股份有限公司 | 物料识别方法、装置及计算机存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR100930626B1 (ko) | 2009-12-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100930626B1 (ko) | 스테레오 카메라를 구비한 로봇의 물체 자세 인식 방법 | |
| KR100920931B1 (ko) | Tof 카메라를 이용한 로봇의 물체 자세 인식 방법 | |
| US6865289B1 (en) | Detection and removal of image occlusion errors | |
| JP6430064B2 (ja) | データを位置合わせする方法及びシステム | |
| Placht et al. | Rochade: Robust checkerboard advanced detection for camera calibration | |
| US8588512B2 (en) | Localization method for a moving robot | |
| KR101633620B1 (ko) | 영상 기반의 위치 인식을 위한 특징점 등록 장치 및 그 방법 | |
| US11625842B2 (en) | Image processing apparatus and image processing method | |
| KR102118173B1 (ko) | 왜곡계수 추정을 통한 영상 보정 시스템 및 방법 | |
| US20190313082A1 (en) | Apparatus and method for measuring position of stereo camera | |
| KR20150053438A (ko) | 스테레오 매칭 시스템과 이를 이용한 시차 맵 생성 방법 | |
| CN113723432B (zh) | 一种基于深度学习的智能识别、定位追踪的方法及系统 | |
| US20100262290A1 (en) | Data matching apparatus, data matching method and mobile robot | |
| JP6606340B2 (ja) | 画像検出装置、画像検出方法およびプログラム | |
| JPH0991436A (ja) | 画像処理方法及びその装置 | |
| Paudel et al. | 2D-3D camera fusion for visual odometry in outdoor environments | |
| JP2961272B1 (ja) | 特徴ベクトルを利用した物体の認識装置および方法 | |
| CN113125434B (zh) | 图像分析系统和控制拍摄样本图像的方法 | |
| Yang et al. | Design flow of motion based single camera 3D mapping | |
| JP2001116545A (ja) | 距離画像算出装置 | |
| JP2007114168A (ja) | 画像処理方法および装置、並びにプログラム | |
| KR101747350B1 (ko) | 비주얼 서보잉을 위한 객체의 좌표 인식 방법 | |
| CN116721109B (zh) | 一种双目视觉图像半全局匹配方法 | |
| KR101906999B1 (ko) | 차량과 인접 차로의 객체 간 거리 계산 장치 및 방법 | |
| JP2002257543A (ja) | 連続フレーム画像を用いた高精度ステレオビジョン |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| FPAY | Annual fee payment |
Payment date: 20130621 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| FPAY | Annual fee payment |
Payment date: 20140708 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| FPAY | Annual fee payment |
Payment date: 20150626 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20191202 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20191202 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |