• Title/Summary/Keyword: MMX

Search Result 41, Processing Time 0.022 seconds

A VLSI Implementation of Real-time 8$\times$8 2-D DCT Processor for the Subprimary Rate Video Codec (저 전송률 비디오 코덱용 실시간 8$\times$8 이차원 DCT 처리기의 VLSI 구현)

  • 권용무;김형곤
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.15 no.1
    • /
    • pp.58-70
    • /
    • 1990
  • This paper describes a VLSI implementation of real-time two dimensional DCT processor for the subprimary rate video codec system. The proposed architecture exploits the parallelism and concurrency of the distributes architecture for vector inner product operation of DCT and meets the CCITT performance requirements of video codec for full CSIF 30 frames/sec. It is also shown that this architecture satisfies all the CCITT IDCT accuracy specification by simulating the suggested architecture in bit level. The efficient VLSI disign methodology to design suggested architecture is considered and the module generator oriented design environments are constructed based on SUN 3/150C workstation. Using the constructed design environments. the suggensted architecture have been designed by double metal 2micron CMOS technology. The chip area fo designed 8x8 2-D DA-DCT (Distributed Arithmetic DCT) processor is about 3.9mmx4.8mm.

  • PDF

The Extraction of Camera Parameters using Projective Invariance for Virtual Studio (가상 스튜디오를 위한 카메라 파라메터의 추출)

  • Han, Seo-Won;Eom, Gyeong-Bae;Lee, Jun-Hwan
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.9
    • /
    • pp.2540-2547
    • /
    • 1999
  • Chromakey method is one of key technologies for realizing virtual studio, and the blue portions of a captured image in virtual studio, are replaced with a computer generated or real image. The replaced image must be changed according to the camera parameter of studio for natural merging with the non-blue portions of a captured image. This paper proposes a novel method to extract camera parameters using the recognition of pentagonal patterns that are painted on a blue screen. We extract corresponding points between a blue screen. We extract corresponding points between a blue screen and a captured image using the projective invariant features of a pentagon. Then, calculate camera parameters using corresponding points by the modification of Tsai's method. Experimental results indicate that the proposed method is more accurate compared to conventional method and can process about twelve frames of video per a second in Pentium-MMX processor with CPU clock of 166MHz.

  • PDF

Observation of machining and polishing according to the dental barrel polishing time (치과용 바렐연마의 시간에 따른 가공도 및 연마도 관찰)

  • Hyeon-jeong Ko;Sung-min Choi
    • Journal of Technologic Dentistry
    • /
    • v.45 no.4
    • /
    • pp.87-94
    • /
    • 2023
  • Purpose: This study aimed to observed changes in the shape of dental barrels based on application time. Machinability measures the angle of alloy specimens. Polishing performance measures the surface roughness of alloy specimens. Methods: The dental barrel polishing equipment used in this study was a Snow Barrel (DK Mungyo). Three types of cobalt-chromium alloys for partial dentures were used as specimens (BC CAST R [BP]; Bukwang, Vera PDI [VP]; Aalbadent, and GM 800+ [GP]; Dentaurum). Specimens were prepared in the form of plates (10 mmx10 mmx2 mm). Dental barrel polishing was performed at 450 rpm for 60 minutes with intervals of 5 minutes. The processing angle was measured using a microscope (SZ61; Olympus). Results: For the angle measurement, the VPC specimen was measured at 78.64°, 36.00° for the VP60 specimen, 79.57° for the BP control (BPC) specimen, 28.07° for the BP60 specimen, 75.01° for the GPC specimen, and 39.92° for the GP60 specimen. For the surface roughness measurements, the average surface roughness of the VPC and VP15 specimens were 1.09 ㎛ and 0.26 ㎛, respectively. The average surface roughness of the BPC and BP20 specimens were 1.77 ㎛ and 0.29 ㎛, respectively. The average surface roughness of the GPC and GP15 specimens were 1.08 ㎛ and 0.27 ㎛. Conclusion: The results were excellent after about 20 minutes of dental barrel polishing conditions presented in this study.

