• 제목/요약/키워드: 스플라인보간법

검색결과 64건 처리시간 0.028초

비-스플라인 보간법을 이용한 영상 변환 (Image Transform Using B-spline Interpolation)

  • 이선영;김성수
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2003년도 하계학술대회 논문집 D
    • /
    • pp.2561-2563
    • /
    • 2003
  • 본 논문은 비-스플라인(B-spline) 보간법을 이용한 영상의 변환에 대하여 논한다. 국소적인 영상의 정보나 세분화된 영상의 정보를 얻기 위해 영상의 확대 변환이 필요하다. 본 논문에서는 영상의 확대 변환을 위해 선형 (linear), 큐빅 (cubic), 인근치 (nearest neighbour)등의 보간법 [2]과 비-스플라인(B-Spline) 보간법[1][3][4]을 적용하였다. 실험을 통하여 비-스플라인 보간법이 현재 많이 사용되고있는 인근치 보간법, 선형 보간법, 큐빅 보간법들 보다 상대적으로 우월한 영상의 질을 가져옴을 보였다. 결론적으로, 영상의 기하학적 변환에 있어 기존의 세 가지 보간법들 보다 비-스플라인 보간법을 사용한 경우에 더 좋은 결과를 가지며, 비-스플라인 함수의 차수가 고차로 갈수록 영상의 질이 향상됨을 알 수 있다. 렌즈 등에 의한 왜곡현상을 가지고 있는 위성 사진이나 의료 영상을 기하학적 변환을 통하여 보정하는데 비-스플라인 보간법을 적용할 수 있다.

  • PDF

스플라인과 웨이블릿을 적용한 그레이영상의 영상모핑에 관한 연구 (A Study on Gray Image Morphing Using Spline and Wavelet)

  • 정은숙;허창우;류광렬
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2002년도 춘계종합학술대회
    • /
    • pp.590-593
    • /
    • 2002
  • 본 논문은 그레이영상에 대해 2D 스플라인 보간법과 2D 웨이블릿 변환을 적용하여 영상모핑을 실현한 연구이다. 프레임 간 특징 점 지정에 스플라인 함수로 B-스플라인 보간법을, 생성되는 중간 영상에 웨이블릿 변환 기법을 적용하였다. 그 결과 스플라인에 의해 유동적인 곡선변형과 웨이블릿 변환에 의해 블럭킹 열화가 제거되어 중간 영상들의 자연스러운 모핑이 이뤄졌다.

  • PDF

물의 과열증기 모델링에 대한 신경회로망과 스플라인 보간법 비교 (Comparison of the neural networks with spline interpolation in modelling superheated water)

  • 이태환;박진현;김봉환
    • 한국정보통신학회논문지
    • /
    • 제12권4호
    • /
    • pp.685-690
    • /
    • 2008
  • 수치해석적으로 열교환기의 열성능 평가를 하기 위하여는 온도, 압력, 비체적, 엔탈피, 엔트로피 등의 열역학적 성질들의 수치값을 필요로 한다. 그러나 열역학적 성질들 사이의 관계를 나타내는 증기표나 선도를 수치 해석에 직접적으로 이용할 수는 없기 때문에 모델링하여야 한다. 본 연구에서는 2차 스플라인 보간법과 비교함으로써, 물의 과열증기 모델링에 신경회로망의 적용 가능성을 검토하였다. 신경회로망은 온도와 압력 2개의 노드로 구성된 입력층, 각각 15개와 25개의 노드로 구성된 2개의 은닉층, 비체적, 엔탈피, 엔트로피 등 3개의 노드로 구성된 출력층으로 이루어 진다. 스플라인 보간법에는 2차 다항식을 사용하였다. 소구간으로 구성된 스플라인 보간법과 비교하여 신경회로망은 훨씬 더 많은 데이터에 대하여 작은 백분율 오차를 보여 주었으며, 이 결과로부터 신경회로망이 과열증기의 열역학적 성질들을 모델링하는데 아주 강력한 방법이 될 수 있음을 확인하였다.

물의 과열증기 모델링에 대한 신경회로망과 스플라인법 비교 (Comparison of the neural networks with spline interpolation in modelling superheated water)

  • 이태환;박진현;김봉환
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2007년도 추계종합학술대회
    • /
    • pp.246-249
    • /
    • 2007
  • 상변화 물질을 취급하는 수치해석에서는 온도, 압력, 체적, 엔탈피, 엔트로피 등의 열역학적 성질들의 수치값이 필요하다. 그러나 열역학적 성질들은 증기표나 선도 등의 형태로 주어지기 때문에 그대로 이용할 수는 없고 모델링하여 사용하여야 한다. 본 연구에서는 2차 스플라인 보간법과 비교함으로써, 과열증기의 모델링에 신경회로망의 적용 가능성을 검토하였다. 신경회로망은 온도와 압력, 2개의 입력에 대하여 비체적, 엔탈피 및 엔트로피, 3개의 출력을 얻을 수 있도록 입력층, 은닉층 및 출력층으로 구성되었다. 스플라인 보간법은 2차 다항식을 사용하였으며, 주어진 압력에 대한 소구간의 온도에 적용하였다. 신경회로망 모델링은 많은 출력 범위에서 2차 스플라인 보간법보다 우수한 백분율 오차를 보였으며, 이 결과로부터 과열증기 모델링에 신경회로망이 아주 강력한 방법임을 확인하였다.

  • PDF

