• 제목/요약/키워드: interpolating

검색결과 299건 처리시간 0.024초

심층 강화 학습을 이용한 Luxo 캐릭터의 제어 (Luxo character control using deep reinforcement learning)

  • 이정민;이윤상
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제26권4호
    • /
    • pp.1-8
    • /
    • 2020
  • 캐릭터로 하여금 시뮬레이션 내에서 사용자가 원하는 동작을 보이도록 물리 기반 제어기를 만들 수 있다면 주변 환경의 변화와 다른 캐릭터와의 상호작용에 대하여 자연스러운 반응을 보이는 캐릭터 애니메이션을 생성할 수 있다. 최근 심층 강화 학습을 이용해 물리 기반 제어기가 더 안정적이고 다양한 동작을 합성하도록 하는 연구가 다수 이루어져 왔다. 본 논문에서는 다리가 하나 달린 픽사 애니메이션 스튜디오의 마스코트 캐릭터 Luxo를 주어진 목적지까지 뛰어 도착하게 하는 심층 강화학습 모델을 제시한다. 효율적으로 뛰는 동작을 학습하도록 하기 위해서 Luxo의 각 관절의 각도값들을 선형 보간법으로 생성하여 참조 모션을 만들었으며, 캐릭터는 이를 모방하면서 균형을 유지하여 목표한 위치까지 도달하도록 하는 제어 정책(control policy)을 학습한다. 참조 동작을 사용하지 않고 Luxo 동작을 제어하도록 학습된 정책과 비교한 실험 결과, 제안된 방법을 사용하면 사용자가 지정한 위치로 Luxo가 점프하며 이동하는 정책을 더 효율적으로 학습할 수 있었다.

3.3V 8-bit 200MSPS CMOS Folding/Interpolation ADC의 설계 (Design of a 3.3V 8-bit 200MSPS CMOS Folding/Interpolation ADC)

  • 나유삼;송민규
    • 대한전자공학회논문지SD
    • /
    • 제38권3호
    • /
    • pp.198-204
    • /
    • 2001
  • 본 논문에서는 CMOS로 구현된 3.3V 8-bit 200MSPS의 Folding / Interpolation 구조의 A/D 변환기를 제안한다. 회로에 사용된 구조는 FR(Folding Rate)이 8, NFB(Number of Folding Block)가 4, Interpolation rate 이 8이며, 분산 Track and Hold 구조를 회로를 사용하여 Sampling시 입력주파수를 Hold하여 높은 SNDR을 얻을 수 있었다. 고속동작과 저 전력 기능을 위하여 향상된 래치와 디지털 Encoder를 제안하였고 지연시간 보정을 위한 회로도 제안하였다. 제안된 ADC는 0.35㎛, 2-Poly, 3-Metal, n-well CMOS 공정을 사용하여 제작되었으며, 유효 칩 면적은 1070㎛×650㎛ 이고, 3.3V전압에서 230mW의 전력소모를 나타내었다. 입력 주파수 10MHz, 샘플링 주파수 200MHz에서의 INL과 DNL은 ±1LSB 이내로 측정되었으며, SNDR은 43㏈로 측정되었다.

  • PDF

전도성 직물을 이용한 단일 리드 심전도 측정 및 실시간 심전도 유도 호흡 추출 방법에 관한 연구 (Real Time ECG Derived Respiratory Extraction from Heart Rate for Single Lead ECG Measurement using Conductive Textile Electrode)

  • 이계형;박성빈;윤형로
    • 대한전기학회논문지:시스템및제어부문D
    • /
    • 제55권7호
    • /
    • pp.335-343
    • /
    • 2006
  • We have designed the system that measure one channel ECG by two electrode and extract real-time EDR with more related resipiration and comportable to subject by using conductive textile. On the assumption that relation between RL electrode and potential measurement electrode is coupled with RC connected model, we designed RL drive output to feedback two electrode for reduction of common mode signal. The conductive textile which was used for two ECG electrode was offered more comfort during night sleep in bed than any other method using attachments. In the method of single-lead EDR, R wave point or QRS interval area could be used for EDR estimation in traditional method, it is, so to speak, the amplitude modulation(AM) method for EDR. Alternatively, R-R interval could be used for frequency modulation(FM) method based on Respiratory Sinus Arrhythmia(RSA). For evaluation of performance on AM EDR and FM EDR from 14 subject, ECG lead III was measured. Each EDR was compared with both temperature around nose(direct measurement of respiration) and respiration signal from thoracic belt(indirect measurement of respiration) on mean squared error(MSE), cross correlation(Xcorr), and Coherence. The upsampling interpolation technique of multirate signal processing is applied to interpolating data instead of cubic spline interpolation. As a result, we showed the real-time EDR extraction processing to be implemented at micro-controller.

