Microsoft Word - 영상부호화chap-07.doc

Size: px
Start display at page:

Download "Microsoft Word - 영상부호화chap-07.doc"

Transcription

1 7.1 JPEG 부호화기법의개요 최근에스캐너, 디지털카메라, 디지털캠코더, 휴대폰, PDA 등의디지털이미지처리장치들의등장과더불어인터넷을통한영상정보의공유가일상생활의일부가되면서, 디지털영상의사용은폭발적인증가를나타내고있다. 정지영상 (still image) 압축표준으로널리알려진 JPEG[ Joint Photographic Experts Group: ISO/TC97/SC2/WG8 산하조직 ] 에의해 1982 년에표준화를시작하여, 1992 년에국제표준이된정지영상압축기법으로서, 현재디지털이미지처리장치에필수로자리매김하고있다. JPEG 은크게무손실부호화방식과손실부호화방식으로분류될수있다. 무손실부호화방식은화면내에존재하는공간적중복성을제거하기위해화면내의화소간예측부호화방식을사용하며, 의료영상등과같이화질저하로인해치명적인결과를초래할가능성이있는응용분야에사용된다. 반면에, 손실부호화방식은압축과정에서화질의저하를허용하면서, 높은압축률을달성할수있는데, 공간적중복성제거를위해변환부호화기법으로 DCT 를사용한다. DCT 를이용한부호화기법에는기본방식 (baseline) 과확장방식 (extended) 의두가지로부호화할수있다. 컴퓨터또는디지털이미지처리장치에서다루는정지영상의압축파일형식은 JPG 이며, 흔히기본방식을사용한다. 기본방식은한개의화소에색도성분당 8 비트인영상을입력으로받아들여, 위쪽에서아래쪽으로그리고좌측에서우측으로진행하는순차적인방식으로압축을하며, 엔트로피부호화로는 DC 차이값또는 0 의줄길이에대하여허프만부호화를사용한다. 반면에확장방식은기본방식보다광범위한응용을지원하기위해, 색도성분당 8 비트또는 12 비트의입력영상을압축할수있으며, 허프만부호화또는산술부호화를응용에따라선택하여엔트로피부호화할수있다. JPEG 표준은무손실모드 (lossless mode), 순차적모드 (sequential mode), 점진적모드 (progressive mode), 그리고계층적모드 (hierarchical mode) 등의 4 가지의부호화모드를지원하며, 표 7.1 과같이요약된다

2 표 7.1 JPEG 부호화모드의요약 무손실모드순차적모드점진적모드 인접한화소값들의차이를손실없이부호화함. 압축률이좋지않으며, 의료영상등의특별한응용에사용함. 최근에개발된 JPEG-LS 표준은무손실영상압축을목표로함. 입력영상이스캔되는순서에따라서부호화함. 기본적으로제공되어야하는모드이며, MJPEG (Motion JPEG) 은동영상의각프레임에대해기본방식의순차모드로부호화하는것임. 기본적인부호화과정이순차적모드와동일하나, 원영상의근사인낮은화질의영상을낮은비트율로먼저보내고, 추가적으로세밀한정보를보내는방식임 (6 장참조 ). 고속데이터베이스검색에유용함. 영상의해상도를점진적으로높여가면서반복적으로부호화를수행함. 각단계의부호 계층적 모드 화는순차적모드나점진적모드, 무손실모드중에어느것을사용하여도무방하도록 해상도를계층화하여부호화하는방식임 (6 장참조 ). 높은해상도의영상을낮은해상 도의모니터나프린터등에출력하고자할때효과적임. 무손실모드가로선주사 (raster scan) 의순서에따라이미부호화된인접세화소의조합을통하여예측방법을결정한다. 즉, 그림 7.1 에나타낸인접화소 A, B, 그리고 C 의복호화된값을조합하여예측값을계산하고, 이예측값과현재화소의값의차이를허프만부호화또는산술부호화를이용하여부호화하며, 칼러영상의경우에는각색도성분에대해독립적으로부호화한다. 표 7.2 는예측방법인덱스와예측방법을나타낸다. previous line B C current line A x(m,n) 그림 7.1 무손실부호화를위한인접화소 - 2 -

3 표 7.2 무손실부호화를위한예측방법의종류 예측방법 인덱스 0 ( 계층적모드 ) 예측방법예측하지않음 A C B A+C-B A+(C-B)/2 C+(A-B)/2 (A+B)/2 순차적모드순차적부호화는그림 7.2(a) 에나타낸것과같이영상이주사되는순서로부호화된다. 기본적으로가로선주사 (raster scan) 과동일한형식으로부호화하는방법을말한다. 칼라영상의경우에는휘도영상과색도영상을같은주사를통하여부호화하며, MJPEG (Motion JPEG) 은입력되는동영상정보를기본방식 (baseline) 의순차적모드로부호화한다. (a). 순차적모드 시간 (b). 점진적모드 시간 그림 7.2 순차적모드와점진적모드 - 3 -

4 점진적모드점진적모드는 6 장에서설명하였듯이점진적전송을위한부호화모드이다. 그림 7.2(b) 에나타낸것처럼, 처음에는원영상신호를근사화한낮은화질의정보 ( 낮은비트율 ) 를전송하고, 차츰세밀한정보를전송함으로써, 사용자가차츰더좋아지는화질을관찰함으로써계속적으로정보를수신할지결정할수있다. JPEG 의점진적모드는두가지종류의구현방법이있다. 첫번째가주파수선택 (spectral selection) 방식이며, 이방식은영상전체를 8x8 블록으로나누어, 개별적으로 DCT 하여, AC 성분을몇개의구역으로나누어점진적으로전송하는방식이다. 예를들어, 모든 DCT 블록에대해 AC 계수 1 ~ 3 번째까지부호화하여전송하고, 다음에는 AC 계수 4 ~ 8 번째까지부호화하여전송하며,, AC 계수 45 ~ 63 번째까지부호화여전송한다. 이와같이각 DCT 블록에대해 AC 계수를나누어전송하면, 처음에는저주파수성분에의해흐림 ( 근사 ) 영상이수신되고, 차츰고주파성분이도착하여복호화된영상의화질이개선된다. 점진적모드의두번째구현방법은연속적인근사방식 (successive approximation) 이다. 주파수선택방식과달리, 모든 DCT 계수들이동시에부호화되며, 6 장에서설명한계층적비트플레인방식과유사하게, DCT 계수들의 MSB 비트들을먼저부호화하고, 점진적으로 MSB-1,, LSB 비트로부호화하는방식이다. 계층적모드그림 6.4 에나타낸라플라시안피라미드와비슷하게다해상도의계층영상을만든다. 이때, 저역통과필터는사용하지않고, 반복적으로수평과수직방향에대해 2:1 부표본화를통하여저해상도의영상을만든다. 그림 7.3 에나타낸 3 계층부호화경우에대한예를보자. M x N 크기의입력영상에대해수평과수직방향으로 2:1 부표본화를수행하면, M/2 x N/2 크기의영상을만든다. 다시수평과수직방향으로 2:1 부표본화를수행하면, M/4 x N/4 크기의영상이얻어진다. 이때, M/4 x N/4 크기의영상이가장낮은해 - 4 -

5 상도의영상 ( 레벨 2) 이며, 이를순차적모드또는점진적모드방식으로부호화한다. 부호화된레벨 2 영상을복호화한 M/4 x N/4 크기의영상을 2:1 업샘플링을수행하여 M/2 x N/2 크기의영상을얻는다. 이영상과 M/2 x N/2 크기의저해상도영상과의차영상 (difference image) 을구하여순차적모드또는점진적모드방식으로부호화한다. 부호화된레벨 1 영상을복호화한 M/2 x N/2 크기의차영상과 M/2 x N/2 크기의복호화영상을더한후에, 2:1 업샘플링을통하여 M x N 크기의영상을얻는다. 이영상과 M x N 크기의원영상과차영상을구하여, 순차적모드또는점진적모드방식으로부호화한다. - = 2:1 부표본화 2:1 upsampling + - = 2:1 부표본화 2:1 upsampling JPEG JPEG JPEG JPEG JPEG 부호화 복호화 부호화 복호화 부호화 레벨 2 레벨 1 레벨 0 그림 7.3 JPEG 의계층적모드에의한부호화 - 5 -

6 7.2 JPEG 손실부호화기법 그림 7.4 는손실부호화절차를나타내고있다. 즉, M x N 크기의영상이입력될때, 8 x 8 블록으로분할하면, 그림에서처럼 1 번째부터 (M/8 x N/8) 번째의블록이결정되며, 가로선주사순서로각블록에대해독립적으로 DCT 변환을적용하여부호화한다. DCT 계수들은양자화테이블을이용하여양자화하고, DC 계수와 AC 계수성분으로나누어허프만부호화가적용된다. 1 번째 8x8 블록 2 번째 8x8 블록 M/8 번째 8x8 블록 M/8+1 번째 8x8 블록 1 번째 8x8 블록 2 번째 8x8 블록 M/8xN/8 번째 8x8 블록 DCT 적용순서 M/8xN/8 번째 8x8 블록 (a). M x N 크기의입력영상에대한 8x8 블록분할과 DCT 적용순서 허프만부호어테이블 8x8 양자화행렬 DC 계수차이정보 DC 허프만 i 번째 8x8 블록 DCT 양자화 부호화지그재그 부호화 AC 허프만 다중화 주사 부호화 AC 계수 (b). 8 x 8 블록의부호화과정 그림 7.4 JPEG 손실부호화절차 - 6 -

