solar physics tex form

solar physics homepage - 왼쪽 journal, about tab 에서 about 선택 - 아래쪽에서 about this journal 클릭 - 오른편의 For Authors and Editors 메뉴 펼치기 -  Author Tools 에 있음..

 
by BSang 2012. 3. 4. 21:54
1. 바닥고르기(Flat Fielding)
필요한 데이터
가. Flat을 구하기 위해 찍은 Flat 화일
이 화일은 Grating을 특정 각도에 두고 공간방향으로 스캔한(예를 들어 250프레임) 데이터를 평균화해서 얻는데
Grating의 각도를 바꿔주는 과정을 7번 반복함 
결과적으로 생성되는 화일은 512*256*7 혹은 502*250*7 사이즈의 화일이 됨
이 화일에서는 이미 암잡음 처리를 해서 저장되어 있음

나. Calibration File 생성
Flat Data에서 네번째 평균된 스펙트럼을 뽑아내어 따로 저장..

다. fiss_get_flat 수행
이 프로시저 안에서 fiss_slit_pattern 함수가 수행됨
fiss_slit_pattern  함수안에서 스펙트럼 선이 수직방향에 대해서 얼마나 기울었는지(tilt angle),
그리고 슬릿 패턴이 어떻게 보이는지(슬릿 폭의 비균일성이나 슬릿 날이 얼마나 매끈한지 등..)를 계산함.
계산한 값을 바탕으로 flat pattern, slit pattern을 각각의 fits 화일로 저장


2. 데이터 처리
fiss_cal_par, fiss_prep 이 대표적인 수행 프로시저
fiss_cal_par에서 tilt angle, slit pattern, wavelength calibration 등을 계산함.
여기서 계산된 값들을 입력변수로 집어넣어서 fiss_prep에서 bias,dark, flat, tilt, wavelength calibration 등을 해서 
화일로 저장함.


3. 압축 
Principle Component Analysis를 사용하여
영상처리된 화일을 1/20 크기로 압축해줌.. 
by BSang 2011. 7. 1. 15:24

low pass filter : img_low=smooth(img*1.,5)   <--영상을 흐릿하게 해 주는 방법

high pass filter : img_high=img*1. - img_low   <--원래 영상에서 느리게 변하는 것을 뺀 것이 high pass filter를 적용시킨 것임

두 경우 다 실제 영상을 봤을 때 극단적으로 보인다는 점..
실제 영상을 보여줄 때 이것을 보여주는건 별 의미가 없음..
선명하게 보이고 싶을때는 low pass filter 와 high pass filter를 결합할것
다만 두 필터를 조합할 때 high pass filter에 비중을 주되, 눈으로 적절히 비율을 조절해서 그리면 될듯.. 




 

 img_low=smooth(img*1.,5) : low pass filter





img_high=img*(1.) - img_low   : High pass filter  







tvscl, img_low + 3 * img_high
여기에서는 3을 썼으나 이 값을 사용자가 임의로 바꾸어서 영상의 선명도를 조정해줄 수 있음






원래영상(좌), 보정된 영상(우)


FISS\cvi관련\backup\exercise\Fiss_CVI

by BSang 2011. 4. 1. 18:44
설정시
vncserver :80 -geometry 1920x1080

종료시 

vncserver -kill :80

by BSang 2010. 10. 28. 21:03
Xmanager로 Hinode를 접속할 때 두 개의 주소가 있다.

첫번째로 들어가는 주소와, 그 주소를 통해서 들어가는 세부 주소가 그것이다.
첫번째 주소가 일종의 터널을 만들어서 그걸 통해서 두번째 주소로 접속하는 것이다.
(이것은 Hinode 서버를 접속할 때 SSH Secure를 통해서 접속하는 것과 같은 원리임)
첫번째 주소는 solar-b.nao.ac.jp 이며 이 주소로 접속시 화일목록이 전혀 보이지 않는다
두번째 주소는 sagami.mtk.nao.ac.jp 이며 외부에서는 막혀 있어서 직접 접속이 불가능하다.

1. Xstart로 접속시 실행명령 문제 
Xmanager에서 Xstart를 통해서 접속할 경우 실행명령을 주게 되어있는데,
Hinode 서버는 Solaris를 사용하고 있다.
하지만 옵션으로 주는 Solaris를 체크하고 들어가면 터미널 창이 열리지 않는 문제가 생긴다.
아마도 일본어로 되어있는 Solaris의 경로가 다르기 때문에 생기는 문제인듯..
이 문제를 해결하는 방법은
실행명령을 Linux로 설정한 후에
명령창에서 X11R6 부분을 지우고 쓰면 이 문제는 해결된다.
즉 명령어는 이렇게 쓰면 된다.

