• 제목/요약/키워드: 영상 프로세서

검색결과 342건 처리시간 0.029초

가상화 환경에서 GPU 성능의 향상을 위한 장치 가상화 프레임워크 (Device Virtualization Frameworks for Accelerating GPU Performance on Virtual Environments)

  • 주영현;이동우;엄영익
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2013년도 춘계학술발표대회
    • /
    • pp.86-87
    • /
    • 2013
  • 최근 가상화 기술에 대한 많은 관심과 연구들로 인해 가상 머신은 물리(Native) 머신에 가까운 성능을 보이며 프로세서 및 메모리 자원을 제공하고 있다. 하지만 GPU 와 같은 그래픽 하드웨어에 대한 장치 가상화는 다른 가상화 기법에 비해 연구가 미흡한 상태로 가상화 환경에서의 영상처리에 걸림돌이 되고 있다. 가상화 환경에서의 영상처리는 기존의 X 윈도우 시스템을 이용하여 영상을 처리하는데, 이는 2D 영상처리에 최적화 되어 있어서 3D 영상을 처리하는데 성능의 한계 보일 뿐만 아니라 가상 머신에서 메모리가 중복으로 복사되면서 낮은 성능 보여주고 있다. 제안하는 장치 가상화 프레임워크는 기존의 메모리의 중복 복사를 제거하면서 성능을 향상 시킬 수 있다. 본 논문에서는 가상화 환경에서 GPU 성능 향상을 위한 장치 가상화 프레임워크를 제안하고 평가를 통해 본 기법의 타당성을 입증한다.

임베디드 형태의 VOD 클라이언트 시스템의 개발 (Development of Embedded Type VOD Client System)

  • 홍철호;김동진;정영창;김정도
    • 한국산학기술학회논문지
    • /
    • 제6권4호
    • /
    • pp.315-324
    • /
    • 2005
  • VOD(video on demand)란 사용자의 주문에 의한 영상서비스, 즉 주문 형 영상 서비스를 말한다 TV처럼 브로드캐스트(broadcast)하는 기존의 방식을 벗어나, 사용자들이 서버에 저장된 프로그램을 필요에 의해서 볼 수 있다는 의미이다. 현재 VOD 시스템의 클라이언트는 PC 기반이다. PC 기반의 클라이언트는 소프트웨어 MPEG 디코더를 사용하기 때문에 메인 프로세서의 성능에 영향을 받는다. 그리고 PC를 사용할 줄 모르는 사람들은 VOD 서비스를 받을 수 없는 단점이 있다. 본 논문에서는 하드웨어 MPEC-4 디코더를 추가하여 VOD 클라이언트 시스템을 임베디드 형태로 개발하는 과정을 보여주고자 한다. 메인 프로세서는 영상 프로세서가 포함된 national semiconductor 사의 x86 계열인 SC 1200을 사용한다 또한 메모리는 128MByte SDRAM을 사용한다. 또한 인터넷을 이용하여 VOD 서비스를 받을 수 있게 이더넷 컨트롤러를 포함시켰다. 개발된 임베디드 VOD 클라이언트 시스템은 하드웨어 MPEG-4 디코더를 사용하기 때문에 메인 프로세서의 성능을 낮출 수 있었다. 따라서 저가의 시스템으로 개발되었다. 개발된 임베디드 VOD 클라이언트 시스템은 PC를 사용할 줄 모르는 사람들도 쉽게 사용할 수 있게 리모컨으로 쉽게 제어가능하고, TV를 통해 재생할 수 있다.

  • PDF

다중 칩 수퍼스칼라 마이크로프로세서용 부동소수점 연산기의 설계 (Design of Floating-point Processing Unit for Multi-chip Superscalar Microprocessor)

  • 이영상;강준우
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 1998년도 추계종합학술대회 논문집
    • /
    • pp.1153-1156
    • /
    • 1998
  • We describe a design of a simple but efficient floatingpoint processing architecture expoiting concurrent execution of scalar instructions for high performance in general-purpose microprocessors. This architecture employs 3 stage pipeline asyncronously working with integer processing unit to regulate instruction flows between two arithmetic units.

  • PDF

영상레이더 위성을 위한 검보정 시스템 (Calibration and Validation System for Synthetic Aperture Radar Satellite)

  • 신재민;정호령;이광재
    • 항공우주산업기술동향
    • /
    • 제8권2호
    • /
    • pp.98-104
    • /
    • 2010
  • 광학위성영상의 다양한 활용성을 바탕으로 위성영상에 대한 다양하고 많은 수요가 지속적으로 증대되고 있다. 그러나, 태양광에 의한 영상획득을 기반으로 하는 광학영상의 획득은 기상상황 및 밤낮에 대한 제약을 가지고 있을 수 밖에 없다. 이에 따라 전파를 이용한 영상레이더(Synthetic Aperture Radar; SAR)를 통한 영상획득은 위성영상 수요 활성화 및 다양한 활용분야에 수요를 증가시키고 있다. 본 논문에서는 고품질의 레이더영상을 획득하기 위해 반드시 필요한 영상레이더의 검보정을 위한 시스템을 논의하고자 한다.

  • PDF