A Software-Based Real-Time MPEG-4 Video Encoder (소프트웨어 기반 실시간 MPEG-4 비디오 부호화기)

  • 유성민;채병조;오승준;정광수
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10c
    • /
    • pp.787-789
    • /
    • 2001
  • 본 논문에서는 소프트웨어 기반의 실시간 MPEG겨 비디오 부호화기를 제안하였다. MPEG 에서 제공하는 MPEG-4 참조 소프트웨어 비디오 부호화기는 여러 가지 기능이 혼합되어 있는 복잡한 구조를 가지고 있기 때문에 실시간으로 부호화하는 데 많은 어려움이 있다. 이를 PC에서 실시간으로 부호화할 수 있도록 목표를 심플 프로파일로 제한하여 이에 맞도록 구조를 수정하고, 고속 움직임 벡터 예측 알고리즘을 사용하여 움직임 예측시의 계산량을 줄였으며, 실시간으로 부호화할 시에 많은 부하를 주는 부분인 DCT, 움직임 예측 및 보상, 보간 부분을 MMX(MultiMedia Extention) 방법으로 구현하여 계산량과 부하를 줄임으로써 보다 향상된 성능을 제공한다. 기존 부호화기의 부호화 시의 복잡성을 감소시키고 윈도우 환경에서 간단한 조작만으로 부호화를 할 수 있도록 하였다.

  • PDF

A Study on the Typoon Prediction System Using the Evolving Neural network (진화신경망을 이용한 태풍 예측 시스템에 대한 연구)

  • Shin, Dae-Jin;Kang, Hwan-Il;Kim, Kab-Il
    • Proceedings of the KIEE Conference
    • /
    • 2001.11c
    • /
    • pp.446-449
    • /
    • 2001
  • 본 논문에서는 태풍의 진로와 세기를 ES_BLRNN을 이용해 예측하였다. 기존의 방법인 수치모델이나. CLIPER모델을 사용함에 있어서, 통계적 방법인 CLIPER모델은 예측성능면에서 수치모델보다 그 성능이 떨어지고, 반면에 수치모델의 성능은 CLIPER 모델에 비해 우수하나 슈퍼컴퓨터(Cray-2S, FUSITSU)를 이용하여야만 예보가 가능한 제약점을 가지고 있다. 또한 수치모델을 슈퍼컴퓨터로 계산할 경우 약 30분 정도가 소요되는 점을 감안할 때, ES_BLRNN은 이들의 단점을 보안할 수 있는 하나의 방편이라 생각된다. 게다가 ES_BLRNN의 경우 개인용 컴퓨터로도 충분히 사용 가능할 만큼 비용이 저렴하고, 681개의 태풍을 학습할 때 결리는 시간은 약 5분 정도이며, 146개의 태풍을 예측하는데 걸리는 시간은 약 3초 정도(Pentium MMX 200 Processor, RAM 64m, OS: RedHat LINUX 5.2. language ; ANSI-C)로써, 슈퍼컴퓨터나 CLIPER모델에 비해 훨씬 빠르게 결과를 볼 수 있다.

  • PDF

Design of a RISC Processor with an Efficient Processing Unit for Multimedia Data (효율적인 멀티미디어데이터 처리를 위한 RISC Processor의 설계)

  • 조태헌;남기훈;김명환;이광엽
    • Proceedings of the IEEK Conference
    • /
    • 2003.07b
    • /
    • pp.867-870
    • /
    • 2003
  • 본 논문은 멀티미디어 데이터 처리를 위한 효율적인 RISC 프로세서 유닛의 설계를 목표로 Vector 프로세서의 SIMD(Single Instruction Multiple Data) 개념을 바탕으로 고정된 연산기 데이터 비트 수에 비해 상대적으로 작은 비트수의 데이터 연산의 부분 병렬화를 통하여 멀티미디어 데이터 연산의 기본이 되는 곱셈누적(MAC : Multiply and Accumulate) 연산의 성능을 향상 시킨다. 또한 기존의 MMX나 VIS 등과 같은 범용 프로세서들의 부분 병렬화를 위해 전 처리 과정의 필요충분조건인 데이터의 연속성을 위해 서로 다른 길이의 데이터 흑은 비트 수가 작은 멀티미디어의 데이터를 하나의 데이터로 재처리 하는 재정렬 혹은 Packing/Unpacking 과정이 성능 전체적인 성능 저하에 작용하게 되므로 본 논문에서는 기존의 프로세서의 연산기 구조를 재이용하여 병렬 곱셈을 위한 연산기 구조를 구현하고 이를 위한 데이터 정렬 연산 구조를 제안한다.

  • PDF

