• 제목/요약/키워드: Parallel coordinates

검색결과 75건 처리시간 0.023초

원격지 물체의 삼차원 위치 측정시스템의 개발 (Development of a Remote Object's 3D Position Measuring System)

  • 박강
    • 한국정밀공학회지
    • /
    • 제17권8호
    • /
    • pp.60-70
    • /
    • 2000
  • In this paper a 3D position measuring device that finds the 3D position of an arbitarily placed object using a camersa system is introduced. The camera system consists of three stepping motors and a CCD camera and a laser. The viewing direction of the camera is controlled by two stepping motors (pan and tilt motors) and the direction of a laser is also controlled by a stepping motors(laser motor). If an object in a remote place is selected from a live video image the x,y,z coordinates of the object with respect to the reference coordinate system can be obtained by calculating the distance from the camera to the object using a structured light scheme and by obtaining the orientation of the camera that is controlled by two stepping motors. The angles o f stepping motors are controlled by a SGI O2 workstation through a parallel port. The mathematical model of the camera and the distance measuring system are calibrated to calculate an accurate position of the object. This 3D position measuring device can be used to acquire information that is necessary to monitor a remote place.

  • PDF

The Crystal Structure of Cholesteryl Aniline

  • Park, Young-Ja;Kim, Sang-Soo;Lee, Seung-Bun
    • Bulletin of the Korean Chemical Society
    • /
    • 제11권5호
    • /
    • pp.427-430
    • /
    • 1990
  • Cholesteryl aniline ($C_{33}H_{51}N$) is monoclinic, space group $P2_1$, with a = 9.020(3), b = 6.000(1), c = 27.130(9)${\AA},\;{\beta} = 98.22(2)^{\circ}$, Z = 2, Dc = 1.06 g/cm$^3$ and Dm = 1.04 g/cm$^3$. A diffraction data set was collected with Mo-$K_{\alpha}$ radiation (${\lambda} = 0.7107 {\AA}$) on a diffractometer with a graphite monochromator to a maximum 2${\theta}$ value of 50$^{\circ}$, by the ${\omega}-2{\theta}$ scan technique. The coordinates of the non-hydrogen atoms and their anisotropic temperature factors were refined by full-matrix least-squares methods to final R of 0.058. In cholesteryl group, bond distances were normal except in tail part, where high thermal vibration resulted in apparent shortening of the C-C distances. The crystal structure consists of bilayers of thickness $d_{001} = 27.13 {\AA}$, in each of which there is the tail to tail arrangement of molecules aligned in the unit cell with their long axes approximately parallel to the [104] axis. The two halves of the double layer are related to each other by the screw axis.

수렴다중촬영기법을 이용한 새로운 절리방향 해석방법 (A New Algorithm for the Interpretation of Joint Orientation Using Multistage Convergent Photographing Technique)

  • 김재동;김종훈
    • 터널과지하공간
    • /
    • 제13권6호
    • /
    • pp.486-494
    • /
    • 2003
  • 본 암반사면에서 절리의 방향성을 측정할 때, 조사자가 접근 불가능한 경우나 조사선을 설정하기 어려운 경우가 종종 나타난다. 본 연구에서는 이와 같은 한계성과 단점을 보완하기 위하여 해석 대상 암반사면의 영상으로부터 절리면의 방향성을 유도하는 새로운 알고리즘을 개발하였다. 암반사면 영상을 얻는 방법으로는, 영상 조합쌍 사이의 중첩구간인 영상측정 범위를 최대한 확보하고, 평행스테레오 사진측량시스템과 같은 기존방법이 갖고 잇는 촬영방향의 제한을 극복하기 위해, 수렴 다중 촬영 시스템을 적용하였다. 해석 방법의 주된 요소인 공선조건식의 사진기 요소를 결정하기 위하여, 3점의 지상조절점과 새롭게 1점의 지상보조점을 도입하는 방법을 개발하였다. 이는 수많은 지상조절점과 복잡한 해석과정으로 구성된 기존의 사진기 요소 결정방법에 비해 매우 간편한 방법이라고 할 수 있다. 절리면의 방향성은 절리면 위에 놓인 여러 점들의 공간좌표를 영상좌표로부터 계산한 후, 이로부터 구성한 절리면의 법선 벡터에 의해 유도하였다.

360도 영상에서 다중 객체 추적 결과에 대한 뷰포트 추출 가속화 (Acceleration of Viewport Extraction for Multi-Object Tracking Results in 360-degree Video)

  • 박희수;백석호;이석원;이명진
    • 한국항행학회논문지
    • /
    • 제27권3호
    • /
    • pp.306-313
    • /
    • 2023
  • 실사 및 그래픽 기반 가상현실 콘텐츠는 360도 영상을 기반으로 하며, 시청자의 의도나 자동 추천 기능을 통한 뷰포트 추출이 필수적이다. 본 논문은 360도 영상에서 다중 객체 추적 기반의 뷰포트 추출 시스템을 설계하고, 다중 뷰포트 추출에 필요한 병렬화된 연산 구조를 제안한다. 360도 영상에서 뷰포트 추출 과정을 ERP 좌표의 3D 구 표면 좌표 변환과 3D 구 표면 좌표의 뷰포트 내 2D 좌표 변환 과정을 순서대로 픽셀 단위의 스레드로 구성하여 연산을 병렬화하였다. 제안 구조는 항공 360도 영상 시퀀스들에 대하여 최대 30개의 뷰포트 추출 과정에 대한 연산 시간이 평가되었으며, 뷰포트 수에 정비례하는 CPU 기반 연산 시간에 비해 최대 5240배 가속화됨을 확인하였다. ERP 프레임 I/O 시간을 줄일 수 있는 고속의 I/O나 메모리 버퍼를 사용 시 뷰포트 추출 시간을 7.82배 추가 가속화가 가능하다. 제안하는 뷰포트 추출 병렬화 구조는 360도 비디오나 가상현실 콘텐츠들에 대한 동시 다중 접속 서비스나 사용자별 영상 요약 서비스 등에 활용될 수 있다.

경사해저의 해안선 방향 음파 전달 특성에 관한 모형 실험 (Model Experiments for Acoustic Propagation Characteristics in the Across Slope Direction of the Sloping Sea Bed)

  • 윤종락
    • 한국음향학회지
    • /
    • 제10권2호
    • /
    • pp.52-60
    • /
    • 1991
  • 경사해저에서의 음파전달은 해안선에 평행한 방향으로 음파의 궤적이 휘어짐을 보인다. 이 현상에 대한 이론적 해석은 해안선 방향으로 음장구역과 음영구역이 형성됨을 보이고 그 범위는 음원 및 수신기의 위치좌표, 경사각, 주파수에 좌우됨을 보인다. 본 연구에서는 실제 해양의 이 현상에 대한 연구의 일환으로 모형 해저를 이용한 실험으로 기존의 이론해석을 검증하고자 한다. 실험에 사용된 경사해저의 모형은 이상적인 pressure-release 경계조건이었고 경사각은 $22.5{\circ}$였다. 부지향성 음원으로는 단일 주파수신호와 광대역 충격신호 두 종류를 사용하였다. 전자는 해안선에 평행한 방향의 공간적 특성해석, 후자는 특저위치에서 음장의 주파수특성 해석에 사용되었다. 실험결과는 이론적인 해안선 방향의 음영구역및 주파수특성 해석과 좋은 일치를 보였다.

  • PDF

CUDA를 이용한 효과적인 GPU 광선추적 가속 알고리즘 (An efficient acceleration algorithm of GPU ray tracing using CUDA)

  • 지중현;윤동호;고광희
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2009년도 학술대회
    • /
    • pp.469-474
    • /
    • 2009
  • 본 논문은 CUDA를 이용하여 GPU에서의 최적화된 kd-tree 탐색구조 환경과 광선/삼각형의 교차검사 알고리즘을 통한 실시간의 광선추적 시스템을 제안한다. 기존의 GPU 기반 kd-tree 탐색 알고리즘은 대부분 스택이 없는 GPU 하드웨어의 특성상 임의의 단말노드에서 기하요소의 교차검사가 실패할 경우 상위노드로 상향식 탐색을 진행하기 때문에 노드에 대한 중복 방문이 반드시 필요하거나 혹은 불필요한 메모리의 적재가 필요하기 때문에 큰 장면에 대한 광선추적은 어렵게 된다. 본 논문에서 제안하는 알고리즘은 CPU 방식의 kd-tree 탐색과 비슷하게 동작하도록 stack을 CUDA 프레임워크를 이용하여 GPU의 지역메모리로 구현하였기 때문에 기존의 방법 등에서의 문제점을 해결하였다. 또한 탐색구조를 통해서 찾은 말단 삼각형들의 처리를 위해서 최신의 CPU 기반의 교차검사 알고리즘인 Plucker 좌표계 검사를 CUDA로 구현하여 병렬 가속시켰다. Plucker 검사는 기존의 무게중심 좌표 대신에 광선과 삼각형 edge의 관계를 이용하는 간단한 연산만을 이용하는 장점이 있다. 전체 시스템은 단일 커널로 구성되어 있으며 병렬처리를 위한 복잡한 동기화나 광선패킷의 도입 없이 간단하게 구현되었다. 결과적으로 본 논문의 실험은 기존 알고리즘 대비 제안하는 알고리즘이 약 2배의 성능 향상이 있음을 보여 준다.

  • PDF

DQB (Dynamic Query Band): 시계열 데이터의 효율적인 탐색을 위한 동적 쿼리 장치 (DQB (Dynamic Query Band): Dynamic Query Device for Efficient Exploration of Time-series Data)

  • 조명수;서진욱
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2009년도 학술대회
    • /
    • pp.715-718
    • /
    • 2009
  • 시계열 데이터(time series data)는 특정 대상의 시간적 변동을 지속적으로 관측하여 얻은 값이다. 시계열 데이터의 자료수가 많아짐에 따라 자료의 효율적인 탐색을 위한 장치들이 개발되고 있다. 이 중에서 대화형의 자료 탐색(interactive data exploration)을 위한 동적 쿼리(dynamic query)의 대표적인 장치로 Timeboxes를 들 수 있다. Timeboxes는 관심영역에 해당하는 자료들을 보여주는 사각형 쿼리 장치이다. 사용자 본인의 관심 구간을 간단한 마우스 조작을 통해 사각형 형태로 나타내면 이 사각형 영역 내에 해당되는 자료들이 실시간으로 나타난다. 그러나, 구체적인 쿼리 영역을 설정하기에는 한계가 있고 사용자의 사고 모델(mental model)과는 불일치되는 쿼리 영역을 시각화 한다는 문제점이 있다. 이를 해결하기 위해 본 논문에서는 DQB(Dynamic Query Band)를 제안한다. DQB는 시계열 데이터의 시각화 뷰에서 두께를 가지는 꺽은 선이 이루는 쿼리 영역을 말한다. 이 장치는 직관적이고 조작이 간편한 인터페이스를 제공할 뿐만 아니라, 구체적인 쿼리 영역 설정이 가능하고 좋은 개념 모델(Conceptual model)을 제공해 준다.

  • PDF

신경망을 이용한 간단한 카메라교정 (Simple Camera Calibration Using Neural Networks)

  • 전정희;김충원
    • 한국정보통신학회논문지
    • /
    • 제3권4호
    • /
    • pp.867-873
    • /
    • 1999
  • 카메라 교정(Camera calibration)은 알고있는 월드 좌표계(world coordinate system)의 제어점(control points)들에 대하여 카메라의 내부/외부 인자(internal and external parameters)들을 계산하는 과정이다. 정확한 카메라 교정은 정밀한 측정을 위해서 반드시 요구된다. 본 논문에서, 우리는 3D 기하학이나 카메라 광학에 대한 특별한 지식을 요구하지 않는 신경망을 이용하여 간단하면서도 유연한 카메라 교정을 제안한다. 제안한 방법은 내부/외부 인자를 요구하지 않는 응용 분야에 매우 유용하다. 또한 제안한 카메라 교정은 물체가 이미지 평면과 거의 평행할 경우에 발생하는 악조건(ill-condition)문제를 해결할 수 있는 장점을 가졌다. 이러한 악조건은 시각 시스템을 이용하여 제품 검사를 할 경우에 흔히 발생한다. 좀더 정확한 교정을 위해 획득한 이미지는 렌즈의 방사형 왜곡에 따라 두 개의 지역으로 분할하여 교정된다. 그리고 Tsai의 알고리즘을 이용한 결과와 제안한 방법을 이용하여 교정한 결과를 실험을 통해 타당성을 증명한다.

  • PDF

고등학교 기하와 벡터 과목에서 풀이과정 서술의 오류 분석 (An Analysis of Errors in Describing Solving Process for High School Geometry and Vectors)

  • 황재우;부덕훈
    • 한국수학교육학회지시리즈A:수학교육
    • /
    • 제56권1호
    • /
    • pp.63-80
    • /
    • 2017
  • By analysing the examination papers from third grade high school students, we classified the errors occurred in the problem solving process of high school 'Geometry and Vectors' into several types. There are five main types - (A)Insufficient Content Knowledge, (B)Wrong Method, (C)Logical Invalidity, (D)Unskilled Expression and (E)Interference.. Type A and B lead to an incorrect answer, and type C and D cannot be distinguished by multiple-choice or closed answer questions. Some of these types are classified into subtypes - (B1)Incompletion, (B2)Omitted Condition, (B3)Incorrect Calculation, (C1)Non-reasoning, (C2)Insufficient Reasoning, (C3)Illogical Process, (D1)Arbitrary Symbol, (D2)Using a Character Without Explanation, (D3) Visual Dependence, (D4)Symbol Incorrectly Used, (D5)Ambiguous Expression. Based on the these types of errors, answers of each problem was analysed in detail, and proper ways to correct or prevent these errors were suggested case by case. When problems that were used in the periodical test were given again in descriptive forms, 67% of the students tried to answer, and 14% described flawlessly, despite that the percentage of correct answers were higher than 40% when given in multiple-choice form. 34% of the students who tried to answer have failed to have logical validity. 37% of the students who tried to answer didn't have enough skill to express. In lessons on curves of secondary degree, teachers should be aware of several issues. Students are easily confused between 'focus' and 'vertex', and between 'components of a vector' and 'coordinates of a point'. Students often use an undefined expression when mentioning a parallel translation. When using a character, students have to make sure to define it precisely, to prevent the students from making errors and to make them express in correct ways.

Mandibular Kinesiograph에서의 선형범위 확장에 관한 연구 (A Study to Expand the Linear Range of the Mandibular Kinesiograph)

  • 김인권
    • 대한치과의사협회지
    • /
    • 제22권7호통권182호
    • /
    • pp.621-633
    • /
    • 1984
  • Kinesiograph로부터 얻어지는 자료의 선형범위를 확장하고자 하는 연구가 비철, 비자석성의 기구를 사용하여 수행되었다. 자석을 5mm의 일정한 간격으로 자석감지장치가 달린 구조물에 팽팽하게 세평면(frontal, horizontal, sogittal plam)을 통해 3cm×4cm×5cm의 입체공간내에서 693개의 움직여서 만들어지는 자료점으로 항렬 (matrix)을 얻었다. 각각의 자료점에 있어서 Kinesiograph로부터 얻어진 관찰된 값과 움직인 실제값이 상관지어졌다. 따라서 관찰된 값의 세 상관계수를 알게되면 실제값인 세 계수를 얻을수 있게 됐다. 이 업무를 수행하기 위해서 컴퓨터 프로그램이 Fortran을 이용해서 특별히 쓰여졌다. 각 자료점이 5mm 서로 떨어져 있으므로 연구된 입체공간에는 각각 8개의 자료점을 가진 480개의 입방체가 존재한다. 따라서 각각 자료점간에 더 작은 간극을 마련할 수 있다면 보다 더 정밀한 계측이 가능 할 것이다. 결론으로 컴퓨터의 도움으로 기능적 하악운동의 전체범위에 걸친 절대계측들 가능케 하는 이론적 모형이 제시되었다.

  • PDF