7 7.2.1 DCT 4 장에서설명한 DCT 는 8x8 블록에대해수평과수직방향으로분리형으로적용된다. 1 차원의 8 개입력신호 {, 0 n 7} x n 에대해 DCT 와 IDCT 는다음과같다. 7 πk(2n + 1) DCT: yk = α ( k) xn cos( ), k = 0,1,, 7 (7.1) 16 n= 0 7 πk(2n + 1) IDCT: xn = α ( k) yk cos( ), n = 0,1,, 7 (7.2) 16 k= 여기서, α ( 0) =, α( k) =, 1 k 7 이다 양자화 4.4 절에서설명한바와같이 DCT 계수들은대부분 0 의값을갖는경우가많으므로, 각변환계수값을미리설정한문턱치 (threshold) 값과비교하여문턱치와같거나큰변환계수의경우에양자화하여부호화하고, 그렇지않은경우에는모두 0 으로처리한다. 영역부호화와동일하게비중요변환계수를 0 으로처리하며, 다음수식과같다. C C( u, T if C( u, > T ( u, = T 0 if C( u, v ) (7.3) T 여기서, C( u, 는 8x8 변환계수행렬을나타내고, T 는문턱치값을나타낸다. 정규화된 변환계수의행렬 ( u, 은실수들이며, 다음과같이정규화 (normalization) 를수행한 다. C TN C TN CT ( u, ( u, = (7.4) Q( u, 여기서, Q(u, 는 (u, 위치의변환계수를정규화하기위한정규화계수 (normalization factor) 이며, 는목표비트율또는버퍼제어를위한가중치이다. 4 장에서설명하였듯이, 인간의시각은휘도신호에민감하고, 색도성분에는둔감하며, 영상내의균일한 ( 저 - 7 -

8 주파 ) 영역에는민감한반면에복잡한 ( 고주파 ) 영역은둔감한특성이있다. 이와같은인간의시각적인지특성을고려한정규화행렬 (normalization matrix) 이그림 7.5 에주어진다. 그러나, 정규화행렬은응용에따라사용자가임의로정하여사용할수있으나, 그림 7.5 의정규화행렬이널리사용된다. (0,0) (0,7) (0,0) (0,7) (7,0) (7,0) (a). 휘도양자화테이블 (b). 색도양자화테이블 그림 7.5 양자화를위한정규화행렬 엔트로피부호화양자화된변환계수는 DC 계수와 AC 계수로나누고, 각각의통계적특성을이용한엔트로피부호화를통해서감축한다. DC 계수는화소영역의평균밝기와비례하므로, 바로직전에부호화된블록의양자화된 DC 계수값과현재블록의양자화된 DC 계수값과의차이를무손실 DPCM 방식으로부호화한다. 그림 7.6 은 DC 계수의차이값을얻는방법 i i 1 을나타내고있다. 차이값 DIFF i = C (0,0) - C (0,0) 은별도의허프만부호어테이블을 TN 이용하여부호화한다. AC 계수를양자화하면, 0 이매우많이나오며, 특히, 고주파계수일수록 0 일가능성이높다. 이와같은통계적특성을효과적으로감축에사용하기위해, 지그재그주사를사용한다. 이방식은통계적으로에너지집중도가낮은순서대로연속된 0 의값이많아지도록 AC 계수를정렬하기위한것이다. TN - 8 -

9 이전블록의 DC 복원값 C i 1 (0,0) TN i 현재블록의 DC 값 C (0,0) TN i-1 번째 8x8 블록 i 번째 8x8 블록 i TN i 1 DIFF i = C (0,0) - (0,0) C TN DCT 적용순서 그림 7.6 DC 계수값의 DPCM 부호화 그림 7.7 8x8 DCT 블록의 AC 계수의지그재그주사 지그재그주사순서에의해 2 차원의데이터가 1 차원의수열로변형되며, 이수열은연속되는 0 의줄길이 (run length) 와 0 이아닌심볼로구성되는새로운 연속길이심볼 로표현할수있다. 이러한연속길이의심볼들은그것의통계적확률분포에따라서허프만부호화또는산술부호화를통하여부호화된다 JPEG 기본방식의예제 그림 7.8 은 LENA 영상에대한 DCT 변환, 양자화및지그재그주사의예를나타내고 있다. 이예에서는문턱치 T=0 이고, 정규화행렬에 = 0. 5 을적용하여양자화하였다

10 8 x 8 공간화소 : x ( m, n) DCT{ x ( m, n) } DCT 결과 : C ( u, 문턱치 T=0 적용 문턱치적용 : ( u, C T 양자화 : C ( u, TN = CT ( u, 0.5Q( u, = 0.5 적용 지그재그주사 EOB DC/AC 부호어테이블 압축된비트스트림 그림 7.8 8x8 DCT, 양자화및지그재그주사의예

11 DC 계수의엔트로피부호화그림7.8에서 DC값 70을직접부호화하지않고, 이웃하는 8 x 8 블록의 DC 계수값들 ( 양자화한이후의값 ) 과의차이를이용하여부호화한다. 예를들어, 그림 7.4(a) 에나 1 2 타낸블록순서로양자화된 DC 계수값들이 C (0,0) = 64, C (0,0) =68, TN TN 3 4 C (0,0) =70, C (0,0) =69, 와같이발생된다고하자. 블록간의양자화된 DC 값의 TN TN 차이는 64, 4, 2, -1, 와같다. 이러한차이값은이웃하는블록간의평균밝기차이에비례하여발생된다. 특히, 이웃하는블록들은비슷한밝기값을가지므로, 예측부호화를사용하여차이값을구하면, 더작은크기와분산을가지게되므로, 더적은비트수로부호화할수있게된다. 또한, 차이값은직접부호화하지않고, (SSS, Value) 의형태로분류한후에, 표 7.2 와표 7.3 에나타낸허프만부호어테이블을이용하여부호화한다. 실제, DC 계수의차이즉, Value 는최대 2047 에서최소 까지의범위에서발생할수있으며, 이범위내에서차이값의통계적발생특성을반영한허프만부호어테이블이표 7.2 과같이표준화되어사용된다. 여기서, SSS 는 Value 를부호화하는데사용하는비트수또는범주를의미한다. Value 값이음수일경우에는음수의표현은양수표현에대해 1 의보수와같다. SSS 는표 7.3 과같이 DC 차이값이속한분류를알려주므로, 먼저부호화되어야한다. 따라서, 위의예에대해서, 64 는 (SSS, Value) = (7, 64) 이며, SSS=7 는 로부호화되어범위를표시하게되고, 이범위내에서 Value 는 로부호화되어 64 를표현하게된다. 따라서, 64 에대한부호화된비트열은 11110/ 가된다. 2 번째 8 x 8 블록의양자화 DC 값은 68 이고, 이전블록의양자화된 DC 값과의차이는 4 이다. 즉, (SSS, Value) = (3, 4) 이며, SSS=3 는부호어 00 를사용하여차이값의범위를나타내며, 이범위내에서 Value=4 에대한부호어는 100 가된다. 따라서, 2 번째 8 x 8 블록의양자화된 DC 값의차이에대한부호화된비트열은 00/100 가부호화된다. 표 7.4 는위의 DC 값들에대한부호화결과를요약한것이다

12 표 7.2 DC 차이값에대한부호어테이블 DC 계수차이값의범위 SSS Value 의부호어 0 0 N/A -1, 1 1 1:1, -1:0-3, -2, 2, 3 2 2:10, 3:11, -2:01, -3:00-7, -6, -5, -4, 4, 5, 6, 7 3 4:100, 5:101, 6:110, 7:111-4:011, -5:010, -6:001, -7:000 8:1000, 9:1001, 10:1010, 11: , -14,, -9, -8, 8,9,,14, , -30,, -16, 16,, 30, , -62,, -32, 32,, 62, :1100, 13:1101, 14:1110, 15:1111-8:0111, -9:0110, -10:0101, -11:0100, -12:0011, -13:0010, -14:0001, -15: :10000, 17:10001,, 31: :01111, -17:011100,, -31: :100000,, 63: :011111,, -63: , -126,,-64, 64,, 126, , -254,, -128, 128,, 254, , -510,, -256, 256,,510, , -1022,,-512, 512,, , -2046,, -1024, 1024,, 표 7.3 SSS 값에대한기본적인허프만부호어 SSS 부호어길이 SSS 의허프만부호어

13 표 7.4 DC 차이값의부호화된비트열 양자화된 DC 계수의 차이값 (Value) 범주 (SSS) SSS 의할당 부호어 Value 의할당 부호어 압축된비트열 AC 계수의엔트로피부호화다시, 그림 7.8 의예로돌아가서, 1 차원의수열로변형된 AC 계수들은 EOB 이다. 여기서, EOB 는블록의끝까지 0 이라는것을나타내는기호이다. 부호화순서는다음과같다. 1 AC 계수들을 ( 0 의줄길이, 0 이아닌심볼 ) 의심볼열로표시한다. 2 0 이아닌심볼이속하는범주 (Category) 를표 7.5 를통하여확인한다. 3 다음은 ( 0 의줄길이, 범주 ) 에대한부호어를표 7.6 을통하여결정한다. 4 표 7.5 에서 0 이아닌심볼 (Value) 의부호어를결정한다. 이에따라, 위의예는 (0, -1.0), (0, -1.0), (1, -1.0), (1, -1.0) (0, 0) 와같은심볼열로표현되며, (0, 0) 은 EOB 를표시한다. (0, -1.0) 은범주가표 7.5 를통하여 1 이며, 표 7.6 을통하여 (0, 1) 에대한부호어는 00 을결정한다. 그리고, AC 계수 = -1 은표 7.5 를통하여부호어는 1 이다. 따라서, (0, -1.0) 에대한부호화된비트열은 00/1 가된다. (1, - 1.0) 은범주가표 7.5 를통하여 0 이며, 표 7.6 을통하여 (1, 1) 에대한부호어는 1100 을결정한다. 그리고, AC 계수 = -1 은표 7.5 를통하여부호어는 0 이다. 따라서, (1, -1.0) 에대한부호화된비트열은 1100/0 가된다. 그리고, EOB 심볼인 (0, 0) 은표 7.6 을통하여, 1010 가된다. 결국, 위의 AC 계수들의부호화된열은 가된다

14 표 7.5 AC 계수의범주와부호어테이블 범주 (Category) AC 계수값 (Value) 의범위 Value 의부호어 1-1, 1 1:1, -1:0 2-3, -2, 2, 3 2:10, 3:11, -2:01, -3:00 3-7, -6, -5, -4, 4, 5, 6, 7 4:100, 5:101, 6:110, 7:111-4:011, -5:010, -6:001, -7:000 8:1000, 9:1001, 10:1010, 11: , -14,, -9, -8, 8,9,,14, , -30,, -16, 16,, 30, , -62,, -32, 32,, 62, 63 12:1100, 13:1101, 14:1110, 15:1111-8:0111, -9:0110, -10:0101, -11:0100, -12:0011, -13:0010, -14:0001, -15: :10000, 17:10001,, 31: :01111, -17:011100,, -31: :100000,, 63: :011111,, -63: , -126,,-64, 64,, 126, , -254,, -128, 128,, 254, , -510,, -256, 256,,510, , -1022,,-512, 512,, 1023 표 7.6 AC 계수의 (0 의줄길이, 범주 ) 에대한부호어테이블 0 의줄길이 (ZeroRun) 범주 (Category) 부호어길이 (0 의줄길이, 범주 ) 의부호어

15 표 7.6 AC 계수의 (0 의줄길이, 범주 ) 에대한부호어테이블 ( 계속 ) 0 의줄길이 (ZeroRun) 범주 (Category) 부호어길이 (0 의줄길이, 범주 ) 의부호어 EOB (End of Block) 한가지의예를더살펴보자. 양자화된 DCT 블록이 EOB. 여기서, 첫번째는 DC 값이므로, AC 값은 (1, -2), (15, 0), (2, -1), (0, 0) 과같다. 여기서, 0 의줄길이는최대 15 개까지표현가능하며, (15, 0) 은 0 의줄길이에대한최대길이표현이다. 먼저, (1,-2) 는범주가 2 이므로, (1, 2) 에대한부호어가 가되고, -2 에대한부호어가 01 가되어서, /01 가부호화된다. 그리고, (0, 15) 는표 7.6 에서 가된다. (2, -1) 은범주가 1 이므로, (2, 1) 에대한부호어는 가되고, -1 에대한부호어는 0 가되어, 11011/0 가된다. 따라서, 이예에대한 AC 계수들의부호화된비트열은 가된다

16 부호화된블록의복호화과정 그림 7.8 의예제에서, 바로직전의양자화된 DC 계수값이 68 이라고가정하면, 예제에 주어진블록을부호화하여발생되는비트열은 가된다. 이블록에대한압축률은 25bits/(8x8x8)bits = 4.88/100 가된다. 복호화과정은그림 7.9 에나타낸것과같이, 부호화과정의반대과정을통하여이루 어진다. 이때, 이전블록의양자화된 DC 계수값으로 68 이복원되어있다고전제한다. 먼저, 표 7.3 의내용과비교하여입력되는비트스트림에서일치하는성분이 100 가된다. 따라서, SSS=2 가되고, 표 7.2 를이용하여 SSS=2 의열에서 10 과일치하는것은 2 가 된다. 따라서, 현재블록의양자화된 DC 계수값은 = 70 가된다. 다음은 AC 계 수에대한복호화이다. 표 7.6 을이용하여, 일치하는비트열은 00 가되므로, 이값은 0 의줄길이 =0, 범주 =1 가된다. 표 7.5 에서범주 =1 에서부호어가 1 인것은 0 이 아닌심볼 (Value)=-1 을얻는다. 따라서, 첫 AC 계수에대한정보는 (0, -1) 가되어, 위 치를복원할수있다. 이와같은방법을반복적으로수행하면, AC 계수에대해 (0, -1.0), (0, -1.0), (1, -1.0), (1, -1.0) (0, 0) 와같이복호화된다. 복호화된계수들을이용하여그 림 7.9 와같이 2 차원의데이터로재정렬한다. 부호화기에서사용한 = 0. 5 을정규화 행렬에적용하여역양자화하면 DCT 계수를얻고, IDCT 를적용하면, 화소영역의 8 x8 블록 xˆ ( m, n) 을얻게되며, 압축전의 8 x 8 화소블록 x( m, n) 과차이가나게된다. 이차 이는 DCT 영역에서양자화에의해초래된것이며, 다음과같이표현된다 e ( m, n) = x ( m, n) - x ˆ( m, n) =

17 입력비트스트림 DC/AC 부호어테이블 EOB 2-D 정렬 * C T 복원된 DCT 계수 : ( u, * T = 역양자화 : C ( u, C ( u, *0.5Q( u, TN IDCT{ C T ( u, } * 복원된화소값 : x ( m, n) ˆ 그림 7.9 JPEG 복호화의예

18 위의예에대한평균제곱오차 (MSE) 는다음과같이측정한다 = { x( m, n) xˆ( m, n) } 8 8 mse = 6.98 m= 1n= 1 rmse = mse = 따라서, 8 x8 블록내에화소당평균적으로 ± 2.64 만큼의오차가발생함을의미한다. 원영상과복호화된영상사이에발생되는왜곡은압축률이높을수록크게나타난다. 표 7.6 은화소당평균비트율 (bits/pixel) 에따른 MSE 와 PSNR 을각각실험적으로구한 것이다. 그림 7.10 은 0.5bpp 과 1.5bpp 로압축하여복원한 LENA 영상을각각나타내고 있다. 표 7.6 LENA 영상에대한 JPEG 부호화및복호화결과 비트율 (bpp) MSE PSNR [db] bpp 1.5bpp 그림 7.10 압축복원된영상의객관적화질비교

19 7.3 JPEG 비트스트림의형식 JPEG 에서정의하는손실및무손실부호화기법에공통적으로적용되는비트스트림 의구조는그림 7.11 과같다. 부호화된비트스트림은프레임, 주사 (scan), 세그먼트, 블록의 4 계층으로표현된다. 프레임은영상이고, 주사는화소값을읽는것이다. 그리 고, 세그먼트는블록의그룹이고, 블록은 8 x 8 화소로구성된다. SOI 는영상의시작을 나타내고, EOI 는압축영상의끝을나타낸다. TABLES 에는 Y/Cb/Cr 에대한양자화테 이블과허프만테이블을포함한다. SOI TABLES Frame EOI SOF Frame Header SCAN1 DNL SCAN2 DNL EOF SOS Scan Header ECS 0 RST 0 ECS last-1 RST last-1 ECS last Block Block Block DC (ZeroRun, Value) (ZeroRun, Value) EOB SOI: Start of Image, EOS: End of Image, SOF: Start of Frame, EOF: End of Frame, SOS: Start of Scan, ECS: Entropy Coded Segment, RST: Restart Marker, DNL: Define Number of Lines 그림 7.11 JPEG 비트스트림의구조

20 SOF 는프레임의시작을나타내고, EOF 는프레임의끝을통보한다. 그리고, Frame Header 는화소당비트수, 영상의공간해상도 ( 넓이, 높이 ), 성분의수, ( 각성분을위한 ) 고유 ID, ( 각성분을위한 ) 사용할수직 / 수평의표본화인수, ( 각성분을위한 ) 사용할양자화표를나타내는곳이다. DNL 은영상의주사선수를지정하는곳이며, 흔히프레임헤더내에있는정보를사용한다. SOS 는주사 (scan) 의시작을나타내는곳이며, Scan Header 에는 Scan Header 필드이후의바이트단위의데이터길이, 주사내의색성분수, 무손실부호화의경우예측기의종류등을지정한다. RST 는재시작표시자이며, 엔트로피부호화세그먼트 (ECS) 사이에위치하고, 오류검출, 복구를위해다음에오는 ECS 필드의시작점을가리킨다. 엔트로피부호화세그먼트의개수는 RST 에의해결정되며, 불허 (disable) 인경우에는엔트로피부호화세그먼트가한개만포함된다. 7.4 JPEG2000 부호화기법 JPEG 표준은현재까지널리사용되고있는영상압축형식이고, 의료영상 (medical imaging), 디지털도서관, 멀티미디어, 인터넷과모바일등으로응용영역이넓어지게되었으며, 이에따라몇가지문제점을드러냈다. 즉, 블록기반의 DCT 를이용한 JPEG 은높은압축률로압축을할경우에복호화된영상에심한블록화현상 (blocking effect) 가나타나는등화질열화가나타나는단점이있고, 사용자의다양한욕구를충족시키는기능제공이미흡하였다. ISO/IEC 위원회는 1996 년에이와같은단점을극복하고, 고품질압축을제공할뿐만아니라, 사용자들이요구하는다양한기능을추가적으로제공하는새로운정지영상압축방식의국제표준을제정하였고, 1997 년 11 월 20 일에 20 개이상의알고리즘을평가하였으며, 그중에서웨이블릿변환에근간을둔국제표준을발표하였는데, 이것이 JPEG2000 표준이다

21 7.4.1 JPEG2000 표준의구성및특징 JPEG2000 표준은표 7.7 과같이 6 개의부분으로구성되어있다. Part 1 은 JPEG2000 의기본시스템으로최소한의복잡도로 80% 의응용을만족시키기위해 개발되었고, 사용료를지불하지않고사용할수있으며, 2000 년 12 월에국제표준으로인정되었다. Part 2 는 Part 1 의확장이며, 지적재산권 (IPR, Intellectual Property Rights) 에의해보호를받으며, Part 2 시스템에서발생된비트스트림은 Part 1 에서정의하는복호화기에의해복호되지않는다. Part 3 는움직임 (motion) JPEG2000 으로 Part 1 의기술에기반을두고있다. Part 4 는적합성테스트부분이고, Part 5 는 JPEG2000 참조소프트웨어이며, Part 6 은복합영상파일포맷이다. 표 7.7 JPEG2000 표준의구성 Part 제목 1 JPEG2000 영상부호화시스템 : 핵심 (core) 부호화시스템 2 JPEG2000 영상부호화시스템 : 확장 3 Motion JPEG 적합성테스트 (Conformance Test) 5 참조소프트웨어 6 복합영상파일포맷 JPEG2000 개발은 JPEG에비하여높은압축율을제공하면서, 현재그리고미래의다양한응용을해결할수있는많은기능 (feature) 을갖춘영상압축기법을개발하는것이었다. 즉, JPEG2000의특징은다음과같이요약된다. - DCT 기반과웨이블릿변환에기반을둔압축부호화방식이제공되며, DCT기반은 JPEG 표준과의역방향호환성을제공되고, 기본방식 (baseline) 을구현하며, 모든새로운기능들과향상된성능은웨이블릿기반방식에속한다

22 - 낮은비트율압축 : JPEG은 0.25bpp이하의비트율에서주관적인화질이우수하지못하지만, JPEG2000에서는낮은비트율에서도뛰어난화질을제공한다. - 무손실과손실압축 : 단일비트스트림에서손실압축과무손실압축을제공한다. - 큰영상압축 : 새로운표준은타일링을하지않고, 64k x 64k보다더큰공간해상도를지원한다. - 점진적전송 : 낮은비트율에서부터높은비트율까지끊김이없는화질과해상도의축소성 (scalability) 을제공한다. 목표비트율과재생해상도는압축과정에알필요가없다. - 잡음이있는환경에서의전송 : 무선네트워크와인터넷과같은잡음이존재하는환경에서전송을위한에러복원력이향상된기능을제공한다. - 합성문서 : JPEG2000은파일의부분으로서부가적인영상이아닌데이터를통합시키기위해메타데이터메커니즘을제공한다. 예로써, 영상과함께문서를포함시키기에유용하게사용될수있다. - 컴퓨터를통해생성된영상 : JPEG은자연영상을최적화되고컴퓨터를통해생성된영상에대해서는잘수행되지않는다. - 관심영역부호화 : 영상의나머지부분보다더나은화질로부호화할수있는관심영역 (ROI: Regions of Interest) 을지정하는것이허용된다. 예를들면, 발표자의얼굴을주위의가구보다더나은화질로부호화하고싶을때사용할수있다. 이외에, JPEG2000은영상타일링, 비트스트림의임의접근, 향상된시스템성능, 융통적인영상파일포맷등을지원한다. 그리고, JPEG은세컬러채널만을다룰수있으나, JPEG2000은최대 256개의정보채널까지다룰수있다. JPEG200의응용은인터넷, 인쇄, 디지털사진, 원격센싱, 이동전화응용, 의학영상, 컬러팩시밀리, 디지털도서관, 인쇄, 전자상업등과같은다양한응용을내다보고설계된것이다. 특히, 큰압축된영상의원격브라우징을수행할수있는능력을제공하고있다

23 7.4.2 JPEG2000 의기본구조 JPEG2000 부호화기의기본구조는그림 7.12 와같다. 입력영상 전처리기 DWT 균일양자화기 ( 데드존있음 ) 적응적이진산술부호화 (Tier-1 부호화 ) 비트스트림조직 (Tier-2 부호화 ) 압축된비트스트림 그림 7.12 JPEG2000 부호화기의기본구조 입력영상 JPEG2000 의입력영상은최대 2 14 (=16,384) 개의구성요소를가질수있다. 일반적인영상은 R/G/B 또는 YCbCr 과같이 3 개의구성요소를갖는다. 각구성요소들의비트는 signed 또는 unsigned 일수있으며, 비트깊이의범위는 1~38 이다. B 비트에대하여 unsigned 일경우에는그범위가 (0, 2 B-1 ) 이며, signed 일경우에는 (- 2 B-1, 2 B-1-1) 이다. 전처리 (Pre-processing) 이과정에서입력영상은동일한크기의직사각형타일로분할된다. 타일의크기는한개의화소부터전체영상까지응용에맞게설정할수있다. 다음에 unsigned 화소값에대해서는 2 B-1 을감하는레벨시프트 (level shift) 를수행하고, signed 화소값에대해서는레벨시프트를수행하지않는다. 레벨시프트이후의전처리과정은컬러변환을수행한다. 컬러변환방식에는두가지방식이있다. 하나는 ICT (Irreversible Color

24 Transform) 방식이고, 다른하나는 RCT (Reversible Color Transform) 방식이다. 다음은 1.2 절에서나타낸순방향 ICT 이다. Y C C b r = R G B (7.5) 그리고, 다음은순방향 RCT 이다. Y R + 2G + B =, U = R G, V 4 = B G (7.6) 이산웨이블릿변환 (DWT: Discrete Wavelet Transform) 6.3 절에나타낸바와같이, 스케일링필터 ( 저역통과필터 ) 와웨이블릿필터 ( 고역통과필터 ) 를분리형으로수평과수직방향으로적용함으로써, 웨이블릿변환결과를얻게된다. ( 자세한방식은 6.3 절을참조 ) 그림 7.13 은웨이블릿변환을통하여 3 개의스케일에대해 10 개의부대역분할한예를나타내고있다. LL3 LH3 HL3 HH3 HL2 HL1 LH2 HH2 LH1 HH1 그림 7.13 웨이블릿변환을통한 10 개의부대역으로분해한예

25 양자화 (Quantization) JPEG2000 은중앙에데드존 (deadzone) 을가진단일스칼러양자화기법을사용한다. 그림 7.14 는 JPEG2000 에서채택하고있는단일양자화구성 ( 양자화간격 S b ) 을보여준다. 각부대역 b ( 그림 7.13 에서 LH i, HH i, HL i, LL, i=1,2, 3) 에대해양자화간격 S b 가결정되면, 해당부대역의양자화는다음과같이수행된다. q u, = sign( y y ( u, ) ( u, Sb b b ( b (7.7) 출력 ( 재생값 ) S b -3S b -2S b -1 -S b 0 S b 2S b 3S b 4S b 입력 ( 판별값 ) y b ( u, 그림 7.14 데드존이있는양자화간격 S b 의스칼러양자화

26 y b ( u, 는부대역 b 의 (u, 위치에서의웨이블릿변환계수이다. 양자화간격 S b 는 2 바이트 (16 비트 ) 로표시되며, 11 비트크기 (mantisa) 는 µ b 로표시하고, 5 비트지수는 ε b 를나타낸다. Rb 는부대역 b 의웨이블릿변환계수의크기를표현하는비트의 개수이다. 이와같은표기에따라, 양자화간격 S b 는다음과같이계산한다. b R ε µ (, ) = 2 b u v b (1 + ) 11 2 S (7.8) 복호화기측에 S b 을전달하는방법에는 2 가지방법이존재한다. 하나가모든부대역의 ( ε b, µ b ) 값을전송하는상세양자화 (expounded quantization) 가있고, 다른하나는 최상위 LL 부대역에대한하나의 ( ε b, µ b ) 값을전송하고다른부대역에대한값은 S b 값을스케일링하여구하는유도양자화 (derived quanzation) 방법이있다. 이경우 다음과같은관계식이성립한다. ε, µ b ) = ( ε b N L + nb, µ b ) (7.9) ( b N L 은전체분해레벨을나타내고, nb 는해당부대역의분해레벨이다. 복호화기의역양자화 6 장에서나타낸 Antonini 와 Daubechies 에의해설계된 (9,7) 탭의쌍직교웨이블릿 필터뱅크를사용할때에양자화간격 S b 에대한웨이블릿변환계수의재구성 Rq b ( u, 는다음과같다

27 ( qb ( u, + γ ) Sb if qb ( u, > 0 Rqb ( u, = ( qb ( u, γ ) Sb if qb ( u, < 0 0 otherwise (7.10) 0 γ < 1 은계수재구성파라미터로서, 복호화기에서결정한다. γ =0.5 인경우에는 중앙값 (midpoint) 재구성을하고, γ <0.5 인경우에는 0 쪽방향으로편향된계수들을 재구성한다. 일반적인경우에는 γ =0.375 를사용한다. 웨이블릿변환계수의모든비트 M b 가복호화가되면, 양자화간격은 S b 이된다. 그러나, 일부 Nb 비트들만이 복호화되면, 양자화간격은 M b N S b b 2 이된다. 쌍직교웨이블릿필터 (5, 3) 탭이사용될 때에는 S b 을 1 로하고, 모든과정은동일하다. 그러나, 무손실복호화를수행할 경우에는 ( u, Rq b = ( u, q b 이된다. 엔트로피부호화 JPEG2000 에서양자화된웨이블릿변환계수의부호화방법은주로임베디드 비트스트림을생성하기위하여비트플레인단위로부호화한다. 이방식은 Taubman 에의해제안된 EBCOT (Embedded Block Coding with Optimized Truncation) 알고리즘을사용한다. 각부대역은직사각형형태의작은부호블록 (codeblock) 단위로분할되고, 각부호블록은독립적으로부호화된다. 부호블록이포함하는계수는최대 4,096 (=2 12 ) 을초과할수없다. 부호블록은포함하는비트에따라서중요블록 (significant block) 과비중요블록 (insignificant block) 으로구분된다. 부호블록단위의부호화방식은다음과같은장점을갖는다. - 영상에대한임의접근가능 - 병렬처리 - 영상에대한추출과회전기능

28 - 효율적인비트율-왜곡조정 - 향상된에러내성 - 점진적부호화의최대융통성그림 7.15 는양자화된웨이블릿변환계수의비트플레인의부호화를나타낸다. 2 M b M b 2 1 b N b M 2 0 그림 7.15 양자화된웨이블릿변환계수의비트플레인부호화 JPEG2000 은적응이진산술부호화 (adaptive binary arithmetic coding) 방식인 MQcoder 사용하는데, 이방식은팩스영상의압축에사용된 JBIG2 에도사용되었던방식으로지적재산권이부여되어있다. 이진영상에서이진비트의확률은비트컨텍스트 (bit context) 에의하여계산된다. 각컨텍스트에대하여 MQ-coder 는 46 개의확률상태중에서다음확률상태를선정한다. 0 부터 13 까지는시작상태이고, 14 부터

29 45 까지는안정된상태이고, 상태 46 은동일한확률분포를가진입력을부호화하기위하여사용된다. EBCOT 알고리즘은각비트플레인을 3 번의경로로나누어부호화하면서, 비트율- 왜곡의조건에따라생성되는비트스트림을절단한다. 이방법의최대장점은거의최적에가까운임베디드비트스트림을구성할수있다는점이다. 영상왜곡의감소에가장크게기여하면서비트스트림의증가를가장적도록하는영상의부호블록부터부호화된다. 또한, 많은수의비트스트림절단점을선택할수있기때문에, 최적의비트율-왜곡조절을가능하게한다. 목표비트율-왜곡의달성은영상전체의왜곡을최소화시키는부호화단계를포함함으로서이룩된다. 부호블록에있는각계수는중요상태라고하는이진상태변수를설정한다. 이변수는처음에 0 으로초기화하고, 최초 0 이아닌비트값을발견하면 0 에서 1 로바뀐다. 하나의계수에대한컨텍스트벡터는이진벡터이며, 그계수의 8 개이웃계수의중요상태들로구성된다. 그림 7.16 은컨텍스트선택에사용되는 8 개의이웃컨텍스트를보여주고있다. 비트플레인부호화의첫번째경로는중요전파 (significance propagation) 경로라고불린다. 이경로에서는 8 개의이웃에기초하여판단해서앞으로중요하게될확률이가장높으나, 현재는중요하지않은계수들을부호화한다. 다음의부호화단계는정밀화경로라고불리며, 이경로에서는중요한계수 d v d h h d v d 그림 7.16 컨텍스트선택을위해사용되는 8 개의이웃

30 들의비트들이비트플레인에서정밀화된다. 마지막단계는청소경로로서비트평면에 있는모든중요하지않은비트들이부호화된다. 부호블록의비트주사순서는 그림 7.17 과같으며, 비트스트림은각부호화경로에서절단될수있다. 그림 7.17 부호블록에서의주사방식 JPEG2000 은균일한컨텍스트이외에 18 개의부호화컨텍스트를사용한다. 컨텍스트는 0-8 은중요전파와천소단계에서중요부호화를위하여사용된다. 컨텍스트 9 는길이 부호와와청소단계에서사용된다. 컨텍스트 는 sign 부호화를위하여사용된다. 컨텍스트 은정밀화단계에서사용된다. 각부블록은 MQ- 부호화기에의하여 부호화되어하나의산술부호어를생성한다. 기본부호화모드에서각부호블록에대한부호화컨텍스트는시작처음에초기화되며, 부호화되는도중에리셋되지않는다. 모든컨텍스트는균일한확률로초기화되며, 0 컨텍스트와길이컨텍스트만이낮은확률기호 (LPS: Less Probable Symbol) 에대하여각각 과 으로초기화된다. 부호블록에대한서비비트평면부호화경로를병렬부호화하기위하여, 각부비트평면단계의산술부호화를서로분리하는것이필요하다. JPEG2000 은산술부호화비트스트림의종료와함께, 각부호화경로의마지막에서컨텍스트확률을재초기화할 수있다. 또한, JPEG2000 은수직적인줄 - 인과컨텍스트 (vertically stripe-causal

31 context) 를지원한다. 이사양은복호화단계의병렬화와외부기억장소사용을줄이기위하여사용된다. 산술부호화종료, 부호화경계에서컨텍스트의재초기화, 그리고, 수직적인줄-인과컨텍스트를병렬모드라고한다. 또다른부호화선택사양으로레이지부호화 (lazy coding) 모드가있으며, 이사양은산술부호화의실행이선택사양이다. 이경우웨이블릿변환계수의비트들은출력비트스트림에 raw 데이터로출력된다. 산술부호화에이ㅡ한비트평면부호화를 Tier-1 부호화라고한다. 그림 7.18 은 Tier- 1 부호화에의한압축비트스트림을보여준다. 여기서, 영상의크기는 256 x 256 이고, 2- 레벨의웨이블릿분해이고, 부호블록의크기는 64 x 64 이다. 그림의각정사각형은 22 개의부호블록에대하여한번의부호화를거친압축된비트스트림이다. 각부호블록은독립적으로부호화되기때문에, 부호블록의압축된비트스트림은다양한응용에맞추어조정될수있다. 압축된비트스트림을더큰단위로묶어서패킷을구성할수가있다. 패킷을구성하는과정을 Tier-2 라고한다. 그림 7.18 부비트플레인부호화경로의압축된비트스트림

32 [ 연습문제 ] 1. JPEG 기본방식을통하여다음의 8 x 8 블록을압축하였을경우에, 발생되는비트스트림을구하시오 ( 단, 이전블록의양자화된 DC 계수값은 70 이며, Δ =0.5 을사용함 ) 위의예에서 Δ =1, 2, 3 를사용할경우에발생되는비트량과그때의 MSE 와의관계를그림으로그리시오 레벨의계층 JPEG 으로위의 8 x 8 영상을부호화하려고한다. 어떻게구현할수있는지설명하시오. 4. 위에주어진예제를이용하여, 점진적전송하려고한다. 어떻게구현할수있는지설명하시오. 5. 보통의 JPEG 에서웨이블릿기반의압축을수용하면, 어떤방법으로수용하여부호화효율을높일수있을지설명하시오. 6. GIRL 영상에대한화소당비트를 1.5, 1.0, 0.5, 0.25 로바꾸어 JPEG 기본방식으로압축하였을경우에발생되는평균제곱오차 (MSE) 를구하고, 그결과를그래프로그리시오. 7. 다음은 8 x 8 휘도신호에대해 DCT 와양자화를적용한후에얻은신호이다. 이신호를부호화하였을때, 발생되는비트스트림을구하시오. 단, 이전블록

33 의양자화된 DC 계수는 50 이라고한다

34 [ 실습문제 ] 1. LENA 영상의첫번째 8 x 8 블록을 = 1. 5 부호화하시오. 그결과는? 로두고양자화하여, 엔트로피 2. 임의의 JPEG 으로압축된영상에대해, 비트스트림의처음 50 바이트에대해비트스트림의구조를분석하시오

Microsoft PowerPoint - chap11.ppt [호환 모드]

Microsoft PowerPoint - chap11.ppt [호환 모드] 멀티미디어공학 제 11 장 MPEG 비디오부호화 1 MPEG -1 과 2 2008.11.12 12 한가 contents 11.1 개요 112MPEG-1 11.2 1 11.3 MPEG-2 11.11 개요 MEPG: Moving Pictures Experts Group, 디지털비디오와오디오전달을위한표준을만들기위해 1988년에설립되었다. 고유한독창적인관심은 MPEG

More information

슬라이드 제목 없음

슬라이드 제목 없음 제 9 장국제동영상압 축표준기법 2007. 11. Hanbat National University Prof. Jin-soo KIM -1- Content 국제동영상압축표준및영상통신시스템 H.261 MPEG-1 Video MPEG-2 Video H.263 MPEG-4 Visual H.264-2- 국제동영상압축표준 압축표준표준화내용표준연도 ITU-T Rec. H.261

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 14장디지털ㅎㅎ영상의압축 디지털영상압축의개요 디지털영상의압축기법 정지영상표준압축부호화기법 동영상표준압축부호화기법 한빛미디어 ( 주 ) 14 장. 디지털영상의압축 학습목표 압축의원리를이해한다. 무손실압축기법을소개한다. 손실압축기법을소개한다. JPEG의원리를공부한다. MPEG의원리를소개한다. 2 압축의필요성 데이터양이많으면저장장치에효율적으로저장하기가어려움. 데이터양이많으면통신네트워크로전달하는데어려움이있음.

More information

Sequences with Low Correlation

Sequences with Low Correlation 레일리페이딩채널에서의 DPC 부호의성능분석 * 김준성, * 신민호, * 송홍엽 00 년 7 월 1 일 * 연세대학교전기전자공학과부호및정보이론연구실 발표순서 서론 복호화방법 R-BP 알고리즘 UMP-BP 알고리즘 Normalied-BP 알고리즘 무상관레일리페이딩채널에서의표준화인수 모의실험결과및고찰 결론 Codig ad Iformatio Theory ab /15

More information

그룹웨어와 XXXXX 제목 예제

그룹웨어와 XXXXX 제목 예제 데이터통신 부호화 (encoding) 부호화 (Encoding) 의개념 정보 Encoder 신호 1 Digital - to - Digital 2 Analog - to - Digital 3 Digital - to - Analog 4 Analog - to - Analog 2 1 Digital-to-Digital Encoding Digital 정보를 Digital

More information

Microsoft PowerPoint - D08_ImageCompression_note.ppt [호환 모드]

Microsoft PowerPoint - D08_ImageCompression_note.ppt [호환 모드] Digital Image Processing 8. Image Compression Compter Engineering Sejong Uniersit 영상압축 Image Compression 일반적으로영상은대용량의저장공간소요 영상압축 : 영상을표현하는데에필요한데이터량을줄임 영상압축의기본원리 영상내에존재하는중복적인데이터 redndant data 를제거 application

More information

IPIU2008_김승환.hwp

IPIU2008_김승환.hwp 28년제2회영상처리및이해에관한워크샵 28.2.2-2.22 비트율왜곡값예측을이용한 - H.264 고속모드결정방법 O, {kshkim, hoyo}@gist.ac.kr 요약 최근에만들어진비디오압축표준인 H.264 방식은비트율- 왜곡(rate-distortion) 최적화기법을통해매크로블록단위로가능한모든모드들을고려하여최적의부호화모드를결정하므로, 입력동영상을부호화하는데많은시간이걸린다.

More information

Microsoft PowerPoint - C프로그래밍-chap03.ppt [호환 모드]

Microsoft PowerPoint - C프로그래밍-chap03.ppt [호환 모드] Chapter 03 변수와자료형 2009 한국항공대학교항공우주기계공학부 (http://mercury.kau.ac.kr/sjkwon) 1 변수와자료유형 변수 프로그램에서자료값을임시로기억할수있는저장공간을변수 (variables) 변수 (Variables) 는컴퓨터의메모리인 RAM(Random Access Memory) 에저장 물건을담는박스라고생각한다면박스의크기에따라담을물건이제한됨

More information

Microsoft Word - logic2005.doc

Microsoft Word - logic2005.doc 제 8 장 Counters 실험의목표 - Catalog counter 의동작원리에대하여익힌다. - 임의의 counter를통하여 FSM 구현방법을익힌다. - 7-segment display 의동작원리를이해한다. 실험도움자료 1. 7-segment display 7-segment는디지털회로에서숫자를표시하기위하여가장많이사용하는소자이다. 이름에서알수있듯이 7개의 LED(

More information

Chap 6: Graphs

Chap 6: Graphs 그래프표현법 인접행렬 (Adjacency Matrix) 인접리스트 (Adjacency List) 인접다중리스트 (Adjacency Multilist) 6 장. 그래프 (Page ) 인접행렬 (Adjacency Matrix) n 개의 vertex 를갖는그래프 G 의인접행렬의구성 A[n][n] (u, v) E(G) 이면, A[u][v] = Otherwise, A[u][v]

More information

디지털영상처리3

디지털영상처리3 비트맵개요 BMP 파일의이해실제 BMP 파일의분석 BMP 파일을화면에출력 } 비트맵 (bitmap) 윈도우즈에서영상을표현하기위해사용되는윈도우즈 GDI(Graphic Device Interface) 오브젝트의하나 } 벡터그래픽 (vector graphics) 점, 선, 면등의기본적인그리기도구를이용하여그림을그리는방식 } 윈도우즈 GDI(Graphic Device

More information

실험 5

실험 5 실험. OP Amp 의기초회로 Inverting Amplifier OP amp 를이용한아래와같은 inverting amplifier 회로를고려해본다. ( 그림 ) Inverting amplifier 위의회로에서 OP amp의 입력단자는 + 입력단자와동일한그라운드전압, 즉 0V를유지한다. 또한 OP amp 입력단자로흘러들어가는전류는 0 이므로, 저항에흐르는전류는다음과같다.

More information

완벽한개념정립 _ 행렬의참, 거짓 수학전문가 NAMU 선생 1. 행렬의참, 거짓개념정리 1. 교환법칙과관련한내용, 는항상성립하지만 는항상성립하지는않는다. < 참인명제 > (1),, (2) ( ) 인경우에는 가성립한다.,,, (3) 다음과같은관계식을만족하는두행렬 A,B에

완벽한개념정립 _ 행렬의참, 거짓 수학전문가 NAMU 선생 1. 행렬의참, 거짓개념정리 1. 교환법칙과관련한내용, 는항상성립하지만 는항상성립하지는않는다. < 참인명제 > (1),, (2) ( ) 인경우에는 가성립한다.,,, (3) 다음과같은관계식을만족하는두행렬 A,B에 1. 행렬의참, 거짓개념정리 1. 교환법칙과관련한내용, 는항상성립하지만 는항상성립하지는않는다. < 참인명제 > (1),, (2) ( ) 인경우에는 가성립한다.,,, (3) 다음과같은관계식을만족하는두행렬 A,B에대하여 AB=BA 1 가성립한다 2 3 (4) 이면 1 곱셈공식및변형공식성립 ± ± ( 복호동순 ), 2 지수법칙성립 (은자연수 ) < 거짓인명제 >

More information

H3250_Wi-Fi_E.book

H3250_Wi-Fi_E.book 무선 LAN 기능으로 할 수 있는 것 2 무선 LAN 기능으로 할 수 있는 것 z q l D w 3 Wi-Fi 기능 플로우차트 z q l D 4 Wi-Fi 기능 플로우차트 w 5 본 사용 설명서의 기호 설명 6 각 장별 목차 1 2 3 4 5 6 7 8 9 10 11 12 13 14 7 목차 1 2 3 4 8 목차 5 6 7 8 9 9 목차 10 11 12

More information

Gray level 변환 및 Arithmetic 연산을 사용한 영상 개선

Gray level 변환 및 Arithmetic 연산을 사용한 영상 개선 Point Operation Histogram Modification 김성영교수 금오공과대학교 컴퓨터공학과 학습내용 HISTOGRAM HISTOGRAM MODIFICATION DETERMINING THRESHOLD IN THRESHOLDING 2 HISTOGRAM A simple datum that gives the number of pixels that a

More information

Vector Differential: 벡터 미분 Yonghee Lee October 17, 벡터미분의 표기 스칼라미분 벡터미분(Vector diffrential) 또는 행렬미분(Matrix differential)은 벡터와 행렬의 미분식에 대 한 표

Vector Differential: 벡터 미분 Yonghee Lee October 17, 벡터미분의 표기 스칼라미분 벡터미분(Vector diffrential) 또는 행렬미분(Matrix differential)은 벡터와 행렬의 미분식에 대 한 표 Vector Differential: 벡터 미분 Yonhee Lee October 7, 08 벡터미분의 표기 스칼라미분 벡터미분(Vector diffrential) 또는 행렬미분(Matrix differential)은 벡터와 행렬의 미분식에 대 한 표기법을 정의하는 방법이다 보통 스칼라(scalar)에 대한 미분은 일분수 함수 f : < < 또는 다변수 함수(function

More information

비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2

비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2 비트연산자 1 1 비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2 진수법! 2, 10, 16, 8! 2 : 0~1 ( )! 10 : 0~9 ( )! 16 : 0~9, 9 a, b,

More information

1 경영학을 위한 수학 Final Exam 2015/12/12(토) 13:00-15:00 풀이과정을 모두 명시하시오. 정리를 사용할 경우 명시하시오. 1. (각 6점) 다음 적분을 구하시오 Z 1 4 Z 1 (x + 1) dx (a) 1 (x 1)4 dx 1 Solut

1 경영학을 위한 수학 Final Exam 2015/12/12(토) 13:00-15:00 풀이과정을 모두 명시하시오. 정리를 사용할 경우 명시하시오. 1. (각 6점) 다음 적분을 구하시오 Z 1 4 Z 1 (x + 1) dx (a) 1 (x 1)4 dx 1 Solut 경영학을 위한 수학 Fial Eam 5//(토) :-5: 풀이과정을 모두 명시하시오. 정리를 사용할 경우 명시하시오.. (각 6점) 다음 적분을 구하시오 4 ( ) (a) ( )4 8 8 (b) d이 성립한다. d C C log log (c) 이다. 양변에 적분을 취하면 log C (d) 라 하자. 그러면 d 4이다. 9 9 4 / si (e) cos si

More information

JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 ( ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각

JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 (   ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각 JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 ( http://java.sun.com/javase/6/docs/api ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각선의길이를계산하는메소드들을작성하라. 직사각형의가로와세로의길이는주어진다. 대각선의길이는 Math클래스의적절한메소드를이용하여구하라.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 방송시스템 13 주차 MPEG2 1 개요 MPEG2의 I, P, B picture에대해이해한다. 움직임예측과움직임보상에대해이해한다. MPEG2의압축율가변요소를이해한다. 프로파일과레벨의의미를이해한다. 2 목차 1. Compression overview 2. MPEG structure 3. Basic MPEG Video Compression Algorithms

More information

statistics

statistics 수치를이용한자료요약 statistics hmkang@hallym.ac.kr 한림대학교 통계학 강희모 ( 한림대학교 ) 수치를이용한자료요약 1 / 26 수치를 통한 자료의 요약 요약 방대한 자료를 몇 개의 의미있는 수치로 요약 자료의 분포상태를 알 수 있는 통계기법 사용 중심위치의 측도(measure of center) : 어떤 값을 중심으로 분포되어 있는지

More information

Microsoft PowerPoint - chap09.ppt [호환 모드]

Microsoft PowerPoint - chap09.ppt [호환 모드] 영상압축표준 2008. 11. 05 송성도 91 9.1 JPEG 표준 Jont Photographcs h Experts Group 에의해개발된영상압축표준 911 9.1.1 JPEG 영상압축의주단계 디지털영상 f(, j) 는시간영역 (tme doman) 에서정의되지않음 공간영역 (spatal (p doman) 을통해서정의 2차원DCT는두정수u, v에의해인덱스된공간주파수영역

More information

2 장수의체계 1. 10진수 2. 2진수 3. 8진수와 16진수 4. 진법변환 5. 2진정수연산과보수 6. 2진부동소수점수의표현 한국기술교육대학교전기전자통신공학부전자전공 1

2 장수의체계 1. 10진수 2. 2진수 3. 8진수와 16진수 4. 진법변환 5. 2진정수연산과보수 6. 2진부동소수점수의표현 한국기술교육대학교전기전자통신공학부전자전공 1 장수의체계. 진수. 진수 3. 8진수와 6진수 4. 진법변환 5. 진정수연산과보수 6. 진부동소수점수의표현 진수 진수표현법 v 기수가 인수 v,,, 3, 4, 5, 6, 7, 8, 9 사용 9345.35 = 9 3 4 5 3. 5. = 9 3 3 4 5 3-5 - v 고대로마의기수법에는 5 진법을사용 v 진법의아라비아숫자는인도에서기원전 세기에발명 진법을나타내는기본수를기수

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 논문 11-36-06-04 한국통신학회논문지 '11-06 Vol. 36 No. 6 무손실영상압축을위한향상된 CABAC 방법 정회원허진 *, 종신회원호요성 ** Improved CABAC Method for Lossless Image Compression Jin Heo* Regular Member, Yo-Sung Ho** Lifelong Member 요 약 본논문에서는무손실영상압축의효율을높이기위해새로운문맥기반적응적이진산술부호화

More information

227-233Â÷¼øÁÖ

227-233Â÷¼øÁÖ 227 228 Table 1. The Results of PSNR (db) for Various Compression Rate Modality Case 5:1 10:1 20:1 40:1 80:1 MR 9 71.68 2.37 60.54 2.51 52.85 2.53 48.54 2.29 44.09 2.47 CT 9 51.90 1.67 63.70 2.02 57.32

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 System Software Experiment 1 Lecture 5 - Array Spring 2019 Hwansoo Han (hhan@skku.edu) Advanced Research on Compilers and Systems, ARCS LAB Sungkyunkwan University http://arcs.skku.edu/ 1 배열 (Array) 동일한타입의데이터가여러개저장되어있는저장장소

More information

<3235B0AD20BCF6BFADC0C720B1D8C7D120C2FC20B0C5C1FE20322E687770>

<3235B0AD20BCF6BFADC0C720B1D8C7D120C2FC20B0C5C1FE20322E687770> 25 강. 수열의극한참거짓 2 두수열 { }, {b n } 의극한에대한 < 보기 > 의설명중옳은것을모두고르면? Ⅰ. < b n 이고 lim = 이면 lim b n =이다. Ⅱ. 두수열 { }, {b n } 이수렴할때 < b n 이면 lim < lim b n 이다. Ⅲ. lim b n =0이면 lim =0또는 lim b n =0이다. Ⅰ 2Ⅱ 3Ⅲ 4Ⅰ,Ⅱ 5Ⅰ,Ⅲ

More information

Microsoft PowerPoint - 26.pptx

Microsoft PowerPoint - 26.pptx 이산수학 () 관계와그특성 (Relations and Its Properties) 2011년봄학기 강원대학교컴퓨터과학전공문양세 Binary Relations ( 이진관계 ) Let A, B be any two sets. A binary relation R from A to B, written R:A B, is a subset of A B. (A 에서 B 로의이진관계

More information

멀티미디어시스템특강10-동영상압축의 이해(I)

멀티미디어시스템특강10-동영상압축의 이해(I) 이론및실습 강의자료 7 장 : 동영상압축표준의이해 수업목표및내용 q 동영상압축원리를이해한다. q H.261 동영상압축표준부호화와복호화에대하여이해 한다. 2/41 동영상압축표준화동향 정성적부호화율 H.263 MPEG-4 Part 2 H.264/AV C H.264 MPEG-4 AVC MPEG-2 H.261 MPEG-1 90 91 92 93 94 95 96 97

More information

½½¶óÀ̵å Á¦¸ñ ¾øÀ½

½½¶óÀ̵å Á¦¸ñ ¾øÀ½ 하나의그룹 FH/FDMA 시스템에서 겹쳐지는슬롯수에따른성능분석 구정우 jwku@eve.yonsei.ac.kr 2000. 4. 27 Coding & Information Theory Lab. Department of Electrical and Computer Engineering, Yonsei Univ. 차례 (Contents) 1. 도입 (Introduction)

More information

(b) 미분기 (c) 적분기 그림 6.1. 연산증폭기연산응용회로

(b) 미분기 (c) 적분기 그림 6.1. 연산증폭기연산응용회로 Lab. 1. I-V Characteristics of a Diode Lab. 6. 연산증폭기가산기, 미분기, 적분기회로 1. 실험목표 연산증폭기를이용한가산기, 미분기및적분기회로를구성, 측정및 평가해서연산증폭기연산응용회로를이해 2. 실험회로 A. 연산증폭기연산응용회로 (a) 가산기 (b) 미분기 (c) 적분기 그림 6.1. 연산증폭기연산응용회로 3. 실험장비및부품리스트

More information

(Microsoft PowerPoint - Ch19_NumAnalysis.ppt [\310\243\310\257 \270\360\265\345])

(Microsoft PowerPoint - Ch19_NumAnalysis.ppt [\310\243\310\257 \270\360\265\345]) 수치해석 6009 Ch9. Numerical Itegratio Formulas Part 5. 소개 / 미적분 미분 : 독립변수에대한종속변수의변화율 d vt yt dt yt 임의의물체의시간에따른위치, vt 속도 함수의구배 적분 : 미분의역, 어떤구간내에서시간 / 공간에따라변화하는정보를합하여전체결과를구함. t yt vt dt 0 에서 t 까지의구간에서곡선 vt

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 실습 1 배효철 th1g@nate.com 1 목차 조건문 반복문 System.out 구구단 모양만들기 Up & Down 2 조건문 조건문의종류 If, switch If 문 조건식결과따라중괄호 { 블록을실행할지여부결정할때사용 조건식 true 또는 false값을산출할수있는연산식 boolean 변수 조건식이 true이면블록실행하고 false 이면블록실행하지않음 3

More information

Structure and Interpretation of Computer Programs: Assignment 3 Seung-Hoon Na October 4, George (아래 3개의 문제에 대한 구현이 모두 포함된 george.rkt파일을 제출하시오.

Structure and Interpretation of Computer Programs: Assignment 3 Seung-Hoon Na October 4, George (아래 3개의 문제에 대한 구현이 모두 포함된 george.rkt파일을 제출하시오. Structure and Interpretation of Computer Programs: Assignment 3 Seung-Hoon Na October 4, 2018 1 George (아래 3개의 문제에 대한 구현이 모두 포함된 george.rkt파일을 제출하시오. 실행후 Problem 1.3에 대한 Display결과가 나와야 함) George 그림은 다음과

More information

Left Center Right 3차원 L 비디오 C 부호화시스템 R LCR 가상시점영상 N- 시점영상출력 깊이정보맵생성 L C R 깊이정보맵 가상시점영상합성 1. 3 N- Fig. 1. N-view system with the 3-view configuration.

Left Center Right 3차원 L 비디오 C 부호화시스템 R LCR 가상시점영상 N- 시점영상출력 깊이정보맵생성 L C R 깊이정보맵 가상시점영상합성 1. 3 N- Fig. 1. N-view system with the 3-view configuration. a), a) A Depth-map Coding Method using the Adaptive XOR Operation Kyung Yong Kim a) and Gwang Hoon Park a).,., /. XOR. DCT (H.264/AVC). H.264/AVC BD-PSNR 0.9 db ~ 1.5 db BD-rate 11.8 % ~ 20.8 %. BD-PSNR

More information

<30335FB1E8C1BEC8A32DB0EDC7D8BBF3B5B520BFB5BBF3C0C720C8BFB0FAC0FBC0CE2E687770>

<30335FB1E8C1BEC8A32DB0EDC7D8BBF3B5B520BFB5BBF3C0C720C8BFB0FAC0FBC0CE2E687770> Journal of the Korea Academia-Industrial cooperation Society Vol. 17, No. 11 pp. 20-25, 2016 http://dx.doi.org/10.5762/kais.2016.17.11.20 ISSN 1975-4701 / eissn 2288-4688 고해상도영상의효과적인처리를위한블록버퍼기반의저복잡도무손실프레임메모리압축방법

More information

(Hyunoo Shim) 1 / 24 (Discrete-time Markov Chain) * 그림 이산시간이다연쇄 (chain) 이다왜 Markov? (See below) ➀ 이산시간연쇄 (Discrete-time chain): : Y Y 의상태공간 = {0, 1, 2,..., n} Y n Y 의 n 시점상태 {Y n = j} Y 가 n 시점에상태 j 에있는사건

More information

#한국사문제7회4급

#한국사문제7회4급 1 1. 3. 2. 2 4. 7. 5. 6. 8. 3 9. 11. 10. 12. 4 13. 15. 16. 14. 5 17. 20. 18. 21. 19. 6 22. 24. 23. 7 25. 26. 28. 29. 27. 8 30. 32. 33. 31. 9 34. 35. 37. 36. 38. 10 39. 41. 40. 42. category 11 43. 45. 001.jpg

More information

(001~006)개념RPM3-2(부속)

(001~006)개념RPM3-2(부속) www.imth.tv - (~9)개념RPM-(본문).. : PM RPM - 대푯값 페이지 다민 PI LPI 알피엠 대푯값과산포도 유형 ⑴ 대푯값 자료 전체의 중심적인 경향이나 특징을 하나의 수로 나타낸 값 ⑵ 평균 (평균)= Ⅰ 통계 (변량)의 총합 (변량의 개수) 개념플러스 대푯값에는 평균, 중앙값, 최 빈값 등이 있다. ⑶ 중앙값 자료를 작은 값부터 크기순으로

More information

강의 개요

강의 개요 DDL TABLE 을만들자 웹데이터베이스 TABLE 자료가저장되는공간 문자자료의경우 DB 생성시지정한 Character Set 대로저장 Table 생성시 Table 의구조를결정짓는열속성지정 열 (Clumn, Attribute) 은이름과자료형을갖는다. 자료형 : http://dev.mysql.cm/dc/refman/5.1/en/data-types.html TABLE

More information

-. Data Field 의, 개수, data 등으로구성되며, 각 에따라구성이달라집니다. -. Data 모든 의 data는 2byte로구성됩니다. Data Type는 Integer, Float형에따라다르게처리됩니다. ( 부호가없는 data 0~65535 까지부호가있는

-. Data Field 의, 개수, data 등으로구성되며, 각 에따라구성이달라집니다. -. Data 모든 의 data는 2byte로구성됩니다. Data Type는 Integer, Float형에따라다르게처리됩니다. ( 부호가없는 data 0~65535 까지부호가있는 Dong Yang E&P 인버터 Modbus Monitoring Protocol 2018. 08. 27 Sun Spec (Modbus-RTU) -. Modbus Protocol 각 Field에대한설명 Frame갂의구별을위한최소한의시갂 BaudRate 9600에서 1bit 젂송시갂은 Start 0.104msec, (3.5 character Times, 1 Character

More information

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074> SIMATIC S7 Siemens AG 2004. All rights reserved. Date: 22.03.2006 File: PRO1_17E.1 차례... 2 심벌리스트... 3 Ch3 Ex2: 프로젝트생성...... 4 Ch3 Ex3: S7 프로그램삽입... 5 Ch3 Ex4: 표준라이브러리에서블록복사... 6 Ch4 Ex1: 실제구성을 PG 로업로드하고이름변경......

More information

이 장에서 사용되는 MATLAB 명령어들은 비교적 복잡하므로 MATLAB 창에서 명령어를 직접 입력하지 않고 확장자가 m 인 text 파일을 작성하여 실행을 한다

이 장에서 사용되는 MATLAB 명령어들은 비교적 복잡하므로 MATLAB 창에서 명령어를 직접 입력하지 않고 확장자가 m 인 text 파일을 작성하여 실행을 한다 이장에서사용되는 MATLAB 명령어들은비교적복잡하므로 MATLAB 창에서명령어를직접입력하지않고확장자가 m 인 text 파일을작성하여실행을한다. 즉, test.m 과같은 text 파일을만들어서 MATLAB 프로그램을작성한후실행을한다. 이와같이하면길고복잡한 MATLAB 프로그램을작성하여실행할수있고, 오류가발생하거나수정이필요한경우손쉽게수정하여실행할수있는장점이있으며,

More information

01이국세_ok.hwp

01이국세_ok.hwp x264 GPU 3 a), a), a) Fast Stereoscopic 3D Broadcasting System using x264 and GPU Jung-Ah Choi a), In-Yong Shin a), and Yo-Sung Ho a) 3 2. 2 3. H.264/AVC x264. GPU(Graphics Processing Unit) CUDA API, GPU

More information

@ p a g e c o n te n tt y p e = " te x t/ h tm l;c h a rs e t= u tf- 8 " fo r (in t i= 0 ; i< = 1 0 ; i+ + ) { o u t.p rin tln (" H e llo W o rld " + i + " < b r/> " ); = re s u lt + re s u lts u m ()

More information

Microsoft Word - PLC제어응용-2차시.doc

Microsoft Word - PLC제어응용-2차시.doc 과정명 PLC 제어응용차시명 2 차시. 접점명령 학습목표 1. 연산개시명령 (LOAD, LOAD NOT) 에대하여설명할수있다. 2. 직렬접속명령 (AND, AND NOT) 에대하여설명할수있다. 3. 병렬접속명령 (OR, OR NOT) 에대하여설명할수있다. 4.PLC의접점명령을가지고간단한프로그램을작성할수있다. 학습내용 1. 연산개시명령 1) 연산개시명령 (LOAD,

More information

REP - CP - 016, N OVEMBER 사진 요약 25 가지 색상 Surf 를 이용한 사진 요약과 사진 배치 알고리즘 Photo Summarization - Representative Photo Selection based on 25 Color Hi

REP - CP - 016, N OVEMBER 사진 요약 25 가지 색상 Surf 를 이용한 사진 요약과 사진 배치 알고리즘 Photo Summarization - Representative Photo Selection based on 25 Color Hi 1 사진 요약 25 가지 색상 Surf 를 이용한 사진 요약과 사진 배치 알고리즘 Photo Summarization - Representative Photo Selection based on 25 Color Histogram and ROI Extraction using SURF 류동성 Ryu Dong-Sung 부산대학교 그래픽스 연구실 dsryu99@pusan.ac.kr

More information

Microsoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt

Microsoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt 변수와상수 1 변수란무엇인가? 변수 : 정보 (data) 를저장하는컴퓨터내의특정위치 ( 임시저장공간 ) 메모리, register 메모리주소 101 번지 102 번지 변수의크기에따라 주로 byte 단위 메모리 2 기본적인변수형및변수의크기 변수의크기 해당컴퓨터에서는항상일정 컴퓨터마다다를수있음 short

More information

학습목차 2.1 다차원배열이란 차원배열의주소와값의참조

학습목차 2.1 다차원배열이란 차원배열의주소와값의참조 - Part2- 제 2 장다차원배열이란무엇인가 학습목차 2.1 다차원배열이란 2. 2 2 차원배열의주소와값의참조 2.1 다차원배열이란 2.1 다차원배열이란 (1/14) 다차원배열 : 2 차원이상의배열을의미 1 차원배열과다차원배열의비교 1 차원배열 int array [12] 행 2 차원배열 int array [4][3] 행 열 3 차원배열 int array [2][2][3]

More information

MPEG-4 Visual & 응용 장의선 삼성종합기술원멀티미디어랩

MPEG-4 Visual & 응용 장의선 삼성종합기술원멀티미디어랩 MPEG-4 Visual & 응용 장의선 esjang@sait.samsung.co.kr 삼성종합기술원멀티미디어랩 MPEG? MPEG! Moving Picture Experts Group ISO/IEC JTC1/SC29/WG11 1988년 15명으로출발! 2001년 3백여명의동영상전문가집단으로성장 MPEG History 101 MPEG-1,2,4,7,21 멀티미디어압축표준

More information

G Power

G Power G Power 부산대학교통계학과조영석 1. G Power 란? 2. G Power 설치및실행 2.1 G Power 설치 2.2 G Power 실행 3. 검정 (Test) 3.1 가설검정 (Test of hypothesis) 3.2 검정력 (Power) 3.3 효과크기 (Effect size) 3.4 표본수산정 4. 분석 4.1 t- 검정 (t-test) 4.2

More information

슬라이드 1

슬라이드 1 BMP 파일구조 김성영교수 금오공과대학교 컴퓨터공학부 학습목표 BMP 파일의구조및그특징을설명할수있다. 파일헤더및비트맵정보헤더의주요필드를구분하고그역할을설명할수있다. C언어를사용하여 BMP 파일을처리할수있다. 2 BMP 파일구조 File Header (BITMAPFILEHEADER) Bitmap Info. Header (BITMAPINFOHEADER) Headers

More information

Microsoft PowerPoint - chap03-변수와데이터형.pptx

Microsoft PowerPoint - chap03-변수와데이터형.pptx #include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num %d\n", num); return 0; } 1 학습목표 의 개념에 대해 알아본다.

More information

실험 5

실험 5 실험. apacitor 및 Inductor 의특성 교류회로 apacitor 의 apacitance 측정 본실험에서는 capacitor를포함하는회로에교류 (A) 전원이연결되어있을때, 정상상태 (steady state) 에서 capacitor의전압과전류의관계를알아본다. apacitance의값이 인 capacitor의전류와전압의관계는다음식과같다. i dv = dt

More information

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상 Android 용 Brother Image Viewer 설명서 버전 0 KOR 아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상표입니다. Android는

More information

열거형 교차형 전개형 상승형 외주형 회전형 도해패턴 계층형 구분형 확산형 합류형 대비형 상관형 (C) 2010, BENESO All Rights Reserved 2

열거형 교차형 전개형 상승형 외주형 회전형 도해패턴 계층형 구분형 확산형 합류형 대비형 상관형 (C) 2010, BENESO All Rights Reserved 2 c 2010, BENESO All rights reserved 1 열거형 교차형 전개형 상승형 외주형 회전형 도해패턴 계층형 구분형 확산형 합류형 대비형 상관형 (C) 2010, BENESO All Rights Reserved 2 u 열거형 : 대소, 위치등의관계에대해설명 u 교차형 : 중복, 합동, 복합, 공동등의관계에대해설명 설명도, 대소관계도, 제휴관계도,

More information

PowerPoint Presentation

PowerPoint Presentation 자바프로그래밍 1 배열 손시운 ssw5176@kangwon.ac.kr 배열이필요한이유 예를들어서학생이 10 명이있고성적의평균을계산한다고가정하자. 학생 이 10 명이므로 10 개의변수가필요하다. int s0, s1, s2, s3, s4, s5, s6, s7, s8, s9; 하지만만약학생이 100 명이라면어떻게해야하는가? int s0, s1, s2, s3, s4,

More information

제 3강 역함수의 미분과 로피탈의 정리

제 3강 역함수의 미분과 로피탈의 정리 제 3 강역함수의미분과로피탈의정리 역함수의미분 : 두실수 a b 와폐구갂 [ ab, ] 에서 -이고연속인함수 f 가 ( a, b) 미분가능하다고가정하자. 만일 f '( ) 0 이면역함수 f 은실수 f( ) 에서미분가능하고 ( f )'( f ( )) 이다. f '( ) 에서 증명 : 폐구갂 [ ab, ] 에서 -이고연속인함수 f 는증가함수이거나감소함수이다 (

More information

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D> 뻔뻔한 AVR 프로그래밍 The Last(8 th ) Lecture 유명환 ( yoo@netplug.co.kr) INDEX 1 I 2 C 통신이야기 2 ATmega128 TWI(I 2 C) 구조분석 4 ATmega128 TWI(I 2 C) 실습 : AT24C16 1 I 2 C 통신이야기 I 2 C Inter IC Bus 어떤 IC들간에도공통적으로통할수있는 ex)

More information

28 저전력복합스위칭기반의 0.16mm 2 12b 30MS/s 0.18um CMOS SAR ADC 신희욱외 Ⅰ. 서론 Ⅱ. 제안하는 SAR ADC 구조및회로설계 1. 제안하는 SAR ADC의전체구조

28 저전력복합스위칭기반의 0.16mm 2 12b 30MS/s 0.18um CMOS SAR ADC 신희욱외 Ⅰ. 서론 Ⅱ. 제안하는 SAR ADC 구조및회로설계 1. 제안하는 SAR ADC의전체구조 Journal of The Institute of Electronics and Information Engineers Vol.53, NO.7, July 2016 http://dx.doi.org/10.5573/ieie.2016.53.7.027 ISSN 2287-5026(Print) / ISSN 2288-159X(Online) 논문 2016-53-7-4 c Abstract

More information

.4 편파 편파 전파방향에수직인평면의주어진점에서시간의함수로 벡터의모양과궤적을나타냄. 편파상태 polriion s 타원편파 llipill polrid: 가장일반적인경우 의궤적은타원 원형편파 irulr polrid 선형편파 linr polrid k k 복소량 편파는 와 의

.4 편파 편파 전파방향에수직인평면의주어진점에서시간의함수로 벡터의모양과궤적을나타냄. 편파상태 polriion s 타원편파 llipill polrid: 가장일반적인경우 의궤적은타원 원형편파 irulr polrid 선형편파 linr polrid k k 복소량 편파는 와 의 lrognis II 전자기학 제 장 : 전자파의전파 Prof. Young Cul L 초고주파시스템집적연구실 Advnd RF Ss Ingrion ARSI Lb p://s.u..kr/iuniv/usr/rfsil/ Advnd RF Ss Ingrion ARSI Lb. Young Cul L .4 편파 편파 전파방향에수직인평면의주어진점에서시간의함수로 벡터의모양과궤적을나타냄.

More information

<B4EBC7D0BCF6C7D02DBBEFB0A2C7D4BCF62E687770>

<B4EBC7D0BCF6C7D02DBBEFB0A2C7D4BCF62E687770> 삼각함수. 삼각함수의덧셈정리 삼각함수의덧셈정리 삼각함수 sin (α + β ), cos (α + β ), tan (α + β ) 등을 α 또는 β 의삼각함수로나 타낼수있다. 각 α 와각 β 에대하여 α >0, β >0이고 0 α - β < β 를만족한다고가정하 자. 다른경우에도같은방법으로증명할수있다. 각 α 와각 β 에대하여 θ = α - β 라고놓자. 위의그림에서원점에서거리가

More information

OCW_C언어 기초

OCW_C언어 기초 초보프로그래머를위한 C 언어기초 4 장 : 연산자 2012 년 이은주 학습목표 수식의개념과연산자및피연산자에대한학습 C 의알아보기 연산자의우선순위와결합방향에대하여알아보기 2 목차 연산자의기본개념 수식 연산자와피연산자 산술연산자 / 증감연산자 관계연산자 / 논리연산자 비트연산자 / 대입연산자연산자의우선순위와결합방향 조건연산자 / 형변환연산자 연산자의우선순위 연산자의결합방향

More information

Microsoft PowerPoint - chap06-1Array.ppt

Microsoft PowerPoint - chap06-1Array.ppt 2010-1 학기프로그래밍입문 (1) chapter 06-1 참고자료 배열 박종혁 Tel: 970-6702 Email: jhpark1@snut.ac.kr 한빛미디어 출처 : 뇌를자극하는 C프로그래밍, 한빛미디어 -1- 배열의선언과사용 같은형태의자료형이많이필요할때배열을사용하면효과적이다. 배열의선언 배열의사용 배열과반복문 배열의초기화 유연성있게배열다루기 한빛미디어

More information

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN

More information

[ 네트워크 1] 3 주차 1 차시. IPv4 주소클래스 3 주차 1 차시 IPv4 주소클래스 학습목표 1. IP 헤더필드의구성을파악하고요약하여설명할수있다. 2. Subnet ID 및 Subnet Mask 를설명할수있고, 각클래스의사용가능한호스트수와사설 IP 주소및네트

[ 네트워크 1] 3 주차 1 차시. IPv4 주소클래스 3 주차 1 차시 IPv4 주소클래스 학습목표 1. IP 헤더필드의구성을파악하고요약하여설명할수있다. 2. Subnet ID 및 Subnet Mask 를설명할수있고, 각클래스의사용가능한호스트수와사설 IP 주소및네트 3 주차 1 차시 IPv4 주소클래스 학습목표 1. IP 헤더필드의구성을파악하고요약하여설명할수있다. 2. Subnet ID 및 Subnet Mask 를설명할수있고, 각클래스의사용가능한호스트수와사설 IP 주소및네트워크주소와 브로드캐스트주소를설명할수있다. 학습내용 1 : IP 헤더필드구성 1. Network Layer Fields 2. IP 헤더필드의구성 1)

More information

- 2 -

- 2 - 2014 년융 복합기술개발사업 ( 융 복합과제 ) 제안요청서 목차 - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 10 - - 11 - - 12 - - 13 - - 14 - - 15 - - 16 - - 17 - Ω - 18 - - 19 - - 20 - 기계소재 -001-21 - 기계소재 -002-22 - 기계소재

More information

C# Programming Guide - Types

C# Programming Guide - Types C# Programming Guide - Types 최도경 lifeisforu@wemade.com 이문서는 MSDN 의 Types 를요약하고보충한것입니다. http://msdn.microsoft.com/enus/library/ms173104(v=vs.100).aspx Types, Variables, and Values C# 은 type 에민감한언어이다. 모든

More information

딥러닝 첫걸음

딥러닝 첫걸음 딥러닝첫걸음 4. 신경망과분류 (MultiClass) 다범주분류신경망 Categorization( 분류 ): 예측대상 = 범주 이진분류 : 예측대상범주가 2 가지인경우 출력층 node 1 개다층신경망분석 (3 장의내용 ) 다범주분류 : 예측대상범주가 3 가지이상인경우 출력층 node 2 개이상다층신경망분석 비용함수 : Softmax 함수사용 다범주분류신경망

More information

금오공대 컴퓨터공학전공 강의자료

금오공대 컴퓨터공학전공 강의자료 C 프로그래밍프로젝트 Chap 14. 포인터와함수에대한이해 2013.10.09. 오병우 컴퓨터공학과 14-1 함수의인자로배열전달 기본적인인자의전달방식 값의복사에의한전달 val 10 a 10 11 Department of Computer Engineering 2 14-1 함수의인자로배열전달 배열의함수인자전달방식 배열이름 ( 배열주소, 포인터 ) 에의한전달 #include

More information

Microsoft PowerPoint - Ch13

Microsoft PowerPoint - Ch13 Ch. 13 Basic OP-AMP Circuits 비교기 (Comparator) 하나의전압을다른전압 ( 기준전압, reference) 와비교하기위한비선형장치 영전위검출 in > 기준전압 out = out(max) in < 기준전압 out = out(min) 비교기 영이아닌전위검출 기준배터리 기준전압분배기 기준전압제너다이오드 비교기 예제 13-1: out(max)

More information

0. 들어가기 전

0. 들어가기 전 컴퓨터네트워크 14 장. 웹 (WWW) (3) - HTTP 1 이번시간의학습목표 HTTP 의요청 / 응답메시지의구조와동작원리이해 2 요청과응답 (1) HTTP (HyperText Transfer Protocol) 웹브라우저는 URL 을이용원하는자원표현 HTTP 메소드 (method) 를이용하여데이터를요청 (GET) 하거나, 회신 (POST) 요청과응답 요청

More information

3. 다음은카르노맵의표이다. 논리식을간략화한것은? < 나 > 4. 다음카르노맵을간략화시킨결과는? < >

3. 다음은카르노맵의표이다. 논리식을간략화한것은? < 나 > 4. 다음카르노맵을간략화시킨결과는? < > . 변수의수 ( 數 ) 가 3 이라면카르노맵에서몇개의칸이요구되는가? 2칸 나 4칸 다 6칸 8칸 < > 2. 다음진리표의카르노맵을작성한것중옳은것은? < 나 > 다 나 입력출력 Y - 2 - 3. 다음은카르노맵의표이다. 논리식을간략화한것은? < 나 > 4. 다음카르노맵을간략화시킨결과는? < > 2 2 2 2 2 2 2-3 - 5. 다음진리표를간략히한결과

More information

전자회로 실험

전자회로 실험 전자회로실험 2 조 고주현허영민 BJT의고정바이어스및 부품 * 실험목적 1) 고정바이어스와 회로의직류동작점을결정한다. 다이오드의특성 * 실험장비 계측장비 - Digital Multi Meter 부품 -저항 다이오드의특성 부품 - 트랜지스터

More information

BMP 파일 처리

BMP 파일 처리 BMP 파일처리 김성영교수 금오공과대학교 컴퓨터공학과 학습내용 영상반전프로그램제작 2 Inverting images out = 255 - in 3 /* 이프로그램은 8bit gray-scale 영상을입력으로사용하여반전한후동일포맷의영상으로저장한다. */ #include #include #define WIDTHBYTES(bytes)

More information

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할 저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할수없습니다. 변경금지. 귀하는이저작물을개작, 변형또는가공할수없습니다. 귀하는, 이저작물의재이용이나배포의경우,

More information

Microsoft PowerPoint - D03_SpatialDomainEnhance_note.ppt [호환 모드]

Microsoft PowerPoint - D03_SpatialDomainEnhance_note.ppt [호환 모드] Digital Image Processing 3. Image Enhancement in the Spatial Domain Computer Engineering, Sejong University Spatial domain processing 영상의화소값에대해서직접연산을수행 g(x,y) = T[(x,y)] (x,y) : 입력영상 g(x,y) : 출력영상 T[.]

More information

Microsoft PowerPoint - chap06-2pointer.ppt

Microsoft PowerPoint - chap06-2pointer.ppt 2010-1 학기프로그래밍입문 (1) chapter 06-2 참고자료 포인터 박종혁 Tel: 970-6702 Email: jhpark1@snut.ac.kr 한빛미디어 출처 : 뇌를자극하는 C프로그래밍, 한빛미디어 -1- 포인터의정의와사용 변수를선언하는것은메모리에기억공간을할당하는것이며할당된이후에는변수명으로그기억공간을사용한다. 할당된기억공간을사용하는방법에는변수명외에메모리의실제주소값을사용하는것이다.

More information

한국정책학회학회보

한국정책학회학회보 한국정책학회보제 22 권 2 호 (2013.6): 181~206 정부신뢰에대한연구 - 대통령에대한신뢰와정부정책에대한평가비교를중심으로 * - 주제어 : 민주화이후정부신뢰, 대통령신뢰, 정부정책만족도 Ⅰ. 서론 182 한국정책학회보제 22 권 2 호 (2013.6) 정부신뢰에대한연구 183 Ⅱ Ⅲ Ⅳ Ⅴ Ⅱ. 정부신뢰에대한이론적논의 184 한국정책학회보제 22

More information

제 2 교시 2019 학년도 3 월고 1 전국연합학력평가문제지수학영역 1 5 지선다형 1. 의값은? [2점] 일차방정식 의해는? [2 점 ] 두수, 의최대공약수는? [2 점 ] 일차함수 의그래프에서

제 2 교시 2019 학년도 3 월고 1 전국연합학력평가문제지수학영역 1 5 지선다형 1. 의값은? [2점] 일차방정식 의해는? [2 점 ] 두수, 의최대공약수는? [2 점 ] 일차함수 의그래프에서 제 2 교시 2019 학년도 3 월고 1 전국연합학력평가문제지 1 5 지선다형 1. 의값은? [2점] 1 2 3 4 5 3. 일차방정식 의해는? [2 점 ] 1 2 3 4 5 2. 두수, 의최대공약수는? [2 점 ] 1 2 3 4 5 4. 일차함수 의그래프에서 절편과 절편의합은? [3 점 ] 1 2 3 4 5 1 12 2 5. 함수 의그래프가두점, 를지날때,

More information

프로그래밍개론및실습 2015 년 2 학기프로그래밍개론및실습과목으로본내용은강의교재인생능출판사, 두근두근 C 언어수업, 천인국지음을발췌수정하였음

프로그래밍개론및실습 2015 년 2 학기프로그래밍개론및실습과목으로본내용은강의교재인생능출판사, 두근두근 C 언어수업, 천인국지음을발췌수정하였음 프로그래밍개론및실습 2015 년 2 학기프로그래밍개론및실습과목으로본내용은강의교재인생능출판사, 두근두근 C 언어수업, 천인국지음을발췌수정하였음 CHAPTER 9 둘중하나선택하기 관계연산자 두개의피연산자를비교하는연산자 결과값은참 (1) 아니면거짓 (0) x == y x 와 y 의값이같은지비교한다. 관계연산자 연산자 의미 x == y x와 y가같은가? x!= y

More information

Microsoft PowerPoint - IP11.pptx

Microsoft PowerPoint - IP11.pptx 열한번째강의카메라 1/43 1/16 Review 2/43 2/16 평균값 중간값 Review 3/43 3/16 캐니에지추출 void cvcanny(const CvArr* image, CvArr* edges, double threshold1, double threshold2, int aperture_size = 3); aperture_size = 3 aperture_size

More information

API 매뉴얼

API 매뉴얼 PCI-DIO12 API Programming (Rev 1.0) Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned

More information

Computer Architecture

Computer Architecture 정수의산술연산과부동소수점연산 정수의산술연산부동소수점수의표현부동소수점산술연산 이자료는김종현저 - 컴퓨터구조론 ( 생능출판사 ) 의내용을편집한것입니다. 3.5 정수의산술연산 기본적인산술연산들 2 2 3.5.1 덧셈 2 의보수로표현된수들의덧셈방법 두수를더하고, 만약올림수가발생하면버림 3 3 병렬가산기 (parallel adder) 덧셈을수행하는하드웨어모듈 4- 비트병렬가산기와상태비트제어회로

More information

<443A5C4C C4B48555C B3E25C32C7D0B1E25CBCB3B0E8C7C1B7CEC1A7C6AE425CBED0C3E0C7C1B7CEB1D7B7A55C D616E2E637070>

<443A5C4C C4B48555C B3E25C32C7D0B1E25CBCB3B0E8C7C1B7CEC1A7C6AE425CBED0C3E0C7C1B7CEB1D7B7A55C D616E2E637070> #include "stdafx.h" #include "Huffman.h" 1 /* 비트의부분을뽑아내는함수 */ unsigned HF::bits(unsigned x, int k, int j) return (x >> k) & ~(~0

More information

V. 통신망 기술

V. 통신망 기술 오류검출기법 데이터전송오류 (error) 를검출하는기법 메시지전송시오류검출코드를데이터꼬리부분에부착하여전송하고수신측에서는이를사용하여오류발생여부판단 오류검출기법 패리티검사 블록합검사 (block sum check) 순환중복검사 (CRC : Cyclic Redundancy Check) 1 오류검출의기본원리 E= f(data) E,E = 오류검출코드 f = 오류검출함수

More information

MPEG-2 의기본적인세가지개념 1. 상호운용성 (Interoperability) 미디어간정보교환성 : 통신, 방송, 저장미디어상호작용 다른플랫폼간정보교환성 : 다른기종컴퓨터간상호작용 2. 스케일러빌리티 (Scalability: 分解能可變性 ) 부호화비트열에서일부만취해

MPEG-2 의기본적인세가지개념 1. 상호운용성 (Interoperability) 미디어간정보교환성 : 통신, 방송, 저장미디어상호작용 다른플랫폼간정보교환성 : 다른기종컴퓨터간상호작용 2. 스케일러빌리티 (Scalability: 分解能可變性 ) 부호화비트열에서일부만취해 2013 HD 영상압축실습 제 7 장 MPEG-2 HDTV 관련압축표준 인덕대학교방송영상미디어 MPEG-2 란? MPEG-1 의 1.5Mbps 의제한을극복하기위해 MPEG-2 착수 MPEG-2: 5-10Mbps MPEG-3: HDTV(High Definition Television) MPEG-2 로통합 미국차세대 TV(ATV) 에 MPEG-2 채용 유럽의디지털

More information

BY-FDP-4-70.hwp

BY-FDP-4-70.hwp RS-232, RS485 FND Display Module BY-FDP-4-70-XX (Rev 1.0) - 1 - 1. 개요. 본 Display Module은 RS-232, RS-485 겸용입니다. Power : DC24V, DC12V( 주문사양). Max Current : 0.6A 숫자크기 : 58mm(FND Size : 70x47mm 4 개) RS-232,

More information

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770>

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770> IT OOKOOK 87 이론, 실습, 시뮬레이션 디지털논리회로 ( 개정 3 판 ) (Problem Solutions of hapter 7) . 반감산기와전감산기를설계 반감산기반감산기는한비트의 2진수 에서 를빼는회로이며, 두수의차 (difference, ) 와빌림수 (barrow, ) 를계산하는뺄셈회로이다. 에서 를뺄수없으면윗자리에서빌려와빼야하며, 이때빌려오는수는윗자리에서가져오므로

More information

= ``...(2011), , (.)''

= ``...(2011), , (.)'' Finance Lecture Note Series 사회과학과 수학 제2강. 미분 조 승 모2 영남대학교 경제금융학부 학습목표. 미분의 개념: 미분과 도함수의 개념에 대해 알아본다. : 실제로 미분을 어떻게 하는지 알아본다. : 극값의 개념을 알아보고 미분을 통해 어떻게 구하는지 알아본다. 4. 미분과 극한: 미분을 이용하여 극한값을 구하는 방법에 대해 알아본다.

More information

Microsoft PowerPoint - 알고리즘_5주차_1차시.pptx

Microsoft PowerPoint - 알고리즘_5주차_1차시.pptx Basic Idea of External Sorting run 1 run 2 run 3 run 4 run 5 run 6 750 records 750 records 750 records 750 records 750 records 750 records run 1 run 2 run 3 1500 records 1500 records 1500 records run 1

More information

Microsoft PowerPoint - o8.pptx

Microsoft PowerPoint - o8.pptx 메모리보호 (Memory Protection) 메모리보호를위해 page table entry에 protection bit와 valid bit 추가 Protection bits read-write / read-only / executable-only 정의 page 단위의 memory protection 제공 Valid bit (or valid-invalid bit)

More information

Python과 함께 배우는 신호 해석 제 5 강. 복소수 연산 및 Python을 이용한 복소수 연산 (제 2 장. 복소수 기초)

Python과 함께 배우는 신호 해석 제 5 강. 복소수 연산 및 Python을 이용한 복소수 연산      (제 2 장. 복소수 기초) 제 5 강. 복소수연산및 을이용한복소수연산 ( 제 2 장. 복소수기초 ) 한림대학교전자공학과 한림대학교 제 5 강. 복소수연산및 을이용한복소수연산 1 배울내용 복소수의기본개념복소수의표현오일러 (Euler) 공식복소수의대수연산 1의 N 승근 한림대학교 제 5 강. 복소수연산및 을이용한복소수연산 2 복소수의 4 칙연산 복소수의덧셈과뺄셈에는직각좌표계표현을사용하고,

More information

슬라이드 제목 없음

슬라이드 제목 없음 2006-09-27 경북대학교컴퓨터공학과 1 제 5 장서브넷팅과슈퍼넷팅 서브넷팅 (subnetting) 슈퍼넷팅 (Supernetting) 2006-09-27 경북대학교컴퓨터공학과 2 서브넷팅과슈퍼넷팅 서브넷팅 (subnetting) 하나의네트워크를여러개의서브넷 (subnet) 으로분할 슈퍼넷팅 (supernetting) 여러개의서브넷주소를결합 The idea

More information

슬라이드 1

슬라이드 1 tress and train I Metal Forming CAE La. Department of Mechanical Engineering Geongsang National Universit, Korea Metal Forming CAE La., Geongsang National Universit tress Vector, tress (Tensor) tress vector:

More information

2 : (Jaeyoung Kim et al.: A Statistical Approach for Improving the Embedding Capacity of Block Matching based Image Steganography) (Regular Paper) 22

2 : (Jaeyoung Kim et al.: A Statistical Approach for Improving the Embedding Capacity of Block Matching based Image Steganography) (Regular Paper) 22 (Regular Paper) 22 5, 2017 9 (JBE Vol. 22, No. 5, September 2017) https://doi.org/10.5909/jbe.2017.22.5.643 ISSN 2287-9137 (Online) ISSN 1226-7953 (Print) a), a), b) A Statistical Approach for Improving

More information

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할 저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할수없습니다. 변경금지. 귀하는이저작물을개작, 변형또는가공할수없습니다. 귀하는, 이저작물의재이용이나배포의경우,

More information

온습도 판넬미터(JTH-05) 사양서V1.0

온습도 판넬미터(JTH-05)  사양서V1.0 온습도 조절기 Model:JTH-05 1. 제품 사양. [제품 구분] JTH-05A(입력 전원 AC), JTH-05D(입력 전원 DC) [전원 사양] JTH-05A 입력 전압 출력 전원 소비 전력 JTH-05D AC 90~240V DC 10~36V 12Vdc / Max.170mA Max.2W [본체 사이즈] ~ 온/습도 범위(본체): 사용 [0 ~ 50, 85%RH

More information