스테인드 글라스 렌더링을 위한 유리 타일 생성에 관한 연구 (A Study on Glass Tile Generation for Stained Glass Rendering)

  • 나현철;지용재;윤경현
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2006년도 학술대회 1부
    • /
    • pp.1246-1251
    • /
    • 2006
  • 본 연구에서는 영역 분할 알고리즘과 3차 스플라인 보간법을 이용하여 스테인드 글라스 렌더링을 위한 개선된 유리 타일 생성 알고리즘을 제안하였다. 먼저 유리 타일의 초기 형태를 추출하기 위하여 입력 영상에 Mean shift 분할 알고리즘을 적용하였다. Mean shift 분할 알고리즘은 영상의 각 픽셀(pixel)에서의 지역 밀도 최대 점(local density maximum)을 찾아 클러스터링(clustering)하는 알고리즘으로 영상을 효과적으로 분할할 수 있다. 그리고 분할된 영역에서 영역을 사용자 입력으로 병합하고, 영역에서 부적절한 형태를 없애기 위해 본 연구에서는 형태론적 연산(morphological operation)을 이용하였다. 추출된 영역으로부터 유리 타일의 형태로 만들기 위하여 추출된 각각의 영역에 3차 스플라인 보간법(cubic spline interpolation)을 적용하여 경계가 완화된 영역과 납틀(leading)의 형태를 얻는다. 그 다음 영역을 스플라인 곡선(spline curve)을 이용하여 재분할하고, 각 영역에 변환(transformation)된 색상을 적용하여 최종적인 유리 타일을 만들어낸다. 본 연구에서는 3차 스플라인 보간법을 이용하여 실제 스테인드 글라스에서 생길 수 있는 부드러운 경계를 갖는 유리 타일의 형태를 만들어 이를 스테인드 글라스 렌더링에 이용하였다. 이 방법은 기존의 영역 분할 알고리즘에 형태론적 연산만을 적용하여 유리 타일의 형태를 생성하는 것보다 효과적으로 유리 타일의 형태를 생성할 수 있다. 또한, 생성된 영역에 재분할 과정을 거쳐서 작은 유리 타일이 모여서 이루는 조형적인 형태를 이룰 수 있도록 하였다.

  • PDF

노이즈가 포함된 포화증기표의 신경회로망 모델링 (Modelling of the noise-added saturated steam table using neural networks)

  • 이태환;박진현
    • 한국정보통신학회논문지
    • /
    • 제15권2호
    • /
    • pp.413-418
    • /
    • 2011
  • 증기표의 상태량들은 실험을 통하여 얻어진 값이거나 적절한 가정하에서 근사적으로 계산된 값이다. 따라서 증기표의 상태량들은 기본적으로 오차를 가지고 있다. 또한 이러한 상태량을 수치해석에서 사용하기 위하여는 함수 근사를 통하여 모델링하여야 한다. 본 연구에서는 포화증기표에 대해 난수를 적절한 크기로 조절한 다음 원래의 성질들에 더하여 인위적으로 노이즈가 포함된 데이터를 만들어 측정오차를 포함하는 상태량의 대용으로 사용했다. 이 데이터의 모델링에는 신경회로망과 2차 스플라인 보간법을 사용되었다. 해석 결과 양단에서는 스플라인 보간법이 신경회로망보다 훨씬 더 적은 상대오차를 보였으며, 양단을 제외하면 신경회로망은 대체로 ${\pm}0.2%$, 스플라인 보간법은 ${\pm}0.5$~1.5%의 오차를 보였다. 이것은 사용 범위에서는 신경회로망이 스플라인 보간법보다 훨씬 더 적은 상대오차를 가진다는 것을 의미한다. 이 결과로부터 신경회로망이 스플라인 보간법보다 원래의 값은 더 잘 추적할 수 있으며, 신경회로망이 포화증기표의 모델링에 더 적절한 방법이라는 사실을 확인하였다.