/usr/bin/xterm -ls -display $DISPLAY


2. Xstart를 통해서 solar-b 에 접속후에 sagami에 접속할때
이때는 ssh 명령을 사용하여 접속하면 된다.

ssh sagami.mtk.nao.ac.jp

이렇게 입력하면 접속자의 패스워드를 물어보게 되고 입력하면 바로 쓸 수 있게 된다.
by BSang 2009. 2. 25. 22:08


Hinode 서버에 접속해서 데이터를 올리거나 다운로드 받을 때 사용하는 방법이다.
일반적으로 서버에서 작업을 할 때는 solar-b.nao.ac.jp를 통해서 접속해서,
원하는 서버, 예를 들면 sagami 서버로 접속한다면
ssh sagami.mtk.nao.ac.jp  이런 식으로 접속하면 됨.
그렇지만 데이터를 내 데스크탑 컴퓨터에서 올리거나 다운로드 받는건 불가능함..
이를 위해 포트포워딩 이라는 방법을 사용한다.
접속하고자 하는 서버가 있는데, 외부에서는 직접 접속할 수 없고,
그 서버와 연결되어 있으면서 외부와 통신이 되는 서버가 있을 때,
외부와 연결된 서버를 통해서 접속하고자 하는 서버에 접속할 수 있는 방법이다.


1. 프로그램 설치
  Xmanager 최신버젼으로 설치
  SSH Secure File Transfer Client 설치

2. Xmanager - Passive 실행

3. SSH Secure File Transfer 실행(편의상 SSH 로 함)
  프로파일을 두 개 만들어야 함
  첫 번째로 접속하는 프로파일이 문을 만들어 주는 역할이라면
  두 번째로 접속하는 프로파일이 본 작업을 할 수 있도록 해주는 역할을 한다.
  포트포워딩을 통해서 접속을 할 수 있도록 만들어주는 방법이다.
  File - Profiles - Add Profiles 를 눌러서 두 개의 프로파일을 생성한다.
  이름은 마음에 드는대로 적어주면 된다.
  여기서는 편의상 첫 번째 프로파일은 Solar-B 라고 명명하고
  두 번째 프로파일은 Hinode 라고 명명한다.

4. 설정
  시작하기 앞서 주의할 점은 각 탭에서 설정사항을 바꿀 때, 바꾸고나서 반드시 SSH를
  완전히 종료하고 나서 다시 띄우고 설정해줘야 한다(제대로 적용이 되지 않는 경우가 있음)
  먼저 Solar-B 프로파일에 대해서 설정해 주어야 한다.
  File - Profiles - Edit Profiles 를 눌러 들어간 후, 왼쪽의 메뉴에서 Solar-B를 선택하고
  Connection 탭에서 일부 내용을 다음과 같이 채운다.

                Host name : solar-b.nao.ac.jp
                User     : 본인의 계정
                Port     : 22

  다음으로 Tunneling 탭을 눌러서 들어가서 수정한다.
  먼저 X11 tunneling에서 Tunnlel X11 Connections 에 체크해준다.
  다음으로 Outgoing 탭에서 Add를 눌러서 내용을 추가한다.

                 Display : 두 번째 프로파일 이름(여기서는 Hinode)
                 Listen  :  포트번호인데, 큰 번호를 아무거나 적어주면 된다(여기서는 9000)
                 Destination Host : 목적하는 서버명인데, 여기선 sagami.mtk.nao.ac.jp
                 Destination Port : 22

  다음으로 Hinode 프로파일의 connection 탭에 몇가지 내용을 추가한다.

                 Host Name : localhost
                 User     : 본인의 계정
                 Port     : 첫 번째 프로파일에서 적었던 Listen 값(여기선 9000)

5. 접속
  SSH를 실행시켜서 순차적으로 접속한다.
  첫 번째 프로파일 접속시 오른편에 아무것도 보이지 않는 것이 정상이니 이상하게 여기지 말도록..
  두 번째 프로파일을 접속하게 되면 새창이 열리면서 오른쪽에 내 계정에 있는 파일리스트가 보인다.
  두 번째 프로파일을 접속할 때 터미널창이 뜨는 경우가 있으나 그대로 접속한 다음
  프로그램 메뉴 중 window -New File Transfer를 누르면 파일리스트가 뜨는 것을 볼 수 있다.
  여기까지가 끝..

by BSang 2008. 11. 26. 12:23
| 1 |