튜브형 촉매탑을 이용한 수소 동위원소 분리

  • 손순환;송규민;김광신
    • Proceedings of the Korean Nuclear Society Conference
    • /
    • 1998.05b
    • /
    • pp.433-438
    • /
    • 1998
  • 수소와 물 사이의 촉매교환공정은 중수 생산 및 삼중수소 분리를 위해 개발되어 왔다. 국산 소수성 촉매를 이용하여 새로운 튜브형 촉매탑을 고안하고, 수소와 물 사이의 수소 동위원소 분리를 실증하는 실험을 수행하였다. 국산 소수성 측매는 Styrene Divinyl Benzene Copolymer 담체에 백금을 담지한 촉매로써, 모양은 실린더형이며, 직경이 4mm이다. 촉매 작용을 하지 않는 충전물은 wire mesh ring(3mmx3mm)이고, 튜브는 PCI사 membrane(PVDF)이다. 촉매합의 직경은 2.5cm, 높이는 35cm였고, 온도는 333k, 압력은 0.1MPa였다. 기상 촉매반응만 시켰을 때 촉매탑이 정상상태에 도달되는데 약 3-5시간이 필요했으며, 액체 흐름이 있는 경우가 훨씬 짧았다. 촉매탑의 분리성능을 평가하기 위해 수소 동위원소 분리실험에서 얻은 기체 농도를 이용하여 물질전달계수(Kya)를 계산하였다. Kya는 0.2-0.5 sec$^{-1}$였으며, 액체와 기체 유속에 의해 크게 영향을 받았다.

  • PDF

Fast implementation of Hadamard transformation of HEVC with SIMD (SIMD를 이용한 HEVC 하다마드 트랜스폼의 고속 구현)

  • You, Jong-Hun;Jo, Hyun-Ho;Sim, Dong-Gyu
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2011.11a
    • /
    • pp.307-309
    • /
    • 2011
  • 본 논문에서는 SIMD(Single Instruction Multiple Data) 프로세서를 사용한 HEVC 부호화기의 하다마트 트랜스폼 고속화를 제안한다. 본 논문에서는 MMX와 SSE 레지스터를 사용하여 하다마드 트랜스폼을 SIMD 연산으로 대체함으로써 메모리 접근 횟수와 명령어의 수를 줄여 부호화기를 고속화하였다. 또한, HEVC의 10비트 입력에 따른 SIMD 구조의 비효율적인 구현을 해결하기 위하여 하다마드 트랜스폼의 입력 픽셀 비트수를 감소시키는 IBDD(Internal Bit Depth Decreasing)를 제안했다. HEVC 부호화기에 하다마드 트랜스폼을 SIMD 연산으로 대체한 결과 부호화 효율의 저하 없이, 부호화기의 수행 시간은 10% 감소되었다.

  • PDF

Implementation of a Nonlinear MPEG-2 Editing System (비선형 MPEG-2 편집 시스템의 구현)

  • Chang, Kwang-Whoon;Kim, Jin-Ho;Jang, Ho-Wook
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.10b
    • /
    • pp.1317-1320
    • /
    • 2000
  • 본 논문에서는 한국전자통신연구원 VR 연구센터에서 개발한 비선형 MPEG-2 편집 시스템인 "솔거 (Solger2001)"를 소개한다. 솔거는 PC 환경에서 MPEG-2 스트림 데이터를 편집할 수 있는 통합형 비선형 편집기로, MS 사의 DirectShow 기반의 서브모듈(sub-module)로 개발된 여러 필터들을 기반으로 다양한 시각/음향효과 처리를 제공한다. 이외에도 코덱의 속도론 높이기 위하여 Intel 의 MMX 기술을 적용하였다. 솔거의 특징은 시스템의 구성 가격을 낮추기 위하여 하드웨어 부가 장치 없이 모든 하부 모듈을 소프트웨어만으로 구성하였으며. DirectShow 필터를 기반으로 개발하여 시스템의 확장성과 이식성을 높였다.

  • PDF

Implementation of a H.26X Software Encoding Speed up Research (H.26X 인코딩 속도향상 구현)

  • Lee, Seung-Hyeon;Kang, Eui-Sun;Kang, Seock-Chan;Yoon, Sung-Kyu;Lim, Young-Hwan
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.04a
    • /
    • pp.1148-1152
    • /
    • 2000
  • 본 논문에서는 기존의 H.26X 부호화 시의 속도 저하의 원인인 움직임 추정의 높은 복잡도를 개선하여 소프트웨어만으로 실시간 부호화를 하는 방법을 모색하고자 한다. 논문에서는 스탠포드 대학에서 작성한 소프트웨어 부호기를 분석하여 속도를 높이기 위한 해결 방법으로 두 가지 방법으로 접근하였다. 첫째로 부호기의 속도 저하의 원인인 움직임 추정의 시간을 줄이기 위하여 현재 많이 사용되고 있는 4단계 탐색 알고리즘을 개선한 새로운 알고리즘을 제안하였다. 둘째로 현재 작성된 코드를 인텔사에서 제공하는 ${MMX^{TM}}$ 명령어를 사용, 병렬처리 하여 속도 향상을 꾀하였다.

  • PDF