1 |
1
냉장고가 점유한 공간 및 빈 공간을 일정 크기로 복셀(voxel)화하는 단계;백그라운드 복셀(background voxel)과 상기 냉장고 조립체의 내부공강을 둘러싼 부품들이 차지하는 오브젝트 복셀(object voxel)를 구분 하는 단계;상기 냉장고 조립체의 내부공간과 외부공간이 연통되는 홀/갭 복셀(hole/gap voxel)을 찾아서 메우는 단계;상기 오브젝트 복셀(object voxel)과 상기 홀/갭 복셀(hole/gap voxel)의 내부에 있는 복셀을 인너 복셀(inner voxel)로 구분하는 단계;상기 인너 복셀(inner voxel)에 인접하는, 오브젝트 복셀(object voxel)과 홀/겝 복셀(hole/gap voxel)을 부분 복셀(partial voxel)로 구분하는 단계; 및상기 인너 복셀(inner voxel)이 차지하는 용적에 상기 부분 복셀(partial voxel) 용적의 일부를 더하여 내부 용적을 산출하는 단계;를 포함하며,상기 홀/갭 복셀을 찾아서 메우는 단계는 오브젝트 복셀에서의 거리값을 계산하는 단계를 포함하고,상기 거리값을 계산하는 단계는오브젝트 복셀에 제로 값 및 백그라운드 복셀에 무한대 값을 설정하는 단계;임의의 백그라운드 복셀의 이웃하는 복셀에, 면을 공유하고 있으며, +d1, 모서리를 공유하고 있으면, +d2, 점을 공유하고 있으면 +d3를 더하는 단계;상기 임의의 백그라운드 복셀에, 이웃하는 복셀의 거리값 중 최소값을 거리값으로 설정하는 단계; 및거리값 설정은 정방향, 역방향으로 두 번에 걸쳐서 수행하고 그 중 최소값을 최종 거리값으로 설정하는 단계;를 포함하는 것을 특징으로 하는 냉장고의 용적 계산 방법
|
2 |
2
제1항에 있어서,상기 인너 복셀을 계산해서 내부 용적을 산출하는 단계는,파샬 복셀에서 냉장고 내부의 폐공간을 형성하는 내부 경계면을 산출하는 단계와,산출된 내부 경계면에 의해서 용적을 계산하는 단계를 포함하는 것을 특징으로 하는 냉장고의 용적 계산 방법
|
3 |
3
제1항에 있어서,상기 홀/갭 복셀을 찾아서 메우는 단계는,상기 냉장고를 둘러싸는 육면체 형태의 경계를 찾는 단계;상기 경계 내의 배경 복셀을 바운딩 복셀(bounding voxel)로 구분하는 단계;상기 바운딩 복셀 중에서 냉장고 내부에 있다고 판단되는 임의의 한 복셀을 선택하는 단계와,선택된 복셀을 백그라운드 복셀로 변환하는 단계; 및백그라운드 복셀에 이웃하는 모든 바운딩 복셀의 디지털 토폴로지를 산출해서, 해당 바운딩 복셀을 백그라운드 복셀 또는 홀/갭 복셀로 구분하는 단계를 포함하는 것을 특징으로 하는 냉장고의 용적 계산 방법
|
4 |
4
제3항에 있어서,선택된 임의의 한 복셀에 이웃하는 복셀을 백그라운드 복셀 또는 홀/갭 복셀로 구분한 후, 백그라운드 복셀로 구분된 복셀을 선택해서, 해당 복셀에 이웃하는 복셀을 백그라운도 복셀 또는 홀/갭 복셀로 구분하는 단계를 더 포함하는 것을 특징으로 하는 냉장고의 용적 계산 방법
|
5 |
5
제3항에 있어서,산출된 디지털 토폴로지에서 가 1인 경우는 백그라운드 복셀로, 1이 아닌 경우는 홀/갭 복셀로 변환하는 것을 특징으로 하는 냉장고의 용적 계산 방법
|
6 |
6
제3항에 있어서,내부에 있다고 선택된 복셀은 인접한 오브젝트 복셀과의 거리 값이 최대인 것을 특징으로 하는 냉장고의 용적 계산 방법
|
7 |
7
냉장고가 점유한 공간 및 빈 공간을 일정 크기로 복셀(voxel)화되는 단계;백그라운드 복셀(background voxel)과 상기 냉장고 조림체의 내부공간을 둘러싼 부품들이 차지하는 오브젝트 복셀(object voxel)을 구분 하는 단계;상기 냉장고 조립체의 내부공간과 외부공간이 연통되는 홀/갭 복셀(hole/gap voxel)을 찾아서 메우는 단계;상기 오브젝트 복셀(object voxel)과 상기 홀/갭 복셀(hole/gap voxel)의 내부에 있는 복셀을 인너 복셀(inner voxel)로 구분하는 단계;상기 인너 복셀(inner voxel)에 인접하는, 오브젝트 복셀(object voxel)과 홀/갭 복셀(hole/gab voxel)을 부분 복셀(partial voxel)로 구분하는 단계; 및상기 인너 복셀(inner voxel)이 차지하는 용적과 상기 부분 복셀(partial voxel) 용적의 일부를 더하여 내부 용적을 산출하는 단계;를 포함하며,상기 홀/갭 복셀을 찾아서 메우는 단계는 오브젝트 복셀에서의 거리값을 계산하는 단계를 포함하고,상기 거리값을 계산하는 단계는오브젝트 복셀에 제로값 및 백그라운드 복셀에 무한대 값을 설정하는 단계;임의의 백그라운드 복셀의 이웃하는 복셀에, 면을 공유하고 있으면 +d1, 모서리를 공규하고 있으면 +d2, 점을 공유하고 있으면 +d3를 더하는 단계;상기 임의의 백그라운드 복셀에, 이웃하는 복셀의 거리값 중 최소값을 거리값으로 설정하는 단계; 및거리값 설정은 정방향, 역방향으로 두 번에 걸쳐서 수행하고 그 중 최소값을 최종 거리값으로 설정하는 단계;를 포함하는 것을 특징으로 하는 냉장고의 용적 계산 방법을 저장한 저장 매체
|
8 |
8
제7항에 있어서,상기 인너 복셀을 계산해서 내부 용적을 산출하는 단계는,상기 파샬 복셀에서 냉장고 내부의 폐공간을 형성하는 내부 경계면을 산출하는 단계; 및산출된 내부 경계면에 의해서 용적을 계산하는 단계를 포함하는 것을 특징으로 하는 냉장고의 용적 계산 방법을 저장한 저장 매체
|
9 |
9
제7항에 있어서,상기 홀/갭 복셀을 찾아서 메우는 단계는,상기 냉장고를 둘러싸는 육면체 형태의 경계를 찾는 단계;상기 경계 내의 배경 복셀을 경계 복셀(bounding voxel)로 구분하는 단계;상기 바운딩 복셀 중에서 냉장고 내부에 있다고 판단되는 임의의 한 복셀을 선택하는 단계;선택된 복셀을 백그라운드 복셀로 변환하는 단계; 및백그라운드 복셀에 이웃하는 모든 바운딩 복셀의 디지털 토폴로지를 산출해서, 해당 바운딩 복셀을 백그라운드 복셀 또는 홀/갭 복셀로 구분하는 단계를 포함하는 것을 특징으로 하는 냉장고의 용적 계산 방법을 저장한 저장 매체
|
10 |
10
냉장고가 점유한 공간 및 빈 공간을 일정 크기로 복셀(voxel)화하고, 백그라운드 복셀(background voxel)과 상기 냉장고 조립체의 내부공간을 둘러싼 부품들이 차지하는 오브젝트 복셀(object voxel)을 구분 하고, 상기 냉장고 조립체의 내부공간과 외부공간이 연통되는 홀/갭 복셀(hole/gap voxel)을 찾아서 메우며, 상기 오브젝트 복셀(object voxel)과 홀/갭 복셀(hole/gap voxel)의 내부에 있는 복셀을 인너 복셀(inner voxel)로 구분하고, 상기 인너 복셀(inner voxel)에 인접하는, 오브젝트 복셀(object voxel)과 홀/갭 복셀(hole/gap voxel)을 부분 복셀(partial voxel)로 구분하고, 상기 인너 복셀(inner voxel)이 차지하는 용적에 상기 부분 복셀(partial voxel) 용적의 일부를 더하여 내부 용적을 산출하고, 상기 홀/갭 복셀을 찾아서 메울 때 오브젝트 복셀에서의 거리값을 계산하는 단계를 포함하고, 상기 거리값 계산은 오브젝트 복셀에 제로 값 및 백그라운드 복셀에 무한대 값을 설정하고, 임의의 백그라운드 복셀의 이웃하는 복셀에, 면을 공유하고 있으면 +d1, 모서리를 공유하고 있으면 +d2, 점을 공유하고 있으면 +d3를 더하며, 상기 임의의 백그라운드 복셀에, 이웃하는 복셀의 거리값 중 최소값을 거리값으로 설정하되, 거리값 설정은 정방향, 역방향으로 두 번에 걸쳐서 수행하고 그 중 최소값을 최종 거리값으로 설정하는 제어부를 포함하는 장치
|
11 |
11
제10항에 있어서,상기 제어부는,상기 인너 복셀을 계산해서 내부 용적을 산출할 때에,상기 파샬 복셀에서 냉장고 내부의 폐공간을 형성하는 내부 경계면을 산출하며, 산출된 내부 경계면에 의해서 용적을 계산하는 것을 특징으로 하는 장치
|
12 |
12
제10항에 있어서,상기 제어부는, 상기 홀/갭 복셀을 찾아서 메울 때에, 상기 냉장고를 둘러싸는 육면체 형태의 경계를 찾고, 상기 경계 내의 배경 복셀을 경계 복셀(bounding voxel)로 구부하여, 바운딩 복셀 중에서 냉장고 내부에 있다고 판단되는 임의의 한 복셀을 선택하고, 선택된 복셀을 백그라운드 복셀로 변환하며, 백그라운드 복셀에 이웃하는 모든 바운딩 복셀의 디지털 토폴로지를 산출해서, 해당 바운딩 복셀을 백그라운드 복셀 또는 홀/갭 복셀로 구분하는 것을 특징으로 하는 장치
|