본문 바로가기

전체 글98

영상 압축 (2) 1. 예측 부호화 영상과 같은 신호는 시간적, 공간적으로 인접한 신호가 현재의 신호와 밀접한 상관관계가 있다. 이러한 점을 이용하여 실제로 전달할 신호의 에너지를 크게 줄일 수 있도록 하는 방법이 예측 부호화이다. 이 절에서는 예측 부호화의 전반적 처리 흐름을 중심으로 동작 원리를 학습하고자 한다. 1.1 예측 부호화 개요 □ 예측 부호화기는 부호화하려는 신호 f(t)의 예측 신호인 ~f (t )를 예측기를 통해 구한다. 그 다음 원래 신호 f(t)와 예측신호 ~f (t )의 차인 e(t)를 구한다. 일반적으로 예측오차 e(t)에 대해 양자화와 같은 손실 부호화를 거쳐 전송할 신호 i(t)가 만들어진다. □ 복호기는 신호 i(t)를 전달받아 손실 부호화에 대한 복호화를 한다. 그 결과 얻게 되는 것은 원.. 2023. 9. 18.
영상 압축 (1) 1. 영상 압축의 개요 영상 압축은 기본적으로 영상 데이터 내에 존재하는 중복 요소를 발견하고, 이를 해소하는데 바탕을 두고 있다. 본 절에서는 영상에 존재한 중복 요소들을 종류별로 살펴본다. 또한, 데이터를 압축하는 기법의 일반적 분류 기준인 무손실 압축과 손실 압축에 대하여 정의해 본다. 1.1 영상 압축의 필요성 □ 압축(compression) : 주어진 원본 데이터를 적은 수의 비트로 줄여서 표현하는 것 □ 하드웨어 및 통신 기술의 발전으로 더 많은 양의 데이터를 보다 낮은 비용으로 저장하거나 전송하는 것이 가능해 졌으나, 데이터의 양도 따라서 증가하여, 데이터 압축 필요성이 제기된다. □ 특히 압축을 하지 않은 비디오는 데이터의 양이 매우 방대하다. ▷ (예) ITU-R BT.601-5 4:2:.. 2023. 9. 16.
디지털 영상 1. 인간 시각의 영상 인지 특성 영상통신 시스템은 사람이 보는 시각 정보를 전달한다. 그러므로 시각의 기본 원리를 이해하면 영상통신 시스템을 구성하는 요소들의 설계나 이해에 도움이 된다. 여기에서는 사람 눈의 개략적 구조와 시각 현상들을 통하여 이러한 의미를 찾아보려고 한다. 1.1 눈의 구조 □ 수정체를 통해 들어온 빛은 망막에 상을 맺는다. □ 망막에는 원추형의 원추세포(cone)와 막대 모양의 간상세포(rod)라는 두 가지 시세포가 있다. ▷ 간상세포 : 어두운 빛에서 반응한다. ▷ 원추세포 : 밝은 빛에서 반응하며, 세 가지 파장에 반응하는 세 가지 광색소를 가지고 있어 색을 감지할 수 있다. □ 망막 중심부의 황반은 가장 시력과 색각이 예민한 부분으로, 그 중심부에 원추세포가 집중되어 있고, .. 2023. 9. 15.
웹 서비스 보안 1. 웹 서비스 보안의 필요성 웹 서비스의 출현은 폐쇄 환경의 분산 컴퓨팅을 개방 환경으로 바꾸어 놓았다. 웹 서비스의 기능을 원하는 회사 또는 개인이 언제든지 공개적으로 이용할 수 있게 된다. SOAP은 HTTP 80 포트를 사용함으로써 방화벽 너머로도 원격 프로시저 호출 요청을 보낼 수 있다. 물론 이것은 장점인 동시에 단점이 될 수 있다. 이는 일반적으로 웹 서비스 시스템 뒤편에는 폐쇄 환경의 분산 컴퓨팅 기술이 있기 때문이다. 예를 들어, J2EE 플랫폼의 비즈니스 컴포넌트인 EJB가 실행되고 있을 수 있다. EJB가 가지고 있는 비즈니스 메소드를 웹 서비스 시스템의 원격 프로시저가 언제든지 실행할 수 있다면, 문제가 심각해진다. 단순한 정보를 반환하는 원격 프로시저라면 문제가 되지 않겠지만, 중.. 2023. 9. 14.
웹 서비스 공개 및 검색, UDDI 1. UDDI 소개 UDDI(Universal Description, Discovery, and Integration) 저장소는 각종 정보들을 생성, 저장, 검색할 수 있는 XML 기반의 자료 저장 장치를 말한다. * 클라이언트의 플랫폼과 구현 언어에 독립적이다. 정보 저장 및 검색을 위해 SOAP 메시지를 사용하고, SOAP 메시지 전송 프로토콜로서 HTTP를 사용하기 때문에 가능하다. * UDDI 저장소 간의 데이터 교환이 자유롭다. UDDI 저장소 개발 언어 및 실행 플랫폼과는 상관없이 데이터 교환 포맷으로 XML 문서를 사용하기 때문에 가능하다. 따라서 한 개의 UDDI 저장소에 정보를 저장하더라도 복제 관계에 따라 모든 저장소에 복제가 되어 웹 서비스 정보가 보다 많은 클라이언트에게 홍보될 수 .. 2023. 9. 13.
웹 서비스 명세화, WSDL 1. WSDL 소개 WSDL(Web Service Description Language)은 IBM, MS, 아리바에 의해 정의됐으며, 현재 WSDL 1.1 버전으로 W3C에 표준을 위해 제출된 상태이다. WSDL 스펙에서는 WSDL을 다음과 같이 정의한다. WSDL은 네트워크에 존재하는 원격 서비스를 절차 중심 혹은 문서 중심의 정보를 포함하는 메시지에서 작동하는 종점(endpoint)으로 기술하기 위한 XML 형식이다. 이와 같은 정의를 통해서 WSDL은 네트워크에서 메시지를 주고받는데 사용할 수 있는 서비스를 기술하기 위한 XML 형식의 언어라는 것을 알 수 있다. 웹 서비스에서 WSDL이라는 웹 서비스 기술 언어를 이용하면 웹 서비스를 이용하는 클라이언트 프로그램 개발자에게는 어떠한 이점이 있을까?.. 2023. 9. 12.