클라이언트 서버 기반 모바일 볼륨 가시화 시스템 (Mobile Volume Rendering System for Client-Server Environment)

  • 이웅규;계희원
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제21권3호
    • /
    • pp.17-26
    • /
    • 2015
  • 본 연구는 클라이언트 서버 기반의 볼륨 가시화 시스템에 대해 설명한다. 소형 병원에서의 볼륨 가시화 시스템은 소수의 사용자만이 동시에 사용한다는 점에 착안하여, 단일 GPU를 장착한 PC를 렌더링 서버로 사용하고 클라이언트는 현재 대중적으로 사용하는 스마트 폰과 같은 안드로이드 기반의 모바일 장비를 사용하였다. 사용자가 클라이언트 응용 프로그램을 이용하여 렌더링 요청을 하면, 서버는 GPU를 사용하여 볼륨 가시화를 수행한다. 렌더링 영상은 서버에서 JPEG나 PNG 형식으로 압축하는데, 네트워크 전송량을 감소시켜 가시화 속도를 향상시킬 수 있다. 추가적으로 사용자가 터치 스크린을 드래그 하는 경우 반응시간을 향상하기 위해, 사용자가 발생하는 일부의 이벤트를 제거하며 서버는 제거된 이벤트를 보간을 통해 보상하는 방법을 제안한다. 그 결과로 제안 시스템은 5명의 동시 사용자에 대해 GPU를 장착한 단일 상용 하드웨어로 실시간 볼륨 가시화가 가능하였다.

고속 시변 채널 OFDM을 위한 저복잡도 LS 채널 예측의 성능 개선 (Performance Improvement of Low Complexity LS Channel Estimation for OFDM in Fast Time Varying Channels)

  • 임동민
    • 대한전자공학회논문지TC
    • /
    • 제49권8호
    • /
    • pp.25-32
    • /
    • 2012
  • 본 논문에서는 고속 시변 채널 OFDM을 위한 저복잡도 LS(Least Squares) 채널 예측의 성능 개선 방안을 제안한다. 저복잡도 LS 채널 예측을 위해 사용하는 CE-BEM(Complex Exponential-Basis Expansion Model) 채널 모델의 경우 채널 모델 자체의 문제점으로 인하여 채널 예측 성능 저하가 발생한다. 본 논문에서는 우선 시간 영역 윈도우를 이용하여 데이터 심볼에 의한 ICI(Interchannel Interference)의 영향을 제거한다. LS 채널 예측 결과에서 샘플을 취하여 윈도우의 영향을 제거한 후 특성이 채널 변화의 표현에 적합한 DPSS(Discrete Prolate Spheroidal Sequences)를 기저함수(basis function)로 하는 보간 (interpolation) 방식으로 채널 응답을 복원하여 CE-BEM의 문제점을 해결한다. 컴퓨터 모의실험을 통한 성능 확인 결과 제안된 채널 예측 방식은 기존의 방식과 비교하여 특히 고속 시변 채널에서 우수한 성능 개선 효과를 보여주며, 선택된 기저함수의 형태뿐만 아니라 기저함수의 개수의 설정이 성능을 크게 좌우하는 또 다른 요소임을 확인하였다.

