Motion compensation is a technique used by video compression. Motion compensation describes a picture in terms of the transformation of a reference picture to the current picture. The reference picture may be previous in time or even from the future. When images can be accurately synthesized from previously transmitted/stored images, the compression efficiency can be improved.

PropertyValue
dbpprop:abstract
  • Motion compensation is a technique used by video compression. Motion compensation describes a picture in terms of the transformation of a reference picture to the current picture. The reference picture may be previous in time or even from the future. When images can be accurately synthesized from previously transmitted/stored images, the compression efficiency can be improved. Motion compensation exploits the fact that, often, for many frames of a movie, the only difference between one frame and another is the result of either the camera moving or an object in the frame moving. In reference to a video file, this means much of the information that represents one frame will be the same as the information used in the next frame. Motion compensation takes advantage of this to provide a way to create frames of a movie from a reference frame. For example, in principle, if a movie is shot at 24 frames per second, motion compensation would allow the movie file to store the full information for every fourth frame. The only information stored for the frames in between would be the information needed to transform the previous frame into the next frame. If a frame of information is 1 MB in size, then uncompressed, one second of this film would be 24 MB in size. Applying motion compensation, the file size for one second of the film can often be reduced to 6 MB, for typical video material.
  • Als Optischer Fluss (eng. Optical Flow) wird in der Bildverarbeitung und in der optischen Messtechnik ein Vektorfeld bezeichnet, das die Bewegungsrichtung und -Geschwindigkeit für jeden Bildpunkt einer Bildsequenz angibt. Der Optische Fluss kann als die auf die Bildebene projizierten Geschwindigkeitsvektoren von sichtbaren Objekten verstanden werden. Der Optische Fluss ist eine wichtige Repräsentation von Bewegungsinformation; er wird beispielsweise im Zusammenhang mit der optischen Navigation von Robotern und Fahrzeugen sowie optischen Computermäusen verwendet, und bildet eine Ausgangsbasis für die Erkennung der dreidimensionalen Struktur von Szenen, zur Schätzung von Bewegungen im Raum und für die Erkennung von einzelnen bewegten Objekten. Es wird vermutet, dass der Optische Fluss auch bei Lebewesen eine wichtige Rolle in der visuellen Informationsverarbeitung spielt, beispielsweise ebenfalls bei der Sichtnavigation.
  • Unter dem Oberbegriff Motion Compensation oder Motion Prediction wird eine Reihe von Algorithmen zusammengefasst, die hauptsächlich unterstützend bei der Videokompression eingesetzt werden. Die temporären Relationen zwischen benachbarten Frames werden ausgenutzt, um die Gesamtmenge der zu komprimierenden Daten zu minimieren. Vereinfacht heißt dies, dass Bildbereiche, die über mehrere Einzelbilder hinweg sehr ähnlich aussehen, nicht ein weiteres Mal komplett gespeichert werden müssen, sondern nur die Veränderung ihrer Position gegenüber anderen Bildern. Einfache Kompressionsverfahren reduzieren nur unbewegte Bildanteile, beispielsweise den Hintergrund vor dem ein Nachrichtensprecher sitzt, oder einfache Kamerabewegungen wie Zoom, Horizontal- oder Vertikalverschiebung. Aktuelle Videocodecs verwenden jedoch komplexere Algorithmen, welche auch bewegte Bildanteile entsprechend komprimieren können. Hierbei wird die Bewegungsrichtung eines Objektes vorhergesagt und durch einen Bewegungs- oder Verschiebevektor beschrieben. Ab dann muss nur noch der entsprechende Verschiebevektor gespeichert werden, welcher deutlich wenig Speicher als die eigentlichen Bilddaten benötigt, was zu einer teils enormen Platzersparnis führt. Im Endeffekt wird das erste Bild der Szene anfangs nur einmal gespeichert; Für die folgenden Frames müssen dann lediglich diejenigen Bildteile neu hinterlegt werden, die ursprünglich durch das sich bewegende Objekt verdeckt waren. Allerdings wird üblicherweise das komplette Bild in regelmäßigen Abständen neu gespeichert um sowohl die Fehlertoleranz zu erhöhen, als auch das hin und her Springen (nicht Spulen) innerhalb eines Videos zu ermöglichen.
  • La compensació de moviment és una tècnica utilitzada en la codificació de vídeo, el principal objectiu de la qual consisteix en eliminar la redundància temporal existent entre les imatges que componen una seqüència amb la finalitat d'augmentar-ne la compressió. El procés es basa en un algorisme que examina la successió de fotogrames consecutius, que acostumen a ser similars entre sí, per analitzar i estimar el moviment dels diferents objectes entre els dos. Si el sistema detecta que una regió de la imatge ja ha aparegut anteriorment, s'indica la posició que ocupa en el fotograma actual en lloc de tornar a codificar tota la regió. D'aquesta manera, es generarà una predicció de la imatge actual a partir de la compensació de moviment basant-se en les imatges anteriors o posteriors de la seqüència de vídeo. A partir d'aquesta predicció podem codificar la imatge en qüestió amb menys informació i, per tant, amb un factor de compressió.
  • フレーム間予測(フレームかんよそく)とは、動画像の圧縮符号化において高い圧縮効率を得るために、異なる時刻のフレームに基づいて予測画像を生成し、入力画像と予測画像の差分(誤差)画像を符号化する方式である。現在の動画像圧縮技術の基礎となる技術の一つである。 一般に、フレーム間予測では、さらに圧縮効率を高めるために動き補償(うごきほしょう、MC: Motion Compensation)と呼ばれる技術が同時に用いられる。
  • Компенсация движения в сжатии видео означает использование избыточности видео по времени, или, что то же самое — использование похожести соседних кадров. Поскольку соседние кадры в видео-последовательности, как правило, весьма похожи, но смещены друг относительно друга, становится возможным восстановить это смещение и построить блоки нового кадра из блоков старого. Обычно для этого используются блоки размером 16х16 или 8х8. В новом стандарте MPEG-4 AVC/H.264 введены также не квадратные (прямоугольные) блоки, размер которых может дробиться до 4х4 пикселя. Таким образом удаётся весьма эффективно использовать похожесть соседних кадров, а благодаря более сложной форме блоков возрастает точность компенсации движения на границах движущихся объектов. Кроме компенсации движения для дальнейшего уточнения изображение (или для вновь появляющихся областей, которых не было в прошлых кадрах) используется сжатие межкадровой информации и независимое сжатие блоков. Помимо сжатия компенсация движения активно используется в фильтрации видео, в частности в качественных вариантах фильтров: деинтерлейсинга, шумоподавления, изменения частоты кадров и других.
  • 运动补偿是一种描述相邻帧(相邻在这里表示在编码关系上相邻,在播放顺序上两帧未必相邻) 差别的方法,具体来说是描述前面一帧(相邻在这里表示在编码关系上的前面,在播放顺序上未必在当前帧前面)的每个小块怎样移动到当前帧中的某个位置去。这种方法经常被视频压缩/视频编解码器用来减少视频序列中的时域冗余。它也可以用来进行去交织(deinterlacing)的操作。 一个视频序列包含一定数量的图片--通常称为帧 (frame)。相邻的图片通常很相似,也就是说,包含了很多冗余。使用运动补偿的目的是通过消除这种冗余,来提高压缩比。 最早的运动补偿的设计只是简单的从当前帧中减去参考帧,从而得到通常含有较少能量(或者称为信息)的"残差",从而可以用较低的码率进行编码。解码器可以通过简单的加法完全恢复编码帧。 一个稍微复杂一点的设计是估计一下整帧场景的移动和场景中物体的移动,并将这些运动通过一定的参数编码到码流中去。这样预测帧上的像素值就是由参考帧上具有一定位移的相应像素值而生成的。这样的方法比简单的相减可以获得能量更小的残差,从而获得更好的压缩比--当然,用来描述运动的参数不能在码流中占据太大的部分,否则就会抵消复杂的运动估计带来的好处。 通常,图像帧是一组一组进行处理的。每组的第一帧(通常是第一帧)在编码的时候不使用运动估计的办法,这种帧称为帧内编码帧(Intra frame)或者I帧。该组中的其它帧使用帧间编码帧(Inter frame),通常是P帧。这种编码方式通常被称为IPPPP,表示编码的时候第一帧是I帧,其它帧是P帧。 在进行预测的时候,不仅仅可以从过去的帧来预测当前帧,还可以使用未来的帧来预测当前帧。当然在编码的时候,未来的帧必须比当前帧更早的编码,也就是说,编码的顺序和播放的顺序是不同的。通常这样的当前帧是使用过去和未来的I帧或者P帧同时进行预测,被称为双向预测帧,即B帧。这种编码方式的编码顺序的一个例子为 IBBPBBPBBPBB。