효율적인 H.264/AVC 엔트로피 복호기 설계 (An Efficient H.264/AVC Entropy Decoder Design)

  • 문전학;이성수
    • 대한전자공학회논문지SD
    • /
    • 제44권12호
    • /
    • pp.102-107
    • /
    • 2007
  • 본 논문에서는 메모리 공정이 필요 없고 내장 프로세서를 사용하지 않는 H.264/AVC 엔트로피 복호기를 제안한다. 기존에 발표된 H.264/AVC 엔트로피 복호기의 경우 상당수의 연구가 내부의 ROM 또는 RAM이 필요하기 때문에 일반적인 디지털 로직 공정에서 구현이 어렵다. 또한 상당수의 연구가 비트열 처리를 위하여 내장 프로세서를 사용하기 때문에 면적이 크고 전력소모가 많은 단점을 가지고 있다. 본 논문에서는 내장 프로세서를 사용하지 않는 H.264/AVC Hardwired 엔트로피 복호기를 제안함으로써 데이터 처리 속도를 증가시키고 전력 소모를 줄인다. 또한 CAVLC 복호기에서 복호 시에 이용되는 룩업 테이블 및 저장 공간을 최적화하고 내장 메모리를 사용하지 않는 구조를 제안함으로써, 기존 연구에 비해 하드웨어 크기를 줄이고 ROM 또는 RAM이 지원되지 않는 디지털 로직 제조 공정에서도 쉽게 구현이 가능하다. 설계된 엔트로피 복호기는 H.264/AVC 비디오 복호기의 일부로 내장되어 전체 시스템에서 동작하는 것을 검증하였다. TSMC 90nm 공정으로 합성한 결과 최대동작주파수는 125MHz이며, QCIF, CIF, QVGA 영상을 지원할 뿐만 아니라 nC 레지스터 등 약간의 수정을 통해서 VGA 영상도 지원이 가능하다.

상용 이미지 처리 프로세서를 이용한 열화상 이미지 처리 모듈 개발 (Development of Thermal Image Processing Module Using Common Image Processor)

  • 한준환;차정우;김보미;임재성
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제9권1호
    • /
    • pp.1-8
    • /
    • 2020
  • 열화상 장비는 빛이 없는 암흑 상태에서도 물체에서 발산하는 적외선을 탐지하여 이를 영상으로 제공하는 장비이다. 이러한 장점으로 기존 활용되던 군사 분야와 더불어 자동차 및 감시시스템 등 다양한 민수 분야로 활용분야가 넓어지고 있다. 본 논문에서는 상용 이미지 처리 프로세서를 이용한 열화상 이미지 처리 모듈을 제안한다. 제안한 모듈은 기존 FPGA 기반 열화상 이미지 모듈대비 약 10~20%의 성능향상을 보이며, 대기모드를 포함하면 최대 50%까지 성능향상을 보인다. 그리고 시스템 모듈화를 통한 높은 확장성을 보장한다. 뿐만 아니라 제안한 모듈은 기존의 FPGA 기반 모듈의 단점인 낮은 확장성과 재활용성을 보완함으로써 개발 기간 및 비용 단축, 다양한 응용이 가능하다. 따라서, 이러한 장점으로 다양한 고객의 요구사항 만족, 제품 설계 및 개발 일정 단축 등 다양한 이점을 얻을 것으로 기대한다.

VHDL을 이용한 프로그램 가능한 스택 기반 영상 프로세서 구조 설계 (Design of Architecture of Programmable Stack-based Video Processor with VHDL)

  • 박주현;김영민
    • 전자공학회논문지C
    • /
    • 제36C권4호
    • /
    • pp.31-43
    • /
    • 1999
  • 본 논문의 주요 목표는 고성능 SVP(Stack-based Video Processor)를 설계하는 것이다. SVP는 과거에 제안된 스택 머신과 영상 프로세서의 최적의 측면만을 선택함으로써 더 좋은 구조를 갖도록 하는 포괄적인 구조이다. 본 구조는 객체 지향형 프로그램의 소규모의 많은 서브루틴을 가지고 있기 때문에 스택 버퍼를 갖는 준범용 S-RISC(Stack-based Reduced Instruction Set Comuter)를 이용하여 객체 지향형 영상 데이터를 처리한다. 그리고 MPEG-4의 반화소 단위 처리와 고급 모드 움직임 보상, 움직임 예측, SA-DCT(Shape Adaptive-Discrete Cosine Transform)가 가능하며, 절대값기, 반감기를 가지고 있어서 부호화하기로 확장할 수 있도록 하였다. SVP는 0.6㎛ 3-메탈 계층 CMOS 표준 셀 기준을 이용하여 설계되었으며, 110K 로직 게이트와 12Kbit SRAM 내부 버퍼로 이루어지고 50 MHz의 동작 속도를 가진다 . MPEG-4의 VLBL(Very Low Bitrate Video) 최대 전송율인 QCIF 15fps(frame per second)로 영상 재생 알고리즘을 수행한다.

  • PDF