배터리 관리 시스템을 위한 9-b 2MS/s 사이클릭 폴딩 ADC (A 9-b 2MS/s Cyclic Folding ADC for Battery Management Systems)

  • 권민아;김대윤;송민규
    • 대한전자공학회논문지SD
    • /
    • 제49권3호
    • /
    • pp.1-7
    • /
    • 2012
  • 본 논문에서는 모바일 정보기기의 배터리 전력 관리를 제어하는 IBS(Intelligent Battery sensor), BMS(Battery Management System) 등의 PMIC(Power Management IC) 기술에 적합한 9b 2MHz 사이클릭 폴딩 ADC(Analog-to-Digital Converter)를 제안한다. 제안하는 ADC는 응용기술에 적합한 고해상도를 만족시키는 동시에 폴딩 신호처리를 사용함으로써 고속 동작이 가능하다. 또한 폴딩 블록의 하나의 단만을 반복적으로 순환하는 구조로 설계되기 때문에 전체 크기가 줄어들 뿐 아니라 전력소모도 최소화 할 수 있다. 제안하는 시제품 ADC는 0.35um 2P4M CMOS 공정으로 제작되었으며, 측정된 INL 및 DNL은 각각 ${\pm}1.5/{\pm}1.0\;LSB$ 이내로 들어온 것을 확인하였다. 또한 2MS/s 동작 속도에서 SNDR 및 SFDR 이 각각 최대 48dB, 60dB이고, 전력 소모는 3.3V 전원 전압에서 110mW 이며 제작된 ADC의 칩 면적은 $10mm^2$이다.

위성방송 수신기용 저전력 3V 6-bit 100MSPS COMS ADC의 설계 (Design of a Low Power 3V 6-bit 100MSPS CMOS ADC for DBS Receiver)

  • 문재준;송민규
    • 전자공학회논문지C
    • /
    • 제36C권12호
    • /
    • pp.20-26
    • /
    • 1999
  • QPSK 통신 방식의 고속 통신 단말기에 필요한 저 전력 3V 6-bit 100MSPS CMOS ADC를 설계하였다. 제안된 ADC는 폴딩 블록, 래치 블록과 디지털 블록으로 구성하였다. 인터폴레이션 블록에서 pMOS를 전류원과 캐스코드형태로 합성하여 기존의 블록보다 선형적인 폴딩신호를 얻었으며 Kickback를 감소시키는 새로운 래치구조로 고속 ADC를 구현하였다. 설계된 칩의 Post-layout 시뮬레이션을 통하여 각 부분의 성능을 평가하였으며, 0.65um 2-poly 2-metal CMOS 공정으로 칩을 제작하였다. 제작된 칩은 대략 $1500{\mu}m{\times}1000{\mu}m$의 유효 칩 면적을 가지며, 실험결과 100MSPS의 속도로 3V 전원에서 40mW의 전력을 소모하며 INL은 ${\pm}0.6LSB$ 이내, DNL은 ${\pm}0.5LSB$ 이내, SNDR은 10MHz 입력 주파수에서 약 33dB의 실험결과를 얻었다.

  • PDF

