1 |
1
수중에서 이미징 소나에 의해 생성되는 대상 물체의 이미지를 예측 시뮬레이션하는 방법으로서, 이미징 소나의 초음파의 파라미터, 대상 물체의 파라미터, 상기 대상 물체가 놓인 바닥의 파라미터를 각각 다수의 직선, 다수의 미소 평면, 무한 평면으로 설정하는 단계;상기 초음파의 다수의 직선과, 상기 대상 물체의 다수의 미소 평면 및 상기 바닥을 형성하는 상기 무한 평면과의 교점을 각각 산출하되, 상기 미소 평면 각각의 위치 정보를 상기 다수의 직선에 대한 각도로 환산하여 상기 다수의 직선의 후보군을 산출하고, 상기 후보군에 대해서만 교점을 산출하며, 상기 산출된 교점들을 기초로 상기 대상 물체, 상기 바닥 및 상기 대상 물체의 그림자에 대응하는 이미지 데이터를 에뮬레이션하는 단계; 및상기 에뮬레이션된 이미지 데이터를 변환하여 소나 이미지를 생성하는 단계를 포함하는, 이미징 소나의 이미지 예측 시뮬레이션 방법
|
2 |
2
제 1 항에 있어서,상기 설정하는 단계는, 상기 초음파의 파라미터로서 상기 직선의 방향, 및 상기 이미징 소나의 위치 및 방위(orientation)를 설정하는 제 1 설정 단계; 및 상기 대상 물체의 파라미터로서 다수의 폴리곤 메시를 설정하는 제 2 설정 단계를 포함하는, 이미징 소나의 이미지 예측 시뮬레이션 방법
|
3 |
3
제 2 항에 있어서,상기 제 2 설정 단계는 상기 폴리곤이 삼각형 또는 사각형인, 이미징 소나의 이미지 예측 시뮬레이션 방법
|
4 |
4
제 1 항에 있어서,상기 설정하는 단계는 상기 대상 물체의 파라미터를 상기 대상 물체에 대한 캐드 파일의 형태로 외부로부터 입력받는, 이미징 소나의 이미지 예측 시뮬레이션 방법
|
5 |
5
제 1 항에 있어서,상기 에뮬레이션하는 단계는, 상기 다수의 미소 평면의 좌표를 글로벌 좌표계에서 로컬 좌표계로 변환하는 단계; 상기 좌표 변환된 다수의 미소 평면 및 상기 무한 평면과 상기 다수의 직선의 교점을 산출하는 단계; 및상기 교점과 상기 이미징 소나의 소스 사이의 위치 관계에 따라 이미지 데이터를 산출하는 단계를 포함하는, 이미징 소나의 이미지 예측 시뮬레이션 방법
|
6 |
6
제 5 항에 있어서, 상기 교점을 산출하는 단계는 상기 교점이 상기 미소 평면 내인지의 여부를 판정하는 단계를 더 포함하는, 이미징 소나의 이미지 예측 시뮬레이션 방법
|
7 |
7
제 5 항에 있어서, 상기 이미지 데이터를 산출하는 단계는 상기 교점과 상기 이미징 소나의 소스 사이의 거리(r), 방위각(azimuth angle)(θ), 및 앙각(elevation angle)(φ)을 산출하는, 이미징 소나의 이미지 예측 시뮬레이션 방법
|
8 |
8
제 7 항에 있어서,상기 이미지 데이터를 산출하는 단계는 두 개의 직선이 동일한 거리 및 방위각을 갖고, 상이한 앙각을 갖는 경우, 더 큰 세기 값을 갖는 직선을 선택하는, 이미징 소나의 이미지 예측 시뮬레이션 방법
|
9 |
9
제 7 항에 있어서,상기 이미지 데이터를 산출하는 단계는 하나의 직선 상에 두 개의 교점이 산출되는 경우 거리가 짧은 것을 선택하는, 이미징 소나의 이미지 예측 시뮬레이션 방법
|
10 |
10
제 5 항에 있어서, 상기 이미지 데이터를 산출하는 단계는 상기 이미지 데이터의 세기를 상기 직선이 교차하는 대상에 따라 결정하는, 이미징 소나의 이미지 예측 시뮬레이션 방법
|
11 |
11
제 10 항에 있어서, 상기 이미지 데이터를 산출하는 단계는 상기 이미지 데이터의 세기가, 상기 직선이 상기 미소 평면과 만나는 경우 가장 크고, 상기 직선이 상기 미소 평면 및 상기 무한 평면 모두와 만나지 않은 경우 가장 작으며, 상기 직선이 상기 무한 평면과 만나는 경우 중간 크기라고 결정하는, 이미징 소나의 이미지 예측 시뮬레이션 방법
|
12 |
12
제 1 항에 있어서,상기 소나 이미지를 생성하는 단계는, 상기 산출된 이미지 데이터를 이미지 평면에 매핑하는 단계; 및 상기 이미지 평면을 섹터 형태로 변환하는 단계를 포함하는, 이미징 소나의 이미지 예측 시뮬레이션 방법
|
13 |
13
제 1 항에 있어서,상기 생성된 소나 이미지를 디스플레이하는 단계를 더 포함하는, 이미징 소나의 이미지 예측 시뮬레이션 방법
|
14 |
14
제 1 항 내지 제 13 항 중 어느 한 항에 따른 방법을 수행하는 컴퓨터 프로그램이 저장된 기록 매체
|
15 |
15
수중에서 이미징 소나에 의해 생성되는 대상 물체의 이미지를 예측 시뮬레이션하는 장치로서,이미징 소나의 초음파의 파라미터, 대상 물체의 파라미터, 상기 대상 물체가 놓인 바닥의 파라미터를 각각 다수의 직선, 다수의 미소 평면, 무한 평면으로 설정하는 파라미터 설정부; 상기 초음파의 다수의 직선과, 상기 대상 물체의 다수의 미소 평면 및 상기 바닥을 형성하는 상기 무한 평면과의 교점을 각각 산출하되, 상기 미소 평면 각각의 위치 정보를 상기 다수의 직선에 대한 각도로 환산하여 상기 다수의 직선의 후보군을 산출하고, 상기 후보군에 대해서만 교점을 산출하며, 상기 산출된 교점들을 기초로 상기 대상 물체, 상기 바닥 및 상기 대상 물체의 그림자에 대응하는 이미지 데이터를 에뮬레이션하는 에뮬레이터; 및 상기 에뮬레이션된 이미지 데이터를 변환하여 소나 이미지를 생성하는 소나 이미지 생성부를 포함하는, 이미징 소나의 이미지 예측 시뮬레이션 장치
|
16 |
16
제 15 항에 있어서,상기 파라미터 설정부는, 상기 초음파의 파라미터로서 상기 직선의 방향, 및 상기 이미징 소나의 위치 및 방위를 설정하는 이미징 소나 파라미터 설정부; 및 상기 대상 물체의 파라미터로서 다수의 폴리곤 메시를 설정하는 물체 파라미터 설정부를 포함하는, 이미징 소나의 이미지 예측 시뮬레이션 장치
|
17 |
17
제 16 항에 있어서,상기 폴리곤은 삼각형 또는 사각형인, 이미징 소나의 이미지 예측 시뮬레이션 장치
|
18 |
18
제 15 항에 있어서,상기 파라미터 설정부는 상기 대상 물체의 파라미터를 상기 대상 물체에 대한 캐드 파일의 형태로 외부로부터 입력받는, 이미징 소나의 이미지 예측 시뮬레이션 장치
|
19 |
19
제 15 항에 있어서,상기 에뮬레이터는 상기 다수의 미소 평면의 좌표를 글로벌 좌표계에서 로컬 좌표계로 변환하고, 상기 좌표 변환된 다수의 미소 평면 및 상기 무한 평면과 상기 다수의 직선의 교점을 산출하며, 상기 교점과 상기 이미징 소나의 소스 사이의 위치 관계에 따라 이미지 데이터를 산출하는, 이미징 소나의 이미지 예측 시뮬레이션 장치
|
20 |
20
제 19 항에 있어서, 상기 에뮬레이터는 상기 교점이 상기 미소 평면 내인지의 여부를 판정하는, 이미징 소나의 이미지 예측 시뮬레이션 장치
|
21 |
21
제 19 항에 있어서, 상기 에뮬레이터는 상기 교점과 상기 이미징 소나의 소스 사이의 거리(r), 방위각(θ), 및 앙각(φ)을 산출하는, 이미징 소나의 이미지 예측 시뮬레이션 장치
|
22 |
22
제 21 항에 있어서,상기 에뮬레이터는 두 개의 직선이 동일한 거리 및 방위각을 갖고, 상이한 앙각을 갖는 경우, 더 큰 세기 값을 갖는 직선을 선택하는, 이미징 소나의 이미지 예측 시뮬레이션 장치
|
23 |
23
제 21 항에 있어서, 상기 에뮬레이터는 하나의 직선 상에 두 개의 교점이 산출되는 경우 거리가 짧은 것을 선택하는, 이미징 소나의 이미지 예측 시뮬레이션 장치
|
24 |
24
제 19 항에 있어서, 상기 에뮬레이터는 상기 이미지 데이터의 세기를 상기 직선이 교차하는 대상에 따라 결정하는, 이미징 소나의 이미지 예측 시뮬레이션 장치
|
25 |
25
제 24 항에 있어서, 상기 에뮬레이터는 상기 이미지 데이터의 세기가, 상기 직선이 상기 미소 평면과 만나는 경우 가장 크고, 상기 직선이 상기 미소 평면 및 상기 무한 평면 모두와 만나지 않은 경우 가장 작으며, 상기 직선이 상기 무한 평면과 만나는 경우 중간 크기라고 결정하는, 이미징 소나의 이미지 예측 시뮬레이션 장치
|
26 |
26
제 15 항에 있어서,상기 소나 이미지 생성부는 상기 산출된 이미지 데이터를 이미지 평면에 매핑하고, 상기 이미지 평면을 섹터 형태로 변환하는, 이미징 소나의 이미지 예측 시뮬레이션 장치
|
27 |
27
제 15 항에 있어서,상기 생성된 소나 이미지를 디스플레이하는 디스플레이부를 더 포함하는, 이미징 소나의 이미지 예측 시뮬레이션 장치
|