Orfeo 툴박스
Orfeo toolbox![]() | |
개발자 | CNES |
---|---|
안정된 릴리스 | 8.0.1[1] / 2022년 4월 ; 전 ( ) |
저장소 | |
기입처 | C++, Python |
유형 | 도서관 |
면허증. | Apache-2.0 |
웹 사이트 | orfeo-toolbox |
컴퓨터 과학에서 Orfeo Toolbox(OTB)는 지구 관측 [2]위성의 이미지를 처리하기 위한 소프트웨어 라이브러리입니다.
OTB는 2006년 프랑스 [2]우주국에 의해 시작되었다.소프트웨어는 무료 라이선스로 출시됩니다.CNES 외부의 많은 기여자가 개발에 참여하고 있으며 [3]다른 프로젝트에 통합되고 있습니다.
라이브러리는 원래 Orfeo 별자리에서 획득한 고해상도 이미지를 대상으로 했습니다.플레아데스나 코스모 스카이메드는 다른 센서도 처리합니다.
목적
OTB의 특징:[4]
- 이미지 액세스: 대부분의 원격 감지 이미지 형식(GDAL 사용), 메타데이터 액세스, 시각화[5] 읽기/쓰기 액세스
- 데이터 액세스: 벡터 데이터 액세스(쉐이프 파일, kml), DEM 모델, Lidar 데이터
- 필터링: 광학 데이터 또는 레이더 데이터의 흐림, 노이즈 제거, 확장
- 특징 추출: Haralick, SFS, Pantex, 엣지 밀도, 관심 지점, 얼라인먼트, 라인, SIFT, SURF[8] 등의 텍스처 계산
- 이미지 분할: 영역 증가, 분수령, 레벨 세트
- 분류: K-평균, SVM, 마르코프 랜덤 필드 및 모든 OpenCV 머신러닝 알고리즘[10] 접근
- 변경[11] 검출
- 이미지에서 스테레오 재구성
- 직장과 지도 투영(ossim 사용)
- 방사선 측정 지수(식물, 물, 토양)
- 오브젝트 기반 세그멘테이션 및 필터링
- PCA 계산
- 시각화: 플러그인을 통해 맞춤 가능한 유연한 시각화 시스템.
언어 및 다른 소프트웨어와의 상호작용
OTB는 Insight 툴킷(ITK)을 기반으로 하는 C++ 라이브러리입니다.바인딩은 [14]Python용으로 개발되었습니다.IDL/ENVI 내에서 OTB 컴포넌트를 사용하는 방법이 공개되었습니다.OTB 사용자 중 한 명이 [15]MATLAB의 라이브러리 기능을 사용하는 절차를 정의했습니다.
2009년 [16]후반부터 일부 모듈은 QGIS용 프로세싱[17] 플러그인으로 개발되고 있습니다.분류, 분할, 힐쉐이딩용 모듈이 제공되고 있습니다.이 노력은 오직 자원봉사자에게만 의존한다.
OTB 알고리즘은 현재 QGIS에서 처리 프레임워크 Sextante를 통해 사용할 수 있습니다.
적용들
라이브러리 외에도 GUI를 사용하는 여러 애플리케이션이 배포됩니다.이러한 애플리케이션은 대화형 분할, 정형화, 분류, 영상 등록 등을 가능하게 합니다.
몬테베르디(버전1 및 2)
OTB-Applications 패키지는 간단한 소프트웨어 도구 세트를 제공합니다.래스터 및 벡터 데이터를 지원하며 기존 OTB 애플리케이션의 대부분을 통합합니다.이 아키텍처는 OTB 파이프라인의 스트리밍 및 멀티 스레드 기능을 활용합니다.또한 온디맨드 처리 및 자동 파일 형식 I/O와 같은 기능도 사용합니다.그 어플리케이션의 이름은 [18][19]몬테베르디입니다.
2013년에 몬테베르디 소프트웨어는 몬테베르디2라는 새로운 소프트웨어로 개편되었습니다.
면허증.
OTB는 처음에 프랑스 오픈 소스 라이센스 CeCIL(GNU GPL과 유사하고 호환됨)로 배포되었으며 현재는 Apache 2.0 라이센스로 제공됩니다.
역사
개발은 2006년 1월에 시작되었으며 2006년 [21]7월에 첫 출시되었습니다.개발 버전은 공개적으로 액세스할 [22]수 있습니다.
릴리스 이력
버전 | 코드명 | 발매일 | 평. |
---|---|---|---|
1.0.0 | 2006년 6월 30일 | ||
1.2.0 | 2007년 2월 | ||
1.4.0 | 2007년 6월 | ||
1.6.0 | 2007년 10월 | ||
2.0.0 | 2007년 12월 | ||
2.2.0 | 2008년 6월 | ||
2.4.0 | 2008년 7월 | ||
2.6.0 | 할로윈 | 2008년 11월 | |
2.8.0 | 공희파차이 | 2009년 1월 | |
3.0.0 | 맨하 드 카르나발 | 2009년 5월 | |
3.2.0 | 62°38'35인치 S 60°14'31인치 와이드 | 2010년 1월 | |
3.4.0 | Perl A의 리버스 | 2010년 7월 | |
3.6.0 | 캘리포니아 드림인 | 2010년 10월 7일 | |
3.8.0 | 팩 아이스 | 2010년 12월 17일 | |
3.10.0 | 펠리스 기념일 | 2011년 6월 30일 | |
3.12.0 | Πλειάδες | 2012년 1월 31일 | |
3.16.0 | "v(n+1) = sqrt((v(n)-3)*100)" | 2013년 2월 4일 | |
3.18.0 | "7년간의 코딩" | 2013년 7월 3일 | |
3.18.1 | 2013년 7월 23일 | ||
3.20.0 | 2013년 11월 | ||
4.0.0 | 2014년 3월 | ||
4.2.0 | 2014년 9월 3일 | ||
4.2.1 | 2014년 9월 19일 | ||
4.4.0 | 2015년 2월 | ||
5.0.0 | 2015년 5월 | ||
5.2.0 | 2015년 12월 | ||
5.2.1 | 2016년 1월 | ||
5.4.0 | 2016년 5월 | ||
5.6.0 | 2016년 7월 | ||
5.6.1 | 2016년 8월 | ||
5.8.0 | 2016년 11월 | ||
5.10.0 | 2017년 2월 | ||
5.10.1 | 2017년 3월 | ||
6.0.0 | 2017년 5월 | ||
6.2.0 | 2017년 10월 | ||
6.4.0 | 2018년 1월 | ||
6.6.0 | 2018년 6월 | ||
6.6.1 | 2018년 12월 | ||
6.6.2 | 2019년 4월 | ||
7.0.0 | 2019년 10월 | 시멘틱 버전 관리 사용 시작 | |
7.1.0 | 2020년 3월 | ||
7.2.0 | 2020년 10월 | ||
7.3.0 | 2021년 5월 | ||
7.4.0 | 2021년 9월 | ||
7.4.1 | 2022년 4월 | ||
8.0.0 | 2022년 3월 | ||
8.0.1 | 2021년 4월 |
프레젠테이션
OTB는 5개 대륙의 주요 컨퍼런스에서 발표되었습니다.
- 보스턴에서의 IGARSS 2008
- ISPRS 2008(베이징)
- 그르노블의 VHR 원격감지에 관한 국제서머스쿨 2008
- Frascati에서의 ESA-EUSC 2008
- 2009년 마드리드 EUSC 소프트웨어 데이즈
- 알제리 AUF 2009
- 초대 세션용 IGARSS 2009 원격 감지 오픈 소스 이니셔티브 - Orfeo Toolbox
- FOSS4G 2009(시드니)
- Antananarivo에서 2009년 역량 구축
- 기조 세션으로서 워싱턴에서 열린 Insight Toolkit 2010 워크숍
- IGARSS 2010, 호놀룰루에서의 튜토리얼
- 바르셀로나에서의 FOSS4G 2010
- OGRS 2012 in Yverdon Les Bains
Open [30]Hub의 통계에 따르면, 총 83개의 기여자와 약 925,000줄의 코드가 있습니다(이는 OTB가 구축되는 많은 라이브러리를 포함합니다).
또한 OTB는 금성(식물 및 환경 새로운 마이크로 위성) 및 ESA Sentinel-2 [29]임무의 운용 지상 세그먼트 개발에도 사용된다.
레퍼런스
- ^ https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/-/tags/8.0.1 를 참조해 주세요.
- ^ a b McInerney, Daniel; Kempeneers, Pieter (2014-11-22). Open Source Geospatial Tools: Applications in Earth Observation. Springer. ISBN 9783319018249.
- ^ E. Christophe와 J. Inglada "오픈 소스 원격 감지:IEEE Geoscience and Remote Sensing 뉴스레터, 제150호, 2009년 3월, 페이지 9-15의 "최첨단 알고리즘의 사용성 향상"
- ^ Orfeo Toolbox 소프트웨어 가이드, OTB 3.18에 맞게 업데이트, 2013
- ^ "6 Reading and Writing Images".
- ^ "7 Reading and Writing Auxiliary Data".
- ^ "8 Basic Filtering".
- ^ "14 Feature Extraction".
- ^ "16 Image Segmentation".
- ^ "17 Image Simulation".
- ^ "19 Classification".
- ^ "11 Orthorectification and Map Projection".
- ^ "12 Radiometry".
- ^ OTB Mad Lab (python의 OTB 예) : CS1 maint : 제목으로 복사 아카이브 (링크) (링크)
- ^ Matlab의 OTB 사용 : http://groups.google.com/group/otb-users/browse_thread/thread/8ea7ba2e4034a0f1 #
- ^ OTB Qgis 플러그인: CS1 유지보수: 제목으로 아카이브된 복사(링크)
- ^ "Archived copy". Archived from the original on 2012-05-04. Retrieved 2012-05-13.
{{cite web}}
: CS1 maint: 제목으로 아카이브된 복사(링크) - ^ "Archived copy". Archived from the original on 2012-05-03. Retrieved 2012-05-13.
{{cite web}}
: CS1 maint: 제목으로 아카이브된 복사(링크) - ^ 마크 영, 다니엘 아르지로, 스티븐 쿠비카, 칸타타:Khoros 시스템용 비주얼 프로그래밍 환경, 컴퓨터 그래픽스, 1995, 제29권, 페이지 22-24
- ^ "OTB: changeset 0:aba0c56ceeda". hg.orfeo-toolbox.org. Archived from the original on 2011-07-27.
- ^ "27 Streaming and Threading".
- ^ "OTB repositories index". hg.orfeo-toolbox.org. Archived from the original on 2009-06-23.
- ^ "OTB world tour – What's new about OTB?". blog.orfeo-toolbox.org. Archived from the original on 2010-05-01.
- ^ "2009 IEEE International Geoscience & Remote Sensing Symposium - IGARSS 2009".
- ^ "FOSS4G 2009 Conference, Sydney 20-23 October 2009".
- ^ "ITK-2010 Workshop -Agenda- Web Page". visual.nlm.nih.gov. Archived from the original on 2010-09-02.
- ^ "IGARSS 2010 - July 25 - 30, 2010 - Honolulu, Hawaii, USA". www.igarss2010.org. Archived from the original on 2011-07-26.
- ^ "FOSS4G 2010: Selected Presentations". 2010.foss4g.org. Archived from the original on 2010-07-13.
- ^ a b "FOSS4G 2010: Selected Presentations". 2010.foss4g.org. Archived from the original on 2010-07-13.
- ^ "The Orfeo ToolBox Open Source Project on Open Hub". www.openhub.net. Retrieved 2021-09-12.