FMUSER Wirless ส่งวิดีโอและเสียงได้ง่ายขึ้น!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> แอฟริคานส์
sq.fmuser.org -> แอลเบเนีย
ar.fmuser.org -> ภาษาอาหรับ
hy.fmuser.org -> อาร์เมเนีย
az.fmuser.org -> อาเซอร์ไบจัน
eu.fmuser.org -> บาสก์
be.fmuser.org -> เบลารุส
bg.fmuser.org -> บัลแกเรีย
ca.fmuser.org -> คาตาลัน
zh-CN.fmuser.org -> ภาษาจีน (ประยุกต์)
zh-TW.fmuser.org -> ภาษาจีน (ดั้งเดิม)
hr.fmuser.org -> โครเอเชีย
cs.fmuser.org -> เช็ก
da.fmuser.org -> เดนมาร์ก
nl.fmuser.org -> ดัตช์
et.fmuser.org -> เอสโตเนีย
tl.fmuser.org -> ฟิลิปปินส์
fi.fmuser.org -> ฟินแลนด์
fr.fmuser.org -> ฝรั่งเศส
gl.fmuser.org -> กาลิเซีย
ka.fmuser.org -> จอร์เจีย
de.fmuser.org -> เยอรมัน
el.fmuser.org -> กรีก
ht.fmuser.org -> ชาวเฮติครีโอล
iw.fmuser.org -> ภาษาฮิบรู
hi.fmuser.org -> ภาษาฮินดี
hu.fmuser.org -> ฮังการี
is.fmuser.org -> ไอซ์แลนด์
id.fmuser.org -> ชาวอินโดนีเซีย
ga.fmuser.org -> ไอริช
it.fmuser.org -> อิตาเลี่ยน
ja.fmuser.org -> ภาษาญี่ปุ่น
ko.fmuser.org -> ภาษาเกาหลี
lv.fmuser.org -> ลัตเวีย
lt.fmuser.org -> ลิทัวเนีย
mk.fmuser.org -> มาซิโดเนีย
ms.fmuser.org -> มาเลย์
mt.fmuser.org -> มอลตา
no.fmuser.org -> นอร์เวย์
fa.fmuser.org -> เปอร์เซีย
pl.fmuser.org -> โปแลนด์
pt.fmuser.org -> โปรตุเกส
ro.fmuser.org -> โรมาเนีย
ru.fmuser.org -> รัสเซีย
sr.fmuser.org -> เซอร์เบีย
sk.fmuser.org -> สโลวัก
sl.fmuser.org -> สโลวีเนีย
es.fmuser.org -> สเปน
sw.fmuser.org -> ภาษาสวาฮิลี
sv.fmuser.org -> สวีเดน
th.fmuser.org -> ไทย
tr.fmuser.org -> ตุรกี
uk.fmuser.org -> ยูเครน
ur.fmuser.org -> ภาษาอูรดู
vi.fmuser.org -> เวียดนาม
cy.fmuser.org -> เวลส์
yi.fmuser.org -> ยิดดิช
JVT (Joint Video Team) ก่อตั้งขึ้นที่พัทยาประเทศไทยในเดือนธันวาคม 2001 ประกอบด้วยผู้เชี่ยวชาญด้านการเข้ารหัสวิดีโอจากองค์กรมาตรฐานสากล 264 แห่ง ได้แก่ ITU-T และ ISO เป้าหมายของ JVT คือการกำหนดมาตรฐานการเข้ารหัสวิดีโอใหม่เพื่อให้บรรลุเป้าหมายของอัตราส่วนการบีบอัดวิดีโอที่สูงคุณภาพของภาพที่สูงและการปรับตัวของเครือข่ายที่ดี ปัจจุบันงานของ JVT ได้รับการยอมรับจาก ITU-T มาตรฐานการเข้ารหัสการบีบอัดวิดีโอใหม่เรียกว่ามาตรฐาน H.10 มาตรฐานนี้ได้รับการยอมรับโดย ISO ซึ่งเรียกว่ามาตรฐาน AVC (Advanced Video Coding) ซึ่งเป็นส่วนที่ 4 ของ MPEG-XNUMX
มาตรฐาน H.264 สามารถแบ่งออกเป็นสามเกรด:
ระดับพื้นฐาน (เวอร์ชันง่ายแอปพลิเคชันกว้าง ๆ );
เกรดหลัก (ใช้มาตรการทางเทคนิคหลายประการเพื่อปรับปรุงคุณภาพของภาพและเพิ่มอัตราส่วนการบีบอัดซึ่งสามารถใช้กับ SDTV, HDTV, DVD และอื่น ๆ )
เกรดเพิ่มเติม (สามารถใช้สำหรับการสตรีมวิดีโอบนเครือข่ายต่างๆ)
H.264 ไม่เพียง แต่ช่วยประหยัด 50% ของอัตรารหัสมากกว่า H.263 และ MPEG-4 แต่ยังรองรับการส่งผ่านเครือข่ายได้ดีกว่า แนะนำกลไกการเข้ารหัสสำหรับแพ็กเก็ต IP ซึ่งเอื้อต่อการส่งแพ็กเก็ตในเครือข่ายและรองรับการสตรีมวิดีโอในเครือข่าย H.264 มีคุณสมบัติป้องกันข้อผิดพลาดที่แข็งแกร่งและสามารถปรับให้เข้ากับการส่งวิดีโอในช่องสัญญาณไร้สายที่มีอัตราการสูญเสียแพ็กเก็ตสูงและสัญญาณรบกวนที่รุนแรง H.264 รองรับการส่งรหัสแบบลำดับชั้นภายใต้ทรัพยากรเครือข่ายที่แตกต่างกันเพื่อให้ได้คุณภาพของภาพที่คงที่ H.264 สามารถปรับให้เข้ากับการส่งผ่านวิดีโอในเครือข่ายต่างๆและมีความสัมพันธ์กับเครือข่ายที่ดี
หนึ่งระบบบีบอัดวิดีโอ H.264
ระบบบีบอัดมาตรฐาน H.264 ประกอบด้วยสองส่วนคือ Video Coding Layer (VCL) และ Network Abstraction Layer (NAL) VCL ประกอบด้วยตัวเข้ารหัส VCL และตัวถอดรหัส VCL หน้าที่หลักคือการเข้ารหัสและถอดรหัสการบีบอัดข้อมูลวิดีโอซึ่งรวมถึงหน่วยการบีบอัดเช่นการชดเชยการเคลื่อนไหวการแปลงรหัสและการเข้ารหัสเอนโทรปี NAL ใช้เพื่อให้ VCL มีอินเทอร์เฟซแบบรวมที่ไม่มีส่วนเกี่ยวข้องกับเครือข่าย มีหน้าที่ห่อหุ้มและบรรจุข้อมูลวิดีโอและส่งข้อมูลบนเครือข่าย ใช้รูปแบบข้อมูลแบบรวมรวมทั้งข้อมูลส่วนหัวไบต์เดียวและหลายไบต์ ข้อมูลวิดีโอและการจัดเฟรมการส่งสัญญาณช่องทางตรรกะข้อมูลเวลาสัญญาณสิ้นสุดลำดับ ฯลฯ ส่วนหัวของแพ็กเก็ตประกอบด้วยแฟล็กหน่วยเก็บข้อมูลและแฟล็กประเภท แฟล็กหน่วยเก็บข้อมูลถูกใช้เพื่อระบุว่าข้อมูลปัจจุบันไม่ได้เป็นของเฟรมที่อ้างถึง แฟล็กประเภทใช้เพื่อระบุชนิดของข้อมูลรูปภาพ
VCL สามารถส่งพารามิเตอร์การเข้ารหัสที่ปรับตามสภาพเครือข่ายปัจจุบัน
2. คุณสมบัติของ H.264
H.264 เช่น H.261 และ H.263 ยังใช้การเข้ารหัสที่แตกต่างกันของ DCT transform coding บวก DPCM นั่นคือโครงสร้างการเข้ารหัสแบบไฮบริด ในเวลาเดียวกัน H.264 แนะนำวิธีการเข้ารหัสใหม่ภายใต้กรอบของการเข้ารหัสแบบไฮบริดซึ่งช่วยเพิ่มประสิทธิภาพการเข้ารหัสและใกล้เคียงกับการใช้งานจริงมากขึ้น
H.264 ไม่มีตัวเลือกที่ยุ่งยาก แต่มุ่งมั่นที่จะ "กลับสู่พื้นฐาน" อย่างกระชับ มีประสิทธิภาพการบีบอัดที่ดีกว่า H.263 ++ และมีความสามารถในการปรับให้เข้ากับหลายช่องสัญญาณ
H.264 มีเป้าหมายการใช้งานที่หลากหลายซึ่งสามารถตอบสนองการใช้งานวิดีโอที่หลากหลายในความเร็วและโอกาสที่แตกต่างกันและมีความสามารถในการประมวลผลที่ดีขึ้นต่อข้อผิดพลาดและการสูญเสียแพ็คเก็ต
ระบบพื้นฐานของ H.264 ไม่จำเป็นต้องใช้ลิขสิทธิ์มีลักษณะเปิดกว้างและสามารถปรับให้เข้ากับการใช้ IP และเครือข่ายไร้สายได้ดี นี่มีความสำคัญอย่างยิ่งสำหรับการส่งข้อมูลมัลติมีเดียทางอินเทอร์เน็ตในปัจจุบันและการส่งข้อมูลบรอดแบนด์ผ่านเครือข่ายมือถือ
แม้ว่าโครงสร้างพื้นฐานของการเข้ารหัส H.264 จะคล้ายกับ H.261 และ H.263 แต่ก็ได้รับการปรับปรุงในหลาย ๆ ด้านดังที่ระบุไว้ด้านล่าง
1. การประมาณการเคลื่อนไหวที่ดีขึ้นหลายเท่า
การประมาณค่าที่มีความแม่นยำสูง
ใช้การประมาณครึ่งพิกเซลใน H.263 และใช้การประมาณการเคลื่อนไหว 1/4 พิกเซลหรือแม้แต่ 1/8 พิกเซลใน H.264 นั่นคือการกระจัดของเวกเตอร์การเคลื่อนที่จริงอาจใช้ 1/4 หรือ 1/8 พิกเซลเป็นหน่วยพื้นฐาน เห็นได้ชัดว่ายิ่งความแม่นยำของการเคลื่อนที่ของเวกเตอร์เคลื่อนที่สูงขึ้นข้อผิดพลาดที่เหลือระหว่างเฟรมก็จะยิ่งน้อยลงอัตราการส่งรหัสก็จะยิ่งต่ำลงนั่นคืออัตราส่วนการบีบอัดก็จะยิ่งสูงขึ้น
ใน H.264 จะใช้ฟิลเตอร์ FIR ลำดับที่หกเพื่อรับค่าของตำแหน่ง 1/2 พิกเซล เมื่อได้รับค่า 1/2 พิกเซลค่า 1/4 พิกเซลสามารถหาได้โดยการแก้ไขเชิงเส้น
สำหรับรูปแบบวิดีโอ 4: 1: 1 ความแม่นยำ 1/4 พิกเซลของสัญญาณความส่องสว่างจะสอดคล้องกับเวกเตอร์การเคลื่อนไหวของส่วนโครเมียม 1/8 พิกเซลดังนั้นจึงจำเป็นต้องมีการแก้ไข 1/8 พิกเซลสำหรับสัญญาณโครมิแนนซ์
ในทางทฤษฎีหากความแม่นยำของการชดเชยการเคลื่อนไหวเพิ่มขึ้นเป็นสองเท่า (ตัวอย่างเช่นจากความแม่นยำของพิกเซลจำนวนเต็มไปจนถึงความแม่นยำ 1/2 พิกเซล) อาจได้รับการเข้ารหัส 0.5 บิต / ตัวอย่าง แต่การตรวจสอบจริงพบว่าความแม่นยำของเวกเตอร์การเคลื่อนไหวเกิน 1/8 พิกเซลหลังจากนั้นระบบโดยทั่วไปไม่มีกำไรที่ชัดเจน ดังนั้นใน H.264 จะใช้เฉพาะโหมดเวกเตอร์การเคลื่อนไหวที่มีความแม่นยำ 1/4 พิกเซลแทนความแม่นยำ 1/8 พิกเซล
การประมาณโหมดพาร์ติชันแบบ Multi-macroblock
ในโหมดการทำนาย H.264 บล็อกมาโคร (MB) สามารถแบ่งออกเป็นขนาดโหมดต่างๆได้ 7 ขนาด การแบ่งบล็อกมาโครหลายโหมดที่ยืดหยุ่นและละเอียดอ่อนนี้เหมาะสำหรับรูปร่างของวัตถุที่กำลังเคลื่อนที่จริงในภาพดังนั้นจึงอาจมีเวกเตอร์การเคลื่อนไหว 1, 2, 4, 8 หรือ 16 ในแต่ละบล็อกมาโคร
การประมาณกรอบหลายพารามิเตอร์
ใน H.264 สามารถใช้การประมาณค่าการเคลื่อนที่ของเฟรมพารามิเตอร์หลายเฟรมได้นั่นคือมีเฟรมพารามิเตอร์หลายเฟรมที่เพิ่งถูกเข้ารหัสในบัฟเฟอร์ของตัวเข้ารหัสและตัวเข้ารหัสจะเลือกหนึ่งในนั้นเพื่อให้เอฟเฟกต์การเข้ารหัสที่ดีขึ้นเป็น พารามิเตอร์เฟรมและระบุว่าเฟรมใดที่ใช้ในการทำนายเพื่อให้คุณได้เอฟเฟกต์การเข้ารหัสที่ดีกว่าการใช้เฟรมที่เข้ารหัสสุดท้ายเป็นเฟรมการคาดการณ์
2. การแปลงจำนวนเต็มขนาดเล็ก 4 ถึง 4
หน่วยปกติที่ใช้ในการเข้ารหัสการบีบอัดวิดีโอคือ 8 ถึง 8 บล็อก อย่างไรก็ตามใน H.264 จะใช้บล็อกขนาดเล็ก 4 ถึง 4 บล็อก เมื่อขนาดของบล็อกการแปลงมีขนาดเล็กลงการแบ่งส่วนของวัตถุที่เคลื่อนไหวจึงมีความแม่นยำมากขึ้น ในกรณีนี้จำนวนการคำนวณในกระบวนการแปลงรูปมีขนาดเล็กและข้อผิดพลาดในการบรรจบกันที่ขอบของวัตถุที่กำลังเคลื่อนที่ก็ลดลงอย่างมากเช่นกัน
เมื่อมีพื้นที่เรียบขนาดใหญ่ในภาพเพื่อหลีกเลี่ยงความแตกต่างของระดับสีเทาระหว่างบล็อกที่เกิดจากการแปลงขนาดเล็ก H.264 สามารถคำนวณค่าสัมประสิทธิ์ DCT ที่ 16 4 ~ 4 บล็อกของข้อมูลความสว่างมาโครบล็อกภายในเฟรม สำหรับการแปลงบล็อก 4 ถึง 4 ครั้งที่สองค่าสัมประสิทธิ์ DC 4 ถึง 4 บล็อกของข้อมูลโครมิแนนซ์ (หนึ่งบล็อกสำหรับแต่ละบล็อกขนาดเล็กค่าสัมประสิทธิ์ DC ทั้งหมด 4 ตัว) จะถูกเปลี่ยนเป็น 4 ถึง 2 บล็อก
H.263 ไม่เพียงลดขนาดของบล็อกการแปลงรูปภาพ แต่การแปลงนี้เป็นการดำเนินการจำนวนเต็มไม่ใช่การดำเนินการจำนวนจริงนั่นคือความถูกต้องของการแปลงและการแปลงผกผันของตัวเข้ารหัสและตัวถอดรหัสจะเหมือนกันและ ไม่มี "ข้อผิดพลาดในการแปลงผกผัน"
3. การทำนายภายในที่แม่นยำยิ่งขึ้น
ใน H.264 แต่ละพิกเซลในแต่ละบล็อก 4 ~ 4 สามารถใช้สำหรับการคาดคะเนภายในเฟรมด้วยผลรวมถ่วงน้ำหนักที่แตกต่างกันของ 17 ที่ใกล้เคียงกับพิกเซลที่เข้ารหัสก่อนหน้านี้
4. VLC แบบรวม
มีสองวิธีในการเข้ารหัสเอนโทรปีใน H.264
Unified VLC (UVLC: Universal VLC) UVLC ใช้ตารางรหัสเดียวกันในการเข้ารหัสและตัวถอดรหัสสามารถระบุคำนำหน้าของคำรหัสได้อย่างง่ายดายและ UVLC สามารถซิงโครไนซ์ใหม่ได้อย่างรวดเร็วเมื่อเกิดข้อผิดพลาดเล็กน้อย
เนื้อหา Adaptive Binary Arithmetic Coding (CABAC: Context Adaptive Binary Arithmetic Coding) ประสิทธิภาพการเข้ารหัสดีกว่า UVLC เล็กน้อย แต่ความซับซ้อนสูงกว่า
สามข้อได้เปรียบด้านประสิทธิภาพ
การเปรียบเทียบประสิทธิภาพการเข้ารหัส H.264 และ MPEG-4, H.263 ++ ใช้อัตราการทดสอบ 6 ต่อไปนี้: 32kbit / s, 10F / s และ QCIF; 64kbit / s, 15F / s และ QCIF; 128kbit / s, 15F / s และ CIF; 256kbit / s, 15F / s และ QCIF; 512kbit / s, 30F / s และ CIF; 1024kbit / s, 30F / s และ CIF ผลการทดสอบระบุว่า H.264 มีประสิทธิภาพ PSNR ดีกว่า MPEG และ H.263 ++
PSNR ของ H.264 สูงกว่า MPEG-2 โดยเฉลี่ย 4dB และ 3dB สูงกว่า H.263 ++ โดยเฉลี่ย
สี่อัลกอริธึมการประมาณค่าการเคลื่อนที่เร็วแบบใหม่
อัลกอริธึมการประมาณค่าการเคลื่อนที่เร็วใหม่ UMHexagonS (สิทธิบัตรจีน) เป็นอัลกอริทึมใหม่ที่สามารถบันทึกอัลกอริทึมการค้นหาแบบเต็มเร็วแบบเดิมได้มากกว่า 90% ใน H.264 ชื่อเต็มคือ "Asymmetric cross multi-level six-sided Unsymmetrical-Cross Muti-Hexagon Search" ซึ่งเป็นอัลกอริธึมการประมาณค่าการเคลื่อนที่ของพิกเซลจำนวนเต็ม เนื่องจากอยู่ในเงื่อนไขของการรักษาประสิทธิภาพการบิดเบือนอัตราที่ดีขึ้นเมื่อเข้ารหัสอัตราบิตสูงและลำดับภาพเคลื่อนไหวขนาดใหญ่ความซับซ้อนในการคำนวณต่ำมากและได้รับการรับรองอย่างเป็นทางการโดยมาตรฐาน H.264
H.264 (MPEG-4 ตอนที่ 10) ที่พัฒนาร่วมกันโดย ITU และ ISO อาจได้รับการยอมรับโดยสื่อการกระจายเสียงการสื่อสารและการจัดเก็บข้อมูล (CD DVD) เป็นมาตรฐานแบบครบวงจรและส่วนใหญ่จะกลายเป็นมาตรฐานสื่อโต้ตอบแบบบรอดแบนด์ใหม่ ยังไม่มีการกำหนดมาตรฐานการเข้ารหัสต้นทางในประเทศของฉัน ให้ความสนใจอย่างใกล้ชิดกับการพัฒนา H.264 และงานกำหนดมาตรฐานการเข้ารหัสต้นทางในประเทศของฉันกำลังก้าวขึ้น
มาตรฐาน H264 นำเทคโนโลยีการบีบอัดภาพเคลื่อนไหวไปสู่ขั้นตอนที่สูงขึ้นและเป็นจุดเด่นของแอปพลิเคชันของ H.264 เพื่อให้การส่งผ่านภาพคุณภาพสูงด้วยแบนด์วิดท์ที่ต่ำลง การเป็นที่นิยมและการประยุกต์ใช้ H.264 ทำให้เกิดความต้องการที่สูงในช่องสัญญาณวิดีโอเครื่องเฝ้าประตูเกตเวย์ MCU และระบบอื่น ๆ ซึ่งจะส่งเสริมการปรับปรุงซอฟต์แวร์และอุปกรณ์ฮาร์ดแวร์สำหรับการประชุมทางวิดีโออย่างต่อเนื่องในทุกด้าน
|
ป้อนอีเมลเพื่อรับเซอร์ไพรส์
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> แอฟริคานส์
sq.fmuser.org -> แอลเบเนีย
ar.fmuser.org -> ภาษาอาหรับ
hy.fmuser.org -> อาร์เมเนีย
az.fmuser.org -> อาเซอร์ไบจัน
eu.fmuser.org -> บาสก์
be.fmuser.org -> เบลารุส
bg.fmuser.org -> บัลแกเรีย
ca.fmuser.org -> คาตาลัน
zh-CN.fmuser.org -> ภาษาจีน (ประยุกต์)
zh-TW.fmuser.org -> ภาษาจีน (ดั้งเดิม)
hr.fmuser.org -> โครเอเชีย
cs.fmuser.org -> เช็ก
da.fmuser.org -> เดนมาร์ก
nl.fmuser.org -> ดัตช์
et.fmuser.org -> เอสโตเนีย
tl.fmuser.org -> ฟิลิปปินส์
fi.fmuser.org -> ฟินแลนด์
fr.fmuser.org -> ฝรั่งเศส
gl.fmuser.org -> กาลิเซีย
ka.fmuser.org -> จอร์เจีย
de.fmuser.org -> เยอรมัน
el.fmuser.org -> กรีก
ht.fmuser.org -> ชาวเฮติครีโอล
iw.fmuser.org -> ภาษาฮิบรู
hi.fmuser.org -> ภาษาฮินดี
hu.fmuser.org -> ฮังการี
is.fmuser.org -> ไอซ์แลนด์
id.fmuser.org -> ชาวอินโดนีเซีย
ga.fmuser.org -> ไอริช
it.fmuser.org -> อิตาเลี่ยน
ja.fmuser.org -> ภาษาญี่ปุ่น
ko.fmuser.org -> ภาษาเกาหลี
lv.fmuser.org -> ลัตเวีย
lt.fmuser.org -> ลิทัวเนีย
mk.fmuser.org -> มาซิโดเนีย
ms.fmuser.org -> มาเลย์
mt.fmuser.org -> มอลตา
no.fmuser.org -> นอร์เวย์
fa.fmuser.org -> เปอร์เซีย
pl.fmuser.org -> โปแลนด์
pt.fmuser.org -> โปรตุเกส
ro.fmuser.org -> โรมาเนีย
ru.fmuser.org -> รัสเซีย
sr.fmuser.org -> เซอร์เบีย
sk.fmuser.org -> สโลวัก
sl.fmuser.org -> สโลวีเนีย
es.fmuser.org -> สเปน
sw.fmuser.org -> ภาษาสวาฮิลี
sv.fmuser.org -> สวีเดน
th.fmuser.org -> ไทย
tr.fmuser.org -> ตุรกี
uk.fmuser.org -> ยูเครน
ur.fmuser.org -> ภาษาอูรดู
vi.fmuser.org -> เวียดนาม
cy.fmuser.org -> เวลส์
yi.fmuser.org -> ยิดดิช
FMUSER Wirless ส่งวิดีโอและเสียงได้ง่ายขึ้น!
ติดต่อ
ที่ตั้ง:
เลขที่ 305 อาคาร HuiLan เลขที่ 273 Huanpu Road Guangzhou China 510620
หมวดหมู่
จดหมายข่าว