FMUSER უფრო მარტივად გადასცემს ვიდეოს და აუდიოს!

[ელ.ფოსტით დაცულია] WhatsApp + 8618078869184
ენა

    H.264 (MPEG) -4AVC

     

    H.264 / AVC პროექტის მიზანია შექმნას სტანდარტი, რომელსაც შეუძლია უზრუნველყოს კარგი ვიდეოს ხარისხი გაცილებით დაბალი ბიტის სიჩქარით, ვიდრე წინა სტანდარტები (მაგ., MPEG-2, H.263 ან MPEG ბიტის სიჩქარის ნახევარი ან მეტი). დაბალი). 4 ნაწილი 2), დიზაინის სირთულის გაზრდის გარეშე, ისე რომ მისი განხორციელება იყოს არაპრაქტიკული ან ძალიან ძვირი. კიდევ ერთი მიზანია უზრუნველყოს საკმარისი მოქნილობა, რომ სტანდარტი გამოიყენოს სხვადასხვა პროგრამებზე სხვადასხვა ქსელებსა და სისტემებში, მათ შორის დაბალი და მაღალი ბიტიანი სიჩქარე, დაბალი და მაღალი რეზოლუციის ვიდეო, მაუწყებლობა, DVD მეხსიერება, RTP / IP პაკეტის ქსელი და ITU-T მულტიმედიური სატელეფონო სისტემა. H.264 სტანდარტი შეიძლება ჩაითვალოს როგორც "სტანდარტული ოჯახი", რომელიც შედგება მრავალი სხვადასხვა კონფიგურაციის ფაილიდან. კონკრეტული დეკოდერმა გაშიფრა მინიმუმ ერთი, მაგრამ არა აუცილებლად ყველა პროფილი. დეკოდერის სპეციფიკაციაში აღწერილია, თუ რომელი კონფიგურაციის ფაილების გაშიფვრა შეიძლება. H.264 ჩვეულებრივ გამოიყენება დანაკარგიანი კომპრესიისთვის, თუმცა ასევე შესაძლებელია შექმნათ ჭეშმარიტად უდანაკარგო კოდირების რეგიონები დანაკარგულ კოდირებულ სურათებში, ან მხარი დაუჭიროთ იშვიათი გამოყენების შემთხვევებს, როდესაც მთელი კოდირება უშედეგოა.

     

    H.264 შეიქმნა ITU-T ვიდეოკოდირების ექსპერტთა ჯგუფის (VCEG) მიერ ISO / IEC JTC1 მოძრავი სურათის ექსპერტთა ჯგუფთან (MPEG) ერთად. პროექტის პარტნიორობას უწოდებენ Joint Video Team (JVT). ITU-T H.264 სტანდარტი და ISO / IEC MPEG-4 AVC სტანდარტი (ფორმალურად, ISO / IEC 14496-10-MPEG-4 ნაწილი 10, ვიდეო გაფართოებული კოდირება) ერთობლივად შენარჩუნებულია ისე, რომ მათ აქვთ იგივე ტექნიკური შინაარსი. სტანდარტის პირველი გამოცემის საბოლოო შემუშავება დასრულდა 2003 წლის მაისში და მის შემდგომ გამოცემებს დაემატა მისი ფუნქციების სხვადასხვა გაგრძელება. მაღალი ეფექტურობის ვიდეო კოდირება (HEVC), კერძოდ H.265 და MPEG-H ნაწილი 2 არის იგივე ორგანიზაციის მიერ შემუშავებული H.264 / MPEG-4 AVC– ის მემკვიდრე და ადრეული სტანდარტები კვლავ ჩვეულებრივ გამოიყენება.

     

    ყველაზე ცნობილი H.264, ალბათ, Blu-ray დისკების ვიდეო კოდირების სტანდარტია; Blu-ray დისკის ყველა მოთამაშეს უნდა ჰქონდეს H.264 დეკოდირების საშუალება. მას ასევე ფართოდ იყენებენ ინტერნეტ რესურსების ნაკადი, როგორიცაა ვიდეოები Vimeo, YouTube და iTunes Store, ქსელური პროგრამები, როგორიცაა Adobe Flash Player და Microsoft Silverlight და სხვადასხვა HDTV მაუწყებლობები ადგილზე (ATSC, ISDB-T, DVB) - T ან DVB-T2), საკაბელო (DVB-C) და სატელიტური (DVB-S და DVB-S2).

     

    H.264 დაცულია პატენტის მიერ, რომელსაც ყველა მხარე ფლობს. ლიცენზიებს, რომლებიც მოიცავს H.264– სთვის საჭირო უმეტეს (მაგრამ არა ყველა) პატენტს, მართავს საპატენტო ჯგუფი MPEG LA. 3 დაპატენტებული H.264 ტექნოლოგიის კომერციული გამოყენება მოითხოვს ჰონორარის გადახდას MPEG LA და სხვა პატენტის მფლობელებისთვის. MPEG LA საშუალებას გაძლევთ გამოიყენოთ H.264 ტექნოლოგია, რომ საბოლოო მომხმარებლებმა უზრუნველყონ ინტერნეტის უფასო ნაკადი, ხოლო Cisco Systems იხდის ჰონორარს MPEG LA- ს მისი ღია კოდის კოდირების ორობითი ფაილის მომხმარებლების სახელით.

     

    1. სახელის დარქმევა
    H.264 სახელი მიჰყვება ITU-T დასახელების კონვენციას, რომელიც არის V.26G ვიდეო კოდირების სტანდარტების H.4x სერიის წევრი; MPEG-14496 AVC სახელი უკავშირდება დასახელების კონვენციას ISO / IEC MPEG, სადაც სტანდარტი არის ISO / IEC 10 ნაწილი 14496, ISO / IEC 4 არის სტანდარტების კომპლექტი, რომელსაც MPEG-26 ეწოდება. სტანდარტი ერთობლივად შემუშავდა VCEG– სა და MPEG– ს პარტნიორობით, ხოლო VCEG პროექტი სახელწოდებით H.264L ადრე ხორციელდებოდა ITU-T– ში. ამიტომ, ისეთი სახელები, როგორიცაა H.264 / AVC, AVC / H.264, H.4 / MPEG-4AVC ან MPEG-264 / H.2 AVC ხშირად იყენებენ სტანდარტს, რომ ხაზი გაუსვან საერთო მემკვიდრეობას. ზოგჯერ მას ასევე უწოდებენ "JVT კოდეკს", მიმართეთ ერთობლივ ვიდეო გუნდს (JVT) ორგანიზაციას, რომელმაც ის შექმნა. (ამგვარი პარტნიორობა და მრავალჯერადი დასახელება იშვიათი არ არის. მაგალითად, ვიდეოს შეკუმშვის სტანდარტი, სახელწოდებით MPEG-2, ასევე წარმოიშვა პარტნიორობიდან MPEG და ITU-T, სადაც MPEG-262 ვიდეოს უწოდებენ ITU-T საზოგადოებას H. 4. 1) ზოგიერთი პროგრამული პროგრამა (მაგალითად, VLC media player) ამ სტანდარტს შინაგანად განსაზღვრავს, როგორც AVCXNUMX.

     

    2. ისტორია
    1998 წლის დასაწყისში, ვიდეოკოდირების ექსპერტთა ჯგუფმა (VCEG-ITU-T SG16 Q.6) გამოაქვეყნა კონკურსი წინადადებაზე პროექტის სახელწოდებით H.26L, რომლის მიზანია კოდირების ეფექტურობის გაორმაგება (რაც ნიშნავს, რომ საჭიროა ბიტრეიტი განახევრდა) ერთგულების მოცემული დონე, ვიდრე სხვა პროგრამირებისთვის გამოყენებული ვიდეო კოდირების სხვა სტანდარტებთან შედარებით. VCEG- ს ხელმძღვანელობს გარი სალივანი (Microsoft, ყოფილი PictureTel, აშშ). ახალი სტანდარტის პირველი პროექტი მიღებულ იქნა 1999 წლის აგვისტოში. 2000 წელს თომას ვიგანდი (ჰაინრიხ ჰერცის ინსტიტუტი, გერმანია) გახდა VCEG- ს თანათავმჯდომარე.

     

    2001 წლის დეკემბერში VCEG– მა და მოძრავი სურათის ექსპერტთა ჯგუფმა (MPEG-ISO / IEC JTC 1 / SC 29 / WG 11) ჩამოაყალიბეს ერთობლივი ვიდეო ჯგუფი (JVT) და მისმა წესდებამ საბოლოოდ დაასრულა ვიდეოკოდირების სტანდარტი. [5] სპეციფიკაცია ოფიციალურად დამტკიცდა 2003 წლის მარტში. JVT- ს თავმჯდომარეობდნენ გარი სალივანი, თომას ვიგანდი და აჯაი ლუთრა (Motorola, აშშ: მოგვიანებით Arris, აშშ). 2004 წლის ივნისში დასრულდა Fidelity Scope Extension (FRExt) პროექტის დასრულება. 2005 წლის იანვრიდან 2007 წლის ნოემბრამდე JVT მუშაობს H.264 / AVC მასშტაბურობის გაფართოებაზე, დანართის (G) საშუალებით, სახელწოდებით Scalable Video Coding (SVC). JVT მენეჯმენტის გუნდი გაფართოვდა იენს-რაინერ ომის მიერ (აახენის უნივერსიტეტი, გერმანია). 2006 წლის ივლისიდან 2009 წლის ნოემბრამდე JVT– მ დაიწყო მრავალ ვიდეო ვიდეო კოდირება (MVC), რომელიც წარმოადგენს H.264 / AVC– ის გაფართოებას ტელევიზორისა და 3D ტელევიზორის თავისუფალი ნახვისთვის. ეს ნამუშევარი მოიცავს ორი ახალი სტანდარტული პროფილის შემუშავებას: Multiview High Profile და Stereo High Profile.

     

    H.264 / AVC პირველი ვერსიის სტანდარტიზაცია დასრულდა 2003 წლის მაისში. თავდაპირველი სტანდარტის გახანგრძლივების პირველ პროექტში JVT– მ შემდგომში შეიმუშავა ე.წ. Fidelity Range Extensions (FRExt). ამ გაფართოებებით მიიღწევა უფრო მაღალი ხარისხის ვიდეო დაშიფვრა, ბიო სიღრმის უფრო მაღალი სინჯის სიზუსტისა და უფრო მაღალი რეზოლუციის ფერის ინფორმაციის მხარდაჭერით, მათ შორის ე.წ. Y'CbCr 4: 2: 2 (= YUV 4: 2: 2) და Y 'CbCr 4: 4 შერჩევის სტრუქტურა: 4. Fidelity Range Extensions პროექტი ასევე მოიცავს სხვა ფუნქციებს, როგორიცაა ადაპტაციური გადართვა 4 × 4 და 8 × 8 მთელ რიცხვში გარდაქმნებამდე, აღმქმნელად დაფუძნებულ კვანტიზაციის წონის მატრიცებზე, რომლებიც განსაზღვრულია შიფრატორის მიერ, ეფექტურ დაუკარგავი კოდირება სურათებს შორის და დამატებითი ინფორმაციის მხარდაჭერა. ფერადი სივრცეები. Fidelity Range Extensions- ის საპროექტო სამუშაოები დასრულდა 2004 წლის ივლისში, ხოლო მისი შემუშავების სამუშაოები დასრულდა 2004 წლის სექტემბერში.

     

    სტანდარტის ბოლოდროინდელი შემდგომი გაფართოება მოიცავს კიდევ ხუთი ახალი პროფილის დამატებას [რომელი? ] ძირითადად გამოიყენება პროფესიონალური პროგრამებისთვის, გაფართოებული ფერთა გამის სივრცის მხარდაჭერის დამატება, ასპექტის თანაფარდობის დამატებითი ინდიკატორების განსაზღვრა, ორი დამატებითი ტიპის ”დამატებითი ინფორმაციის გაძლიერების შესახებ” (ფილტრის შემდგომი მინიშნებები და ტონის ასახვა) და წინა FRExt კონფიგურაციის ფაილის უგულებელყოფა One (მაღალი 4: 4: 4 პროფილი), ინდუსტრიული კავშირი [ვის მიერ? ] ინსტრუქცია სხვაგვარად უნდა იყოს შემუშავებული.

     

    სტანდარტს დაემატა შემდეგი ძირითადი მახასიათებელი მასშტაბური ვიდეო კოდირება (SVC). H.264 / AVC დანართში მოცემულია, რომ SVC საშუალებას გაძლევთ ააშენოთ ნაკადის ნაკადები, რომლებიც შეიცავს ქვე-ნაკადის ნაკადებს, რომლებიც ასევე შეესაბამება სტანდარტს, მათ შორის ერთი ასეთი ნაკადის ნაკადი სახელწოდებით "ფენის ფენა", რომლის დეკოდირება შესაძლებელია H.264 / AVC კოდეკი, რომელიც მხარს უჭერს SVC- ს. დროებითი ბიტრემის მასშტაბურობისთვის (მაგ., არსებობს ქვედა ბიტრემი ნაკადის დროებითი სინჯის უფრო მცირე სიჩქარით, ვიდრე მთავარი ბიტრიუმი), ქვედა წვრილ ნაკადის წარმოებისას სრული წვდომის ერთეულები ამოღებულია ბიტრიმიდან. ამ შემთხვევაში, მაღალი დონის სინტაქსი და პროგნოზირების საცნობარო სურათები ბიტრიტში შესაბამისად აგებულია. მეორეს მხრივ, სივრცობრივი და ხარისხიანი ბიტრემის მასშტაბურობისთვის (მაგ., არსებობს ქვედა ბიტრემი ნაკლებად სივრცული რეზოლუციით / ხარისხით, ვიდრე ძირითადი ბიტრიუმი), ამოიღეთ NAL ბიტრიმიდან ქვებიტურიდან გამომდინარე (ქსელის აბსტრაქციის ფენა). . ამ შემთხვევაში, ზოგადი ფენის პროგნოზირება (მაგ., სივრცული გაფართოების / ხარისხის სიგნალის უფრო დაბალი სივრცული რეზოლუციის / ხარისხის სიგნალის მონაცემების პროგნოზირება) ზოგადად გამოიყენება ეფექტური კოდირებისთვის. მასშტაბური ვიდეო კოდირების გაფართოება დასრულდა 2007 წლის ნოემბერში.

     

    სტანდარტს დამატებული შემდეგი მთავარი ფუნქციაა Multi-View Video Coding (MVC). H.264 / AVC დანართში მითითებულია, რომ MVC საშუალებას იძლევა აშენდეს ბიტრიმი, რომელიც წარმოადგენს ვიდეო სცენის ერთზე მეტ ხედს. ამ მახასიათებლის მნიშვნელოვანი მაგალითია სტერეოსკოპიული 3D ვიდეო კოდირება. MVC– ს მუშაობაში შემუშავდა ორი პროფილი: Multiview High Profile მხარს უჭერს ნებისმიერი რაოდენობის ნახვებს და Stereo High Profile სპეციალურად შექმნილია ორი ნახვის სტერეო ვიდეოსთვის. Multiview ვიდეო კოდირების გაფართოება დასრულდა 2009 წლის ნოემბერში.

     

    3. განაცხადი

    H.264 ვიდეოს ფორმატს აქვს პროგრამების ძალიან ფართო სპექტრი, რომელიც მოიცავს ციფრული კომპრესირებული ვიდეოს ყველა ფორმას, დაბალ ბიტიანი ინტერნეტის სტრიმინგის პროგრამებიდან HDTV მაუწყებლობამდე და ციფრული ფილმების პროგრამების თითქმის უდანაკარგო კოდირებით. H.264- ის გამოყენებით, MPEG-2 Part 2-თან შედარებით, ბიტის სიჩქარის დაზოგვა შესაძლებელია 50% -ით ან მეტით. მაგალითად, ცნობილია, რომ H.264- ის მიერ მოწოდებული ციფრული სატელიტური ტელევიზორის ხარისხი იგივეა, რაც MPEG-2- ის ამჟამინდელი განხორციელება, რომლის სიჩქარე ნახევარზე ნაკლებია. MPEG-2- ის ამჟამინდელი განხორციელების სიჩქარე დაახლოებით 3.5 მბიტ / წმ-ია, ხოლო H.264 მხოლოდ 1.5 მგბიტ / წმ / წმ. [23] Sony ამტკიცებს, რომ 9 მბიტ / წმ AVC ჩაწერის რეჟიმი ეკვივალენტურია HDV ფორმატის გამოსახულების ხარისხთან, რომელიც იყენებს დაახლოებით 18-25 მგბიტ / წმ-ს.

     

    H.264 / AVC თავსებადობისა და უპრობლემოდ მიღების უზრუნველსაყოფად, მრავალი სტანდარტის ორგანიზაცია შეცვალა ან დაემატა ვიდეოსთან დაკავშირებული სტანდარტები ისე, რომ ამ სტანდარტების მომხმარებლებს შეეძლოთ გამოიყენოთ H.264 / AVC. Blu-ray Disc ფორმატში და ახლა შეწყვეტილი HD DVD ფორმატში გამოიყენება H.264 / AVC High Profile, როგორც ვიდეო შეკუმშვის სამი სავალდებულო ფორმატიდან ერთ-ერთი. ციფრული ვიდეო მაუწყებლობის პროექტმა (DVB) დაამტკიცა H.264 / AVC სამაუწყებლო ტელევიზიის გამოყენება 2004 წლის ბოლოს.

     

    ამერიკის თანამედროვე სატელევიზიო სისტემის კომიტეტის (ATSC) სტანდარტების ორგანომ დაამტკიცა H.264 / AVC სამაუწყებლო ტელევიზიისთვის 2008 წლის ივლისში, თუმცა სტანდარტი ჯერ კიდევ არ ყოფილა გამოყენებული ATSC ფიქსირებული მაუწყებლობისთვის შეერთებულ შტატებში. [25] [26] ის ასევე დამტკიცებულია ATSC-M / H (მობილური / ხელის) უახლესი სტანდარტისთვის, H.264- ის AVC და SVC ნაწილების გამოყენებით.

     

    CCTV (დახურული წრიული ტელევიზია) და ვიდეო სათვალთვალო ბაზრებმა ეს ტექნოლოგია ბევრ პროდუქტში შეიტანეს. ბევრი ჩვეულებრივი DSLR კამერა იყენებს H.264 ვიდეოს, რომელიც შეიცავს QuickTime MOV კონტეინერს, როგორც ჩაწერის მშობლიურ ფორმატს.


    4. წარმოებული ფორმატი

    AVCHD არის მაღალი განსაზღვრის ჩამწერი ფორმატი, რომელიც შექმნილია Sony და Panasonic– ის მიერ, იყენებს H.264 (შეესაბამება H.264– ს, ხოლო სხვა პროგრამის სპეციფიკური ფუნქციები და შეზღუდვები ემატება).

    AVC-Intra არის ჩარჩო კომპრესიული ფორმატი, რომელიც შემუშავებულია Panasonic– ის მიერ.

    XAVC არის ჩამწერი ფორმატი, რომელიც შექმნილია Sony- ს მიერ და იყენებს H.5.2 / MPEG-264 AVC- ის 4 დონეს, რაც ყველაზე მაღალი დონისაა, რომელსაც ამ ვიდეო სტანდარტი უზრუნველყოფს. [28] [29] XAVC– ს შეუძლია მხარი დაუჭიროს 4K რეზოლუციებს (4096 × 2160 და 3840 × 2160) სიჩქარით წამში 60 კადრამდე (კადრი / წმ). [28] [29] Sony– მ გამოაცხადა, რომ XAVC– ის ჩართულ კამერებში შედის ორი CineAlta კამერა - Sony PMW-F55 და Sony PMW-F5. [30] Sony PMW-F55– ს შეუძლია ჩაწეროს XAVC, 4K რეზოლუცია 30 fps, სიჩქარე 300 Mbit / s, 2K რეზოლუცია, 30 fps, 100 Mbit / s. [31] XAVC- ს შეუძლია ჩაწეროს 4K რეზოლუცია 60 fps- ზე და შეასრულოს 4: 2: 2 ქრომის ქვესემპლირება 600 Mbit / წმ-ზე.

     

    5. მახასიათებლები


    H.264 ბლოკის დიაგრამა

    H.264 / AVC / MPEG-4 ნაწილი 10 შეიცავს ბევრ ახალ მახასიათებელს, რაც მას საშუალებას აძლევს ვიდეო უფრო ეფექტურად შეკუმშოს ვიდრე ძველი სტანდარტი და უზრუნველყოფს უფრო მეტ მოქნილობას სხვადასხვა ქსელურ გარემოში პროგრამებისთვის. კერძოდ, ამ ძირითადი ფუნქციების ნაწილია:

     

    1) მრავალ სურათიანი სურათის პროგნოზირება მოიცავს შემდეგ მახასიათებლებს:


    გამოიყენეთ ადრე დაშიფრული სურათები, როგორც მითითებები უფრო მოქნილი გზით, ვიდრე წინა სტანდარტები, რაც საშუალებას გაძლევთ გამოიყენოთ 16 – მდე საცნობარო ჩარჩო (ან 32 საცნობარო ველი ურთიერთდაკავშირებული კოდირების შემთხვევაში) ზოგიერთ შემთხვევაში. პროფილებში, რომლებიც არა IDR ჩარჩოებს უჭერენ მხარს, დონის უმეტესობა განსაზღვრავს, რომ უნდა იყოს საკმარისი ბუფერი, რათა მინიმუმ 4 ან 5 მითითება იყოს მაქსიმალური გარჩევადობით. ეს ეწინააღმდეგება არსებულ სტანდარტებს, რომელთა ჩვეულებრივ ლიმიტი 1-ია; ან, ტრადიციული "B გამოსახულების" (B ჩარჩოების) შემთხვევაში, ორი. ეს განსაკუთრებული თვისება ჩვეულებრივ საშუალებას აძლევს უმცირეს გაუმჯობესებას ბიტის სიჩქარისა და ხარისხის უმეტეს სცენარში. [ციტირების საჭიროება] მაგრამ გარკვეულ ტიპის სცენებში, მაგალითად, განმეორებადი მოქმედებების სცენები ან სცენების წინ და უკან გადაფარვა ან დაფარული ფონის არეები, ეს საშუალებას იძლევა მნიშვნელოვნად შეამციროთ ბიტის სიჩქარე სიცხადის შენარჩუნებისას.


    ცვლადი ბლოკის ზომის მოძრაობის კომპენსაცია (VBSMC), ბლოკის ზომაა 16 × 16, მცირეა 4 × 4-ით, რომელსაც შეუძლია გააცნობიეროს მოძრავი არეალის ზუსტი სეგმენტაცია. მხარდაჭერილი ლუმას პროგნოზირების ბლოკის ზომები მოიცავს 16 × 16, 16 × 8, 8 × 16, 8 × 8, 8 × 4, 4 × 8 და 4 × 4, რომელთა უმეტესობის გამოყენება შესაძლებელია ერთ მაკრო ბლოკში. გამოყენებული ქრომის ქვე-სინჯების მიხედვით, ქრომის პროგნოზირების ბლოკის ზომა შესაბამისად მცირეა.
    B მაკრობლოკის შემთხვევაში, რომელიც შედგება 16 4 × 4 დანაყოფისგან, თითოეულ მაკრობლოკს შეუძლია გამოიყენოს მრავალჯერადი მოძრაობის ვექტორი (თითო ან ორი დანაყოფისთვის) მაქსიმუმ 32. თითოეული 8 × 8 ან უფრო დიდი დანაყოფის არეალის მოძრაობის ვექტორს შეუძლია მიუთითოს განსხვავებული მითითების სურათზე.


    ნებისმიერი მაკრობლოკის ტიპი შეიძლება გამოყენებულ იქნას B ჩარჩოებში, მათ შორის I- მაკრობლოკები, რის შედეგადაც ხდება უფრო ეფექტური დაშიფვრა B ჩარჩოების გამოყენებისას. ეს მახასიათებელი ჩანს MPEG-4 ASP– დან.
    ექვსი ონკანის ფილტრაცია, რომელიც გამოიყენება ნახევრად პიქსელიანი სიკაშკაშის ნიმუშის პროგნოზის მისაღებად ქვეპიქსელური მოძრაობის უფრო სუფთა კომპენსაციისთვის. მეოთხედი პიქსელის მოძრაობა მიიღება ნახევრად ფერის მნიშვნელობების ხაზოვანი ინტერპოლაციის საშუალებით, დამუშავების ენერგიის დაზოგვის მიზნით.


    მოძრაობის კომპენსაციისთვის გამოყენებული მეოთხე პიქსელიანი სიზუსტით შეიძლება ზუსტად აღწეროს მოძრავი არეალის გადაადგილება. ქრომისთვის, რეზოლუცია, როგორც წესი, განახევრდება ვერტიკალური და ჰორიზონტალური მიმართულებით (იხ. 4: 2: 0), ამიტომ ქრომის მოძრაობის კომპენსაცია იყენებს მერვედ ქრომა პიქსელის ქსელის ერთეულს.


    შეწონილი პროგნოზი საშუალებას აძლევს შიფრატორს დაადგინოს მასშტაბის გამოყენება და ოფსეტური მოძრაობის კომპენსაციის შესრულებისას და უზრუნველყოფს მნიშვნელოვან უპირატესობებს სპეციალურ სიტუაციებში - მაგალითად, გადასვლა და გასუქება, გადასვლა და გასუქება და გადასვლა. ეს მოიცავს B ჩარჩოების იმპირულ შეწონილ პროგნოზს და P ჩარჩოების აშკარად შეწონილ პროგნოზირებას.


    სივრცული პროგნოზი მომიჯნავე ბლოკების კიდეებისთვის "შიდა" კოდირებისთვის, MPEG-2 Part 2-ში ნაპოვნი "DC" პროგნოზისა და H.263v2 და MPEG-4 ნაწილებში გარდაქმნის კოეფიციენტის პროგნოზის ნაცვლად:
    ეს მოიცავს ლუმას პროგნოზირების ბლოკის ზომებს 16 × 16, 8 × 8 და 4 × 4 (სადაც თითოეულ მაკრობლოკში მხოლოდ ერთი ტიპის გამოყენებაა შესაძლებელი).

     

    2) მაკრო ბლოკის უშინაარსო კოდირების ფუნქციები მოიცავს:


    უდანაკარგო "PCM მაკრობლოკი" წარმოადგენს რეჟიმს, რომელიც უშუალოდ წარმოადგენს ვიდეო მონაცემების ნიმუშებს, [34] საშუალებას გაძლევთ წარმოადგინოთ კონკრეტული უბნის სრულყოფილად წარმოდგენა და თითოეული მაკრობლოკისთვის დაშიფრული მონაცემების ოდენობის მკაცრი შეზღუდვები.


    გაძლიერებული უდანაკარგო მაკრობლოკით წარმოდგენის რეჟიმი საშუალებას გაძლევთ წარმოადგინოთ კონკრეტული უბნის სრულყოფილი წარმოდგენა, ხოლო ზოგადად გაცილებით ნაკლები ბიტების გამოყენებაა ვიდრე PCM რეჟიმში.
    მოქნილი ვიდეოში კოდირების ფუნქციები, მათ შორის:


    მაკრობლოკის ადაპტირებადი ჩარჩო – ველის (MBAFF) კოდირება იყენებს მაკრობლოკთა წყვილის სტრუქტურას, რომელიც კოდირებულია სურათისთვის, რომელიც საშუალებას აძლევს 16 × 16 მაკრობლოკს ველურ რეჟიმში (MPEG-2– სთან შედარებით, სადაც ველის რეჟიმის დამუშავება ხორციელდება სურათზე კოდირებით, როგორც ჩარჩო იწვევს 16 × 8 ნახევრად მაკრობლოკის დამუშავებას).


    სურათის ადაპტაციური ჩარჩოს და ველის კოდირება (PAFF ან PicAFF) საშუალებას აძლევს თავისუფლად შერჩეულ სურათებს შეერიონ და დაშიფრულიყვნენ, როგორც სრული ჩარჩო, სადაც ორი ველი შერწყმულია კოდირებისთვის ან როგორც ერთიანი ერთი ველი.
    კონვერტაციის დიზაინის ახალი მახასიათებლები, მათ შორის:


    ზუსტად ემთხვევა მთელი 4 × 4 სივრცობრივი ბლოკის გარდაქმნას, რაც საშუალებას იძლევა ნარჩენი სიგნალების ზუსტი განთავსება, თითქმის არ არსებობს "ზარის" კოდეკის წინა დიზაინებში. ეს დიზაინი კონცეფციის მსგავსია ცნობილი დისკრეტული კოსინუსის გარდაქმნისა (DCT), რომელიც 1974 წელს შემოიღეს ნ. აჰმედმა, თ. ნატარაჯანმა და KR Rao- მ და იგი წარმოადგენს დისკრეტულ კოსინუსურ გარდაქმნაში მითითებას 1. ამასთან, იგი გამარტივებულია და უზრუნველყოფს ზუსტად განსაზღვრულ დეკოდირებას.
    ზუსტად ემთხვევა მთელი 8 × 8 სივრცული ბლოკის გარდაქმნებს, რაც საშუალებას იძლევა უფრო ეფექტური შეკუმშვა მაღალ კორელაციაში მყოფი რეგიონების ვიდრე 4 × 4 გარდაქმნები. დიზაინი კონცეფციით მსგავსია ცნობილი DCT, მაგრამ გამარტივებულია და უზრუნველყოფილია ზუსტად განსაზღვრული დეკოდირების უზრუნველსაყოფად.
    შიფრატორის ადაპტური შერჩევა 4 × 4 და 8 × 8 გარდაქმნის ბლოკის ზომებს მთლიანი რიცხვის გარდაქმნის ოპერაციებისათვის.
    მეორადი ჰადამარდის გარდაქმნა ხორციელდება ძირითადი სივრცის გარდაქმნის "DC" კოეფიციენტებზე, რომლებიც გამოიყენება ქრომინაციის DC კოეფიციენტებზე (და განსაკუთრებით კონკრეტულად ასევე სიკაშკაშისთვის) გლუვ რეგიონში კიდევ უფრო მეტი შეკუმშვის მისაღებად.

     

    3) რაოდენობრივი დიზაინი მოიცავს:
    ლოგარითმული ნაბიჯის ზომის კონტროლი, ბიტის სიჩქარის უფრო მარტივი მართვა და გამარტივებული ინვერსიული კვანტიზაციის მასშტაბირება შიფრატორის საშუალებით
    შიფრატორის მიერ შერჩეული სიხშირეზე მორგებული კვანტიზაციის მასშტაბის მატრიცა გამოიყენება აღქმაზე დაფუძნებული კვანტიზაციის ოპტიმიზაციისთვის
    მარყუჟის განბლოკვის ფილტრი ხელს უშლის ბლოკის ეფექტს, რომელიც საერთოა სხვა DCT– ზე დაფუძნებული სურათის შეკუმშვის ტექნოლოგიებში, უკეთესი ვიზუალური გარეგნობისა და შეკუმშვის ეფექტურობის მისაღებად.

     

    4) ენტროპიის კოდირების დიზაინი მოიცავს:
    კონტექსტში ადაპტაციური ორობითი არითმეტიკული კოდირება (CABAC), ვიდეო ნაკადის სინტაქსური ელემენტების უდანაკარგო შეკუმშვის ალგორითმი, რომელიც იცის მოცემულ კონტექსტში სინტაქსური ელემენტების ალბათობა. CABAC უფრო ეფექტურად შეკუმშავს მონაცემებს, ვიდრე CAVLC, მაგრამ უფრო მეტი დამუშავებაა საჭირო დეკოდირებისთვის.
    კონტექსტის ადაპტაციის ცვლადი სიგრძის კოდირება (CAVLC), რომელიც წარმოადგენს CABAC– ის უფრო დაბალ სირთულეს, რომელიც გამოიყენება კვანტიზირებული გარდაქმნის კოეფიციენტის მნიშვნელობების კოდირებისთვის. მიუხედავად იმისა, რომ სირთულე უფრო დაბალია, ვიდრე CABAC, CAVLC უფრო დახვეწილი და უფრო ეფექტურია, ვიდრე სხვა არსებული დიზაინის კოეფიციენტების კოდირების მეთოდი.
    ჩვეულებრივი მარტივი და მაღალ სტრუქტურირებული ცვლადი სიგრძის კოდირების (VLC) ტექნიკა, რომელიც გამოიყენება მრავალი სინტაქსური ელემენტისთვის, რომლებიც არ არის კოდირებული CABAC ან CAVLC, ეწოდება ექსპონენციალური გოლომბის კოდირებას (ან Exp-Golomb).

     

    5) დანაკარგის აღდგენის ფუნქციები მოიცავს:


    ქსელის აბსტრაქციის ფენის (NAL) განმარტება საშუალებას იძლევა იგივე ვიდეო სინტაქსი იყოს გამოყენებული ქსელის მრავალ გარემოში. H.264– ის დიზაინის ძალიან ძირითადი კონცეფციაა მონაცემთა დამოუკიდებელი პაკეტების წარმოება დუბლირებული სათაურების ამოსაღებად, როგორიცაა MPEG-4 Header Extension Code (HEC). ეს მიიღწევა მედია-ნაკადის მრავალ ნაჭერთან დაკავშირებული ინფორმაციის გათიშვით. მოწინავე პარამეტრების კომბინაციას ეწოდება პარამეტრების ნაკრები. [35] H.264 დაზუსტება მოიცავს პარამეტრების ორი ტიპს: Sequence Parameter Set (SPS) და Picture Parameter Set (PPS). ეფექტური მიმდევრობის პარამეტრების ნაკრები უცვლელი რჩება დაშიფრული ვიდეო თანმიმდევრობით და ეფექტური გამოსახულების პარამეტრების ნაკრები უცვლელი რჩება დაშიფრული სურათის ფარგლებში. თანმიმდევრობისა და სურათის პარამეტრების ნაკრების სტრუქტურა შეიცავს ინფორმაციას, როგორიცაა სურათის ზომა, დაშიფრული არასავალდებულო კოდი და მაკრობლოკიდან ნაჭრებად ჯგუფის დალაგება.


    მოქნილი მაკრობლოკის შეკვეთა (FMO), ასევე ცნობილი როგორც ნაჭრების ჯგუფი და თვითნებური ნაკვეთის შეკვეთა (ASO), არის ტექნიკა, რომელიც გამოიყენება სურათზე ძირითადი რეგიონების (მაკრობლოკების) გამოსახვის დალაგების რეკონსტრუქციისთვის. ზოგადად, როგორც შეცდომების / ზარალის სიმტკიცე ფუნქციები, FMO და ASO შეიძლება გამოყენებულ იქნას სხვა მიზნებისთვის.
    მონაცემთა დაყოფა (DP), ფუნქცია, რომელსაც შეუძლია უფრო მნიშვნელოვანი და ნაკლებად მნიშვნელოვანი სინტაქსური ელემენტები დაყოს სხვადასხვა მონაცემთა პაკეტებში, შეუძლია გამოიყენოს არათანაბარი შეცდომების დაცვა (UEP) და შეცდომების / ზარალის სიმტკიცის სხვა ტიპები.
    გადაჭარბებული ნაჭერი (RS), სიმტკიცის მახასიათებელი შეცდომისთვის / დაკარგვისთვის, რომელიც საშუალებას აძლევს მაკოდირს გაგზავნოს გამოსახულების არეალის დამატებითი წარმოდგენა (როგორც წესი, უფრო დაბალი ერთგულებით), რომელიც შეიძლება გამოყენებულ იქნას, თუ ძირითადი წარმოდგენა დაზიანებულია ან დაიკარგება.
    ჩარჩოს ნომერი, რომელიც საშუალებას აძლევს შექმნას "ქვემდგომების" ფუნქცია, მიაღწიოს დროულ მასშტაბურობას სხვა სურათებს შორის დამატებითი სურათების ჩათვლით და მთლიანი სურათის დაკარგვის გამოვლენა და დამალვა, რაც შეიძლება გამოწვეული იყოს ქსელის პაკეტის დაკარგვით ან არხით. მოხდა შეცდომა.
    ნაჭრების გადართვა, რომელსაც ეწოდება SP და SI ნაჭრები, საშუალებას აძლევს მაკოდირს, დაავალოს დეკოდერს, გადასცეს მიმდინარე ვიდეოს ნაკადი ისეთი მიზნებისთვის, როგორიცაა ვიდეო ნაკადის ბიტრეიტის გადართვა და "ხრიკის რეჟიმის" ოპერაციები. როდესაც დეკოდიტორი იყენებს SP / SI ფუნქციას, რომ გადაინაცვლოს ვიდეო ნაკადის შუაგულში, მას შეუძლია მიიღოს ზუსტი თანხვედრა გაშიფრული გამოსახულებით ვიდეოს ნაკადის ამ პოზიციაზე, მიუხედავად იმისა რომ განსხვავებული სურათი აქვს ან საერთოდ არ აქვს სურათი, წინა მითითება. გადართვა
    მარტივი ავტომატური პროცესი, რომელიც გამოიყენება საწყისი კოდის შემთხვევითი სიმულაციის თავიდან ასაცილებლად, რომელიც დაშიფრული მონაცემების სპეციალური თანმიმდევრობაა, საშუალებას აძლევს შემთხვევით წვდომას ბიტის ნაკადზე და აღადგენს ბაიტის მისწორებას იმ სისტემებში, სადაც შეიძლება დაიკარგოს ბაიტის სინქრონიზაცია.
    დამატებითი ინფორმაციის გაძლიერების (SEI) და ვიდეოს გამოყენების ინფორმაცია (VUI) არის დამატებითი ინფორმაცია, რომლის ჩასმა შესაძლებელია ბიტრიუმში, ვიდეოს გასაუმჯობესებლად სხვადასხვა მიზნით. [საჭიროა დაზუსტება] SEI FPA (Frame Encapsulation Arrangement) შეიცავს შეტყობინებების 3D განლაგებას:

    დამხმარე სურათი, რომლის გამოყენება შესაძლებელია ალფა სინთეზისთვის და სხვა მიზნებისთვის.
    ხელს უწყობს მონოქრომული (4: 0: 0), 4: 2: 0, 4: 2: 2 და 4: 4: 4 ქრომის ქვესემპლინგებს (დამოკიდებულია შერჩეულ პროფილზე).
    აძლიერებს შერჩევის ბიტის სიღრმის სიზუსტეს, დაწყებული 8 – დან 14 ბიტამდე თითო ნიმუშზე (დამოკიდებულია შერჩეულ პროფილზე).
    შეუძლია თითოეული ფერის თვითმფრინავის დაშიფვრა სხვადასხვა სურათებში, საკუთარი ნაჭრის სტრუქტურით, მაკრობლოკის რეჟიმით, მოძრაობის ვექტორით და ა.შ., რაც საშუალებას იძლევა მარტივი პარალელური სტრუქტურის გამოყენება შიფრატორის შესაქმნელად (მხარდაჭერილია მხოლოდ სამი კონფიგურაციის ფაილი, რომლებიც მხარს უჭერს 4: 4: 4 )


    სურათის თანმიმდევრობის დათვლა გამოიყენება სურათის თანმიმდევრობისა და დროის ინფორმაციისგან იზოლირებულ დეკოდირებულ სურათში ნიმუშის მნიშვნელობების მახასიათებლების შესანარჩუნებლად, რაც საშუალებას აძლევს სისტემას აწარმოოს და გააკონტროლოს / შეცვალოს დროის ინფორმაცია ცალკე ისე, რომ გავლენა არ მოახდინოს შინაარსზე დეკოდირებული სურათი.
    ეს ტექნოლოგიები და რამდენიმე სხვა ტექნოლოგია ეხმარება H.264– ს უკეთეს შედეგებზე, ვიდრე ნებისმიერ წინა სტანდარტზე, სხვადასხვა სიტუაციებში გამოყენების პროგრამებში. ზოგადად, H.264 უკეთესია, ვიდრე MPEG-2 ვიდეო, ჩვეულებრივ, იგივე ხარისხი ნახევარი ბიტის სიჩქარით ან დაბალია, განსაკუთრებით მაღალი ბიტის სიჩქარით და მაღალი გარჩევადობით.
    სხვა ISO / IEC MPEG ვიდეო სტანდარტების მსგავსად, H.264 / AVC– ს აქვს საცნობარო პროგრამული უზრუნველყოფის დანერგვა, რომლის ჩამოტვირთვა უფასოდ შეგიძლიათ. მისი მთავარი მიზანია H.264 / AVC ფუნქციების მაგალითების მოყვანა და არა თავისთავად სასარგებლო პროგრამა. Motion Picture Experts ჯგუფი ასევე ასრულებს საცნობარო ტექნიკის დიზაინის სამუშაოებს. ზემოთ მოცემულია H.264 / AVC– ის სრული მახასიათებლები, რომელიც მოიცავს H.264– ის კონფიგურაციის ყველა ფაილს. კოდეკის პროფილი არის კოდეკის მახასიათებლების ერთობლიობა, რომელიც იდენტიფიცირებულია კონკრეტული პროგრამის სპეციფიკური მახასიათებლების დასაკმაყოფილებლად. ეს ნიშნავს, რომ ზოგიერთი კონფიგურაციის ფაილი მხარს არ უჭერს ჩამოთვლილ ბევრ ფუნქციას. H.264 / AVC- ის სხვადასხვა კონფიგურაციის ფაილებს განვიხილავთ შემდეგ განყოფილებაში.

     

     

     

     

    ჩამოთვალეთ ყველა კითხვა

    მეტსახელად

    Email

    კითხვები

    ჩვენი სხვა პროდუქტი:

    პროფესიონალური FM რადიოსადგურის აღჭურვილობის პაკეტი

     



     

    სასტუმრო IPTV Solution

     


      შეიყვანეთ ელ.წერილი სიურპრიზის მისაღებად

      fmuser.org

      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 -> Bulgarian
      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 -> Hungarian
      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 -> Slovenian
      es.fmuser.org -> ესპანური
      sw.fmuser.org -> სუაჰილი
      sv.fmuser.org -> შვედური
      th.fmuser.org -> Thai
      tr.fmuser.org -> თურქული
      uk.fmuser.org -> უკრაინული
      ur.fmuser.org -> ურდუ
      vi.fmuser.org -> ვიეტნამური
      cy.fmuser.org -> უელსური
      yi.fmuser.org -> Yiddish

       
  •  

    FMUSER უფრო მარტივად გადასცემს ვიდეოს და აუდიოს!

  • კონტაქტები

    მისამართი:
    No.305 ოთახი HuiLan კორპუსი No.273 Huanpu Road Guangzhou China 510620

    ელ-ფოსტა:
    [ელ.ფოსტით დაცულია]

    ტელ / WhatApps:
    + 8618078869184

  • კატეგორიები

  • საინფორმაციო ბიულეტენი

    პირველი ან სრული სახელი

    ელ-ფოსტა

  • paypal გადაწყვეტა  დასავლეთის გაერთიანებაბანკი ჩინეთის
    ელ-ფოსტა:[ელ.ფოსტით დაცულია]   WhatsApp: +8618078869184 Skype: sky198710021 ესაუბროთ me
    Copyright 2006-2020 Powered By www.fmuser.org

    კონტაქტები