ucam-eo/geotessera
Python library for the Tessera embeddings
해결하는 문제
GeoTessera는 Tessera 지리공간 기반 모델이 생성한 임베딩에 대한 접근과 조작을 간소화하기 위해 설계된 Python 라이브러리입니다. 사용자는 특정 지역과 연도에 대해 Sentinel-1 및 Sentinel-2 위성 영상에서 유도된 고밀도 128채널 지구 표면 표현 지도를 가져올 수 있으며, 원시 위성 데이터를 수동으로 처리하거나 복잡한 모델 추론을 수행할 필요가 없습니다.
작동 방식
이 라이브러리는 Parquet 기반의 레지스트리 시스템을 사용하여 사용 가능한 임베딩을 추적합니다. 사용자는 지리적 경계 상자, 지역 파일 또는 점을 지정하고, 필요한 0.1도 타일을 식별합니다. 그런 다음 HTTPS를 통해 공개 리포지토리에서 양자화된 임베딩과 스케일 파일을 다운로드하고, 이를 원본 NumPy 배열로 복원합니다. 필요 시 지리참조 GeoTIFF 파일로 내보낼 수 있으며, GIS 소프트웨어에서 사용할 수 있습니다.
대상 사용자
위성 영상과 함께 작업하는 지리공간 분석가, 연구자, 데이터 과학자 중에서 모델을 직접 실행하지 않고도 사전 계산된 기반 모델 임베딩을 하류 분석 작업에 활용하고자 하는 사람들을 대상으로 합니다.
주요 기능
- 유연한 내보내기: 데이터를 원본 NumPy 배열 또는 지리참조 GeoTIFF로 내보낼 수 있습니다.
- 포괄적인 도구 세트: 데이터 다운로드, 커버리지 맵 생성, PCA 기반 시각화 생성을 지원하는 CLI 포함.
- 효율적인 데이터 처리: 양자화 저장 및 매니페스트 기반 레지스트리로 대역폭과 로컬 스토리지 최소화.
- 클라우드 네이티브 접근: 전체 다운로드 없이 Zarr 저장소에서 데이터를 스트리밍할 수 있는 미리보기 API 제공.
- 인터랙티브 시각화: 웹 맵 생성 및 로컬에서 서버를 실행하여 인터랙티브 뷰어를 제공하는 도구 포함.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트