맨 위로

LTVT로 월면 사진에 주석 달기(달 지형 annotation)


안녕하세요. 


월면 사진에 수동으로 주석을 달다 보니 너무 힘들더군요. 

그래서 찾아보았습니다. 

있을까? 했는데 있더군요. 세상은 넓었습니다. 

나름 신세계였습니다. 

LTVT라는 프로그램으로 가능했는데요. 


제가 잘 까먹어서 정리도 할겸.. ^^;;;

LTVT로 월면 사진에 주석을 다는 방법을 간단히 소개하고자 합니다. 



LTVT는 Lunar Terminator Visualization Tool입니다. 


인테넷 주소는 https://ltvt.wikispaces.com/LTVT 입니다. 

자세한 정보는 공식 홈페이지를 방문하시면 얻으실 수 있습니다. 


여러 기능이 많지만 

이 글에서 소개하고자 하는 것은 
아래 그림과 같이 
자신이 찍은 월면 사진에 지형의 이름을 반자동으로 입히는(흔히 annotation이라고 하죠.) 방법입니다. 


- 준비 : Virtual moon atlas 설치

  https://sourceforge.net/projects/virtualmoon/ 에서 설치 파일 다운로드 가능

  * Virtual moon atlas는 직접적으로 필요한 것은 아닙니다.

    달 지형의 경도와 위도를 알아야 주석을 달 수가 있습니다. 

    LTVT에서 경도와 위도를 알 수 있지만 동, 서, 남, 북을 알려주는 글자가 깨져 보이는 작은 문제가 있습니다.

    Virtual moon atlas에서도 LTVT에서 원하는 방식으로 경도와 위도를 알 수 있고, 인터페이스가 더 직관적입니다. 

    여기서는 Virtual moon atlas가 설치되었고, 사용할 수 있다고 가정하고 설명하겠습니다.

    (Virtual moon atlas는 친숙한 인터페이스라 사용이 간편합니다.)


작업 순서는

0. LTVT 설치 및 설정

1. 자신이 찍은 사진 위치 정보 입력

  (Calibrate a user photo)

2. 사진에 주석 달기

  (Load a calibrated photo -> Overlay Dots -> Label)

순입니다. 


먼저 LTVT를 설치하고 설정해보겠습니다. 


0. LTVT 설치 및 설정

  1) LTVT 프로그램과 기본 데이터 다운로드 및 설치

     LTVT는 프로그램의 기반이 되는 데이터를 사용자가 원하는 대로 골라 설치 및 설정할 수 있습니다.

     여기서는 간편한 설치를 위해 Full version을 다운로드하겠습니다. 

     (이름은 풀버전이지만 사실 풀버전이라고 하기에는 부족함이 있습니다.)

     https://ltvt.wikispaces.com/LTVT+Download 의 하단에서 다운로드할 수 있습니다. 

     (* 다운로드 파일의 주소 https://ltvt.wikispaces.com/file/view/LTVT_v0_21_4_full_version.zip/345870814/LTVT_v0_21_4_full_version.zip )

     받은 압축 파일을 원하는 곳에 풀어줍니다. 


  2) LTVT 실행 

     LTVT_v0_21_4.exe를 더블클릭해 바로 실행할 수 있습니다. 


이제 직접 찍은 월면 사진에 위치 정보를 입력해보겠습니다. 

처음에 반자동으로 주석을 단다고 한 이유가 여기에 있습니다.

찍은 사진에 있는 두 지형의 위치를 LTVT에게 알려주는 작업을 해야하기 때문입니다.


1. 자신이 찍은 사진 위치 정보 입력

  0) 찍은 사진을 LTVT에서 지원하는 형식(jpg, jpeg, bmp, ico, emf, wmf)으로 준비합니다.

  1) 상단 메뉴 Files - Calibrate a user photo 클릭

  2) open을 클릭해 주석을 달고 싶은 사진을 골라 열기

    * 혹시 해보시고 싶은 분이 계실까봐 샘플 이미지를 함께 첨부합니다.  

  * 샘플 이미지


  3) 관측 시간과 관측 위치 입력

   - 시간은 UT를 기준으로 입력(오늘을 클릭하고 설정하는 것이 편함) / 위치는 Lon이 경도, Lat이 위도, Elev 관측지의 고도

   - Zoom 기능을 통해 사진 확대율을 조정



  4) Step 2: Identify Reference Point 1

   - Step 2: Identify Reference Point 1 클릭

   - 사진에서 레퍼런스 포인트로 사용하고 싶은 지형을 클릭(빨간 십자가가 사진에 표시되고, 사진 상의 x y 픽셀 좌표가 자동으로 입력됨)

   - Virtual Moon Atlas에서 해당 지형에 마우스 커서를 올려 놓으면 하단 상태 상에 해당 지형의 위도와 경도가 표시됨

   - 이 지형의 위도와 경도를 LTVT의 Step 2: Identify Reference Point 1의 위도와 경도란에 입력(-로 표시되는 경우 -를 포함해서 입력)



  5) Step 3: Identify Reference Point 2 - 4) Step 2: Identify Reference Point 1 와 같은 방법으로 처리


  6) Step 3: Identify Reference Point 2 - 4) Step 2: Identify Reference Point 1 와 같은 방법으로 처리


  7) Save

   - Save 버튼 클릭

   - 처음 사용시 경고창이 뜨는데 No 클릭(다음부터는 경고창이 뜨지 않음)

   - 연속해서 뜨는 창에서 Ok 클릭

 