Stereotactic Radiosurgery를 위한 소형 조사면의 선량측정 (Treatment Planning and Dosimetry of Small Radiation Fields for Stereotactic Radiosurgery)

  • 추성실;서창옥;노준규;정상섭
    • Radiation Oncology Journal
    • /
    • 제7권1호
    • /
    • pp.101-112
    • /
    • 1989
  • The treatment planning and dosimetry of small fields for stereotactic radiosurgery with 10 MV x-ray isocentrically mounted linear accelerator is presented. Special consideration in this study was given to the variation of absorbed dose with field size, the central axis percent depth doses and the combined moving beam dose distribution. The collimator scatter correction factors of small fields $(1\times1\~3\times3cm^2)$ were measured with ion chamber at a target chamber distance of 300cm where the projected fields were larger than the polystyrene buildup caps and it was calibrated with the tissue equivalent solid state detectors of small size (TLD, PLD, ESR and semiconductors). The central axis percent depth doses for $1\timesl\;and\;3\times3cm^2$ fields could be derived with the same acuracy by interpolating between measured values for larger fields and calculated zero area data, and it was also calibrated with semiconductor detectors. The agreement between experimental and calculated data was found to be under $2\%$ within the fields. The three dimensional dose planning of stereotactic focusing irradiation on small size tumor regions was performed with dose planning computer system (Therac 2300) and was verified with film dosimetry. The more the number of strips and the wider the angle of arc rotation, the larger were the dose delivered on tumor and the less the dose to surrounding the normal tissues. The circular cone, we designed, improves the alignment, minimizes the penumbra of the beam and formats ball shape of treatment area without stellate patterns. These dosimetric techniques can provide adequate physics background for stereotactic radiosurgery with small radiation fields and 10MV x-ray beam.

  • PDF

비전 기반 실시간 원거리 2차원 바코드 검출 시스템 (Vision-based Real-Time Two-dimensional Bar Code Detection System at Long Range)

  • 윤인용;김중규
    • 전자공학회논문지
    • /
    • 제52권9호
    • /
    • pp.89-95
    • /
    • 2015
  • 본 논문에서는 비전 기술을 기반으로 원거리에서 2차원 바코드를 검출 할 수 있는 실시간 시스템을 제안한다. 제안된 시스템은 2차원 바코드의 위치 심볼을 찾는 근거리 검출을 먼저 수행하고, 만약 검출이 안 될 경우 원거리 검출로 전환된다. 원거리 검출은 다음과 같은 순서로 진행된다. 먼저 에지 지도, 영상 이진화, CCL(connect component labeling)을 순차적으로 수행하여 관심 영역을 설정한다. 설정된 관심 영역을 Bilinear Interpolation을 이용하여 확대한 후, 근거리 검출과 마찬가지로 위치 심볼 패턴을 검출하여 2차원 바코드 영역을 결정한다. 마지막으로 검출된 패턴 정보를 활용하여 역 투영 변환을 적용하여 패턴을 정렬하게 된다. 실험 결과 제안된 시스템은 기존에 제안된 2차원 검출 알고리즘보다 약 2~3배정도 더 먼 거리의 바코드를 검출 할 수 있음을 보였고, 여러 개의 2차원 바코드 검출이 가능함을 보였다. 또한, 실내의 복잡한 환경에서도 강인한 검출 결과를 보였다.

Explicit Matrix Expressions of Progressive Iterative Approximation

  • Chen, Jie;Wang, Guo-Jin
    • International Journal of CAD/CAM
    • /
    • 제13권1호
    • /
    • pp.1-11
    • /
    • 2013
  • Just by adjusting the control points iteratively, progressive iterative approximation (PIA) presents an intuitive and straightforward scheme such that the resulting limit curve (surface) can interpolate the original data points. In order to obtain more flexibility, adjusting only a subset of the control points, a new method called local progressive iterative approximation (LPIA) has also been proposed. But to this day, there are two problems about PIA and LPIA: (1) Only an approximation process is discussed, but the accurate convergence curves (surfaces) are not given. (2) In order to obtain an interpolating curve (surface) with high accuracy, recursion computations are needed time after time, which result in a large workload. To overcome these limitations, this paper gives an explicit matrix expression of the control points of the limit curve (surface) by the PIA or LPIA method, and proves that the column vector consisting of the control points of the PIA's limit curve (or surface) can be obtained by multiplying the column vector consisting of the original data points on the left by the inverse matrix of the collocation matrix (or the Kronecker product of the collocation matrices in two direction) of the blending basis at the parametric values chosen by the original data points. Analogously, the control points of the LPIA's limit curve (or surface) can also be calculated by one-step. Furthermore, the $G^1$ joining conditions between two adjacent limit curves obtained from two neighboring data points sets are derived. Finally, a simple LPIA method is given to make the given tangential conditions at the endpoints can be satisfied by the limit curve.