<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Multimedia Communications using Scalable Video Coding</title>
		<link>http://r2d2n3po.tistory.com/</link>
		<description>This blog is just for my personal research.
by Eun-Seok Ryu.</description>
		<language>ko</language>
		<pubDate>Mon, 06 Feb 2012 02:46:16 -0800</pubDate>
		<generator>Tistory 1.1 (http://www.tistory.com/)</generator>
		<managingEditor>hope</managingEditor>
		<image>
		<title>Multimedia Communications using Scalable Video Coding</title>
		<url><![CDATA[http://cfs8.tistory.com/upload_control/download.blog?fhandle=YmxvZzIzMjMxOUBmczgudGlzdG9yeS5jb206L2F0dGFjaC8wLzA5MDAwMDAwMDAwMC5qcGc%3D]]></url>
		<link>http://r2d2n3po.tistory.com/</link>
		<description>This blog is just for my personal research.
by Eun-Seok Ryu.</description>
		</image>
		<item>
			<title>My recent paper: Home Gateway for Three-Screen TV Using H.264 SVC and Raptor FEC</title>
			<link>http://r2d2n3po.tistory.com/58</link>
			<description>&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Verdana, sans-serif; font-size: 13px; line-height: normal; background-color: rgb(255, 255, 255); &quot;&gt;&lt;u&gt;Eun-Seok Ryu, Nikil Jayant, “&lt;/u&gt;&lt;b style=&quot;text-decoration: underline; &quot;&gt;Home Gateway for Three-Screen TV Using H.264 SVC and Raptor FEC&lt;/b&gt;&lt;u&gt;”,&lt;/u&gt;&lt;i style=&quot;text-decoration: underline; &quot;&gt;&amp;nbsp;IEEE Transactions on Consumer Electronics (TCE)&lt;/i&gt;&lt;u&gt;, Vol. 57, No. 4, Nov. 2011.&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
Please find the attached paper.&lt;br /&gt;
Video demo:&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://sites.google.com/site/hoperyu/videos&quot;&gt;http://sites.google.com/site/hoperyu/videos&lt;/a&gt;&amp;nbsp;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial, Verdana, sans-serif; font-size: 13px; line-height: normal; background-color: rgb(255, 255, 255); &quot;&gt;&lt;br /&gt;
&amp;nbsp;&lt;/span&gt;&lt;div class=&quot;entry-ccl&quot; style=&quot;clear: both; text-align: right; margin-bottom: 10px&quot;&gt;
	&lt;img id=&quot;ccl-icon-58-0&quot; class=&quot;entry-ccl-by&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black01.png&quot; alt=&quot;저작자 표시&quot;/&gt;
	&lt;img id=&quot;ccl-icon-58-1&quot; class=&quot;entry-ccl-nc&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black02.png&quot; alt=&quot;비영리&quot;/&gt;
	&lt;img id=&quot;ccl-icon-58-2&quot; class=&quot;entry-ccl-sa&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black04.png&quot; alt=&quot;동일 조건 변경 허락&quot;/&gt;
	&lt;!--
	&lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
		&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-sa/2.0/kr/&quot; /&gt;
		&lt;/Work&gt;
		&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-sa/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;
			&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;
		&lt;/License&gt;
	&lt;/rdf:RDF&gt;
	--&gt;
&lt;/div&gt;
&lt;div class=&quot;tt-plugin ttShareEntryWithSNS tt-sns-icon-alignment-left tt-sns-icon-size-small&quot;&gt;
	&lt;button class=&quot;ttShareEntryWithYozm&quot; id=&quot;ttServiceYozm_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;yozm&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;요즘에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithTwitter&quot; id=&quot;ttServiceTwitter_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;twitter&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;트위터에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithFacebook&quot; id=&quot;ttServiceFacebook_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;facebook&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;페이스북에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithMe2day&quot; id=&quot;ttServiceMe2day_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;me2day&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;미투데이에 보내기&lt;/span&gt;&lt;/button&gt;
&lt;/div&gt;
</description>
			<category>H.264 Research</category>
			<author>hope</author>
			<guid>http://r2d2n3po.tistory.com/58</guid>
			<comments>http://r2d2n3po.tistory.com/58#entry58comment</comments>
			<pubDate>Sun, 05 Feb 2012 17:01:22 -0800</pubDate>
		</item>
		<item>
			<title>Visual Leak Detector - Enhanced Memory Leak Detection for Visual C++</title>
			<link>http://r2d2n3po.tistory.com/57</link>
			<description>&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;There have been many ways to detect memory leak.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;BTW, this tool&amp;nbsp;(Visual Leak Detector - Enhanced Memory Leak Detection for Visual C++) seems to make it easy.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;If you add some lines of your code into the reference software such as JM, JSVM, JMVC, and HEVC for your video standard proposal or for research, this tool may be helpful to you.&lt;/span&gt;&lt;a href=&quot;http://www.codeproject.com/KB/applications/visualleakdetector.aspx#xx1440875xx&quot;&gt;&lt;br /&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;http://www.codeproject.com/KB/applications/visualleakdetector.aspx#xx1440875xx&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class=&quot;entry-ccl&quot; style=&quot;clear: both; text-align: right; margin-bottom: 10px&quot;&gt;
	&lt;img id=&quot;ccl-icon-57-0&quot; class=&quot;entry-ccl-by&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black01.png&quot; alt=&quot;저작자 표시&quot;/&gt;
	&lt;img id=&quot;ccl-icon-57-1&quot; class=&quot;entry-ccl-nc&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black02.png&quot; alt=&quot;비영리&quot;/&gt;
	&lt;img id=&quot;ccl-icon-57-2&quot; class=&quot;entry-ccl-sa&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black04.png&quot; alt=&quot;동일 조건 변경 허락&quot;/&gt;
	&lt;!--
	&lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
		&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-sa/2.0/kr/&quot; /&gt;
		&lt;/Work&gt;
		&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-sa/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;
			&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;
		&lt;/License&gt;
	&lt;/rdf:RDF&gt;
	--&gt;
&lt;/div&gt;
&lt;div class=&quot;tt-plugin ttShareEntryWithSNS tt-sns-icon-alignment-left tt-sns-icon-size-small&quot;&gt;
	&lt;button class=&quot;ttShareEntryWithYozm&quot; id=&quot;ttServiceYozm_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;yozm&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;요즘에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithTwitter&quot; id=&quot;ttServiceTwitter_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;twitter&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;트위터에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithFacebook&quot; id=&quot;ttServiceFacebook_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;facebook&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;페이스북에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithMe2day&quot; id=&quot;ttServiceMe2day_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;me2day&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;미투데이에 보내기&lt;/span&gt;&lt;/button&gt;
&lt;/div&gt;
</description>
			<category>H.264 Research</category>
			<author>hope</author>
			<guid>http://r2d2n3po.tistory.com/57</guid>
			<comments>http://r2d2n3po.tistory.com/57#entry57comment</comments>
			<pubDate>Fri, 11 Nov 2011 13:17:36 -0800</pubDate>
		</item>
		<item>
			<title>[jct-vc] HM-4.0 anchors</title>
			<link>http://r2d2n3po.tistory.com/56</link>
			<description>&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: rgb(0, 0, 0); font-family: arial, sans-serif; font-size: 13px; line-height: normal; background-color: rgb(255, 255, 255); &quot;&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;This link provides the performance results of HM-4.0 anchors with test sequences.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;I will save your time so much. : )&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;------------------&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;From David Flynn&#039;s email :&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;------------------&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;Dear Experts,&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;Please find copies of the HM-4.0 anchor bitstreams available at:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;ftp://ftp.kw.bbc.co.uk/hevc/hm-4.0-anchors/&quot; target=&quot;_blank&quot; style=&quot;color: rgb(0, 101, 204); &quot;&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;ftp://ftp.kw.bbc.co.uk/hevc/&lt;/span&gt;&lt;wbr&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;hm-4.0-anchors/&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;Anchors were produced by Docomo and the BBC. &amp;nbsp;Cross-checking showed&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;there were no deviations in PSNR or bitrate for all sequences, with&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;the exception of SlideShow in random-access configurations as&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;previously mentioned (The provided bitstreams and configuration files&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;use the intended IntraPeriod as speficied in HM-4.0).&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;An excel report showing comparing the Docomo and BBC results is&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;available at:&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://tinyurl.com/3cr3f52&quot; target=&quot;_blank&quot; style=&quot;color: rgb(0, 101, 204); &quot;&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;http://tinyurl.com/3cr3f52&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;Additional verification tests have validated the encoder bitrate and&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;PSNR reporting through use of external tools.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;Please note:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;&amp;nbsp;- Only encoded bitstreams are provided (7.7 GiB).&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;&amp;nbsp;- Decoded bitstreams are not provided due to their excessive size (~649GiB)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;&amp;nbsp;- MD5sums of decoded Y&#039;CbCr pictures have been provided.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;&amp;nbsp;- Anchors are provided for all eight common conditions&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;Further details may be found in the README.txt:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;ftp://ftp.kw.bbc.co.uk/hevc/hm-4.0-anchors/README.txt&quot; target=&quot;_blank&quot; style=&quot;color: rgb(0, 101, 204); &quot;&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;ftp://ftp.kw.bbc.co.uk/hevc/&lt;/span&gt;&lt;wbr&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;hm-4.0-anchors/README.txt&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;If there are any issues with the download, please don&#039;t hesitate to&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;contact me.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;Kind regards,&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;..david&lt;/span&gt;&lt;/span&gt;&lt;div class=&quot;entry-ccl&quot; style=&quot;clear: both; text-align: right; margin-bottom: 10px&quot;&gt;
	&lt;img id=&quot;ccl-icon-56-0&quot; class=&quot;entry-ccl-by&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black01.png&quot; alt=&quot;저작자 표시&quot;/&gt;
	&lt;img id=&quot;ccl-icon-56-1&quot; class=&quot;entry-ccl-nc&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black02.png&quot; alt=&quot;비영리&quot;/&gt;
	&lt;img id=&quot;ccl-icon-56-2&quot; class=&quot;entry-ccl-sa&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black04.png&quot; alt=&quot;동일 조건 변경 허락&quot;/&gt;
	&lt;!--
	&lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
		&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-sa/2.0/kr/&quot; /&gt;
		&lt;/Work&gt;
		&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-sa/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;
			&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;
		&lt;/License&gt;
	&lt;/rdf:RDF&gt;
	--&gt;
&lt;/div&gt;
&lt;div class=&quot;tt-plugin ttShareEntryWithSNS tt-sns-icon-alignment-left tt-sns-icon-size-small&quot;&gt;
	&lt;button class=&quot;ttShareEntryWithYozm&quot; id=&quot;ttServiceYozm_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;yozm&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;요즘에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithTwitter&quot; id=&quot;ttServiceTwitter_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;twitter&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;트위터에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithFacebook&quot; id=&quot;ttServiceFacebook_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;facebook&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;페이스북에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithMe2day&quot; id=&quot;ttServiceMe2day_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;me2day&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;미투데이에 보내기&lt;/span&gt;&lt;/button&gt;
&lt;/div&gt;
</description>
			<category>H.264 Research</category>
			<author>hope</author>
			<guid>http://r2d2n3po.tistory.com/56</guid>
			<comments>http://r2d2n3po.tistory.com/56#entry56comment</comments>
			<pubDate>Thu, 15 Sep 2011 12:35:48 -0700</pubDate>
		</item>
		<item>
			<title>Download JVT&#039;s H.264 SVC standard (AVC Scalable Extension)</title>
			<link>http://r2d2n3po.tistory.com/55</link>
			<description>ITU-T opens its standard including H.264 AVC, SVC, and MVC.&lt;br /&gt;
&lt;br /&gt;
You can download the standard document (H.264 : Advanced video coding for generic audiovisual services) from here : &lt;br /&gt;
&lt;br /&gt;
Standard and implementer&#039;s guide (AVC, SVC, and MVC).&lt;br /&gt;
&lt;p style=&quot;margin:0&quot;&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://r2d2n3po.tistory.com/attachment/cfile22.uf@113E0B5A4E4EF61C2B5F0B.pdf&quot;&gt;&lt;img src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/blog/image/extension/pdf.gif&quot; alt=&quot;&quot; style=&quot;vertical-align: middle;&quot; /&gt; T-REC-H.264-201003-I!!PDF-E.pdf&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p style=&quot;margin:0&quot;&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://r2d2n3po.tistory.com/attachment/cfile29.uf@133D4E5A4E4EF6222DC349.doc&quot;&gt;&lt;img src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/blog/image/extension/doc.gif&quot; alt=&quot;&quot; style=&quot;vertical-align: middle;&quot; /&gt; T-REC-H.Imp264-201007-I!!MSW-E.doc&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;
&lt;p style=&quot;margin:0&quot;&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://r2d2n3po.tistory.com/attachment/cfile29.uf@143DA85A4E4EF6242CBD8B.pdf&quot;&gt;&lt;img src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/blog/image/extension/pdf.gif&quot; alt=&quot;&quot; style=&quot;vertical-align: middle;&quot; /&gt; T-REC-H.Imp264-201007-I!!PDF-E.pdf&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;
&lt;br /&gt;
&lt;br /&gt;
Otherwise, you can download them from this link :&amp;nbsp;&lt;a href=&quot;http://www.itu.int/rec/T-REC-H.264&quot;&gt;http://www.itu.int/rec/T-REC-H.264&lt;br /&gt;
&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Using patent license : MPEG LA&amp;nbsp;&lt;a href=&quot;http://www.mpegla.com/main/default.aspx&quot;&gt;http://www.mpegla.com/main/default.aspx&lt;/a&gt;&lt;br /&gt;
Patent list : (Aug 2011)&amp;nbsp;&lt;a href=&quot;http://www.mpegla.com/main/programs/avc/Documents/avc-att1.pdf&quot;&gt;http://www.mpegla.com/main/programs/avc/Documents/avc-att1.pdf&lt;/a&gt;&amp;nbsp;&lt;div class=&quot;entry-ccl&quot; style=&quot;clear: both; text-align: right; margin-bottom: 10px&quot;&gt;
	&lt;img id=&quot;ccl-icon-55-0&quot; class=&quot;entry-ccl-by&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black01.png&quot; alt=&quot;저작자 표시&quot;/&gt;
	&lt;img id=&quot;ccl-icon-55-1&quot; class=&quot;entry-ccl-nc&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black02.png&quot; alt=&quot;비영리&quot;/&gt;
	&lt;img id=&quot;ccl-icon-55-2&quot; class=&quot;entry-ccl-sa&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black04.png&quot; alt=&quot;동일 조건 변경 허락&quot;/&gt;
	&lt;!--
	&lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
		&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-sa/2.0/kr/&quot; /&gt;
		&lt;/Work&gt;
		&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-sa/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;
			&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;
		&lt;/License&gt;
	&lt;/rdf:RDF&gt;
	--&gt;
&lt;/div&gt;
&lt;div class=&quot;tt-plugin ttShareEntryWithSNS tt-sns-icon-alignment-left tt-sns-icon-size-small&quot;&gt;
	&lt;button class=&quot;ttShareEntryWithYozm&quot; id=&quot;ttServiceYozm_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;yozm&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;요즘에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithTwitter&quot; id=&quot;ttServiceTwitter_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;twitter&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;트위터에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithFacebook&quot; id=&quot;ttServiceFacebook_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;facebook&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;페이스북에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithMe2day&quot; id=&quot;ttServiceMe2day_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;me2day&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;미투데이에 보내기&lt;/span&gt;&lt;/button&gt;
&lt;/div&gt;
</description>
			<category>H.264 Research</category>
			<author>hope</author>
			<guid>http://r2d2n3po.tistory.com/55</guid>
			<comments>http://r2d2n3po.tistory.com/55#entry55comment</comments>
			<pubDate>Fri, 19 Aug 2011 17:01:29 -0700</pubDate>
		</item>
		<item>
			<title>YUV ROI Merger for SVC Slice-group experiment (FMO mode 2).</title>
			<link>http://r2d2n3po.tistory.com/54</link>
			<description>&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;This application is for YUV-level ROI merger.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;We use &quot;sgconf_layer#.cfg&quot; file when we encode SG-based SVC bitstream.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;If it is FMO mode 2 (fore ground and background map), you may have two numbers such as 271 and 1314.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;With those numbers, this application crops the area of 2nd YUV file&#039;s foreground slice group, then it paste it into the same area of 1st YUV file.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;Here, we assume that the 1st file was up-sampled to the same size of 2nd file (I am using JSVM&#039;s downconvertstatic tool).&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;This applications supports only Y-component copying because I wanted to measure Y-PSNR only instead of the PSNR of chrominance components.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;p style=&quot;margin:0&quot;&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://cfile22.uf.tistory.com/original/1220A9434E4466691A93B1&quot; rel=&quot;lightbox&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://cfile22.uf.tistory.com/image/1220A9434E4466691A93B1&quot; alt=&quot;&quot; filemime=&quot;image/jpeg&quot; filename=&quot;ROI_YUV.jpg&quot; height=&quot;596&quot; width=&quot;620&quot;/&gt;&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;/p&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;As shown in above, the Soccer sequence was embedded in&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;Barbour&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;&amp;nbsp;sequence.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;Currently, this application supports just only 1 foreground slice group. But, you can extend it or run this multiple time with different MB#.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;This was implemented my personal research.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;Here is the source code.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;=======================================================================&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;div&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;// ErrorConcealment_BL_US.cpp : Defines the entry point for the console application.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;//&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;#include &quot;stdafx.h&quot;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;#include &amp;lt;stdio.h&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;#include &amp;lt;stdlib.h&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;int main(int argc, char* argv[])&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;FILE&lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;*infile1;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;FILE&lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;*infile2;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;FILE&lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;*ofile;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;unsigned int w1, h1, sMB, eMB, w2, h2, nSkip, nFrm, nCurFrm=1, nStart;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;errno_t&lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;err;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;printf(&quot;\n----------------------------------------------------------------------------\n&quot;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;printf(&quot; ErrorConcealment_BL_US: only provide Y-component \n&quot;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;printf(&quot; Implemented by Eun S. Ryu \n&quot;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;printf(&quot; Aug 11. 2011 \n&quot;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;printf(&quot; Usage: exe &amp;lt;EL Width&amp;gt; &amp;lt;EL Height&amp;gt; &amp;lt;in1:US-BL&amp;gt; &amp;lt;in2:EL&amp;gt; &amp;lt;ofile&amp;gt; &amp;lt;start#MB&amp;gt; &amp;lt;end#MB&amp;gt; &amp;lt;skip frm&amp;gt; &amp;lt;frm to be processed&amp;gt;\n&quot;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;printf(&quot; Example : exe 352 288 in1.yuv in2.yuv out.yuv 24 92 100 50\n&quot;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;printf(&quot;----------------------------------------------------------------------------\n\n&quot;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;if(argc != 10) { printf(&quot;&amp;gt;Check input parameters.\n&quot;); exit(1);}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;w1&lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;= atoi(argv[1]);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;h1&lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;= atoi(argv[2]);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;sMB&lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;= atoi(argv[6]);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;eMB&lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;= atoi(argv[7]);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;nSkip&lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;= atoi(argv[8]);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;nFrm&lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;= atoi(argv[9]);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;if((err = fopen_s(&amp;amp;infile1, argv[3], &quot;rb&quot; ))!=0) { printf(&quot;&amp;gt;Check 1st input file\n&quot;); exit(1);}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;if((err = fopen_s(&amp;amp;infile2, argv[4], &quot;rb&quot; ))!=0) { printf(&quot;&amp;gt;Check 2st input file\n&quot;); exit(1);}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;if((err = fopen_s(&amp;amp;ofile, argv[5], &quot;wb&quot; ))!=0) { printf(&quot;&amp;gt;Check output file\n&quot;); exit(1);}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;//===== initialization ======&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;unsigned int nSizeEL = w1*h1*3/2;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;unsigned char *cFrmBuffer1 = (unsigned char*)malloc(nSizeEL);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;unsigned char *cFrmBuffer2 = (unsigned char*)malloc(nSizeEL);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;//======= skip first #nSkip frames =======&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;fseek(infile1, nSkip*nSizeEL, SEEK_SET ); //support YUV 4:2:0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;fseek(infile2, nSkip*nSizeEL, SEEK_SET ); //support YUV 4:2:0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;nStart = ((sMB-1)/(w1/16))*w1*16 + ((sMB-1)%(w1/16))*16; &amp;nbsp;//MB unit calc.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;w2 = ((eMB-sMB)%(w1/16)+1)*16;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;h2 = ((eMB-sMB)/(w1/16)+1)*16;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;for(unsigned int j=0; j&amp;lt;nFrm; j++)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;//===== load two input frames into memory =====&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;fread(cFrmBuffer1, 1, nSizeEL, infile1);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;fread(cFrmBuffer2, 1, nSizeEL, infile2);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;for(unsigned int i=0; i&amp;lt;h2; i++)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;memcpy(cFrmBuffer1+nStart+(w1*i), cFrmBuffer2+nStart+(w1*i), w2);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;if((err=fwrite(cFrmBuffer1, 1, nSizeEL, ofile))==0) printf(&quot;&amp;gt; fwrite error\r&quot;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;else printf(&quot;&amp;gt; %d frames were processed\r&quot;, nCurFrm++);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;//===== finish =====&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;free(cFrmBuffer1);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;free(cFrmBuffer2);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;fclose(infile1);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;fclose(infile2);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;fclose(ofile);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;return 0;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style=&quot;font-family: &#039;Times New Roman&#039;; &quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;entry-ccl&quot; style=&quot;clear: both; text-align: right; margin-bottom: 10px&quot;&gt;
	&lt;img id=&quot;ccl-icon-54-0&quot; class=&quot;entry-ccl-by&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black01.png&quot; alt=&quot;저작자 표시&quot;/&gt;
	&lt;img id=&quot;ccl-icon-54-1&quot; class=&quot;entry-ccl-nc&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black02.png&quot; alt=&quot;비영리&quot;/&gt;
	&lt;img id=&quot;ccl-icon-54-2&quot; class=&quot;entry-ccl-sa&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black04.png&quot; alt=&quot;동일 조건 변경 허락&quot;/&gt;
	&lt;!--
	&lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
		&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-sa/2.0/kr/&quot; /&gt;
		&lt;/Work&gt;
		&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-sa/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;
			&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;
		&lt;/License&gt;
	&lt;/rdf:RDF&gt;
	--&gt;
&lt;/div&gt;
&lt;div class=&quot;tt-plugin ttShareEntryWithSNS tt-sns-icon-alignment-left tt-sns-icon-size-small&quot;&gt;
	&lt;button class=&quot;ttShareEntryWithYozm&quot; id=&quot;ttServiceYozm_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;yozm&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;요즘에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithTwitter&quot; id=&quot;ttServiceTwitter_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;twitter&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;트위터에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithFacebook&quot; id=&quot;ttServiceFacebook_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;facebook&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;페이스북에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithMe2day&quot; id=&quot;ttServiceMe2day_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;me2day&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;미투데이에 보내기&lt;/span&gt;&lt;/button&gt;
&lt;/div&gt;
</description>
			<category>H.264 Research</category>
			<author>hope</author>
			<guid>http://r2d2n3po.tistory.com/54</guid>
			<comments>http://r2d2n3po.tistory.com/54#entry54comment</comments>
			<pubDate>Thu, 11 Aug 2011 16:35:19 -0700</pubDate>
		</item>
		<item>
			<title>Writing DOS batch script.</title>
			<link>http://r2d2n3po.tistory.com/53</link>
			<description>Sometimes you may need to write some dos script to make your experiment easy.&lt;br /&gt;
I recommend this web site :&amp;nbsp;&lt;a href=&quot;http://www.csie.ntu.edu.tw/~r92092/ref/win32/win32scripting.html&quot;&gt;http://www.csie.ntu.edu.tw/~r92092/ref/win32/win32scripting.html&lt;/a&gt;&lt;div class=&quot;entry-ccl&quot; style=&quot;clear: both; text-align: right; margin-bottom: 10px&quot;&gt;
	&lt;img id=&quot;ccl-icon-53-0&quot; class=&quot;entry-ccl-by&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black01.png&quot; alt=&quot;저작자 표시&quot;/&gt;
	&lt;img id=&quot;ccl-icon-53-1&quot; class=&quot;entry-ccl-nc&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black02.png&quot; alt=&quot;비영리&quot;/&gt;
	&lt;img id=&quot;ccl-icon-53-2&quot; class=&quot;entry-ccl-sa&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black04.png&quot; alt=&quot;동일 조건 변경 허락&quot;/&gt;
	&lt;!--
	&lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
		&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-sa/2.0/kr/&quot; /&gt;
		&lt;/Work&gt;
		&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-sa/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;
			&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;
		&lt;/License&gt;
	&lt;/rdf:RDF&gt;
	--&gt;
&lt;/div&gt;
&lt;div class=&quot;tt-plugin ttShareEntryWithSNS tt-sns-icon-alignment-left tt-sns-icon-size-small&quot;&gt;
	&lt;button class=&quot;ttShareEntryWithYozm&quot; id=&quot;ttServiceYozm_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;yozm&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;요즘에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithTwitter&quot; id=&quot;ttServiceTwitter_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;twitter&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;트위터에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithFacebook&quot; id=&quot;ttServiceFacebook_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;facebook&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;페이스북에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithMe2day&quot; id=&quot;ttServiceMe2day_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;me2day&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;미투데이에 보내기&lt;/span&gt;&lt;/button&gt;
&lt;/div&gt;
</description>
			<category>H.264 Research</category>
			<author>hope</author>
			<guid>http://r2d2n3po.tistory.com/53</guid>
			<comments>http://r2d2n3po.tistory.com/53#entry53comment</comments>
			<pubDate>Thu, 14 Jul 2011 15:25:24 -0700</pubDate>
		</item>
		<item>
			<title>Updated &quot;How to use JSVM toolkit&quot; (JSVM tutorial)</title>
			<link>http://r2d2n3po.tistory.com/52</link>
			<description>&lt;div&gt;
These slides were originally prepared for internal lab seminar of operating system Lab in computer science and engineering department of Korea university, and I updated some of them for general student and researcher.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
July 2011.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
Eun-Seok Ryu&amp;nbsp;(esryu@gatech.edu)&lt;br /&gt;
&lt;p style=&quot;margin:0&quot;&gt;&lt;div class=&quot;imageblock center&quot; style=&quot;text-align: center; clear: both;&quot;&gt;&lt;a href=&quot;http://r2d2n3po.tistory.com/attachment/cfile3.uf@117277414E1B5C601C0D93.ppt&quot;&gt;&lt;img src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/blog/image/extension/ppt.gif&quot; alt=&quot;&quot; style=&quot;vertical-align: middle;&quot; /&gt; JSVM_tutorial_Eun_Ryu.ppt&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;entry-ccl&quot; style=&quot;clear: both; text-align: right; margin-bottom: 10px&quot;&gt;
	&lt;img id=&quot;ccl-icon-52-0&quot; class=&quot;entry-ccl-by&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black01.png&quot; alt=&quot;저작자 표시&quot;/&gt;
	&lt;img id=&quot;ccl-icon-52-1&quot; class=&quot;entry-ccl-nc&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black02.png&quot; alt=&quot;비영리&quot;/&gt;
	&lt;img id=&quot;ccl-icon-52-2&quot; class=&quot;entry-ccl-sa&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black04.png&quot; alt=&quot;동일 조건 변경 허락&quot;/&gt;
	&lt;!--
	&lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
		&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-sa/2.0/kr/&quot; /&gt;
		&lt;/Work&gt;
		&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-sa/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;
			&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;
		&lt;/License&gt;
	&lt;/rdf:RDF&gt;
	--&gt;
&lt;/div&gt;
&lt;div class=&quot;tt-plugin ttShareEntryWithSNS tt-sns-icon-alignment-left tt-sns-icon-size-small&quot;&gt;
	&lt;button class=&quot;ttShareEntryWithYozm&quot; id=&quot;ttServiceYozm_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;yozm&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;요즘에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithTwitter&quot; id=&quot;ttServiceTwitter_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;twitter&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;트위터에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithFacebook&quot; id=&quot;ttServiceFacebook_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;facebook&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;페이스북에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithMe2day&quot; id=&quot;ttServiceMe2day_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;me2day&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;미투데이에 보내기&lt;/span&gt;&lt;/button&gt;
&lt;/div&gt;
</description>
			<category>H.264 Research</category>
			<author>hope</author>
			<guid>http://r2d2n3po.tistory.com/52</guid>
			<comments>http://r2d2n3po.tistory.com/52#entry52comment</comments>
			<pubDate>Mon, 11 Jul 2011 13:26:46 -0700</pubDate>
		</item>
		<item>
			<title>The starting point of HEVC research</title>
			<link>http://r2d2n3po.tistory.com/51</link>
			<description>JCT-VC has two chairs : Jens-Rainer Ohm and Gary Sullivan.&lt;br /&gt;
&lt;br /&gt;
Fraunhofer HHI leads the developing the HEVC test model (HM).&lt;br /&gt;
#LINK:&amp;nbsp;&lt;a href=&quot;http://hevc.info/&quot;&gt;http://hevc.info/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Currently, they provide these documents.&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
- JCT-VC Documents&lt;/div&gt;
&lt;div&gt;
HEVC Software repository (main at HHI)&lt;/div&gt;
&lt;div&gt;
HEVC Software repository (mirror at BBC)&lt;/div&gt;
&lt;div&gt;
HEVC Software bug tracker (at BBC)&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;div&gt;
- Documents&lt;/div&gt;
&lt;div&gt;
HEVC Reference Software Manual (JCTVC-E447)&lt;/div&gt;
&lt;div&gt;
HEVC Software Development Guidelines (JCTVC-C404)&lt;/div&gt;
###&lt;br /&gt;
&lt;div&gt;Now, the document numbers were changed.&amp;nbsp;Date : Oct 2011.&lt;/div&gt;
&lt;div&gt;HEVC Reference Software Manual (JCTVC-F634)&lt;/div&gt;
&lt;div&gt;HEVC Software Development Guidelines (JCTVC-F688)&lt;/div&gt;
&lt;br /&gt;
YUV sequences repository :&lt;br /&gt;
#LINK:&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#039;Segoe UI&#039;, sans-serif; &quot;&gt;&lt;a href=&quot;ftp://hvc:US88Hula@ftp.tnt.uni-hannover.de/testsequences&quot;&gt;&lt;span style=&quot;color:#4B72A9;text-decoration:none;text-underline:none&quot;&gt;ftp://hvc:US88Hula@ftp.tnt.uni-hannover.de/testsequences&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;span style=&quot;font-size:9.0pt;
font-family:&amp;quot;Segoe UI&amp;quot;,&amp;quot;sans-serif&amp;quot;;color:#333333&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&amp;nbsp;You can join the email reflector also.&lt;br /&gt;
#LINK:&amp;nbsp;&lt;a href=&quot;http://mailman.rwth-aachen.de/mailman/listinfo/jct-vc&quot;&gt;http://mailman.rwth-aachen.de/mailman/listinfo/jct-vc&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: rgb(51, 51, 51); -webkit-text-decorations-in-effect: none; &quot;&gt;In addition, I have some URL information for automatic script to test HM which was prepared for private purpose, and I cannot open them. Sorry.&lt;br /&gt;
&lt;/span&gt;&lt;/a&gt;&lt;div class=&quot;entry-ccl&quot; style=&quot;clear: both; text-align: right; margin-bottom: 10px&quot;&gt;
	&lt;img id=&quot;ccl-icon-51-0&quot; class=&quot;entry-ccl-by&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black01.png&quot; alt=&quot;저작자 표시&quot;/&gt;
	&lt;img id=&quot;ccl-icon-51-1&quot; class=&quot;entry-ccl-nc&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black02.png&quot; alt=&quot;비영리&quot;/&gt;
	&lt;img id=&quot;ccl-icon-51-2&quot; class=&quot;entry-ccl-sa&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black04.png&quot; alt=&quot;동일 조건 변경 허락&quot;/&gt;
	&lt;!--
	&lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
		&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-sa/2.0/kr/&quot; /&gt;
		&lt;/Work&gt;
		&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-sa/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;
			&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;
		&lt;/License&gt;
	&lt;/rdf:RDF&gt;
	--&gt;
&lt;/div&gt;
&lt;div class=&quot;tt-plugin ttShareEntryWithSNS tt-sns-icon-alignment-left tt-sns-icon-size-small&quot;&gt;
	&lt;button class=&quot;ttShareEntryWithYozm&quot; id=&quot;ttServiceYozm_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;yozm&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;요즘에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithTwitter&quot; id=&quot;ttServiceTwitter_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;twitter&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;트위터에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithFacebook&quot; id=&quot;ttServiceFacebook_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;facebook&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;페이스북에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithMe2day&quot; id=&quot;ttServiceMe2day_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;me2day&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;미투데이에 보내기&lt;/span&gt;&lt;/button&gt;
&lt;/div&gt;
</description>
			<category>H.264 Research</category>
			<author>hope</author>
			<guid>http://r2d2n3po.tistory.com/51</guid>
			<comments>http://r2d2n3po.tistory.com/51#entry51comment</comments>
			<pubDate>Fri, 17 Jun 2011 15:27:42 -0700</pubDate>
		</item>
		<item>
			<title>HEVC YUV sequence repository</title>
			<link>http://r2d2n3po.tistory.com/50</link>
			<description>&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span class=&quot;apple-style-span&quot;&gt;&lt;a href=&quot;ftp://hvc:US88Hula@ftp.tnt.uni-hannover.de/testsequences&quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#4b72a9&quot; face=&quot;&#039;Segoe UI&#039;, sans-serif&quot;&gt;NebutaFestival&amp;nbsp;and SteamLocomotiveTrain sequence were added to the HEVC YUV sequences.&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;You can download them from this URL :&lt;br /&gt;
&lt;/font&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-text-decorations-in-effect: none; &quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#4b72a9&quot; face=&quot;&#039;Segoe UI&#039;, sans-serif&quot; style=&quot;color: rgb(51, 51, 51); &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 9pt; &quot;&gt;ftp://hvc:US88Hula@ftp.tnt.uni-hannover.de/testsequences&lt;/span&gt;&lt;/font&gt;&lt;br /&gt;
&lt;/span&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#4b72a9&quot; face=&quot;&#039;Segoe UI&#039;, sans-serif&quot;&gt;&lt;br /&gt;
&lt;/font&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;entry-ccl&quot; style=&quot;clear: both; text-align: right; margin-bottom: 10px&quot;&gt;
	&lt;img id=&quot;ccl-icon-50-0&quot; class=&quot;entry-ccl-by&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black01.png&quot; alt=&quot;저작자 표시&quot;/&gt;
	&lt;img id=&quot;ccl-icon-50-1&quot; class=&quot;entry-ccl-nc&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black02.png&quot; alt=&quot;비영리&quot;/&gt;
	&lt;img id=&quot;ccl-icon-50-2&quot; class=&quot;entry-ccl-sa&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black04.png&quot; alt=&quot;동일 조건 변경 허락&quot;/&gt;
	&lt;!--
	&lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
		&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-sa/2.0/kr/&quot; /&gt;
		&lt;/Work&gt;
		&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-sa/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;
			&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;
		&lt;/License&gt;
	&lt;/rdf:RDF&gt;
	--&gt;
&lt;/div&gt;
&lt;div class=&quot;tt-plugin ttShareEntryWithSNS tt-sns-icon-alignment-left tt-sns-icon-size-small&quot;&gt;
	&lt;button class=&quot;ttShareEntryWithYozm&quot; id=&quot;ttServiceYozm_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;yozm&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;요즘에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithTwitter&quot; id=&quot;ttServiceTwitter_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;twitter&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;트위터에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithFacebook&quot; id=&quot;ttServiceFacebook_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;facebook&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;페이스북에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithMe2day&quot; id=&quot;ttServiceMe2day_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;me2day&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;미투데이에 보내기&lt;/span&gt;&lt;/button&gt;
&lt;/div&gt;
</description>
			<category>H.264 Research</category>
			<author>hope</author>
			<guid>http://r2d2n3po.tistory.com/50</guid>
			<comments>http://r2d2n3po.tistory.com/50#entry50comment</comments>
			<pubDate>Fri, 17 Jun 2011 15:15:20 -0700</pubDate>
		</item>
		<item>
			<title>PSNR measure</title>
			<link>http://r2d2n3po.tistory.com/49</link>
			<description>//This code is for measuring PSNR&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;double psnr( ColorComponent&amp;amp; rec, ColorComponent&amp;amp; org)&lt;/div&gt;
&lt;div&gt;{&lt;/div&gt;
&lt;div&gt;&amp;nbsp; unsigned char* &amp;nbsp;pOrg &amp;nbsp;= org.data;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; unsigned char* &amp;nbsp;pRec &amp;nbsp;= rec.data;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; double &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ssd &amp;nbsp; = 0;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; int &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; diff;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
&amp;nbsp; for &amp;nbsp;( int r = 0; r &amp;lt; rec.height; r++ )&lt;/div&gt;
&lt;div&gt;&amp;nbsp; {&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; for( int c = 0; c &amp;lt; rec.width; &amp;nbsp;c++ )&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; {&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; diff &amp;nbsp;= pRec[c] - pOrg[c];&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; ssd &amp;nbsp;+= (double)( diff * diff );&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; }&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; pRec &amp;nbsp; += rec.width;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; pOrg &amp;nbsp; += org.width;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; }&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;
&amp;nbsp; if( ssd == 0.0 )&lt;/div&gt;
&lt;div&gt;&amp;nbsp; {&lt;/div&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; return 99.99;&lt;/div&gt;
&lt;div&gt;&amp;nbsp; }&lt;/div&gt;
&lt;div&gt;&amp;nbsp; return ( 10.0 * log10( (double)rec.width * (double)rec.height * 65025.0 / ssd ) );&lt;/div&gt;
}&amp;nbsp;&lt;div class=&quot;entry-ccl&quot; style=&quot;clear: both; text-align: right; margin-bottom: 10px&quot;&gt;
	&lt;img id=&quot;ccl-icon-49-0&quot; class=&quot;entry-ccl-by&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black01.png&quot; alt=&quot;저작자 표시&quot;/&gt;
	&lt;img id=&quot;ccl-icon-49-1&quot; class=&quot;entry-ccl-nc&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black02.png&quot; alt=&quot;비영리&quot;/&gt;
	&lt;img id=&quot;ccl-icon-49-2&quot; class=&quot;entry-ccl-sa&quot; src=&quot;http://i1.daumcdn.net/cfs.tistory/v/0/static/admin/editor/ccl_black04.png&quot; alt=&quot;동일 조건 변경 허락&quot;/&gt;
	&lt;!--
	&lt;rdf:RDF xmlns=&quot;http://web.resource.org/cc/&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot; xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;
		&lt;Work rdf:about=&quot;&quot;&gt;
			&lt;license rdf:resource=&quot;http://creativecommons.org/licenses/by-nc-sa/2.0/kr/&quot; /&gt;
		&lt;/Work&gt;
		&lt;License rdf:about=&quot;http://creativecommons.org/licenses/by-nc-sa/&quot;&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Reproduction&quot;/&gt;
			&lt;permits rdf:resource=&quot;http://web.resource.org/cc/Distribution&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Notice&quot;/&gt;
			&lt;requires rdf:resource=&quot;http://web.resource.org/cc/Attribution&quot;/&gt;
			&lt;prohibits rdf:resource=&quot;http://web.resource.org/cc/CommercialUse&quot;/&gt;
		&lt;/License&gt;
	&lt;/rdf:RDF&gt;
	--&gt;
&lt;/div&gt;
&lt;div class=&quot;tt-plugin ttShareEntryWithSNS tt-sns-icon-alignment-left tt-sns-icon-size-small&quot;&gt;
	&lt;button class=&quot;ttShareEntryWithYozm&quot; id=&quot;ttServiceYozm_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;yozm&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;요즘에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithTwitter&quot; id=&quot;ttServiceTwitter_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;twitter&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;트위터에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithFacebook&quot; id=&quot;ttServiceFacebook_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;facebook&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;페이스북에 보내기&lt;/span&gt;&lt;/button&gt;&lt;button
	class=&quot;ttShareEntryWithMe2day&quot; id=&quot;ttServiceMe2day_&quot; onclick=&quot;ShareEntryWithSNS.share(&#039;me2day&#039;, &#039;&#039;, &#039;&#039;);&quot;&gt;&lt;span&gt;미투데이에 보내기&lt;/span&gt;&lt;/button&gt;
&lt;/div&gt;
</description>
			<category>H.264 Research</category>
			<author>hope</author>
			<guid>http://r2d2n3po.tistory.com/49</guid>
			<comments>http://r2d2n3po.tistory.com/49#entry49comment</comments>
			<pubDate>Wed, 01 Jun 2011 14:25:39 -0700</pubDate>
		</item>
	</channel>
</rss>