2. 사진에 주석 달기

  1) 상단 메뉴 Files - Load a calibrated photo 클릭

  2) 목록에서 사진 선택

  3) Calibrated Photo Selector 창의 우 하단 Display at original scale and orientation 선택

  4) Select 클릭


  5) Min Size 설정

   - Dot을 찍을 최소 크기 / 기본값 -1 / 단위는 확인 해보지 않았지만 KM인듯

  6) 옵션 선택(생략 가능): Draw circles, Mark center

  7) Overlay Dots 클릭: 각 지형에 점이 표시되고 Label 버튼이 활성화 됨

  8Label 클릭: 주석이 달림
    * Dot의 색, Lable의 폰트, 크기 등은 상단 메뉴 Tools - Change Dot/Label preferences 에서 변경 가능

  9사진 저장: 저장은 BMP로 하는 것이 좋음

  * LTVT Tip
    - Dots, Label 등을 없애거나 확대 및 회전 등을 할 때 즉각적으로 반응을 하지 않음 
    - 적용이 필요할 때는 Texture 버튼이나 상단 Compute Geometry를 클릭
    - 드래그를 이용한 이동이나 스크롤을 이용한 확대가 안됨
    - 이동은 사진을 클릭하면 클릭한 곳을 중심으로 이동이 됨
    - 확대는 Zoom란에 숫자를 입력해 조절(숫자를 입력한 후 Texture 또는 Compute Geometry 클릭)
    - 회전은 Rot란에 숫자를 입력해 조절(숫자를 입력한 후 Texture 또는 Compute Geometry 클릭)


  * 결과물



* 기타 참고 사항

  * Texture 파일 다운로드

풀버전에 포함되어 있는 Texture는 저해상도라서 확대해서 보기에는 불편함이 있습니다. 

여기에서는 간편하게 다운로드할 수 있는 

Additional Texture 중에서 WAC Nearside-Farside No-Slew Mosaic Texture를 다운로드해서 사용하겠습니다.

Texture 파일 다운로드 주소는 https://www.dropbox.com/s/gn3rguwjexq3amu/WAC_GLOBAL.bmp?dl=0 입니다. 

다운받은 텍스쳐 파일(WAC_GLOBAL.bmp)은 LTVT 폴더에 넣어주세요. (다른 곳이어도 상관은 없지만 편의상 한 폴더에 넣겠습니다.)

(Texture 다운로드에 대한 자세한 정보는 

https://ltvt.wikispaces.com/Texture+Files 와

https://ltvt.wikispaces.com/Additional+Textures 에서 확인해주세요.)


  * DEM data 다운로드

annotation 작업에 DEM data는 필요가 없습니다만

DEM을 이용해 달 그림자 시뮬레이션을 테스트 해보실 분만 다운로드 해보세요. 

간단히 받을 수 있는 DEM data 다운로드 주소입니다. 

1. http://imbrium.mit.edu/DATA/LOLA_GDR/CYLINDRICAL/IMG/LDEM_16.IMG

2. http://imbrium.mit.edu/DATA/LOLA_GDR/CYLINDRICAL/IMG/LDEM_16.LBL

다운받은 파일(LDEM_16.IMG과 LDEM_16.LBL)은 LTVT 폴더에 넣어주세요. (다른 곳이어도 상관은 없지만 편의상 한 폴더에 넣겠습니다.)

자세한 내용은 https://ltvt.wikispaces.com/Sources+of+Planetary+DEM+Data 에서 확인하세요. 


 * Texture 경로 설정

    다운받은 텍스쳐 파일(WAC_GLOBAL.bmp)을 LTVT에서 사용할 수 있도록 설정을 해야합니다. 

    (1) Files 메뉴에서 Change external file associations... 를 클릭

    (2) LTVT External File Selector - Texture 2 에서 Change를 클릭

    (3) 열기 클릭

    (4) Save as Default 클릭 -> OK 클릭

       (이 작업을 하면 다음 번에 LTVT를 열었을 때 텍스처 설정을 다시 할 필요가 없습니다.) 


 * DEM data 설정은 상단 메뉴 Tools - Change DEM options 에서 할 수 있습니다. 아래 그림을 참고해주세요.





간단하게 설명한다고 했는데 말이 길어졌네요. 

그리 친절한 프로그램은 아니라서 처음에는 조금 불편하지만 이것 저것 만져보다 보니 익숙해지네요. 



긴 글 봐주셔서 감사합니다. 


+ 새 글