MJPEG — неофіційна назва групи стандартів кодування відео, в яких кожен кадр цифрової відео послідовності незалежно закодований за алгоритмом JPEG. Нині найчастіше використовується в цифрових відеокамерах. Оскільки алгоритм MJPEG вимагає менше обчислювальних ресурсів, ніж алгоритми MPEG-4 апаратна реалізація його простіша і, відповідно, дешевша. Формат MJPEG активно використовується в системах зовнішнього спостереження, оскільки дає стоп-кадри високої якості. У відеосистемах, які використовують формат MJPEG, простіше реалізується функція прискореного відтворення, як вперед, так і назад, ніж у системах з MPEG-4.
Формат MJPEG зручно використовувати для редагування відео, оскільки зв'язок між сусідніми кадрами відсутній і можна вносити зміни в кадр, не побоюючись, що це вплине на сусідні кадри. На відміну від групи стандартів MPEG, в алгоритмах MJPEG не передбачено усунення часової надмірності. Тому ступінь стиснення у алгоритмів MJPEG є нижчим (близько 5-20) за однакової якості зображення.
Одним з основних недоліків формату MJPEG є відсутність єдиного документа, який би визначав специфікацію формату для всіх. Тому можна зустріти реалізації MJPEG від різних розробників і виробників ПЗ, що не сумісні один з одним.
Кодування
Motion JPEG використовує кадрове стиснення з втратами на основі дискретного косинусного перетворення (ДКП). Ця математична операція переводить кожен кадр/поле відеозображення з просторової області в частотну область (область перетворення). Психовізуальна модель, що ґрунтується на особливостях сприйняття зображень людиною, видаляє високочастотну інформацію, загрубляє різкі переходи яскравості і відтінків кольору. Коефіцієнти ДКП квантуються, квантовані коефіцієнти відтак без втрат упаковуються у вихідний бітовий потік з використанням кодів Хаффмана або за допомогою арифметичного кодування. Майже всі програмні реалізації MJPEG дозволяють користувачам контролювати ступінь стиснення (а також інші параметри) і досягати компромісу якості зображення і розміру файлу. При апаратних рішеннях параметри кодування, як правило, попередньо вибрані і зафіксовані.
Примітки
- MJPEG [ 21 травня 2014 у Wayback Machine.](рос.)
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
MJPEG neoficijna nazva grupi standartiv koduvannya video v yakih kozhen kadr cifrovoyi video poslidovnosti nezalezhno zakodovanij za algoritmom JPEG Nini najchastishe vikoristovuyetsya v cifrovih videokamerah Oskilki algoritm MJPEG vimagaye menshe obchislyuvalnih resursiv nizh algoritmi MPEG 4 aparatna realizaciya jogo prostisha i vidpovidno deshevsha Format MJPEG aktivno vikoristovuyetsya v sistemah zovnishnogo sposterezhennya oskilki daye stop kadri visokoyi yakosti U videosistemah yaki vikoristovuyut format MJPEG prostishe realizuyetsya funkciya priskorenogo vidtvorennya yak vpered tak i nazad nizh u sistemah z MPEG 4 Format MJPEG zruchno vikoristovuvati dlya redaguvannya video oskilki zv yazok mizh susidnimi kadrami vidsutnij i mozhna vnositi zmini v kadr ne poboyuyuchis sho ce vpline na susidni kadri Na vidminu vid grupi standartiv MPEG v algoritmah MJPEG ne peredbacheno usunennya chasovoyi nadmirnosti Tomu stupin stisnennya u algoritmiv MJPEG ye nizhchim blizko 5 20 za odnakovoyi yakosti zobrazhennya Odnim z osnovnih nedolikiv formatu MJPEG ye vidsutnist yedinogo dokumenta yakij bi viznachav specifikaciyu formatu dlya vsih Tomu mozhna zustriti realizaciyi MJPEG vid riznih rozrobnikiv i virobnikiv PZ sho ne sumisni odin z odnim KoduvannyaMotion JPEG vikoristovuye kadrove stisnennya z vtratami na osnovi diskretnogo kosinusnogo peretvorennya DKP Cya matematichna operaciya perevodit kozhen kadr pole videozobrazhennya z prostorovoyi oblasti v chastotnu oblast oblast peretvorennya Psihovizualna model sho gruntuyetsya na osoblivostyah sprijnyattya zobrazhen lyudinoyu vidalyaye visokochastotnu informaciyu zagrublyaye rizki perehodi yaskravosti i vidtinkiv koloru Koeficiyenti DKP kvantuyutsya kvantovani koeficiyenti vidtak bez vtrat upakovuyutsya u vihidnij bitovij potik z vikoristannyam kodiv Haffmana abo za dopomogoyu arifmetichnogo koduvannya Majzhe vsi programni realizaciyi MJPEG dozvolyayut koristuvacham kontrolyuvati stupin stisnennya a takozh inshi parametri i dosyagati kompromisu yakosti zobrazhennya i rozmiru fajlu Pri aparatnih rishennyah parametri koduvannya yak pravilo poperedno vibrani i zafiksovani PrimitkiMJPEG 21 travnya 2014 u Wayback Machine ros Cya stattya ye zagotovkoyu Vi mozhete dopomogti proyektu dorobivshi yiyi Ce povidomlennya varto zaminiti tochnishim