보호 개념의 도입보호(protection) : 컴퓨터 시스템 내에서 사용할 수 있는 각종 자원(resource)에 대하여 프로그램, 프로세스 또는 사용자가 접근하는 것을 제어하는 기법.cf> 시스템을 이용할 때 이용률을 높이기 위하여 시스템의 각종 resource를 공유하는 것은 한 프로그램의 오류가 다른 프로그램에도 오류를 야기 시킬 수 있는 문제가 있기 때문에 보호의 개념은 각 resource에 도입이 이루어져야 합니다.==> 따라서, 현재의 보호 개념은 공유된 resource를 사용하는 복잡한 시스템의 신뢰성을 증가시키는 방향으로 발전되고 있으며, 어떠한 resource에 대해서도 보호의 개념은 꼭 필요하다고 할 수 있습니다.cf> 여기서는 CPU 보호, 주기억 장치 보호, 입출력 보호에 대하여 살펴보도록 하겠습니다.1. CPU 보호CPU 보호 : 사용자 프로그램이 CPU 작업을 시행하는 동안 무한 루프(loop))에 빠져, 모니터(운영체제)로 제어가 돌아오지 않는 경우를 방지하기 위하여, 컴퓨터 시스템에 타이머(timer)를 부착시켜서 CPU 사용 시간에 대해 제어 하는 것.타이머(timer) : 어느 시점 후에 컴퓨터에 인터럽트)가 일어나게 할 수 있으며, 이 시점은 고정될 수도 있고 변화 있게 조정할 수도 있습니다.cf> 가변 타이머(variable timer)는 일반적으로 고정 클럭과 counter로 구현되며, 운영체제는 counter에 초기값을 주고 counter는 클럭이 발생할 때마다 감소하여, counter가 0에 도달하면 인터럽트가 일어나게 합니다.프로세스 시행 -> CPU 스케줄러에 의한 시간량 초과 -> 인터럽트(interrupt) 발생cf> CPU는 시행을 기다리는 준비 상태 큐(ready queue)에 있는 각 프로세스들에게 정의된 시간량 만큼씩만 CPU를 사용할 수 있도록 합니다.cf> CPU 작업 도중 일정 시간이 경과하여 인터럽트가 걸리게 되면, CPU에 대한 제어권이 자동적으로 모니터에게 넘어가게 됩니다. 이때, 모니터는 사용자 프로그램의 수행을 중단시키거나 또는 시간을 좀 더 줄 수도 있게 되어 있습니다. 만약 시간량이 지나도 CPU 작업이 끝나지 않는 경우에는 시행이 덜 끝난 프로세스를 준비 상태 큐의 맨 뒤로 옮겨 놓은 후, 준비 상태 큐에 있는 다른 프로세스들이 차례로 시행된 다음에 다시 시행될 수 있도록 합니다.2. 주기억 장치 보호주기억 장치 보호(memory protection) : 프로그램의 논리적 오류나 고의에 의해 주기억 장치의 내용이 불법적으로 지워지거나 허가 없이 유출되는 것을 막기 위하여, 프로그램의 기억장치 접근을 제한하는 것.cf> 주기억 장치 보호는 단일 프로그래밍 시스템 하에서의 보호와 다중 프로그래밍 하에서의 보호로 나뉘어 집니다.1) 단일 사용자 시스템‘주기억 장치 내에 모니터와 하나의 프로그램만 적재되어 있기 때문에, 단순하게 모니터 또는 운영체제가 사용자 프로그램으로부터 어떻게 보호할 것인가??’라는 문제 발생.※ 문제 발생의 원인 : 사용자 모드(user mode) 즉, 사용자 프로그램이 주소를 잘못 지정하게 되어 모니터 또는 운영체제가 불법적으로 접근되어 파괴될 수 있기 때문에 발생.? 해결방안 : 차폐 레지스터(fence register)를 사용하여 모니터 부분에 대한 접근을 보호.cf> 차폐 레지스터는 모니터 부분의 제일 마지막 주소를 지정하고 있으며, 사용자 프로그램은 주기억 장소의 주소를 참조할 때마다 차폐 레지스터와 비교하여 검사하게 된다.cf> 여기서 사용자 프로그램에 의해 만들어지는 주기억 장치에 대한 모든 접근 주소를 차폐 레지스터의 주소와 비교하여, 만약 생성된 주소가 차례 레지스터보다 더 크면, 그것은 사용자 기억 장치에 대한 합당한 참조로써 인식이 되지만, 만약 생성된 주소가 차폐 레지스터의 주소보다 작으면 그 주소는 모니터 기억 장소에 대한 부당한 참조로 인식을 하게 됩니다.==> 따라서, 사용자 프로그램이 모니터의 영역을 침범하게 될 때에는 이 명령어가 중단되고, 적절한 오류 메시지를 보내게 된다. 하지만, 제어권이 모니터에 있는 모니터 모드에서는 모니터 영역과 사용자 영역의 어느 곳에 대해서도 무제한적으로 접근할 수 있다.2) 다중 프로그래밍 시스템모니터 부분 이외의 사용자 영역에 여러 개의 프로그램이 적재되기 때문에, 어떤 프로그램에서 생성하는 주소가 모니터 영역은 물론 다른 프로그램의 영역도 침범하지 못하도록 해야 함.cf> 다중 프로그래밍 시스템에서는 두가지 방법을 사용.cf> (a)는 각각의 사용자 프로그램이 합법적으로 접근 가능한 주소의 하한과 상한 주소를 갖고 있는 한계 레지스터의 사용 예이며, (b)는 각각의 사용자 프로그램이 해당 사용자 프로그램의 기준주소와 그 프로그램의 영역 크기를 갖게 하여 모니터 부분은 물론 다른 프로그램의 영역을 침범하지 못하도록 한 예이다.? 주기억 장치 보호에 사용되는 차폐 레지스터나 기준주소의 값들은 특권 명령어에 의해서 적재되며, 특권 명령어는 모니터 모드에서만 실행된다. 즉, 운영체제만이 모니터 모드에서 시행되기 때문에 운영체제만이 그 값을 적재할 수 있다.프로세스 제어 블록(PCB)에는 각 프로그램이 적재되는 기준주소와 그 크기, 한계 레지스터의 값이 저장된다.3. 입출력 보호한 사용자의 입출력 작업이 끝나지 않은 경우에, 다른 사용자의 입출력 작업이 끼어들게 되면, 입출력 작업의 결과에 대한 신뢰성을 보장할 수 없음.
환경안전환경 안전 발표 섭 2조 다이옥신류… p.130 ~ p.134 국외동향배출억제 기술1)전기집진장치(EP : Electrostatic Precipitator) ⊙ 전기집진장치의 동작원리 - 전기집진기는 직류고압전압에 의하여 방전극에 (-)전압을 인가시키면 코로나 방전이 발생하는데 이때 발생되는 음(-)이온은 가스중의 더스트 입자와 대전되어 전기력에 의하여 (+)전압이 인가되고 있는 집진극으로 이동되어 모여 붙게 되는 정전기적인 원리를 이용. ※ 코로나 방전 : 금속도체와는 달리 기체 중에는 자유로이 움직일 수 있는 전자가 매우 작으므로 보통은 전기가 거의 통하지 않는 절연상태를 유지하고 있다. 그러나 집진극과 방전극에 고전압을 인가시키면 두 극 사이에서는 전위차가 발생하여 전리(Ioniztion)가 이루어지며, 이때 자유전자가 발생하여 미세한 전기가 흐르게 된다. 계속적인 전압인가로 전계가 점점 강해지면 절연상태가 파괴될 수 있는 절연파괴강도에 도달하게 되고 침상 등 뾰족한 형상을 통하여 전기장의 강한 일부만이 발광 및 소리를 내면 절연상태가 부분적으로 파괴되는데, 이를 코로나 방전이라 한다. ◈ 아래의 그림은 전기집진의 원리를 보여주는 그림전기집진장치(EP : Electrostatic Precipitator)⊙ 전기집진장치의 구조 전기식 집진장치는 Cottrell Dust Collector 라고도 하는데, 이는 5가지 요소로 구성 ① 코로나방전을 하는 방전극(-극) ② 대전된 입자를 모으는 집진극(+극) ③ 직류 고전압 공급전원 및 제어장치 ④ 분진을 호퍼(Hopper)로 털어내리는 추타장치 ⑤ 회수한 분진의 재처리 설비 ⊙ 전기집진장치... - 전기집진장치의 내부온도가 200℃ 이상인 경우 : 다이옥신류가 합성되기 쉬움. - 고온전기집진장치 : 집진 효율상의 이유로 집진기의 내부온도가 약 300℃로 다이옥신류가 합성되기 쉬운 온도영역에서 운전되고 있기때문에 다이옥신류의 동질체들이 대부분 합성되는 것으로 보고 됨. • 연구보고 및 사례 : 다이옥신류의 합성율은 전기집진장치의 유입온도가 낮을수록 낮아지는 경향을 보이며, 일부 소각시설에서는 전기집진장치 전단에 활성탄 등의 흡착제를 주입하여 다이옥신류를 약 64% 저감한 사례가 보고 - 안정연소를 토대로 이른바 3T의 우수연소조건, 즉 온도(Temperature), 시간(Time) 및 혼합(Turbulent)을 적절히 유지하여 소각효율을 증가시켜 다이옥신류가 발생되지 않도록 완전연소를 유도하는 노력이 매우 중요! 즉, 전기집진장치에서 다이옥신류의 재합성을 억제하기 위해서는 집진장치의 저온화 등이 선행되어야 하며, 전기집진장치 전단에 활성탄을 분무하여 유입농도를 줄이는 방법으로 다이옥신류를 저감. • 최근사례 : 최근 국내 도시폐기물 소각시설 중 연소조건의 개선과 냉각공기를 이용하여 전기집진장치의 유입온도를 기존 270℃에서 210℃로 낮춘 다음 전기집진장치 전단에 활성탄을 분무하여 전기집진장치에 의한 다이옥신류를 95%정도까지 제거하여 전기집진장치 후단의 다이옥신농도를 0.1ng‑TEQ/Nm이하로 낮춘 사례습식세정장치2) 습식세정장치 ⊙ 습식세정기의 원리 - 습식집진장치는 포집할 미세입자, 연무질, 유해가스 등을 물 또는 용액을 이용하여 액적・액막・기포 등에 의해 항진가스를 세정하여 입자에 부착 입자 상호간의 응집을 촉진시키거나 화학적 반응을 이용하여 직접가스의 흐름으로부터 입자를 분리시키거나 유해가스를 제거 ⊙ 습식세정기의 특징 - 건식집진장치에 비해 설치면적이 적으며 경제적으로 처리하기 어려운 고체상의 미세입자 및 유해가스를 동시에 처리할 수 있으며 일단 포집된 분진은 재비산의 우려가 없다. - 가스의 냉각조작으로서도 사용할 수 있으며 고온가스의 처리에도 가능하다. - 연속운전 할 수 있고 더스트의 입도, 습도, 가스의 종류 등에 의한 영향을 받는 일이 적다. ⊙ 습식세정장치... - 산성가스 및 수은 등의 제거에는 아주 우수한 효율(HCl:99%이상, SO:95%이상, 수은:90%이상) - 문제점으로는 추가적인 폐수처리시스템이 필요하고 산성 세정수에 의한 장치의 부식문제가 지적. - 특히 낮은 농도의 다이옥신류를 함유하고 있는 연소가스 유입시 세정수 및 세정탑 내부의 피복재 및 충전물질에 함유되어 있는 다이옥신류 등에 의하여 오히려 배가스 중의 다이옥신 농도가 증가되는 현상, 즉 Memory Effect에 의한 농도의 증가를 나타내는 것으로 알려짐.습식세정장치⊙ EDV(Electro Dynamic Venturi)의 개발 - 재래습식세정장치는 다이옥신류의 제거에 큰 효과가 없는 것으로 알려져 있으나 최근에는 습식 고성능 집진・세정장치로써 EDV가 개발. - 구성 : 제진탑, 벤튜리집진탑, 흡수탑 및 습식전기집진기로 구성 - 특징 : 산성가스의 제거 및 제진이 이루어지며 종래의 습식세정장치에 비해서 설치공간이 적고 약품비의 저감이 가능하다. 또, EDV는 비산재를 pH2 정도의 세정액으로 산추출, 처리하기 때문에 탈수처리 후에 중금속의 용출이 적다. - 사례 보고 : 다이옥신류의 제거효율에 관한 측정예는 많지 않지만 대략 90~95%가 보고 되고 있으며, 또한 활성탄을 순환수중에 첨가한 시험에서는 99%이상의 제거효율을 나타내고 있는 것으로 보고. ⊙ 최근 연구결과 습식세정탑에 의한 다이옥신류의 제거효율은 세정수에 활성탄을 혼합사용하지 않은 경우 다이옥신류의 농도가 증가하는 경향을 나타내지만, 세정수에 활성탄을 섞어 배가스를 처리한 결과 활성탄의 혼합비율이 증가됨에 따라 다이옥신류의 제거효율이 증가된다는 것으로 나타났으며, 활성탄을 1.83% 혼합 사용한 경우 다이옥신류의 제거효율은 약 83%를 나타낸 사례가 있다. 세정수에 활성탄을 혼합하고 배가스를 처리한 결과 처음에는 약 75%의 제거효율을 나타냈으나 일정 기간 후에는 0.1ng‑TEQ/Nm이하를 기록한 것으로 나타났다.반건식세정탑 여과집진장치3) 반건식세정탑 여과집진장치 - 반건식세정탑 여과집진장치는 전기집진장치에 비해 연소가스의 저온화가 상대적으로 용이하고 비산재에 의한 흡착효과도 가능하기 때문에 다이옥신류의 배출저감에 유효한 것으로 알려져 있다. • 최근 연구결과 : 최근 국내 연구결과를 살펴보면 반건식세정탑 여과집진장치의 다이옥신류 제거효율은 평균 약 99%로 나타나 1차 제진장치로 여과집진장치를 사용하는 것이 전기집진장치를 사용하는 것보다 효과적이라고 판단된다. - 유럽 및 북미지역의 도시폐기물 소각로 다이옥신류 저감기술은 대부분 반건식세정탑(SDA)/여과집진장치(BF)를 이용하여 다이옥신류의 제거효율은 99%이상(여과집진장치 전단에 50mg/Nm정도의 활성탄을 투입, 접촉시간은 0.35~0.5초 정도 유지)을 나타내는 것으로 보고됨. - 일반적으로 다이옥신류 제거효율은 활성탄의 첨가량에 따라 향상되는 결과를 얻을 수 있으나 적정 주입량은 배가스 중의 다이옥신류의 함량에 따라 차이가 있어 성능시험을 통한 주입량의 환산이 필요하고 대략 소석회 대 활성탄의 비를 95:5의 비율을 유지할 때 효과적인 결과를 얻을 수 있는 것으로 알려짐. - 유럽 및 북미지역에서는 다이옥신 저감기술로 SNCR(선택적 비촉매환원법), SDA(반건식세정탑), BF(여과집진장치) 기술을 주로 채택하고 있는데, SNCR은 SCR(선택적 촉매환원법)에 비해서 NO의 저감효율은 다소 떨어지나 설치 및 운용비가 저렴하고 소각로 내에 주입되는 요소나 암모니아에 의해 염소의 활성도가 저하되는 것으로 알려져 다이옥신류의 생성 억제 효과도 있는 것으로 보고됨.분해기술1) SCR 촉매를 사용한 다이옥신 분해 - 동일한 촉매를 사용하더라도 촉매의 조성비율 및 촉매량, 운전온도, 공간속도 등에 따라 다이옥신류의 제거효율은 차이를 나타냄. • 최근 국내 연구 결과 : 최근 국내 연구결과에 따르면, 도시폐기물 소각시설에 설치된 선택적환원 촉매장치에 의해 최고 93%까지 평균 89%의 제거효율을 나타내고 있는 것으로 조사된 바 있으며, 운전온도가 낮아질수록 다이옥신류의 제거효율이 향상된 결과를 나타낸 바 있다. 일산화탄소까지도 제거되는 것으로 보고된 바 있고, 또한 275℃에서 질소산화물에 대하여 0.8~1.6의 몰비로 암모니아를 첨가할 때 45~75%의 탈질 효율을 얻었다는 보고도 있다. - 하지만, 아직까지 SCR 촉매에 의한 다이옥신류 및 이의 전구물질에 대한 명확한 분해, 제거 메커니즘이 밝혀지지 않고 있으며, 일반적인 분해, 제거 반응은 아래의 일반식으로 표기되고 있다. C12HnCl8‑nO2 + (9+0.5n)O2 → (n‑4)H2O + 12CO2 + (8‑n)HCl C12HnCl8‑nO2 + (9.5+0.5)O2 → (n‑4)H2O + 12CO2 + (8‑n)HCl ※ 수업시간에서도 배웠던 내용, SCR과 SNCR을 잠깐 살펴보면, 선택적 촉매환원법(SCR)은 암모니아 적정량을 배가스에 분사하여 질소산화물을 질소와 물로 분해시킨다. 일반적인 운전조건은 300~400℃이며, 300℃이하의 온도에서는 촉매의 활성이 저하되고 450℃이상의 온도에서는 암모니아가 산화 분해되어 질소산화물 저감효율이 저하된다. 질소산화물 저감효율은 99%이상이며 소각장에서 사용할 경우 촉매의 종류에 따라 다이옥신도 추가로 저감하는 효과가 있다. 반면에 고가의 촉매를 사용하여야 하며 촉매독으로 작용할 수 있는 물질을 미리 제거할 수 있는 전처리 시설이 필요하다. 선택적 비촉매환원법(SNCR)은 촉매 없이 연소로 내에 암모니아 또는 암모니아수를 분사하는 방식으로 SCR에 비하여 건설비, 유지관리비가 저렴하나 저감효율이 50~80% 정도이며 백연현상이 발생할 가능성이 있다.{nameOfApplication=Show}
MPEG에 대하여...Ⅰ. 서 론현재 우리들이 살아가고 있는 21세기는 정보혁명의 물결로 인하여, 정보화시대에 발맞추지 않으면 시대를 따라 갈 수가 없다. 정보화시대라는 시대의 흐름을 따라가기 위하여, 또는 한 발짝 앞서 나가기 위해서는 정보의 고속도로가 가정까지 직접 도달하여 고성능의 PC를 통해 우리들을 연결시켜 주어야한다. 정보라는 것의 일부는 일반 가정의 안방에서도 대형 스크린과 입체적인 음향을 가지는 고선명 TV(HDTV) 혹은 고성능의 PC를 통해 극장에서 느꼈던 감동과 음향, 느낌을 그대로 느낄 수 있으며, 화상전화를 통해 멀리 떨어져 있는 사람과 통화를 하며, 상품의 정보를 컴퓨터나 TV화면을 통해 보면서 구매하는 홈쇼핑을 하고, 은행 결제 또는 송금 등의 일을 집에서 할 수 있는 홈뱅킹과 학교의 수업 및 강의를 집에서 할 수 있는 사이버강의, 나아가서는 집에서도 업무를 처리할 수 있는 재택근무까지 가능하게 만들어준다.베토벤의 교향곡 ‘합창’을 종래의 아날로그 기술로 녹음된 LP음반을 통해 들을 때와 근래의 디지털 기술로 녹음된 CD를 통해 들을 때, 두 음질간의 차이는 확연히 느낄 수 있다. 이는 아날로그 시대로부터 디지털 시대로의 변혁을 상징적으로 나타내고 있다. 이러한 디지털 기술은 컴퓨터나 통신망 등에서 일찍부터 응용이 되어 왔으며, 가정에서는 음향 분야에서 점차 음성 영상 등에까지 파급되어져, 현재 21세기는 정보혁명의 핵심이 될 멀티미디어가 주로 음향과 영상을 중심으로 정보가 다양한 형태로 결합된 다중매체로 나타나며 디지털 기술이 그 기반이라고 할 수 있다.여기서 디지털 기술은 모든 신호를 ‘0’과 ‘1’의 조합으로 표현하여 처리하는데 아날로그 기술에 비해 여러 가지 장점을 갖는다. 아날로그 기술에 비해 채널의 잡음이나 매체 손상의 경우 에러 정정 기법에 의해 원신호를 재생할 수 있는 등의 장점을 가지고 있다.이러한 디지털 기술에 바탕을 둔 멀티미디어 혁명은 디지털 신호처리, 디지털 통신, 반도체, 컴퓨터 등의 기술발전에 힘입어 부분적5mm 컬러 사진을 스캐닝하면 약 10MB의 파일이 생성된다. 스캐닝 해상도가 더 높아지면 35mm 슬라이드 한 장을 저장하는데 50MB의 공간이 필요하다. 의학 분야를 생각해 보면, 한 병원에서 약 천만에서 2천만 개의 X-ray 사진을 저장하고 그것을 참조하게 되는데 이런 사진을 저장하려면 어마어마한 양의 공간이 필요하게 된다. 이러한 문제들을 해결하기 위해 데이터를 압축함으로써 저장 공간이나 처리속도, 전송속도 면에서의 문제점을 해결해야 한다. 여기서 압축이란 같은 양의 정보를 더 작은 크기의 데이터로 표현하는 기술을 의미하며, 복원은 압축을 푸는 작업을 일컫는 말이다.MPEG은 동영상 비디오를 압축하기 위한 알고리즘으로 오디오 정보도 같이 압축할 수 있다. 압축을 할 때는 속도가 매우 느리고 복원은 실시간으로 수행되는 비대칭 시스템이고 손상 없는 압축 비율은 50:1이며 최대 200:1까지 가능하다. 또, MPEG은 화면의 크기나 프레임 속도, 비트율 등이 구체적으로 정해져 있는 것은 아니며 알고리즘 자체도 복호기 위주로 되어 있으므로 부호기 측에서는 여러 변수들이 조정 가능하고 그에 맞추어 복호기가 복원하도록 명시되어 있다. MPEG 비디오의 화면의 크기나 프레임속도는 기본적으로 자유로우나 MPEG은 초당 30프레임의 352*245CIF(Common Image Format)을 권하고 있다.MPEG 비디오 압축 알고리즘은 대화형 기능 때문에 더 복잡하고 추가된 부분이 있으나 기본 골격은 운동보상, DCT, 양자화방법 등 많은 점이 H.261과 유사한 운동 보상 DCT 알고리즘이다. 운동 보상 DCT 알고리즘은 압축 성능의 우수성과 보편성 등으로 최근에는 HDTV의 디지털 방식으로도 사용되고 있다.VCR 수준의 화질을 제공하는 MPEG-1(저장기술이 핵심)과 고해상도 디지털 비디오를 지원하는 MPEG-2(압축기술이 핵심)와 멀티미디어 응용을 위한 MPEG-4(압축기술이 핵심)와 멀티미디어 정보 검색기능을 가진 MPEG-7과 전자상거래 확대의 기반이 되는 대화형 멀티미디어 방송MPEG-21? 멀티미디어 프레임 워크 중심? 관련 기술요소(정보표현, 정보의 내용 표현 및 검색, 정보보호 및 관리, 컨텐츠 식별 및 저작권 관리, 에이전트 기술, 단말 및 네트워크 기술 등)£. MPEG에서는 모든 프레임을 개별 정화상으로 압축하는 것이 아니라, 인접 프레임 사이에 유사점이 많다는 점을 이용한다. 즉, 동작보상을 하는데 있어 예측과 보간을 이용한다. 그러나 한편 임의접근과 같은 VCR식 제어가 가능해야 한다는 등의 여러 이유로 인해 MPEG 비디오에서는 자신이 가지고 있는 정보만으로도 복원될 수 있는 프레임이 규칙적으로 삽입되어야 한다. 이러한 프레임은 JPEG과 아주 유사하게 정화상으로 압축되어진다.정화상으로 압축된 프레임을 I-프레임, 예측만을 한 프레임을 P-프레임, 보간을 한 프레임을 B-프레임이라 한다. MPEG 비디오는 이들 세 종류의 프레임들이 일정한 패턴으로 섞인 것이다.? I-프레임(Intra-coded frame)데이터 스트림의 어느 위치에도 올 수 있으며, 데이터의 임의 접근을 위해 사용되며, 다른 이미지들의 참조 없이 부호화된다. I-프레임은 정화상 압축방법(JPEG)을 이용하지만, JPEG과는 달리 MPEG에서는 실시간으로 압축이 이루어진다. I-프레임의 압축은 MPEG에서는 가장 낮은 압출률을 보인다. I-프레임은 매크로 블록 내에서 지정된 8*8블록으로 나눈 후, DCT 기법을 사용한 후, DC계수는 DPCM방법으로 부호화하는데, 연속한 블록 사이의 차이값을 계산한 후 가변 길이 코딩을 사용하여 변환한다.? P-프레임(Predictive-coded frame)부호화와 복호화를 행할 때 이전의 I-프레임 정보와 이전의 P-프레임의 정보를 사용한다. P-프레임은 연속되는 이미지들의 전체 이미지가 바뀌는 것이 아니라 이미지의 블록들이 옆으로 이동한다는 점에 착안한 것이다. 즉, 움직임이 있는 경우 앞 화면에 있는 물체 자체의 모양에는 큰 변화 없이 옆으로 이동하는 경우가 대부분이므로, 이전의 화면cy(여분)을 줄여서 보다 높은 압축률을 얻도록 하고 있다.MPEG 비디오 압축 알고리즘은 두가지 기술을 바탕으로 한다. 시간상의 중복성을 줄이기 위해 블록 단위의 움직임을 보상하고 공간상의 중복성을 줄이기 위해 DCT(Discrete Cosine Transform)에 기반한 압축 알고리즘을 사용한다. 즉, MPEG 비디오의 핵심기술은 이전 frame과 현재의 frame의 차를 이용하여 움직임을 추정하고 이를 보상해주는 ME/MC (Motion Estimation/Motion Compensation)기법과 유효 데이터를 최소화하기 위한 변환 부호화인 DCT의 적용이라고 볼 수 있다. MPEG-1은 H.261에 이어 표준화 작업이 진행되었기 때문에 H.261의 부호화를 거의 이어받은 것이다. 그러나 MC(Motion Compensation)와 DCT(Discrete Cosine Transform)이라는 부호화의 기본적인 구조는 같지만 섬세한 부분에서는 몇몇의 차이가 있다. 기본적으로 H.261은 통신매체를 대상으로 하지만 MPEG-1은 저장매체를 위한 것이다.화상 압축의 응용분야는 그 응용 특성에 따라 비대칭 응용과 대칭 응용으로 구분될 수 있는 데, 비대칭 응용의 예로는 전자출판시스템, 게임, 교육용시스템 등과 같이 저장하고자 하는 정보의 압축과정은 한번 이루어지며, 주로 저장된 정보의 이용을 위한 복원이 많이 요구되는 응용분야이다. 즉, 정보 저장시 요구되는 압축과 복원의 비율이 다른 응용 분야를 가리킨다. 반면 대칭 응용분야의 대표적인 예로는 화상전화, 화상회의 시스템 등과 같이 압축 및 복원이 동일한 횟수로 일어나는 응용분야를 가리킨다. 즉, 압축과 복원의 비가 같은 응용분야를 말하는 것이다. 대칭응용을 위한 통신에서는 실시간 처리에 의한 부호화와 복호화가 중요하지만, 비대칭 응용을 위한 저장매체에서는 복호화는 실시간 처리가 필요하나 부호화는 반드시 실시간 처리를 필요로 하지는 않는다.또, 통신에서는 상대의 반응을 보면서 대화를 하기 때문에 정보의 전송시의가 처음으로 시작된 것은 1991년이며, 실제 ISO 내의 상위 기구로부터 작업 승인을 얻은 것은 1993년 7월이다.MPEG-4 활동이 처음 시작되었던 1993년에는 64Kbps 이하의 전송율에서 고화질의 영상을 제공할 수 있는 초고압축률 동영상 압축표준이 공식적인 목표였다. 그러나 이후의 조사, 분석, 개념 정립과정에서 이것만으로는 충분하지 못하다는 결론에 이르렀으며, 현재는 초고압축률 다양성, 융통성 혹은 유연성, 진화성 등의 요소가 실질적으로 추구되는 방향이다. 참고로 초저속 전송율을 위한 압축 표준으로 ITU에서1995년에 마무리된 H.263 표준이 이미 존재하며 이 표준을 완성한 그룹도 1998년까지의 MPEG-4 활동에 큰 관심을 갖고 있다. H.263의 기본 부호화 방식은 H.261, MPEG-1, MPEG-2와 비슷하며 이는 기존 전화망이나 이동통신망 등을 이용한 비디오폰 서비스에 적용될 전망이다.MPEG-4의 필요성과 배경은 다음과 같다.현존하는 모든 영상 압축방식은 영상에 담긴 내용과는 무관하게 화소값을 기본으로 압축을 시도하는 방식이다. 그러나 영상물에 담긴 내용에 대한 이해와 구별 없이 화소값을 직접 처리하는 것은 기능상 많은 제약이 따르며 빠르게 진보하고 있는 컴퓨터, 반도체 등의 기술을 충분히 활용하지 못하게 되며 미래의 통신, 방송, 영화, 영상 오락물 등이 요구하게 될 다양 한 기능 수요에 적합하지 못하다. 이렇게 내용에 대한 이해를 전제로 하는 부호화 방식이란 점에서 MPEG-4의 핵심을 단적으로 표현하자면 "content based coding" 즉, "내용물 기반 부호화"가 된다. MPEG-4의 추진 배경에는 초저속 전송에서부터 초고속 전송에 이르는 모든 응용분야에 다양하게 적용될 수 있는 개방형의 유연한 동영상 압축 표준에 대한 기대가 자리하고 있다.MPEG-4의 응용분야의 초점은 텔레비전 및 영화부문의 오디오/비디오 데이터를 컴퓨터 부문의 대화형 서비스 및 통신 부문의 무선 서비스와 결합하여 제공할 수 있는 유일한 표준
정보과학 시험문제 가상 출제..£. 시험문제1. 자바프로그램에서 javac, java.exe 파일이 없는 폴더에서 파일을 실행시킬 때 여기서 예로 지정해준 3곳의 폴더에 있는 파일도 실행이 되도록 해주는 명령어를 아래의 3곳의 폴더를 이용하여서 명령어를 작성하시오...c:hnc, c:j2sdkbin, c:j2sdkinfo2→ set path=c:hnc;c:j2sdkbin;c:j2sdkinfo2;2. 자바프로그램에서 학생의 시험성적이 finalScore라는 변수에 기록되어 있고, 시험 성적이 60점 미만이면 "당신은 낙제입니다"라고, 그렇지 않으면 "당신은 승급입니다."라고 출력하는 if문을 작성하시오..→ class test_if {public static void main(String[]argd) {int finalScore;finalScore=50;if(finalScore