dbpprop:hasPhotoCollection
dbpprop:reference
rdfs:comment
  • Motion compensation is a technique used by video compression. Motion compensation describes a picture in terms of the transformation of a reference picture to the current picture. The reference picture may be previous in time or even from the future. When images can be accurately synthesized from previously transmitted/stored images, the compression efficiency can be improved.
  • Als Optischer Fluss (eng. Optical Flow) wird in der Bildverarbeitung und in der optischen Messtechnik ein Vektorfeld bezeichnet, das die Bewegungsrichtung und -Geschwindigkeit für jeden Bildpunkt einer Bildsequenz angibt. Der Optische Fluss kann als die auf die Bildebene projizierten Geschwindigkeitsvektoren von sichtbaren Objekten verstanden werden.
  • Unter dem Oberbegriff Motion Compensation oder Motion Prediction wird eine Reihe von Algorithmen zusammengefasst, die hauptsächlich unterstützend bei der Videokompression eingesetzt werden. Die temporären Relationen zwischen benachbarten Frames werden ausgenutzt, um die Gesamtmenge der zu komprimierenden Daten zu minimieren.
  • La compensació de moviment és una tècnica utilitzada en la codificació de vídeo, el principal objectiu de la qual consisteix en eliminar la redundància temporal existent entre les imatges que componen una seqüència amb la finalitat d'augmentar-ne la compressió. El procés es basa en un algorisme que examina la successió de fotogrames consecutius, que acostumen a ser similars entre sí, per analitzar i estimar el moviment dels diferents objectes entre els dos.
  • Компенсация движения в сжатии видео означает использование избыточности видео по времени, или, что то же самое — использование похожести соседних кадров.
rdfs:label
  • Motion compensation
  • Motion Compensation
  • Optischer Fluss
  • Compensació de moviment
  • フレーム間予測
  • Компенсация движения
  • 运动补偿
owl:sameAs
skos:subject
foaf:page
is dbpprop:redirect of