분할 경계 보간곡선을 이용한 자유형태 곡면 변형방법 (A Method of Free-form surface Deformation using Subdivision Boundary Interpolating Curves)

  • 박철호
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 가을 학술발표논문집 Vol.27 No.2 (2)
    • /
    • pp.508-510
    • /
    • 2000
  • 본 논문은 서로 다른 스플라인 곡선들간의 위상적 상호관계로서 곡선과 곡면 설계상에서 중요한 작업인 주어진 영역 안에 한정된 보간곡선 제어방법을 제안한다. 위상적 상호관계는 곡선들간의 영향범위 관계 그리고 스플라인 곡선들과 곡면간의 기하학적 관계를 의미한다. 기존의 방법은 선형 분모를 가지는 분수식 3차 보간법을 사용하여 주어진 영역에서 제한된 보간 곡선을 제어하는 방법을 제안하였으나, 일반적인 경우에서 실행 상의 많은 계산량과 오차가 나타나는 문제점을 나타내었다. 본 논문은 이러한 문제점을 해결하기 위한 선형분모를 가지는 가중치된 분수식 3차 보간법을 제안한다. 이 방법은 변형 보간된 물체상의 변화량을 계산하여 불규칙한 패치들간의 결합부분과 제어 및 국부수정의 변형을 제어하는 방법을 제안한다.

  • PDF

3차 스플라인 보간법을 이용한 이동 객체의 위치 추정 (Location Prediction of Mobile Objects using the Cubic Spline Interpolation)

  • 안윤애;박정석;류근호
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제31권5호
    • /
    • pp.479-491
    • /
    • 2004
  • 이동 객체의 위치 정보는 차량 추적, 디지털 전장, 위치 기반 서비스, 텔레메틱스 등에 적용되며, 일정한 시간의 주기마다 측정된 위치 좌표가 시스템에 저장된다. 이 때 시스템에 저장되지 않은 질의 시점에서의 위치 정보를 추정하기 위해 선형 함수가 주로 사용된다. 그러나 선형 함수를 사용한 위치 추정에는 오차가 발생되므로, 위치 표현의 부정확성을 보완하기 위한 방법이 필요하다. 이 논문에서는 선형위치 추정 함수의 오차를 감소시키기 위해 3차 스플라인 보간법의 적용을 제안한다. 먼저 2차원 공간에서 이동하는 객체의 위치 정보를 정의한다. 다음으로 3차 스플라인 보간법을 제안한 데이타 모델의 위치 추정에 적용하고, 위치 추정 연산 알고리즘을 기술한다. 마지막으로 제안한 위치 추정 연산 모델의 정확성을 실험한다. 실험 결과, 이 논문에서 제안한 위치 추정 연산은 적은 량의 위치 정보를 사용함에도 불구하고, 선형 함수를 사용한 경우보다 더 정확한 결과를 나타내었다. 제안 방법은 이동 객체의 위치 정보 관리를 위한 데이타 저장공간 및 통신비용을 감소시키는 장점을 가진다.

신경회로망을 사용한 넓은 온도 범위의 증기표 모델링 (Modelling the wide temperature range of steam table using the neural networks)

  • 이태환
    • 한국정보통신학회논문지
    • /
    • 제10권11호
    • /
    • pp.2008-2013
    • /
    • 2006
  • 열장치의 열성능 평가를 위한 수치 해석에서는 온도, 압력, 체적, 엔탈피, 엔트로피 등의 열 역학적 성질들의 수치 값이 필요하다. 그러나 열역학적 성질들 사이의 관계를 나타내는 증기표는 그대로 이용할 수는 없기 때문에 모델링하여 사용하여야 한다. 본 연구에서는 스플라인 보간법과 비교함으로써, 습포화증기의 모델링에 신경회로망의 적용 가능성을 검토하였다. 다층신경 회로망을 구성하기 위하여 입력층으로 온도에 대한 1개의 노드, 두 개의 은닉층은 각각 10개와 20개의 노드, 출력층은 포화액과 건포화증기에 대한 비체적, 엔탈피, 엔트로피 등의 6개의 노드로 구성하였으며, 스플라인 보간법은 2차 다항식과 3차 다항식을 사용하였다. 소구간으로 구성 된 스플라인 보간법과 비교하여 신경회로망 모델링은 비슷한 백분율 오차를 보여주었으며, 이 결과로부터 넓은 온도 범위의 증기표 모델링에 신경회로망이 아주 강력한 방법임을 확인하였다.

신경회로망을 사용한 노이즈가 첨가된 포화증기표의 모델링 (Modelling of noise-added saturated steam table using the neural networks)

  • 이태환;박진현
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2008년도 춘계종합학술대회 A
    • /
    • pp.205-208
    • /
    • 2008
  • 수치해석에서는 온도, 압력, 비체적, 엔탈피, 엔트로피 등의 수치값이 필요하다. 그런데 증기표의 대부분의 열역학적 성질들은 측정된 값이기 때문에 기본적으로 측정 오차를 가지고 있다. 본 연구에서는 압력 기준의 물의 포화 상태에 대해, 난수를 발생시켜 적절한 크기로 조절한 다음 원래의 성질들에 더하여 인위적으로 노이즈가 포함된 데이터를 만들었다. 이 데이터를 신경회로망과 스플라인 보간법으로 함수 근사를 하였다. 해석 결과 신경회로망이 2차 스플라인 보간법보다 훨씬 더 적은 백분율 오차를 보였으며 이로부터 신경회로망이 측정 오차의 영향을 적게 받는 함수 근사에 적절한 방법임을 확인하였다.

  • PDF