diapositives/qjpegrest.html
changeset 253 e3aa70211aee
parent 252 d3a405d0742f
child 255 ba96eda920ee
equal deleted inserted replaced
252:d3a405d0742f 253:e3aa70211aee
    43   <img class="hidden" src="Slidy/bullet-nofold-dim.gif" alt="" />
    43   <img class="hidden" src="Slidy/bullet-nofold-dim.gif" alt="" />
    44   <img class="hidden" src="Slidy/bullet-unfold-dim.gif" alt="" />
    44   <img class="hidden" src="Slidy/bullet-unfold-dim.gif" alt="" />
    45 
    45 
    46 <!--<img src="keys.jpg" alt=
    46 <!--<img src="keys.jpg" alt=
    47 "Cover page images (keys)" class="cover" /><br clear="all" /> -->
    47 "Cover page images (keys)" class="cover" /><br clear="all" /> -->
    48 
    48 <br/><br/><br/><br/><br/>
    49 <h1>Restauració d'imatges JPEG</h1>
    49 <h1>Restauració d'imatges JPEG</h1>
    50 
    50 
    51 <p>Autor: <a href="http://vicerveza.homeunix.net/">Lluís Batlle i Rossell</a>,
    51 <p>Autor: <a href="http://vicerveza.homeunix.net/">Lluís Batlle i Rossell</a>,
    52 &lt;<a href="mailto:viric@vicerveza.homeunix.net">dsr@w3.org</a>&gt;<br />
    52 &lt;<a href="mailto:viric@vicerveza.homeunix.net">viric@vicerveza.homeunix.net</a>&gt;<br />
    53 <p>Director: <a href="http://www-ma4.upc.edu/~aroca/">Josep Maria Aroca i Farrerons</a>,
    53 <p>Director: <a href="http://www-ma4.upc.edu/~aroca/">Josep Maria Aroca i Farrerons</a>,
    54 &lt;<a href="mailto:viric@vicerveza.homeunix.net">aroca@ma4.upc.edu</a>&gt;<br />
    54 &lt;<a href="mailto:viric@vicerveza.homeunix.net">aroca@ma4.upc.edu</a>&gt;<br />
    55 </div>
    55 </div>
    56 
    56 
    57 <div class="slide">
    57 <div class="slide">
    58 <h1>Estructura</h1>
    58 <h1>Estructura</h1>
    59 <ul>
    59 <ul>
    60 <li>Motius
    60 <li>Motius
    61 <li>Pèrdua als JPEG
    61 <li>Pèrdues als JPEG
    62 <li>Tècniques de recuperació
    62 <li>Tècniques de recuperació
    63 <li>Implementació
    63 <li>Implementació
    64 </ul>
    64 </ul>
    65 </div>
    65 </div>
    66 
    66 
    91 </div>
    91 </div>
    92 
    92 
    93 <div class="slide">
    93 <div class="slide">
    94 <h1>Canvi dels plans de color</h1>
    94 <h1>Canvi dels plans de color</h1>
    95 <h2>RGB a YCbCr</h2>
    95 <h2>RGB a YCbCr</h2>
    96 <p><img src=""/></p>
    96 <p><img height=200 src="flors-r.png"/> <img height=200 src="flors-g.png"> <img height=200 src="flors-b.png"> <img height=200 src="flors.png"/></p>
       
    97 <p><img height=200 src="flors-y.png"/> <img height=200 src="flors-cb.png"> <img height=200 src="flors-cr.png"></p>
    97 </div>
    98 </div>
    98 
    99 
    99 <div class="slide">
   100 <div class="slide">
   100 <h1>Delmat dels plans de color</h1>
   101 <h1>Delmat dels plans de color</h1>
   101 <h2>1x1:2x2:2x2</h2>
   102 <h2>2x2:1x1:1x1 (blavor)</h2>
   102 <p><img src=""/></p>
   103 <p><img height=380 src="flors-cb.png"/><img height=200 src="flors-cb-211.png"/><img height=380 src="flors-cb-211-rescaled.png"/></p>
   103 </div>
   104 </div>
   104 
   105 
   105 <div class="slide">
   106 <div class="slide">
   106 <h1>Transformada DCT per pla [1]</h1>
   107 <h1>Transformada DCT per pla [1]</h1>
   107 <ul>
   108 <ul>
   108 <li>Divisió en blocs de 8x8 independents
   109 <li>Divisió en blocs de 8x8 independents
   109 <li>Enmirallat als blocs incomplets
   110 <li>Enmirallat als blocs incomplets
   110 <li>Transformació DCT per bloc
   111 <li>Transformació DCT per bloc
       
   112 </ul>
       
   113 <p><img height=380 src="Dctjpeg-wikipedia.png"/> <img height=380 src="base8x8-2-8x8.png"/></p>
   111 </div>
   114 </div>
   112 
   115 
   113 <div class="slide">
   116 <div class="slide">
   114 <h1>Transformada DCT per pla [2]</h1>
   117 <h1>Transformada DCT per pla [2]</h1>
   115 <h2>Exemple de bloc transformat</h2>
   118 <h2>Exemple de bloc transformat</h2>
       
   119 <font size="-2">
       
   120 <table>
       
   121 <tr>
       
   122 <td>
       
   123 <table border=1>
       
   124 <tr>
       
   125 <td>127
       
   126 <td>127
       
   127 <td>127
       
   128 <td>127
       
   129 <td>127
       
   130 <td>127
       
   131 <td>127
       
   132 <td>0
       
   133 <tr>
       
   134 <td>127
       
   135 <td>127
       
   136 <td>127
       
   137 <td>0
       
   138 <td>0
       
   139 <td>127
       
   140 <td>0
       
   141 <td>127
       
   142 <tr>
       
   143 <td>127
       
   144 <td>127
       
   145 <td>0
       
   146 <td>127
       
   147 <td>127
       
   148 <td>0
       
   149 <td>127
       
   150 <td>127
       
   151 <tr>
       
   152 <td>127
       
   153 <td>0
       
   154 <td>127
       
   155 <td>0
       
   156 <td>127
       
   157 <td>127
       
   158 <td>0
       
   159 <td>127
       
   160 <tr>
       
   161 <td>191
       
   162 <td>0
       
   163 <td>191
       
   164 <td>191
       
   165 <td>0
       
   166 <td>191
       
   167 <td>0
       
   168 <td>191
       
   169 <tr>
       
   170 <td>191
       
   171 <td>191
       
   172 <td>0
       
   173 <td>191
       
   174 <td>191
       
   175 <td>0
       
   176 <td>191
       
   177 <td>191
       
   178 <tr>
       
   179 <td>191
       
   180 <td>0
       
   181 <td>191
       
   182 <td>0
       
   183 <td>0
       
   184 <td>191
       
   185 <td>191
       
   186 <td>191
       
   187 <tr>
       
   188 <td>0
       
   189 <td>191
       
   190 <td>191
       
   191 <td>191
       
   192 <td>191
       
   193 <td>191
       
   194 <td>191
       
   195 <td>191
       
   196 </table>
       
   197 <td>
       
   198 <table border=1>
       
   199 <tr>
       
   200 <td>914.25
       
   201 <td>-18.30
       
   202 <td>82.36
       
   203 <td>-13.49
       
   204 <td>39.75
       
   205 <td>14.22
       
   206 <td>94.96
       
   207 <td>-7.02
       
   208 <tr>
       
   209 <td>-173.46
       
   210 <td>128.41
       
   211 <td>-12.29
       
   212 <td>60.55
       
   213 <td>5.73
       
   214 <td>-34.41
       
   215 <td>-7.00
       
   216 <td>-6.30
       
   217 <tr>
       
   218 <td>82.36
       
   219 <td>-22.47
       
   220 <td>-58.21
       
   221 <td>-2.88
       
   222 <td>-168.41
       
   223 <td>-14.50
       
   224 <td>-84.32
       
   225 <td>15.02
       
   226 <tr>
       
   227 <td>43.19
       
   228 <td>60.55
       
   229 <td>30.28
       
   230 <td>33.45
       
   231 <td>35.68
       
   232 <td>88.66
       
   233 <td>1.19
       
   234 <td>-21.81
       
   235 <tr>
       
   236 <td>39.75
       
   237 <td>0.52
       
   238 <td>-168.41
       
   239 <td>-17.90
       
   240 <td>-39.75
       
   241 <td>-7.97
       
   242 <td>112.78
       
   243 <td>-19.59
       
   244 <tr>
       
   245 <td>-48.80
       
   246 <td>-34.41
       
   247 <td>26.71
       
   248 <td>88.66
       
   249 <td>-18.63
       
   250 <td>46.05
       
   251 <td>6.01
       
   252 <td>116.77
       
   253 <tr>
       
   254 <td>94.96
       
   255 <td>5.09
       
   256 <td>-84.32
       
   257 <td>-4.57
       
   258 <td>112.78
       
   259 <td>-22.99
       
   260 <td>-339.29
       
   261 <td>-3.40
       
   262 <tr>
       
   263 <td>15.02
       
   264 <td>-6.30
       
   265 <td>8.21
       
   266 <td>-21.81
       
   267 <td>-11.80
       
   268 <td>116.77
       
   269 <td>75.79
       
   270 <td>-48.91
       
   271 </table>
       
   272 </table>
       
   273 </font>
       
   274 
       
   275 
   116 </div>
   276 </div>
   117 
   277 
   118 <div class="slide">
   278 <div class="slide">
   119 <h1>Quantització dels coeficients</h1>
   279 <h1>Quantització dels coeficients</h1>
   120 <ul>
   280 <ul>
   121 <li>Divisió i arrodoniment
   281 <li>Divisió i arrodoniment
   122 </ul>
   282 </ul>
   123 <h2>Exemple de bloc quantitzat</h2>
   283 <h2>Exemple de bloc quantitzat (q=40)</h2>
       
   284 <font size="-1">
       
   285 <table>
       
   286 <tr>
       
   287 <td>
       
   288 <table border=1>
       
   289 <tr>
       
   290 <td>914.25
       
   291 <td>-18.30
       
   292 <td>82.36
       
   293 <td>-13.49
       
   294 <td>39.75
       
   295 <td>14.22
       
   296 <td>94.96
       
   297 <td>-7.02
       
   298 <tr>
       
   299 <td>-173.46
       
   300 <td>128.41
       
   301 <td>-12.29
       
   302 <td>60.55
       
   303 <td>5.73
       
   304 <td>-34.41
       
   305 <td>-7.00
       
   306 <td>-6.30
       
   307 <tr>
       
   308 <td>82.36
       
   309 <td>-22.47
       
   310 <td>-58.21
       
   311 <td>-2.88
       
   312 <td>-168.41
       
   313 <td>-14.50
       
   314 <td>-84.32
       
   315 <td>15.02
       
   316 <tr>
       
   317 <td>43.19
       
   318 <td>60.55
       
   319 <td>30.28
       
   320 <td>33.45
       
   321 <td>35.68
       
   322 <td>88.66
       
   323 <td>1.19
       
   324 <td>-21.81
       
   325 <tr>
       
   326 <td>39.75
       
   327 <td>0.52
       
   328 <td>-168.41
       
   329 <td>-17.90
       
   330 <td>-39.75
       
   331 <td>-7.97
       
   332 <td>112.78
       
   333 <td>-19.59
       
   334 <tr>
       
   335 <td>-48.80
       
   336 <td>-34.41
       
   337 <td>26.71
       
   338 <td>88.66
       
   339 <td>-18.63
       
   340 <td>46.05
       
   341 <td>6.01
       
   342 <td>116.77
       
   343 <tr>
       
   344 <td>94.96
       
   345 <td>5.09
       
   346 <td>-84.32
       
   347 <td>-4.57
       
   348 <td>112.78
       
   349 <td>-22.99
       
   350 <td>-339.29
       
   351 <td>-3.40
       
   352 <tr>
       
   353 <td>15.02
       
   354 <td>-6.30
       
   355 <td>8.21
       
   356 <td>-21.81
       
   357 <td>-11.80
       
   358 <td>116.77
       
   359 <td>75.79
       
   360 <td>-48.91
       
   361 </table>
       
   362 <td>
       
   363 <table border=1>
       
   364 <tr>
       
   365 <td>20
       
   366 <td>14
       
   367 <td>13
       
   368 <td>20
       
   369 <td>30
       
   370 <td>50
       
   371 <td>64
       
   372 <td>76
       
   373 <tr>
       
   374 <td>15
       
   375 <td>15
       
   376 <td>18
       
   377 <td>24
       
   378 <td>33
       
   379 <td>73
       
   380 <td>75
       
   381 <td>69
       
   382 <tr>
       
   383 <td>18
       
   384 <td>16
       
   385 <td>20
       
   386 <td>30
       
   387 <td>50
       
   388 <td>71
       
   389 <td>86
       
   390 <td>70
       
   391 <tr>
       
   392 <td>18
       
   393 <td>21
       
   394 <td>28
       
   395 <td>36
       
   396 <td>64
       
   397 <td>109
       
   398 <td>100
       
   399 <td>78
       
   400 <tr>
       
   401 <td>23
       
   402 <td>28
       
   403 <td>46
       
   404 <td>70
       
   405 <td>85
       
   406 <td>136
       
   407 <td>129
       
   408 <td>96
       
   409 <tr>
       
   410 <td>30
       
   411 <td>44
       
   412 <td>69
       
   413 <td>80
       
   414 <td>101
       
   415 <td>130
       
   416 <td>141
       
   417 <td>115
       
   418 <tr>
       
   419 <td>61
       
   420 <td>80
       
   421 <td>98
       
   422 <td>109
       
   423 <td>129
       
   424 <td>151
       
   425 <td>150
       
   426 <td>126
       
   427 <tr>
       
   428 <td>90
       
   429 <td>115
       
   430 <td>119
       
   431 <td>123
       
   432 <td>140
       
   433 <td>125
       
   434 <td>129
       
   435 <td>124
       
   436 </table>
       
   437 <td>
       
   438 <table border=1>
       
   439 <tr>
       
   440 <td>46
       
   441 <td>-1
       
   442 <td>6
       
   443 <td>-1
       
   444 <td>1
       
   445 <td>0
       
   446 <td>1
       
   447 <td>0
       
   448 <tr>
       
   449 <td>-12
       
   450 <td>9
       
   451 <td>-1
       
   452 <td>3
       
   453 <td>0
       
   454 <td>0
       
   455 <td>0
       
   456 <td>0
       
   457 <tr>
       
   458 <td>5
       
   459 <td>-1
       
   460 <td>-3
       
   461 <td>0
       
   462 <td>-3
       
   463 <td>0
       
   464 <td>-1
       
   465 <td>0
       
   466 <tr>
       
   467 <td>2
       
   468 <td>3
       
   469 <td>1
       
   470 <td>1
       
   471 <td>1
       
   472 <td>1
       
   473 <td>0
       
   474 <td>0
       
   475 <tr>
       
   476 <td>2
       
   477 <td>0
       
   478 <td>-4
       
   479 <td>0
       
   480 <td>0
       
   481 <td>0
       
   482 <td>1
       
   483 <td>0
       
   484 <tr>
       
   485 <td>-2
       
   486 <td>-1
       
   487 <td>0
       
   488 <td>1
       
   489 <td>0
       
   490 <td>0
       
   491 <td>0
       
   492 <td>1
       
   493 <tr>
       
   494 <td>2
       
   495 <td>0
       
   496 <td>-1
       
   497 <td>0
       
   498 <td>1
       
   499 <td>0
       
   500 <td>-2
       
   501 <td>0
       
   502 <tr>
       
   503 <td>0
       
   504 <td>0
       
   505 <td>0
       
   506 <td>0
       
   507 <td>0
       
   508 <td>1
       
   509 <td>1
       
   510 <td>0
       
   511 </table>
       
   512 </table>
       
   513 </font>
   124 </div>
   514 </div>
   125 
   515 
   126 <div class="slide">
   516 <div class="slide">
   127 <h1>Descodificació JPEG</h1>
   517 <h1>Descodificació JPEG</h1>
   128 <ul>
   518 <ul>
   136 
   526 
   137 <div class="slide">
   527 <div class="slide">
   138 <h1>Descodificació convencional [1]</h1>
   528 <h1>Descodificació convencional [1]</h1>
   139 <ul>
   529 <ul>
   140 <li>Punt mig de l'interval de quantització
   530 <li>Punt mig de l'interval de quantització
       
   531 <!-- ****************** Afegir imatge **************** -->
   141 <li>Independència entre blocs
   532 <li>Independència entre blocs
   142 <li>Independència entre plans
   533 <li>Independència entre plans
   143 <li>Independència del tipus d'imatges
   534 <li>Independència del tipus d'imatges
   144 <li>Simplicitat
   535 <li>Simplicitat
   145 <li>Velocitat
   536 <li>Velocitat