webodm - 특이점

작성일 2023.03.13 조회수 885

작성자 정보

  • VR임팩트 작성
  • 작성일

컨텐츠 정보

본문

특이점 사용 »

'특이성 <https://sylabs.io/>'_는 도커 이미지를 실행할 수 있는 또 다른 컨테이너 플랫폼이다. 특이점은 노트북에서 대규모 HPC 클러스터, 지역 대학 또는 회사 클러스터, 단일 서버에 이르기까지 클라우드에서 사용할 수 있습니다… 컨테이너는 설치할 다른 것이 없는 단일 파일입니다


36c0e2ff25f39f12c8a070836dbb3ccb_1678693563_6609.png
 


이미지 다운로드 중 »

싱귤러리티는 다운로드 후 ODM 도커 컨테이너를 사용할 수 있다. .sif 이미지를 생성합니다


최신 ODM 도커 이미지의 경우


> singularity pull --disable-cache  docker://opendronemap/odm:latest


최신 ODM GPU 도커 이미지용


> singularity pull --disable-cache  docker://opendronemap/odm:gpu


Singularity SIF 이미지 사용 »

Singularity는 Docker와 디렉터리를 매핑하는 방법이 다르기 때문에 bash 스크립트 파일은 ODM 디렉터리를 매핑하는 좋은 솔루션입니다. 다음은 ODM에 대한 리눅스 예제입니다


images_dir=/path_to_image_dir/

name=`basename $images_dir`

output_dir=/path_to_output_directories/$name

mkdir -p $output_dir


singularity run

--bind $images_dir:/$output_dir/code/images,\

--writable-tmpfs odm_latest.sif  \

--orthophoto-png --mesh-octree-depth 12 --ignore-gsd --dtm \

--smrf-threshold 0.4 --smrf-window 24 --dsm --pc-csv --pc-las --orthophoto-kmz \

--ignore-gsd  --matcher-type flann --feature-quality ultra --max-concurrency 16 \

--use-hybrid-bundle-adjustment --build-overviews --time --min-num-features 10000 \

--project-path $output_dir


다음은 GPU를 사용한 ODM의 리눅스 예제입니다


images_dir=/path_to_image_dir/

name=`basename $images_dir`

output_dir=/path_to_output_directories/$name

mkdir -p $output_dir


singularity run

--bind $images_dir:/$output_dir/code/images,\

--writable-tmpfs odm_latest.sif  \

--orthophoto-png --mesh-octree-depth 12 --ignore-gsd --dtm \

--smrf-threshold 0.4 --smrf-window 24 --dsm --pc-csv --pc-las --orthophoto-kmz \

--ignore-gsd  --matcher-type flann --feature-quality ultra --max-concurrency 16 \

--use-hybrid-bundle-adjustment --build-overviews --time --min-num-features 10000 \

--project-path $output_dir


관련자료

전체 75 / 1 페이지

최신뉴스/정보


글이 없습니다.