0 00:00:00,000 --> 00:00:30,000 Lieber Zuschauer, dieser Untertitel wurde automatisch generiert von Trint und dementsprechend (sehr) fehlerhaft. Wenn du kannst, hilf uns bitte gute Untertitel zu erstellen: https://c3subtitles.de/talk/2094 Danke! 1 00:00:00,270 --> 00:00:02,639 Ja, willkommen zurück hier auf dem 2 00:00:02,640 --> 00:00:03,689 Channel. 3 00:00:03,690 --> 00:00:05,789 Unser nächster SBK ist Yannick. 4 00:00:05,790 --> 00:00:07,979 Er hat Medientechnik studiert 5 00:00:07,980 --> 00:00:09,569 und sich dabei unter anderem mit 6 00:00:09,570 --> 00:00:11,369 Live-Streaming im Internet und auch 7 00:00:11,370 --> 00:00:12,869 Algorithmen der Video Kompression 8 00:00:12,870 --> 00:00:14,309 beschäftigt. 9 00:00:14,310 --> 00:00:16,139 Jetzt in diesem Talk möchte er uns einmal 10 00:00:16,140 --> 00:00:18,269 die Grundlagen der modernen Impressions 11 00:00:18,270 --> 00:00:19,289 Algorithmen erklären. 12 00:00:20,390 --> 00:00:21,679 Zu Beginn 13 00:00:22,870 --> 00:00:25,159 des Talk Translate into 14 00:00:25,160 --> 00:00:27,229 the English Language for the 15 00:00:27,230 --> 00:00:29,359 Press Open der Language Selection Tool 16 00:00:29,360 --> 00:00:31,609 in the Web Player Translate 17 00:00:31,610 --> 00:00:34,249 Stream und nun 18 00:00:34,250 --> 00:00:35,390 viel Spaß bei diesem Talk. 19 00:00:37,260 --> 00:00:38,729 Hi und willkommen zu meinem Vortrag 20 00:00:38,730 --> 00:00:40,409 Grundlagen Video Kompression. 21 00:00:40,410 --> 00:00:42,569 Es soll um die Grundlagen Berge und 22 00:00:42,570 --> 00:00:45,419 jeder Video Kompression gehen, die 23 00:00:45,420 --> 00:00:46,829 eigentlich in fast allen Standards 24 00:00:46,830 --> 00:00:47,999 umgesetzt wird. 25 00:00:48,000 --> 00:00:50,069 Ganz kurz zu mir Ich bin ja nicht 26 00:00:50,070 --> 00:00:52,139 für die Medientechnologie an der TH Köln 27 00:00:52,140 --> 00:00:54,239 und ich bin Entwickler bei umfasst Once 28 00:00:54,240 --> 00:00:56,339 ist es eine Alternative zu Twitch, die 29 00:00:56,340 --> 00:00:57,689 man selber auf seinem eigenen Server 30 00:00:57,690 --> 00:00:58,739 aufsetzen kann? 31 00:00:58,740 --> 00:01:00,569 Im Internet findet ihr mich ja unter den 32 00:01:00,570 --> 00:01:02,189 ganzen Links. 33 00:01:02,190 --> 00:01:03,929 Worum geht es in diesem Vortrag generell? 34 00:01:03,930 --> 00:01:05,699 Die Kompression dem Verlust war für die 35 00:01:05,700 --> 00:01:07,769 Kompression von Videodateien. 36 00:01:07,770 --> 00:01:08,939 Wie gerade schon gesagt, sollen die 37 00:01:08,940 --> 00:01:11,099 Grundgedanken gehen, ohne jetzt auf 38 00:01:11,100 --> 00:01:13,049 eine spezielle Implementierung 39 00:01:13,050 --> 00:01:14,050 einzugehen. 40 00:01:14,610 --> 00:01:16,749 Daran halte ich mich an den MPEG 41 00:01:16,750 --> 00:01:18,689 Standards. Das heißt hat schon sechs, 42 00:01:18,690 --> 00:01:20,999 vier, fünf und sechs und 43 00:01:21,000 --> 00:01:22,000 eins. 44 00:01:23,400 --> 00:01:25,319 Außerdem soll es einen kleinen Vorschau 45 00:01:25,320 --> 00:01:27,599 auf den kommenden STANDARD hat zu 6 6 46 00:01:27,600 --> 00:01:29,459 V v C geben. 47 00:01:29,460 --> 00:01:31,049 Es wird allerdings nicht jedes Detail 48 00:01:31,050 --> 00:01:32,459 erläutert. Wie gesagt, dieser Vortrag 49 00:01:32,460 --> 00:01:34,529 soll 20 Minuten gehen und er 50 00:01:34,530 --> 00:01:36,209 setzt damit natürlich keine sechs Monate 51 00:01:36,210 --> 00:01:38,049 lang Vorlesung an. 52 00:01:38,050 --> 00:01:39,779 Ich denke, das sollte jedem klar sein. 53 00:01:41,040 --> 00:01:43,290 Wir fangen an mit einem kleinen Lexikon. 54 00:01:44,550 --> 00:01:45,550 Das heißt, ein Pixel 55 00:01:46,650 --> 00:01:48,839 und Pixel besteht typischerweise aus 56 00:01:48,840 --> 00:01:50,399 mehreren Kanälen, zum Beispiel rot, grün, 57 00:01:50,400 --> 00:01:52,109 blau. Manchmal ist auch eine Alpha 58 00:01:52,110 --> 00:01:53,489 Channel dabei, manchmal nicht. 59 00:01:53,490 --> 00:01:55,769 Manchmal sind die Dinge anders benannt. 60 00:01:55,770 --> 00:01:57,929 Außerdem gibt es dann ein Bild, ein Frame 61 00:01:57,930 --> 00:01:59,699 und ein Pfeil hat dann mehrere Pixel, die 62 00:01:59,700 --> 00:02:02,009 in so ein Raster angeordnet sind. 63 00:02:02,010 --> 00:02:04,169 Zum Beispiel ist ein Raster dann 4 zu 64 00:02:04,170 --> 00:02:06,299 3 oder 16 zu 9 oder wenn 65 00:02:06,300 --> 00:02:08,709 man aus Ticktack kommt, halt 19 66 00:02:08,710 --> 00:02:09,710 16. 67 00:02:10,740 --> 00:02:12,419 Wenn man dann eine Menge an Bildern oder 68 00:02:12,420 --> 00:02:14,579 Frames hintereinander anordnet, 69 00:02:14,580 --> 00:02:15,779 wird daraus eine Sequenz. 70 00:02:15,780 --> 00:02:17,099 Das habe ich jetzt hier wie so ein Analog 71 00:02:17,100 --> 00:02:18,089 Film dargestellt. 72 00:02:18,090 --> 00:02:19,289 Die Älteren werden sich vielleicht daran 73 00:02:19,290 --> 00:02:20,290 erinnern. 74 00:02:21,180 --> 00:02:22,919 Wofür brauchen wir eigentlich diese 75 00:02:22,920 --> 00:02:23,939 Kompression? 76 00:02:23,940 --> 00:02:25,859 Also warum? 77 00:02:25,860 --> 00:02:27,509 Warum brauchen wir verlustfrei für 78 00:02:27,510 --> 00:02:29,969 Kompression, wenn wir eigentlich davon 79 00:02:29,970 --> 00:02:32,039 wie das Internet stellen wollen oder 80 00:02:32,040 --> 00:02:34,049 Video generell aufnehmen und verarbeiten 81 00:02:34,050 --> 00:02:35,050 wollen? 82 00:02:35,550 --> 00:02:38,399 Dazu habe ich es mal auf dem Rücken eines 83 00:02:38,400 --> 00:02:41,189 eines Bundestages zusammengerechnet. 84 00:02:41,190 --> 00:02:42,599 Wir haben drei Kanäle, habe ich gerade 85 00:02:42,600 --> 00:02:43,529 gesagt. 86 00:02:43,530 --> 00:02:44,789 Drei Kanäle pro Pixel, 87 00:02:46,260 --> 00:02:48,119 die jeweils mit 8 Bit ausgestrahlt 88 00:02:48,120 --> 00:02:50,069 werden. Zum Beispiel ist so, dass die 89 00:02:50,070 --> 00:02:51,930 standardmäßig Anzahl, 90 00:02:53,550 --> 00:02:55,769 wenn man das jetzt auf ein Full HD Bild, 91 00:02:55,770 --> 00:02:57,959 also 19 von 1980 hat 92 00:02:57,960 --> 00:03:00,089 und 25 mal die Sekunde kommt man 93 00:03:00,090 --> 00:03:02,489 auf Bitrate von 1,1 6 gibt 94 00:03:02,490 --> 00:03:04,469 Kili Bit pro Sekunde. 95 00:03:04,470 --> 00:03:05,999 Und das ist einfach eine ganze Menge 96 00:03:06,000 --> 00:03:06,959 Holz. 97 00:03:06,960 --> 00:03:08,729 In der Video Bearbeitung ist das 98 00:03:08,730 --> 00:03:11,369 vielleicht noch tragbar. 99 00:03:11,370 --> 00:03:12,659 Allerdings wenn man das dann übers 100 00:03:12,660 --> 00:03:15,149 Internet spielt, zum Beispiel von Media 101 00:03:15,150 --> 00:03:17,309 runterlädt, dann 102 00:03:17,310 --> 00:03:18,509 reicht das einfach zu Problem. 103 00:03:18,510 --> 00:03:19,650 Und Telekom sagt einfach nein. 104 00:03:22,050 --> 00:03:23,549 Das war auch schon vorher ein Problem, 105 00:03:23,550 --> 00:03:26,099 bevor wir mit Full HD angefangen haben 106 00:03:26,100 --> 00:03:28,379 oder kleinere Videos, denn 107 00:03:28,380 --> 00:03:30,239 zum Beispiel so ein Kinofilm in dieser 108 00:03:30,240 --> 00:03:32,699 Auflösung in 90 Minuten sind 6,2 109 00:03:32,700 --> 00:03:34,589 t weit und das geht einfach nicht. 110 00:03:34,590 --> 00:03:35,879 Das ist einfach viel zu viel. 111 00:03:35,880 --> 00:03:38,369 Kurz im Vergleich Das sind 1500 DVDs 112 00:03:38,370 --> 00:03:40,709 mit jeweils 4,7 Gig 113 00:03:40,710 --> 00:03:43,199 oder 500000 Disketten 114 00:03:43,200 --> 00:03:45,509 mit 1,4 4 Niveau weit. 115 00:03:47,160 --> 00:03:48,989 Bevor uns alle so halten, wie wir das 116 00:03:48,990 --> 00:03:50,789 Video kleiner machen, müssen wir uns erst 117 00:03:50,790 --> 00:03:52,499 darüber unterhalten, wofür wir überhaupt 118 00:03:52,500 --> 00:03:53,909 Video einsetzen. 119 00:03:53,910 --> 00:03:55,979 Also wofür nutzen wir Video 120 00:03:55,980 --> 00:03:57,720 und wo solche Zweifel dargestellt werden. 121 00:03:58,920 --> 00:04:00,869 Als erstes ist es so, dass der klassische 122 00:04:00,870 --> 00:04:03,089 Anwendungsfall Home Kino 123 00:04:03,090 --> 00:04:04,559 oder analoges Fernsehen. 124 00:04:04,560 --> 00:04:06,729 Dabei gibt es meistens eine Zuleitung 125 00:04:06,730 --> 00:04:08,939 zum Display. Die ist in der Regel stabil. 126 00:04:08,940 --> 00:04:10,299 Zum Beispiel ein Kino gibt es halt pro 127 00:04:10,300 --> 00:04:11,819 Saal, eine Festplatte, von der dieser 128 00:04:11,820 --> 00:04:14,579 Film geladen wird und nichts anderes. 129 00:04:14,580 --> 00:04:16,439 Im analogen Fernsehen gibt es die 130 00:04:16,440 --> 00:04:18,208 Leitung, über die mehrere Kanäle geleitet 131 00:04:18,209 --> 00:04:19,209 werden. 132 00:04:20,250 --> 00:04:22,139 Aber auch über die passiert nichts 133 00:04:22,140 --> 00:04:23,429 anderes. 134 00:04:23,430 --> 00:04:25,109 Das ist so ein bisschen anders im Online 135 00:04:25,110 --> 00:04:27,299 oder TV Bereich, wo es halt 136 00:04:27,300 --> 00:04:29,399 Video on Demand Plattform wie Media, 137 00:04:29,400 --> 00:04:31,649 CCC oder Livestream Plattformen 138 00:04:31,650 --> 00:04:34,319 wie Medium CCC gibt. 139 00:04:34,320 --> 00:04:35,619 Und da gibt es in der Regel eine 140 00:04:35,620 --> 00:04:37,469 instabile Zuleitung von der Quelle zum 141 00:04:37,470 --> 00:04:39,249 Display, weil zum Beispiel das Internet 142 00:04:39,250 --> 00:04:41,339 inzwischen bröckelt oder man 143 00:04:41,340 --> 00:04:42,779 gerade im Zug sitzt und von dort aus 144 00:04:42,780 --> 00:04:43,780 streamen will. 145 00:04:46,140 --> 00:04:47,819 Ein weiterer Anwendungsfall ist 146 00:04:47,820 --> 00:04:48,969 Videotelefonie. 147 00:04:48,970 --> 00:04:50,669 Wie Telefonie haben wir jetzt durch die 148 00:04:50,670 --> 00:04:52,319 Pandemie wahrscheinlich alle 149 00:04:52,320 --> 00:04:53,849 kennengelernt und auch schon vorher war 150 00:04:53,850 --> 00:04:55,919 es einfach ein riesengroßer Sektor. 151 00:04:55,920 --> 00:04:57,449 Und um sinnvoll an einem Gespräch 152 00:04:57,450 --> 00:04:59,369 teilzunehmen, ist es wichtig, dass es 153 00:04:59,370 --> 00:05:01,589 eine möglichst geringe Latenz gibt, 154 00:05:01,590 --> 00:05:02,879 damit sich die Leute nicht gegenseitig 155 00:05:02,880 --> 00:05:05,669 ins Wort fallen und 156 00:05:05,670 --> 00:05:08,609 das Video und das Audio vor allem 157 00:05:08,610 --> 00:05:10,199 gut übermittelt wird. 158 00:05:10,200 --> 00:05:11,639 Es ist allen klar, gerade durch die 159 00:05:11,640 --> 00:05:13,859 Pandemie, dass es nicht perfekt ist. 160 00:05:13,860 --> 00:05:16,019 Und darum ist es nicht so schlimm, 161 00:05:16,020 --> 00:05:17,729 dass das Video vielleicht ein bisschen 162 00:05:17,730 --> 00:05:19,169 wirklich ist oder einer schlechteren 163 00:05:19,170 --> 00:05:20,309 Qualität ist. 164 00:05:20,310 --> 00:05:21,779 Aber Hauptsache es ist da und es wird 165 00:05:21,780 --> 00:05:23,699 angezeigt. Und es wird auch gleichzeitig 166 00:05:23,700 --> 00:05:25,589 mit dem Audio übertragen und auch 167 00:05:25,590 --> 00:05:27,569 gleichzeitig mit dem Audio dargestellt. 168 00:05:27,570 --> 00:05:29,189 Ein Anwendungsfall der in der Caos war, 169 00:05:29,190 --> 00:05:30,449 wäre wahrscheinlich nicht so verbreitet 170 00:05:30,450 --> 00:05:31,619 ist, auf den ich aber trotzdem kurz 171 00:05:31,620 --> 00:05:34,019 eingehen möchte sind Überwachungskameras. 172 00:05:34,020 --> 00:05:35,759 Diese kommen meistens nicht alleine, 173 00:05:35,760 --> 00:05:36,819 sondern von. 174 00:05:36,820 --> 00:05:39,369 Zu dritt und filmen einfach 24 175 00:05:39,370 --> 00:05:41,469 7 in der Gegend rum und dabei kommen 176 00:05:41,470 --> 00:05:44,289 unendlich große Datenmengen zusammen, 177 00:05:44,290 --> 00:05:46,569 obwohl meistens oder vielleicht 178 00:05:46,570 --> 00:05:48,220 einfach nur ein leerer Raum gefilmt wird. 179 00:05:49,450 --> 00:05:51,639 Und das möchten wir 180 00:05:51,640 --> 00:05:53,889 gut gut komprimieren, 181 00:05:53,890 --> 00:05:55,779 denn wir wollen ja keinen Film Kinofilm 182 00:05:55,780 --> 00:05:57,909 gucken, sondern wir wollen im Zweifel 183 00:05:57,910 --> 00:06:00,099 sehen, da läuft jemand von A nach B 184 00:06:00,100 --> 00:06:01,749 oder das ist ein Gesicht von einer Person 185 00:06:01,750 --> 00:06:02,750 und so weiter. 186 00:06:04,390 --> 00:06:05,929 Dementsprechend sind die Anwendungsfälle 187 00:06:05,930 --> 00:06:08,229 von dem Video Kompression bei einer wie 188 00:06:08,230 --> 00:06:10,269 bei einer Überwachungskamera ganz anders 189 00:06:10,270 --> 00:06:11,889 als beim Kinofilm. 190 00:06:11,890 --> 00:06:13,059 Als letzten Punkt möchte ich noch 191 00:06:13,060 --> 00:06:14,679 Bilderkennung und bildgebende Systeme 192 00:06:14,680 --> 00:06:16,479 anbringen. Diese werden zum Beispiel in 193 00:06:16,480 --> 00:06:17,859 der Medizin oder in der Industrie 194 00:06:17,860 --> 00:06:19,929 verwendet, um Auffälligkeiten zu 195 00:06:19,930 --> 00:06:21,909 analysieren und darzustellen. 196 00:06:21,910 --> 00:06:23,919 Und hierbei ist dann problematisch, wenn 197 00:06:23,920 --> 00:06:26,349 es vorschnell an Kompression gibt, 198 00:06:26,350 --> 00:06:27,969 die wichtige Inhalte verschieb, 199 00:06:27,970 --> 00:06:30,429 unkenntlich macht oder wenig darstellt. 200 00:06:30,430 --> 00:06:31,869 Denn dann sieht man zum Beispiel einen 201 00:06:31,870 --> 00:06:33,999 Bruch oder einen kleinen Gehirntumor und 202 00:06:34,000 --> 00:06:35,000 so weiter. 203 00:06:36,760 --> 00:06:38,979 Nachdem wir das jetzt geklärt haben, 204 00:06:38,980 --> 00:06:40,269 können wir weitergehen. 205 00:06:40,270 --> 00:06:41,589 Wie funktioniert eigentlich dieses Video? 206 00:06:41,590 --> 00:06:42,729 Kompression? 207 00:06:42,730 --> 00:06:44,919 Das erste, woran man denkt, wenn man an 208 00:06:44,920 --> 00:06:46,179 Video Kompression denkt, ist 209 00:06:46,180 --> 00:06:47,679 wahrscheinlich, dass man einfach weniger 210 00:06:47,680 --> 00:06:49,509 Pixel macht durch eine kleinere 211 00:06:49,510 --> 00:06:51,189 Auflösung. Und das funktioniert auch ganz 212 00:06:51,190 --> 00:06:53,589 gut. Wir haben ja vier grüne Pixel 213 00:06:53,590 --> 00:06:55,719 und vier blaue Pixel und die komprimieren 214 00:06:55,720 --> 00:06:57,339 wir runter auf einen grünen und einen 215 00:06:57,340 --> 00:06:58,479 grauen Pixel. 216 00:06:58,480 --> 00:07:00,279 Und dadurch haben wir ein 75 prozent 217 00:07:00,280 --> 00:07:01,479 Ersparnis. 218 00:07:01,480 --> 00:07:02,889 Wenn wir die beiden Pixel dann allerdings 219 00:07:02,890 --> 00:07:04,719 auf dem großen Display wieder anzeigen 220 00:07:04,720 --> 00:07:06,849 möchten, dann ist 221 00:07:06,850 --> 00:07:08,709 uns nicht so richtig klar Wie bezahlen 222 00:07:08,710 --> 00:07:10,329 wir diese Daten jetzt an? 223 00:07:10,330 --> 00:07:12,099 Wir können zum Beispiel diese Pixel 224 00:07:12,100 --> 00:07:13,449 einfach wieder auf skalieren. 225 00:07:13,450 --> 00:07:15,699 Dann haben wir allerdings eine große 226 00:07:15,700 --> 00:07:17,799 Fläche, die am Ende 227 00:07:17,800 --> 00:07:19,689 eine scharfe Kante hat und innerhalb der 228 00:07:19,690 --> 00:07:21,789 Fläche halt keine Struktur an. 229 00:07:21,790 --> 00:07:23,349 Das sieht dann ein bisschen aus wie beim 230 00:07:23,350 --> 00:07:25,389 Malen nach Zahlen und das ist vielleicht 231 00:07:25,390 --> 00:07:27,159 nicht das, was man haben möchte. 232 00:07:27,160 --> 00:07:28,959 Das nächste wäre dann, dass wir die Pixel 233 00:07:28,960 --> 00:07:31,599 anteilig aus der Nachbarn berechnen. 234 00:07:31,600 --> 00:07:32,979 Das geht beliebig kompliziert, zum 235 00:07:32,980 --> 00:07:33,909 Beispiel hier über einen linearen 236 00:07:33,910 --> 00:07:35,889 Gradient Bildraum. 237 00:07:35,890 --> 00:07:37,719 Allerdings gibt es dann hier so einen 238 00:07:37,720 --> 00:07:39,789 grauen Schleier in der Mitte. 239 00:07:39,790 --> 00:07:42,099 Der kommt daher, dass wir im Raum 240 00:07:42,100 --> 00:07:43,100 interpolieren. 241 00:07:43,990 --> 00:07:45,609 Das kann man, wie gesagt, auch beliebig 242 00:07:45,610 --> 00:07:46,610 kompliziert machen. 243 00:07:47,890 --> 00:07:49,239 Zum Beispiel haben wir hier auch nur zwei 244 00:07:49,240 --> 00:07:50,139 Stützpunkte, wenn wir ein 245 00:07:50,140 --> 00:07:51,819 eindimensionales Bild haben. 246 00:07:51,820 --> 00:07:52,989 Meistens gibt es allerdings ein 247 00:07:52,990 --> 00:07:54,939 zweidimensionales Bild, da hat ein vier 248 00:07:54,940 --> 00:07:57,099 Stützpunkte und so weiter. 249 00:07:57,100 --> 00:07:58,600 Hier gibt es noch einmal die Formel dazu. 250 00:07:59,800 --> 00:08:01,929 Das ist einfach lineare Anteile von den 251 00:08:01,930 --> 00:08:04,029 zwei Bilder, auch von den zwei 252 00:08:04,030 --> 00:08:06,189 Pixel werden die Entwickler in der 253 00:08:06,190 --> 00:08:07,959 Video Kodex haben einige Annahmen über 254 00:08:07,960 --> 00:08:09,639 das Videomaterial, das sie komprimieren 255 00:08:09,640 --> 00:08:11,409 wollen, betroffen und wie der Mensch 256 00:08:11,410 --> 00:08:12,939 dieses wahrnimmt. 257 00:08:12,940 --> 00:08:14,529 Wenn man auf diese Annahme vertraut, kann 258 00:08:14,530 --> 00:08:16,479 man daraus technische Ideen ableiten. 259 00:08:16,480 --> 00:08:18,189 Und ich sage mal so Das hat bisher ganz 260 00:08:18,190 --> 00:08:19,269 gut funktioniert. 261 00:08:19,270 --> 00:08:20,799 So ein paar dieser Annahmen möchte ich 262 00:08:20,800 --> 00:08:22,120 jetzt auf euch vorstellen. 263 00:08:23,350 --> 00:08:25,269 Die erste Annahme ist das menschliche 264 00:08:25,270 --> 00:08:27,219 Auge Helligkeit Unterschiede besser 265 00:08:27,220 --> 00:08:29,319 darstellt als Farbe und das 266 00:08:29,320 --> 00:08:30,320 hier. 267 00:08:31,270 --> 00:08:32,589 Wenn man es also schaffen, die Helligkeit 268 00:08:32,590 --> 00:08:34,839 eines Pixel von den Farben zu trennen, 269 00:08:34,840 --> 00:08:36,639 können wir die Farbwahl mit weniger 270 00:08:36,640 --> 00:08:38,889 Auflösung speichern, und zwar nicht von 271 00:08:38,890 --> 00:08:39,890 uns dadurch Bandbreite. 272 00:08:41,020 --> 00:08:43,058 Bisher haben wir uns eben über diesen RGB 273 00:08:43,059 --> 00:08:45,639 Farbraum, also rot grün blau Infrarot 274 00:08:45,640 --> 00:08:46,640 erhalten. 275 00:08:47,590 --> 00:08:49,809 Bei diesem neuen Farbton 276 00:08:50,890 --> 00:08:52,809 gibt es dann einen eigenständigen Kanal 277 00:08:52,810 --> 00:08:54,279 für die Helligkeit und dann im 278 00:08:54,280 --> 00:08:55,959 Zweifelsfall Aussteuerung. 279 00:08:55,960 --> 00:08:58,029 Die Helligkeit kann von 0 bis 1 gehen und 280 00:08:58,030 --> 00:08:59,799 die Vormachtstellung von minus eins plus 281 00:08:59,800 --> 00:09:01,989 eins. Und daraus ergibt sich dann auf 282 00:09:01,990 --> 00:09:03,339 der rechten Seite dieser freistehende 283 00:09:03,340 --> 00:09:04,340 Würfel. 284 00:09:05,440 --> 00:09:07,749 Wenn man sowohl blau als auch rot 285 00:09:07,750 --> 00:09:09,519 auf dem Minimal wird einstellt, kommt man 286 00:09:09,520 --> 00:09:10,449 bei Grün raus. 287 00:09:10,450 --> 00:09:11,709 Und das ist zum Beispiel auch der Grund, 288 00:09:11,710 --> 00:09:14,079 warum der Holzpferd das Bild 289 00:09:14,080 --> 00:09:16,449 bei Videoübertragung halt grün darstellt. 290 00:09:16,450 --> 00:09:18,129 Also grüne Pixel bedeutet immer nur einen 291 00:09:18,130 --> 00:09:20,559 Fehler oder der 292 00:09:20,560 --> 00:09:22,719 da hat irgendwas nicht beim Decodiert 293 00:09:22,720 --> 00:09:23,720 geklappt. 294 00:09:24,730 --> 00:09:26,109 Die Idee kommt ursprünglich von der 295 00:09:26,110 --> 00:09:27,729 Umstellung vom analogen Schwarz-Weiß 296 00:09:27,730 --> 00:09:29,289 Fernsehen zum Farbfernsehen. 297 00:09:29,290 --> 00:09:31,359 Die älteren Geräte haben sich nur das 298 00:09:31,360 --> 00:09:33,129 bekannte Schwarzweiß Signal aus der 299 00:09:33,130 --> 00:09:35,199 Helligkeit gezogen, während neue 300 00:09:35,200 --> 00:09:37,389 Geräte halt auch das Startsignal hab 301 00:09:37,390 --> 00:09:39,579 halt herausgezogen haben und das 302 00:09:39,580 --> 00:09:40,750 farbig dargestellt haben. 303 00:09:42,400 --> 00:09:44,379 Um diese Farbwerte nun gröber als die 304 00:09:44,380 --> 00:09:46,449 Helligkeit abzutasten, gibt es sogenannte 305 00:09:46,450 --> 00:09:49,299 Color Mods und Kolosser Sampling, 306 00:09:49,300 --> 00:09:50,889 Mashup, Sampling. 307 00:09:50,890 --> 00:09:52,479 Die drei verbreitetsten Color Mods habe 308 00:09:52,480 --> 00:09:53,919 ich einmal hier dargestellt. 309 00:09:53,920 --> 00:09:55,719 Den Staat bieten immer viel Helligkeit, 310 00:09:55,720 --> 00:09:58,239 Werte, denen entweder 2, 311 00:09:58,240 --> 00:10:00,729 4 oder nur ein Farbwert von rot und blau 312 00:10:00,730 --> 00:10:02,409 zugeordnet wird. 313 00:10:02,410 --> 00:10:04,629 An der verwaltetes Modus ist 4 314 00:10:04,630 --> 00:10:07,059 2 0, die auf der rechten Seite 315 00:10:07,060 --> 00:10:09,279 bei dem auf allen Farbwert für Helligkeit 316 00:10:09,280 --> 00:10:10,749 Werte kommen. 317 00:10:10,750 --> 00:10:12,369 Der Modus wird im Ersten Weltkrieg 318 00:10:12,370 --> 00:10:13,899 korrekt vorausgesetzt und ist der 319 00:10:13,900 --> 00:10:15,849 STANDARD so gut wie allen anderen 320 00:10:16,960 --> 00:10:19,329 Verlust behafteten Video-Podcast. 321 00:10:19,330 --> 00:10:20,439 Wenn man sich die Anzahl der Blöcke 322 00:10:20,440 --> 00:10:22,269 ansieht, sieht man, dass bei vier zwei 323 00:10:22,270 --> 00:10:24,399 null null sechs Bit und bei 4 324 00:10:24,400 --> 00:10:26,499 4 4 zum Beispiel 12 Volt übertragen 325 00:10:26,500 --> 00:10:27,789 müssen. Und das ist gut, weil das schon 326 00:10:27,790 --> 00:10:29,740 wieder die Hälfte der Pixel macht. 327 00:10:32,290 --> 00:10:34,479 Die nächste Annahme ist, dass es im Bild 328 00:10:34,480 --> 00:10:36,699 ein Vorder und ein Hintergrund gibt und. 329 00:10:36,700 --> 00:10:38,289 Daraus ergibt sich Es gibt vielleicht 330 00:10:38,290 --> 00:10:40,329 Bereiche, die gröber und feiner aufgelöst 331 00:10:40,330 --> 00:10:42,249 werden müssen, um das Bild angemessen zu 332 00:10:42,250 --> 00:10:43,250 repräsentieren. 333 00:10:44,080 --> 00:10:45,579 Dazu gibt es einen Modus, der heißt 334 00:10:45,580 --> 00:10:46,580 Blockbildung. 335 00:10:48,520 --> 00:10:49,929 Und dazu teilt man das Bild hatten 336 00:10:49,930 --> 00:10:52,209 mehrere Blöcke auf JPEG, MPEG 337 00:10:52,210 --> 00:10:54,669 und haben feste Blockgröße. 338 00:10:54,670 --> 00:10:56,919 Und zu 6 5 gibt 339 00:10:56,920 --> 00:10:58,629 es ein Modell mit variabler Übergröße. 340 00:10:58,630 --> 00:10:59,679 Das erkennt man nicht rechts an der 341 00:10:59,680 --> 00:11:01,539 Grafik. Die Blöcke werden solange 342 00:11:01,540 --> 00:11:03,669 verkleinert, bis sie keine oder nur wenig 343 00:11:03,670 --> 00:11:05,079 Strukturen erhalten. 344 00:11:05,080 --> 00:11:06,609 Außerdem Anhand dieser Kurve erkennt man 345 00:11:06,610 --> 00:11:08,769 dann, dass die Struktur entlang dieses 346 00:11:08,770 --> 00:11:11,349 Zooms genauer aufgelöst werden muss 347 00:11:11,350 --> 00:11:13,659 als entlang einer 348 00:11:13,660 --> 00:11:15,399 großen Farbfläche. 349 00:11:15,400 --> 00:11:16,689 An dieser Stelle wäre es total super, 350 00:11:16,690 --> 00:11:19,149 wenn ich etwas über diese Transformation 351 00:11:19,150 --> 00:11:20,209 sagen konnte. 352 00:11:20,210 --> 00:11:22,599 Das Spengler ich den Rahmen meines 353 00:11:22,600 --> 00:11:23,600 Vortrags 354 00:11:25,270 --> 00:11:26,679 Die nächste Annahme ist, dass 355 00:11:26,680 --> 00:11:28,839 aufeinanderfolgende Frames gleichen 356 00:11:28,840 --> 00:11:30,729 oder sehr ähnlichen Bildinhalt haben. 357 00:11:30,730 --> 00:11:32,409 Und dadurch können wir eigentlich nur das 358 00:11:32,410 --> 00:11:34,509 übertragen, was sich ändert und weniger 359 00:11:34,510 --> 00:11:35,510 Bandbreite nutzen, 360 00:11:36,640 --> 00:11:38,259 sondern das Prinzip als Differenz, Bilder 361 00:11:38,260 --> 00:11:40,389 oder Delta Will. 362 00:11:40,390 --> 00:11:42,339 Ein Delta Bild stellt jeweils nur den 363 00:11:42,340 --> 00:11:44,589 Unterschied zum Verhängen Fremder 364 00:11:44,590 --> 00:11:45,819 regelmäßig für einen tiefer tieferen 365 00:11:45,820 --> 00:11:47,889 sogenannte Interfaces übertragen, 366 00:11:47,890 --> 00:11:49,779 die ein vollständiges Bild darstellen. 367 00:11:49,780 --> 00:11:51,309 Dadurch wird Scripting ermöglicht. 368 00:11:51,310 --> 00:11:53,079 Also wenn der Videodateien nach vorne 369 00:11:53,080 --> 00:11:55,239 springt, springt der Player dann meistens 370 00:11:55,240 --> 00:11:56,789 nur zum nächsten Interface. 371 00:11:56,790 --> 00:11:57,950 Spielt das Video von dort aus ab? 372 00:12:00,010 --> 00:12:01,539 Eine Reihe dieser Zusammengehören und 373 00:12:01,540 --> 00:12:03,639 Frames, also immer einen Film und dann 374 00:12:03,640 --> 00:12:05,799 mehrere Delta Bilder heißt dann 375 00:12:05,800 --> 00:12:06,800 Group of Pictures. 376 00:12:08,650 --> 00:12:11,019 Es gibt die Frames, die verlegte 377 00:12:11,020 --> 00:12:13,179 Frames P Bilder 378 00:12:13,180 --> 00:12:15,099 und die zeigen einfach nur die Differenz 379 00:12:15,100 --> 00:12:18,309 an auf dem rechten Bild sieht man einmal 380 00:12:18,310 --> 00:12:21,009 einen Test Video Crowder an, heißt das, 381 00:12:21,010 --> 00:12:23,169 wo wir den ersten Frame, den zweiten 382 00:12:23,170 --> 00:12:26,319 Frame und die Differenz darstellen. 383 00:12:26,320 --> 00:12:27,549 Und wir sehen, so viel ändert sich 384 00:12:27,550 --> 00:12:28,809 eigentlich nicht. Der Baum ist zum 385 00:12:28,810 --> 00:12:30,879 Beispiel komplett dargestellt und 386 00:12:30,880 --> 00:12:32,709 fast ohne Änderung. 387 00:12:32,710 --> 00:12:33,849 Und das müssen wir einfach überhaupt 388 00:12:33,850 --> 00:12:35,139 nicht übertragen, weil wir sagen einfach 389 00:12:35,140 --> 00:12:37,029 okay, für die nächsten 100 Pixel gibt es 390 00:12:37,030 --> 00:12:38,739 ja keine Änderung oder in diesem Block 391 00:12:38,740 --> 00:12:39,789 Bereich. 392 00:12:39,790 --> 00:12:41,109 Die nächste Annahme ist, dass eine 393 00:12:41,110 --> 00:12:43,269 Sequenz eine Bewegung abbildet. 394 00:12:43,270 --> 00:12:44,709 Wir können also zum Beispiel, wenn wir 395 00:12:44,710 --> 00:12:47,379 einen Block um ein Objekt haben, 396 00:12:47,380 --> 00:12:49,059 nur die Verschiebung des Objektes 397 00:12:49,060 --> 00:12:50,060 übertragen. 398 00:12:51,280 --> 00:12:53,619 Da gibt es zwei Möglichkeiten für 399 00:12:53,620 --> 00:12:55,689 einmal Global Motion Kompression 400 00:12:55,690 --> 00:12:56,979 und einmal blockweise Motion 401 00:12:56,980 --> 00:12:58,239 Kompensation. 402 00:12:58,240 --> 00:13:00,699 Und bei der Kompensation verschiebt 403 00:13:00,700 --> 00:13:02,799 oder skaliert man das ganze Bild. 404 00:13:02,800 --> 00:13:05,169 Das ist gut bei Bewegung 405 00:13:05,170 --> 00:13:07,809 rein, Zoom raus, Zoom und so weiter. 406 00:13:07,810 --> 00:13:09,459 Die Technologie wird allerdings nicht 407 00:13:09,460 --> 00:13:11,289 mehr so häufig angewendet, da sie welche 408 00:13:11,290 --> 00:13:13,749 komplexen Codierung ist und 409 00:13:13,750 --> 00:13:15,849 im Outcome eigentlich hinter den 410 00:13:15,850 --> 00:13:17,499 Erwartungen zurück bleibt. 411 00:13:17,500 --> 00:13:19,149 Die Blockade von Kompensation arbeitet 412 00:13:19,150 --> 00:13:21,139 allerdings mit Blöcken, die wir eben 413 00:13:21,140 --> 00:13:23,109 schon beschrieben hatten. 414 00:13:23,110 --> 00:13:25,479 Im Blog wird in einem Radius 415 00:13:25,480 --> 00:13:27,459 mit dem nächsten Frame verglichen und die 416 00:13:27,460 --> 00:13:29,049 Position mit der geringsten Differenz 417 00:13:29,050 --> 00:13:30,759 wird dann als Vektor notiert. 418 00:13:30,760 --> 00:13:32,589 Der freigeworden Bereich wird entweder 419 00:13:32,590 --> 00:13:34,539 durch einen Block Verschiebung gefüllt, 420 00:13:34,540 --> 00:13:35,709 also über einen weiteren Block 421 00:13:35,710 --> 00:13:37,749 Verschiebung oder durch eine Differenz 422 00:13:37,750 --> 00:13:39,339 Bildung aus dem letzten Bild. 423 00:13:40,900 --> 00:13:43,329 Das Fenster kann auch auf sumpfig 424 00:13:43,330 --> 00:13:44,829 Basis, also zum Beispiel auf ein Viertel 425 00:13:44,830 --> 00:13:46,419 Pixel gehen. 426 00:13:46,420 --> 00:13:48,339 Aber wie Granulat das ist, hängt immer 427 00:13:48,340 --> 00:13:49,779 von Kodak ab. 428 00:13:49,780 --> 00:13:52,089 Einen Nachteil hat diese Bewegungs 429 00:13:52,090 --> 00:13:54,579 Kompensierung allerdings, und zwar 430 00:13:54,580 --> 00:13:56,259 gibt es immer Unebenheiten an den 431 00:13:56,260 --> 00:13:58,479 Grenzen, das kann man dann probieren über 432 00:13:58,480 --> 00:14:00,309 Differenz auszugleichen. 433 00:14:00,310 --> 00:14:02,109 Jedoch gibt es einfach manchmal Blöcke, 434 00:14:02,110 --> 00:14:03,279 die verschoben werden. 435 00:14:03,280 --> 00:14:04,719 Und das sieht dann komisch aus, vor allem 436 00:14:04,720 --> 00:14:06,460 wenn es auch ein Fehler im 437 00:14:07,840 --> 00:14:09,189 Detail gibt. 438 00:14:09,190 --> 00:14:10,190 Sprung einer DVD, 439 00:14:11,350 --> 00:14:12,939 so dass was mit den anderen die 440 00:14:12,940 --> 00:14:14,379 vorstellen wollte. 441 00:14:14,380 --> 00:14:16,629 Ich möchte jetzt noch ganz kurz auf Sex 442 00:14:16,630 --> 00:14:18,759 oder VVD eingehen, also 6 443 00:14:18,760 --> 00:14:20,470 6 und VVD ist derselbe STANDARD, 444 00:14:21,640 --> 00:14:23,919 der wird zusammen von der ISO und von der 445 00:14:23,920 --> 00:14:26,079 MPG in Motion Pictures App 446 00:14:26,080 --> 00:14:29,409 Expert Group entwickelt 447 00:14:29,410 --> 00:14:30,699 und die haben zwei verschiedene Namen 448 00:14:30,700 --> 00:14:33,159 Schemata und darum hat einer 449 00:14:33,160 --> 00:14:35,709 an der STANDARD zwei verschiedene Namen, 450 00:14:35,710 --> 00:14:37,509 also sechs. Sechs hat das Ziel, 50 451 00:14:37,510 --> 00:14:39,729 prozent weniger Bitrate bei gleicher 452 00:14:39,730 --> 00:14:41,679 subjektiver Qualität gegenüber dem 453 00:14:41,680 --> 00:14:42,909 Vorgänger zu haben. 454 00:14:42,910 --> 00:14:45,369 Das heißt, das Video, das 455 00:14:45,370 --> 00:14:47,649 gut oder gleich gut dargestellt werden 456 00:14:47,650 --> 00:14:50,379 soll, so dass 50 prozent weniger 457 00:14:50,380 --> 00:14:52,479 Traffic und Bitrate verbrauchen 458 00:14:52,480 --> 00:14:54,219 als bei Hartz 4 6 5. 459 00:14:54,220 --> 00:14:56,589 So etwas 5 hatte das Ziel auch 460 00:14:56,590 --> 00:14:58,719 und dadurch sind wir bei 461 00:14:58,720 --> 00:15:01,149 75 prozent weniger Bitrate gegenüber. 462 00:15:01,150 --> 00:15:02,150 Hast du 6 4? 463 00:15:03,280 --> 00:15:04,659 Was ändert sich jetzt? 464 00:15:04,660 --> 00:15:06,489 Ganz viele Dinge haben sich geändert. 465 00:15:06,490 --> 00:15:08,109 Ich habe es einfach mal 5 rausgepickt. 466 00:15:09,160 --> 00:15:10,449 Das sind ja nicht 5 nur 4 467 00:15:11,590 --> 00:15:12,939 es gibt einmal eine veränderte 468 00:15:12,940 --> 00:15:14,409 Blockbildung der Helligkeit. 469 00:15:14,410 --> 00:15:15,819 Kanal kann zum Beispiel jetzt anders 470 00:15:15,820 --> 00:15:18,069 eingeteilt werden als der 471 00:15:18,070 --> 00:15:20,169 Kanal. Also krummer blau rot. 472 00:15:21,220 --> 00:15:22,299 Das total super. 473 00:15:22,300 --> 00:15:24,359 Wenn du einen Kanal hast, der sich 474 00:15:24,360 --> 00:15:25,719 in der Helligkeit nicht ändert, aber nur 475 00:15:25,720 --> 00:15:27,909 eine Farbe oder der sich 476 00:15:27,910 --> 00:15:29,409 in der Farbe nicht ändert, aber dafür in 477 00:15:29,410 --> 00:15:31,089 der Helligkeit half. 478 00:15:31,090 --> 00:15:33,489 Der zweite Punkt ist das virtuelle 479 00:15:33,490 --> 00:15:34,750 Bild. Grenzen in einem Bild sind 480 00:15:35,830 --> 00:15:37,659 das hat man. Der Realität genommen hier 481 00:15:37,660 --> 00:15:39,879 von 360 grad Videos, 482 00:15:39,880 --> 00:15:42,819 die in der Mitte soll eine Kante haben, 483 00:15:42,820 --> 00:15:44,949 wo es einfach dadurch, dass die, 484 00:15:44,950 --> 00:15:46,389 dass das Video aus sechs verschiedenen 485 00:15:46,390 --> 00:15:48,799 Kameras zusammengesetzt ist, gestützt 486 00:15:48,800 --> 00:15:51,039 wird, gibt es einfach keine Überlappung 487 00:15:51,040 --> 00:15:53,169 und es gibt kein keine Verschiebung aus 488 00:15:53,170 --> 00:15:55,659 dem einen Bild ins nächste Bild und 489 00:15:55,660 --> 00:15:58,329 dadurch gibt es auch forcierte Grenzen. 490 00:15:58,330 --> 00:16:00,789 Ein weiteres Ding ist der Pellet Mod. 491 00:16:00,790 --> 00:16:02,349 Gerade bei Bildschirm Übertragung 492 00:16:02,350 --> 00:16:04,329 brauchen wir nicht eigentlich alle 493 00:16:04,330 --> 00:16:05,619 Farben. Dafür brauchen wir eigentlich 494 00:16:05,620 --> 00:16:07,119 eine hohe Auflösung, um zum Beispiel 495 00:16:07,120 --> 00:16:09,129 einen kleinen Text gut darzustellen. 496 00:16:10,840 --> 00:16:13,239 Auf dieser Folie haben wir hier weiß, 497 00:16:13,240 --> 00:16:15,519 schwarz und ein bisschen gelb. 498 00:16:15,520 --> 00:16:16,599 Wir brauchen allerdings nicht den 499 00:16:16,600 --> 00:16:18,760 kompletten RGB Farbraum oder 500 00:16:19,870 --> 00:16:21,279 Farbraum. 501 00:16:21,280 --> 00:16:23,979 Mit dem Pelikan Rot reicht es dann, 502 00:16:23,980 --> 00:16:26,079 diese die gegebenen 503 00:16:26,080 --> 00:16:28,119 Bilder auf ganz kleine Werte 504 00:16:28,120 --> 00:16:30,339 zusammenzusetzen und so eine 505 00:16:30,340 --> 00:16:32,049 höhere Auflösung bei weniger Daten 506 00:16:33,190 --> 00:16:34,190 darzustellen. 507 00:16:34,870 --> 00:16:37,419 So wird hat zu 606 verwendet. 508 00:16:37,420 --> 00:16:39,579 Der STANDARD ist seit 2020 509 00:16:39,580 --> 00:16:41,439 verabschiedet und veröffentlicht. 510 00:16:41,440 --> 00:16:43,569 Es gibt eine V1 als ein Colas 511 00:16:43,570 --> 00:16:46,299 und der ist seit Mitte 2021 verfügbar. 512 00:16:46,300 --> 00:16:48,399 Es gibt allerdings noch keine oder nur 513 00:16:48,400 --> 00:16:50,589 sehr wenige Unterstützung in der gängigen 514 00:16:50,590 --> 00:16:52,839 Software. Zum Beispiel C, weil 515 00:16:52,840 --> 00:16:55,119 heute Player oder ungefähr jede 516 00:16:55,120 --> 00:16:57,339 Videoarbeiten Software. 517 00:16:57,340 --> 00:16:59,609 Dadurch dauert es einfach 518 00:16:59,610 --> 00:17:00,849 ein bisschen. 519 00:17:00,850 --> 00:17:01,990 Man kann sich allerdings 520 00:17:03,400 --> 00:17:04,400 auch selber bauen 521 00:17:05,640 --> 00:17:07,390 mit dem 6 Encoder drin. 522 00:17:09,160 --> 00:17:12,219 Ein weiterer Punkt sind die Prozessoren. 523 00:17:12,220 --> 00:17:14,318 Eigentlich jedes Handy, jeder Laptop, 524 00:17:14,319 --> 00:17:16,779 jeder Computer hat einen Prozessor 525 00:17:16,780 --> 00:17:18,909 für Video und Codierung und 526 00:17:18,910 --> 00:17:19,838 Decodierung. 527 00:17:19,839 --> 00:17:22,029 Und die gibt es auch einfach noch nicht. 528 00:17:22,030 --> 00:17:23,649 Das dauert jetzt einfach, bis sie nach 529 00:17:23,650 --> 00:17:25,389 und nach auf den Markt kommen. 530 00:17:25,390 --> 00:17:27,549 Die Adoption Phase hat zum Beispiel 531 00:17:27,550 --> 00:17:29,949 sechs fünf vier fünf 532 00:17:29,950 --> 00:17:31,839 sechs sieben Jahre gedauert. 533 00:17:31,840 --> 00:17:33,849 2013 wurde Hardware zum STANDARD 534 00:17:33,850 --> 00:17:36,129 veröffentlicht und in 2017 535 00:17:36,130 --> 00:17:38,199 hat iOS dann angefangen. 536 00:17:38,200 --> 00:17:40,419 Half sie also du 6 fünf 537 00:17:40,420 --> 00:17:42,160 standardmäßigen Videos zu verwenden? 538 00:17:44,020 --> 00:17:45,189 So, das war's eigentlich schon mit meinem 539 00:17:45,190 --> 00:17:46,269 Vortrag. 540 00:17:46,270 --> 00:17:47,469 Ich habe einen Haufen Bildquellen 541 00:17:47,470 --> 00:17:48,470 verwendet. 542 00:17:49,270 --> 00:17:52,239 Dabei habe ich viele aus 543 00:17:52,240 --> 00:17:54,010 Webseiten oder aus Pampern. 544 00:17:55,570 --> 00:17:57,159 Ich stelle den ganzen Vortrag auch online 545 00:17:57,160 --> 00:17:58,419 und da könnte ich auf die Links drauf 546 00:17:58,420 --> 00:18:00,309 klicken. Dann an dieser Stelle möchte ich 547 00:18:00,310 --> 00:18:03,159 mich für eure Aufmerksamkeit bedanken. 548 00:18:03,160 --> 00:18:05,139 Bei Feedback kommt gerne auf mich zu über 549 00:18:05,140 --> 00:18:07,389 Twitter diverse oder 550 00:18:07,390 --> 00:18:09,249 andere Möglichkeiten, wie man mich 551 00:18:09,250 --> 00:18:10,250 erreichen kann. 552 00:18:11,170 --> 00:18:13,029 Danke fürs Zuschauen und euch noch einen 553 00:18:13,030 --> 00:18:14,139 sehr schönen Tag. 554 00:18:14,140 --> 00:18:16,599 3. Und ja, einen guten Übergang 555 00:18:16,600 --> 00:18:17,600 ins neue Jahr. 556 00:18:20,720 --> 00:18:22,939 Ja, vielen Dank Jannik, für diesen 557 00:18:22,940 --> 00:18:24,229 interessanten Vortrag zur Video 558 00:18:24,230 --> 00:18:25,819 Kompression. 559 00:18:25,820 --> 00:18:28,009 Für Fragen steht euch ja nicht gleich in 560 00:18:28,010 --> 00:18:30,769 der C3 World zur Verfügung. 561 00:18:30,770 --> 00:18:32,059 Dort werden wir eine kleine Breakout 562 00:18:32,060 --> 00:18:34,249 Session halten und zwar wieder 563 00:18:34,250 --> 00:18:35,959 in der Assembly. 564 00:18:35,960 --> 00:18:38,149 Also kommt gerne vorbei in die Ärzte drei 565 00:18:38,150 --> 00:18:39,500 wird zur Assembly 566 00:18:40,610 --> 00:18:41,539 Next up. 567 00:18:41,540 --> 00:18:44,689 Um 22 Uhr geht es weiter 568 00:18:44,690 --> 00:18:47,119 mit einem mit einem Schema, 569 00:18:47,120 --> 00:18:49,309 wie eine Verifikation der Stimmauszählung 570 00:18:49,310 --> 00:18:51,439 bei Wahlen möglich ist und um 571 00:18:51,440 --> 00:18:53,659 24 Uhr wie gewohnt die Herald 572 00:18:53,660 --> 00:18:55,069 News Show. Bis dahin.