Motion compensation (original) (raw)
تعويض الحركة هو عبارة عن تقنية تستخدم للتوقع بإطار الفيديو عن طريق النظر إلى الإطارات السابقة أو عن طريق الإطارات المستقبلية من خلال حساب حركة الكاميرا أو بحساب الأجسام الموجوده في الفيديو حيث يتم أستخدامه في تشفير بيانات الفيديو حتى يضغط الفيديو ومثال على هذا هو ملفات إم بي إي جي2 ومن وظائف موجه الحركة وصف الصورة بتحويلها من صورة مرجعية إلى صورة معتمدة وقد تكون الصورة المرجعية التقطت في وقت مناسب فتصبح معتمدة ويكون ذلك بناءً على تركيب الصورة بدقة من الصور المنقولة أو المخزنه السابقة حيث يمكن أن تتحسن كفاءة الضغط.
Property | Value |
---|---|
dbo:abstract | La compensació de moviment és una tècnica utilitzada en la codificació de vídeo, el principal objectiu de la qual consisteix a 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 si, 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ó. (ca) تعويض الحركة هو عبارة عن تقنية تستخدم للتوقع بإطار الفيديو عن طريق النظر إلى الإطارات السابقة أو عن طريق الإطارات المستقبلية من خلال حساب حركة الكاميرا أو بحساب الأجسام الموجوده في الفيديو حيث يتم أستخدامه في تشفير بيانات الفيديو حتى يضغط الفيديو ومثال على هذا هو ملفات إم بي إي جي2 ومن وظائف موجه الحركة وصف الصورة بتحويلها من صورة مرجعية إلى صورة معتمدة وقد تكون الصورة المرجعية التقطت في وقت مناسب فتصبح معتمدة ويكون ذلك بناءً على تركيب الصورة بدقة من الصور المنقولة أو المخزنه السابقة حيث يمكن أن تتحسن كفاءة الضغط. (ar) Unter dem Oberbegriff Motion Compensation (dt. etwa: „Bewegungsausgleich“) oder Motion Prediction (deutsch: „Bewegungsvorhersage“) wird eine Reihe von Algorithmen zusammengefasst, die hauptsächlich bei der Videokompression eingesetzt werden. Die temporären Relationen zwischen benachbarten Einzelbildern ("frames") werden ausgenutzt, um die Gesamtmenge der zu komprimierenden Daten zu minimieren. Vereinfacht ausgedrückt heißt dies, dass Bildbereiche, die über mehrere Einzelbilder hinweg sehr ähnlich aussehen, nicht in einer weiteren Kopie gespeichert werden, 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 Verschiebungsvektor beschrieben. Ab dann muss nur noch der entsprechende Verschiebungsvektor gespeichert werden, welcher deutlich weniger Speicher als die eigentlichen Bilddaten benötigt, was zu einer teils enormen Platzersparnis führt. Im Endeffekt wird nur das erste Bild der Szene vollständig gespeichert. Für die folgenden Einzelbilder müssen dann lediglich diejenigen Bildteile neu hinterlegt werden, die ursprünglich durch das sich bewegende Objekt verdeckt waren. Allerdings wird dennoch üblicherweise das komplette Bild in regelmäßigen Abständen neu gespeichert, um sowohl die Fehlertoleranz zu erhöhen als auch das Hin- und Herspringen innerhalb einer Videodatei zu ermöglichen. (de) La compensación de movimiento es una técnica utilizada en la codificación de vídeo, cuyo principal objetivo consiste en eliminar la redundancia temporal existente entre las imágenes que componen una secuencia, con el fin de aumentar la compresión. El proceso se basa en un algoritmo que examina la sucesión de fotogramas consecutivos, generalmente muy similares entre sí, para analizar y estimar el movimiento entre los dos. Si el sistema detecta que una región de la imagen ya ha aparecido anteriormente, codifica la posición que ocupa en el fotograma actual en lugar de volver a codificar toda la región. De este modo, la predicción de la imagen actual vendrá dada por la compensación de movimiento basándose en las imágenes anteriores. (es) Motion compensation in computing, is an algorithmic technique used to predict a frame in a video, given the previous and/or future frames by accounting for motion of the camera and/or objects in the video. It is employed in the encoding of video data for video compression, for example in the generation of MPEG-2 files. 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 is one of the two key video compression techniques used in video coding standards, along with the discrete cosine transform (DCT). Most video coding standards, such as the H.26x and MPEG formats, typically use motion-compensated DCT hybrid coding, known as block motion compensation (BMC) or motion-compensated DCT (MC DCT). (en) 움직임 보상(영어: Motion Compensation)은 대부분의 동영상 압축 기술들에서 사용하고 있는 기술이다. 현재의 영상을 부호화 하기 위하여 기존에 부호화 된 영상의 영역을 가져와서 예측을 하도록 하는 것이 주 목적이다. 움직임 예측(영어: Motion Estimaiton)은 움직임 보상을 위해서 부호화 시에 움직임 벡터를 찾는 기술을 말한다. 영상 압축 표준에 따라서 이번의 영상을 가져오는 방법 및 가져올 부분을 서술하는 방법이 달라지며, 최근의 영상 압축 기술에서는 소수점 픽셀 단위의 움직임을 예측하기 위하여 쿼터 픽셀과 같은 기술을 도입하였다. (ko) フレーム間予測(フレームかんよそく)とは、動画像の圧縮符号化において高い圧縮効率を得るために、異なる時刻のフレームに基づいて予測画像を生成し、入力画像と予測画像の差分(誤差)画像を符号化する方式である。現在の動画像圧縮技術の基礎となる技術の一つである。 一般に、フレーム間予測では、さらに圧縮効率を高めるために動き補償(うごきほしょう、MC: Motion Compensation)と呼ばれる技術が同時に用いられる。 (ja) 运动补偿是一种描述相邻帧(相邻在这里表示在编码关系上相邻,在播放顺序上两帧未必相邻)差别的方法,具体来说是描述前面一帧(相邻在这里表示在编码关系上的前面,在播放顺序上未必在当前帧前面)的每个小块怎样移动到当前帧中的某个位置去。这种方法经常被视频压缩/视频编解码器用来减少视频序列中的时域冗余。它也可以用来进行去交织(deinterlacing)以及运动插值(motion interpolation)的操作。 一个视频序列包含一定数量的图片--通常称为帧(frame)。相邻的图片通常很相似,包含了很多冗余。使用运动补偿的目的是通过消除这种冗余,来提高压缩比。 最早的运动补偿的设计只是简单的从当前帧中减去参考帧,从而得到通常含有较少能量(或者称为信息)的"残差",从而可以用较低的码率进行编码。解码器可以通过简单的加法完全恢复编码帧。 一个稍微复杂一点的设计是估计一下整帧场景的移动和场景中物体的移动,并将这些运动通过一定的参数编码到码流中去。这样预测帧上的像素值就是由参考帧上具有一定位移的相应像素值而生成的。这样的方法比简单的相减可以获得能量更小的残差,从而获得更好的压缩比--当然,用来描述运动的参数不能在码流中占据太大的部分,否则就会抵消复杂的运动估计带来的好处。 通常,图像帧是一组一组进行处理的。每组的第一帧(通常是第一帧)在编码的时候不使用运动估计的办法,这种帧称为帧内编码帧(Intra frame)或者。该组中的其它帧使用帧间编码帧(Inter frame),通常是P帧。这种编码方式通常被称为IPPPP,表示编码的时候第一帧是I帧,其它帧是。 在进行预测的时候,不仅仅可以从过去的帧来预测当前帧,还可以使用未来的帧来预测当前帧。当然在编码的时候,未来的帧必须比当前帧更早的编码,也就是说,编码的顺序和播放的顺序是不同的。通常这样的当前帧是使用过去和未来的I帧或者P帧同时进行预测,被称为双向预测帧,即。这种编码方式的编码顺序的一个例子为IBBPBBPBBPBB。 (zh) Компенсація руху це алгоритм, який використовується для передбачення відео кадру, із наявних попередніх і/або майбутніх кадрів і інформації про рух камери і об'єктів у відео. Він використовується при кодуванні відео даних для забезпечення високої ефективності стиснення рухомих зображень, наприклад при стисненні відео в форматі MPEG-2. Компенсація руху описує зображення, так що показує лише трансформацію початкової картинки до вихідної, і дозволяє віднаходити інформацію про рухи окремих частин зображення. Початковим зображенням може бути як попередній кадр або наступний. Якщо між кадрами є незмінна частина зображення і рухомі об'єкти, використання компенсації руху дозволяє виконати стиснення відео, за рахунок усунення надлишкової інформації і побудови кадрів із попередньої інформації. (uk) Компенсация движения (англ. Motion Compensation) — один из основных алгоритмов, применяемых при обработке и сжатии видеоданных. Алгоритм использует схожесть соседних кадров в видеопоследовательности и находит векторы движения отдельных частей изображения (обычно - блоков 16×16 и 8×8). Использование компенсации позволяет при сжатии многократно увеличить степень сжатия за счёт удаления избыточности в виде совпадающих частей кадров. Используется не только при сжатии, но и при фильтрации видео, изменении частоты кадров и т. д. (ru) |
dbo:thumbnail | wiki-commons:Special:FilePath/Elephantsdream_vectorstill04_crop.png?width=300 |
dbo:wikiPageExternalLink | http://actapress.com/PaperInfo.aspx%3FPaperID=26756&reason=500 https://msdn.microsoft.com/en-us/windows/hardware/gg463407 https://web.archive.org/web/20161229181448/https:/vision.arc.nasa.gov/publications/mathjournal94.pdf https://web.archive.org/web/20170430222819/http:/old.siggraph.org/education/materials/HyperGraph/video/mpeg/ http://www.hindawi.com/GetArticle.aspx%3Fdoi=10.1155/S1110865701000245 https://portal.acm.org/citation.cfm%3Fid=784892.784978 https://ieeexplore.ieee.org/Xplore/login.jsp%3Furl=/iel5/76/18597/00856453.pdf%3Farnumber=856453 |
dbo:wikiPageID | 52035 (xsd:integer) |
dbo:wikiPageLength | 23051 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1098997343 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Qpel dbr:Elephants_Dream dbr:MPEG-2 dbr:MPEG-4_Part_2 dbr:University_of_Southern_California dbr:VC-1 dbr:VidFIRE dbr:Video_compression dbr:Inter_frame dbc:Film_and_video_technology dbr:Entropy_encoding dbr:N._Ahmed dbr:NHK dbr:MPEG dbr:MPEG-1 dbr:Panning_(camera) dbr:Residual_frame dbc:Motion_in_computer_vision dbr:Cathode_ray_tubes dbr:Data_compression dbr:H.120 dbr:H.261 dbr:Affine_transformation dbr:Analog_video dbr:Anil_K._Jain_(electrical_engineer,_born_1946) dbr:Fast_Fourier_transform dbr:Global_motion_compensation dbr:Transform_coding dbr:List_of_Fourier-related_transforms dbr:H.263 dbr:JPEG_2000 dbr:Television_standards_conversion dbc:Video_compression dbc:H.26x dbr:LCD dbr:Bit dbr:Discrete_cosine_transform dbr:Pixel dbr:Film_frame dbr:H.264/MPEG-4_AVC dbr:H.26x dbr:HDTV_blur dbr:Lossy_compression dbr:ITU-T dbr:Image_compression dbr:Image_stabilization dbr:Spatial_dimension dbr:Temporal_dimension dbr:X-Video_Motion_Compensation dbr:Motion_estimation dbr:Interlaced dbr:Intra-frame dbr:Video_compression_picture_types dbr:Stereoscopic_Video_Coding dbr:Video_coding dbr:Video_coding_standard dbr:Video_coding_standards dbr:Videotelephone dbr:H.264 dbr:Framerate dbr:2D+Delta dbr:Inter-frame dbr:File:Elephantsdream_vectorstill04_crop.png dbr:File:Motion_compensation_example-compensated_difference.jpg dbr:File:Motion_compensation_example-difference.jpg dbr:File:Motion_compensation_example-original.jpg |
dbp:bot | InternetArchiveBot (en) |
dbp:date | April 2020 (en) |
dbp:fixAttempted | yes (en) |
dbp:wikiPageUsesTemplate | dbt:Compression_Methods dbt:Dead_link dbt:Main dbt:More_footnotes dbt:Reflist dbt:See_also dbt:Short_description |
dct:subject | dbc:Film_and_video_technology dbc:Motion_in_computer_vision dbc:Video_compression dbc:H.26x |
gold:hypernym | dbr:Technique |
rdf:type | owl:Thing dbo:TopicalConcept |
rdfs:comment | تعويض الحركة هو عبارة عن تقنية تستخدم للتوقع بإطار الفيديو عن طريق النظر إلى الإطارات السابقة أو عن طريق الإطارات المستقبلية من خلال حساب حركة الكاميرا أو بحساب الأجسام الموجوده في الفيديو حيث يتم أستخدامه في تشفير بيانات الفيديو حتى يضغط الفيديو ومثال على هذا هو ملفات إم بي إي جي2 ومن وظائف موجه الحركة وصف الصورة بتحويلها من صورة مرجعية إلى صورة معتمدة وقد تكون الصورة المرجعية التقطت في وقت مناسب فتصبح معتمدة ويكون ذلك بناءً على تركيب الصورة بدقة من الصور المنقولة أو المخزنه السابقة حيث يمكن أن تتحسن كفاءة الضغط. (ar) 움직임 보상(영어: Motion Compensation)은 대부분의 동영상 압축 기술들에서 사용하고 있는 기술이다. 현재의 영상을 부호화 하기 위하여 기존에 부호화 된 영상의 영역을 가져와서 예측을 하도록 하는 것이 주 목적이다. 움직임 예측(영어: Motion Estimaiton)은 움직임 보상을 위해서 부호화 시에 움직임 벡터를 찾는 기술을 말한다. 영상 압축 표준에 따라서 이번의 영상을 가져오는 방법 및 가져올 부분을 서술하는 방법이 달라지며, 최근의 영상 압축 기술에서는 소수점 픽셀 단위의 움직임을 예측하기 위하여 쿼터 픽셀과 같은 기술을 도입하였다. (ko) フレーム間予測(フレームかんよそく)とは、動画像の圧縮符号化において高い圧縮効率を得るために、異なる時刻のフレームに基づいて予測画像を生成し、入力画像と予測画像の差分(誤差)画像を符号化する方式である。現在の動画像圧縮技術の基礎となる技術の一つである。 一般に、フレーム間予測では、さらに圧縮効率を高めるために動き補償(うごきほしょう、MC: Motion Compensation)と呼ばれる技術が同時に用いられる。 (ja) Компенсация движения (англ. Motion Compensation) — один из основных алгоритмов, применяемых при обработке и сжатии видеоданных. Алгоритм использует схожесть соседних кадров в видеопоследовательности и находит векторы движения отдельных частей изображения (обычно - блоков 16×16 и 8×8). Использование компенсации позволяет при сжатии многократно увеличить степень сжатия за счёт удаления избыточности в виде совпадающих частей кадров. Используется не только при сжатии, но и при фильтрации видео, изменении частоты кадров и т. д. (ru) La compensació de moviment és una tècnica utilitzada en la codificació de vídeo, el principal objectiu de la qual consisteix a eliminar la redundància temporal existent entre les imatges que componen una seqüència amb la finalitat d'augmentar-ne la compressió. 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ó. (ca) La compensación de movimiento es una técnica utilizada en la codificación de vídeo, cuyo principal objetivo consiste en eliminar la redundancia temporal existente entre las imágenes que componen una secuencia, con el fin de aumentar la compresión. (es) Unter dem Oberbegriff Motion Compensation (dt. etwa: „Bewegungsausgleich“) oder Motion Prediction (deutsch: „Bewegungsvorhersage“) wird eine Reihe von Algorithmen zusammengefasst, die hauptsächlich bei der Videokompression eingesetzt werden. Die temporären Relationen zwischen benachbarten Einzelbildern ("frames") werden ausgenutzt, um die Gesamtmenge der zu komprimierenden Daten zu minimieren. Vereinfacht ausgedrückt heißt dies, dass Bildbereiche, die über mehrere Einzelbilder hinweg sehr ähnlich aussehen, nicht in einer weiteren Kopie gespeichert werden, sondern nur die Veränderung ihrer Position gegenüber anderen Bildern. (de) Motion compensation in computing, is an algorithmic technique used to predict a frame in a video, given the previous and/or future frames by accounting for motion of the camera and/or objects in the video. It is employed in the encoding of video data for video compression, for example in the generation of MPEG-2 files. 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. (en) Компенсація руху це алгоритм, який використовується для передбачення відео кадру, із наявних попередніх і/або майбутніх кадрів і інформації про рух камери і об'єктів у відео. Він використовується при кодуванні відео даних для забезпечення високої ефективності стиснення рухомих зображень, наприклад при стисненні відео в форматі MPEG-2. (uk) 运动补偿是一种描述相邻帧(相邻在这里表示在编码关系上相邻,在播放顺序上两帧未必相邻)差别的方法,具体来说是描述前面一帧(相邻在这里表示在编码关系上的前面,在播放顺序上未必在当前帧前面)的每个小块怎样移动到当前帧中的某个位置去。这种方法经常被视频压缩/视频编解码器用来减少视频序列中的时域冗余。它也可以用来进行去交织(deinterlacing)以及运动插值(motion interpolation)的操作。 一个视频序列包含一定数量的图片--通常称为帧(frame)。相邻的图片通常很相似,包含了很多冗余。使用运动补偿的目的是通过消除这种冗余,来提高压缩比。 最早的运动补偿的设计只是简单的从当前帧中减去参考帧,从而得到通常含有较少能量(或者称为信息)的"残差",从而可以用较低的码率进行编码。解码器可以通过简单的加法完全恢复编码帧。 一个稍微复杂一点的设计是估计一下整帧场景的移动和场景中物体的移动,并将这些运动通过一定的参数编码到码流中去。这样预测帧上的像素值就是由参考帧上具有一定位移的相应像素值而生成的。这样的方法比简单的相减可以获得能量更小的残差,从而获得更好的压缩比--当然,用来描述运动的参数不能在码流中占据太大的部分,否则就会抵消复杂的运动估计带来的好处。 (zh) |
rdfs:label | تعويض الحركة (ar) Compensació de moviment (ca) Motion Compensation (de) Compensación de movimiento (es) フレーム間予測 (ja) 움직임 보상 (ko) Motion compensation (en) Компенсация движения (ru) Компенсація руху (uk) 运动补偿 (zh) |
rdfs:seeAlso | dbr:Block-matching_algorithm |
owl:sameAs | dbpedia-de:Motion compensation freebase:Motion compensation wikidata:Motion compensation dbpedia-ar:Motion compensation dbpedia-ca:Motion compensation dbpedia-es:Motion compensation dbpedia-ja:Motion compensation dbpedia-ko:Motion compensation dbpedia-ru:Motion compensation dbpedia-uk:Motion compensation dbpedia-vi:Motion compensation dbpedia-zh:Motion compensation https://global.dbpedia.org/id/KvhY |
prov:wasDerivedFrom | wikipedia-en:Motion_compensation?oldid=1098997343&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/Elephantsdream_vectorstill04_crop.png wiki-commons:Special:FilePath/Motion_compensation_example-compensated_difference.jpg wiki-commons:Special:FilePath/Motion_compensation_example-difference.jpg wiki-commons:Special:FilePath/Motion_compensation_example-original.jpg |
foaf:isPrimaryTopicOf | wikipedia-en:Motion_compensation |
is dbo:wikiPageRedirects of | dbr:Block_motion_compensation dbr:OBMC dbr:Overlapped_block_motion_compensation dbr:Motion_Compensation dbr:Mo_comp |
is dbo:wikiPageWikiLink of | dbr:MPEG-4_Part_2 dbr:Block_motion_compensation dbr:Deinterlacing dbr:Apple_Video dbr:DVB_3D-TV dbr:VC-1 dbr:VDPAU dbr:VP9 dbr:Vector_quantization dbr:Video_Acceleration_API dbr:Intel740 dbr:Intel_810 dbr:Intel_GMA dbr:Inter_frame dbr:Internet_Protocol_television dbr:Motion_interpolation dbr:Nvidia_PureVideo dbr:OBMC dbr:General-purpose_computing_on_graphics_processing_units dbr:QuickTime_Graphics dbr:GeForce_256 dbr:Motion_JPEG dbr:Losslesscut dbr:MPEG-1 dbr:Stereoscopic_video_coding dbr:Compression_artifact dbr:Full_motion_racing_simulator dbr:Macroblock dbr:Temporal_anti-aliasing dbr:Matrox_G400 dbr:Residual_frame dbr:Data_compression dbr:H.120 dbr:H.261 dbr:MiroSurge dbr:Optical_flow dbr:2D_plus_Delta dbr:AV1 dbr:Advanced_Video_Coding dbr:Ampelmann_system dbr:Anil_K._Jain_(electrical_engineer,_born_1946) dbr:DirectX_Video_Acceleration dbr:Fractal_compression dbr:Global_motion_compensation dbr:Graphics_processing_unit dbr:Transform_coding dbr:List_of_Intel_graphics_processing_units dbr:H.263 dbr:High_Efficiency_Video_Coding dbr:Intra-frame_coding dbr:JPEG_XL dbr:Television_standards_conversion dbr:Video_denoising dbr:Xilleon dbr:Block-matching_algorithm dbr:Codec_acceleration dbr:High-definition_television dbr:High-definition_video dbr:Thor_(video_codec) dbr:Trellis_quantization dbr:Digital_image_processing dbr:Dirac_(video_compression_format) dbr:Discrete_cosine_transform dbr:Automatic_parallelization dbr:BoomSAR dbr:Film_colorization dbr:Film_look dbr:Group_of_pictures dbr:Image_stitching dbr:Indeo dbr:Radeon_8000_series dbr:Radeon_R200_series dbr:Xvid dbr:Sum_of_absolute_differences dbr:Video dbr:Video_Coding_Engine dbr:Video_on_demand dbr:Video_Coding_Experts_Group dbr:Video_coding_format dbr:Overlapped_block_motion_compensation dbr:Expeed dbr:Image_stabilization dbr:Video_processing dbr:X-Video_Motion_Compensation dbr:Motion_coding dbr:Motion_estimation dbr:Moving_image_formats dbr:Multiple_sub-Nyquist_sampling_encoding dbr:Quarter-pixel_motion dbr:Rate–distortion_optimization dbr:Sum_of_absolute_transformed_differences dbr:Video_super-resolution dbr:Rendition,_Inc. dbr:X-Video_Bitstream_Acceleration dbr:Streaming_television dbr:Motion_Compensation dbr:Mo_comp |
is foaf:primaryTopic of | wikipedia-en:Motion_compensation |