병렬처리 그래픽 프로세서와 범용 프로세서에서의 보행자 검출 처리 속도 비교 (Comparison Speed of Pedestrian Detection with Parallel Processing Graphic Processor and General Purpose Processor)

  • 박장식
    • 한국전자통신학회논문지
    • /
    • 제10권2호
    • /
    • pp.239-246
    • /
    • 2015
  • 영상기반 객체 검출은 지능형 CCTV 시스템을 구현하는데 있어 기본적인 기술이다. 객체 검출을 위하여 다양한 특징점과 알고리즘이 개발되었으나, 성능에 비례하여 계산량이 많다. 본 논문에서는 GPU와 CPU를 활용하여 객체 검출 알고리즘의 성능을 비교하였다. 일반적으로 보행자 검출에 널리 사용되고 있는 Adaboost 알고리즘과 SVM 알고리즘을 각각 CPU와 GPU에 맞도록 구현하고 동일 영상에 대하여 검출 처리 속도를 비교하였다. Adaboost 알고리즘과 SVM 알고리즘에 대하여 처리 속도를 비교한 결과 GPU가 CPU에 비하여 약 4 배 정도 빠른 처리를 할 수 있음을 확인하였다.

비기계적으로 동작하는 팬/틸트 카메라 시스템 (Non-mechanical Pan/Tilt Camera System)

  • 권기준;신주홍;남동환;정순기;김영달
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (2)
    • /
    • pp.718-720
    • /
    • 2004
  • 일반적으로 카메라는 좁은 시각 영역(field of view)를 가짐으로 인해, 넓은 영역의 뷰를 얻기 위해서는 모터를 이용하여 카메라를 팬/틸트시키는 것이 일반적이다. 하지만, 이들은 아직까지 기계적으로 카메라를 직접 움직여 원하는 영역의 영상을 보여주기 때문에, 내구성이 떨어지며 생산 원가도 많이 든다. 또한 움직임으로 인한 모션 블러 현상도 나타난다. 본 논문에서는 한번에 보은 지역을 촬영할 수 있고, 비기계적으로 팬/틸트가 가능한 카메라 시스템을 개발하고자 한다. 한번의 촬영으로 널은 영역을 얻기 위해, 어안렌즈를 CCD 센서와 항께 사용한다. 또한, 어안렌즈(fish-eye lens)를 통해 얻은 왜곡된 영상을 와핑 기술을 이용해 편 다음, 원하는 부분의 영상을 보여준다. 본 논문은 TI사의 TMS320DSC25 프로세서로 구현하였으며, 어안 렌즈 캘리브레이션 및 실시간 왜곡 보정, 영상 출력을 위한 방법을 소개한다.

  • PDF

스마트폰을 위한 동영상 압축 기술

  • 호요성;최정아
    • 정보와 통신
    • /
    • 제29권4호
    • /
    • pp.22-29
    • /
    • 2012
  • 스마트폰이 대중화되면서 이동통신 시장은 일대 혁신을 맞이했다. 최근 출시되는 스마트폰이 크고 선명한 화면과 빠른 프로세서를 잇따라 탑재하면서 고해상도 및 고품질 영상에 대한 사용자들의 수요가 급증하고 있다. 하지만 고해상도 및 고품질 영상은 데이터의 양이 방대하므로 실제 서비스 적용을 위해서는 데이터 통신 트래픽의 증가 및 저장 공간의 한계로 인한 문제를 해결해야 한다. 이에 따라 MPEG과 VCEG은 JCT-VC(joint collaborative team on video coding)를 설립하고 차세대 비디오 압축 표준인 HEVC(high efficiency video coding)의 국제 표준화 작업을 시작했다. 2010년 4월에 시작된 JCT-VC 회의는 최근 제 7차 회의까지 진행되었으며, 향후 2013년 1월까지 최종 국제 규격안(final draft international standard, FDIS)이 제정될 예정이다. 이 논문에서는 HEVC의 표준화 과정, 요구사항, 실험 영상 및 부호화 모드, 응용 분야, 최신 표준화 동향 등을 알아본다.