FMUSER Wirless Transmit Video And Audio More Easier !

[email protected] WhatsApp +8618078869184
Language

    H.264 standard details

     

    JVT (Joint Video Team, Video Joint Working Group) was founded in Pattaya in Thailand in December 2001. It consists of two international standardized organizations of ITU-T and ISOs. The work goal of JVT is to develop a new video coding standard to achieve high compression ratio, high image quality, good network adaptability, etc. At present, JVT work has been accepted by ITU-T, and the new video compression coding standard is called H.264 standard, which is also accepted, called the ADVANCED Video Coding standard, which is the MPEG-4. H.264 standard can be divided into three gears: basic grade (its simple version, application face); main grade (using a number of technical measures to increase image quality and increase compression ratio, available for SDTV, HDTV and DVD, etc.); Extended grade (available for video streaming of various networks). H.264 is more than 50% of H.263 and MPEG-4, but also better support for network transmission. It introduces the encoding mechanism for IP packets, which facilitates packet transmission in the network, support streaming of stream of video in the network. H.264 has a strong anti-chance characteristic, adaptable to high packet loss rate, video transmission in a serious radio channel. H.264 supports hierarchical encoding transmission under different network resources, thereby obtaining a smooth image quality. H.264 can be adapted to video transmission in different networks, network affinity. I. H.264 Video Compression System H.264 Standard Compression System consists of two parts: NetWork Abstract Layer, NAL, NETWORK ABSTRACTION LAYER, NETWORK ABSTRACTION. The VCL includes VCL encoders and VCL decoders. The main functions are video data compression coding and decoding, which include motion compensation, transform coding, entropy encoding and other compressed units. NAL is used to provide VCL to provide a unified unified interface that is unrelated to the network. It is responsible for encapsulating the video data to transmit it in the network, which uses a unified data format, including a single byte of the header information, multiple bytes Video data with group frames, logical channel signaling, timing information, sequence end signal, etc. The header includes the storage flag and type flag. The storage flag is used to indicate the current data is not a reference frame. Type flags are used to indicate the type of image data. VCL can transfer encoding parameters adjusted in current network conditions. Second, H.264 features H.264 and H.261, H.263, but also the DCM differential encoding, i.e., mixed coding structure. At the same time, the H.264 introduces new coding methods under the mixed encoded framework, improves coding efficiency, closer to practical applications. H.264 has no cumbersome options, but strikes to "return to basic", which has better compression performance than H.263 ++, and has the ability to adapt to multiple channels. The H.264 has a wide range of applications, which can meet a variety of different rates, video applications of different situations, with better blending and anti-packet processing capabilities. The basic system of H.264 does not need to use copyright, with open nature, which can adapt to the use of IP and wireless networks, which is of great significance for current Internet transmission multimedia information, mobile network transmission broadband information. Although the H.264 encoded basic structure is similar to H.261, H.263 is similar, but it has been improved in many links, and is now listed below. 1. A variety of better motion estimates high-precision estimation uses a half pixel estimation in H.263, and further uses a motion estimate of 1/4 pixels or even 1/8 pixels in H.264. That is, the displacement of the real motion vector may be based on 1/4 or even 1/8 pixels. Obviously, the higher the accuracy of the motion vector displacement, the smaller the remaining error of the frame, the lower the transmission code rate, the higher the compression ratio. The 6-order FIR filter is used to obtain a value of 1/2 pixel position in H.264. When the 1/2 pixel value is obtained, the 1/4 pixel value can be obtained by linear interpolation. For the video format of 4: 1: 1, the 1/4 pixel precision of the brightness signal corresponds to 1/8 pixels of the chroma portion. The motion vector is therefore necessary to perform 1/8 pixels of the chroma signal. In theory, if the accuracy of the motion compensation is doubled (eg, from the whole pixel accuracy to 1/2 pixel accuracy), there can be 0.5bit / sample coding gain, but actual verification found that more than 1/8 pixels in motion vectors After that, the system basically has no significant gain, so in H.264, only 1/4 pixel concentration motion vector mode is used instead of using 1/8 pixel accuracy. The multi-macroblock division mode estimates that in the prediction mode of H.264, a macroblock (MB) can be divided into seven different modes, this multi-mode flexible, subtle macroblock division, more in line with the actual image The shape of the moving object, so, 1, 2, 4, 8 or 16 motion vectors can be included in each macroblock. Multi-parameter frame estimates in H.264, multiple parameter frames can be employed, that is, there are a plurality of highly encoded parameter frames in the cache of the encoder, and the encoder selects a better encoding. The effect is used as a parameter frame, and it is pointed out which frame is used to predict, so that it can obtain a better encoding effect than only the previously encoded frame as a predictive frame. 2. Small size 4? 4 integer transformation video compression encoding in the conventional usage unit is 8? 8. In H.264, a small size of 4? 4 is used. Since the size of the conversion block becomes small, the division of the moving object is more accurate. In this case, the amount of calculation during the image transformation process is small, and the connection error of the edge of the moving object is also greatly reduced. When there is a smoothing area in the image, in order not to generate the gradation difference between the blocks caused by small size transformation, H.264 can perform 16 4 contranes of the three-block DCT coefficients of the intra macroblock brightness data. The second 4? 4 transformation, the DC coefficient of 4 4 contractions of chroma data (one of each small piece, a total of 4 DC factors) 2? 2 block transformation. The H.263 not only makes the size of the image transform block, but this transformation is an integer operation, not the implementation, that is, the encoder and the decoder have the same accuracy, and there is no "reverse transform error". 3. More accurate intra predictions in H.264, each pixel in each 4? 4 blocks can be performed intra prediction with different weighted and to perform different weighted and for intra predictions. 4. There are two methods for entropy encoding in unified VLC H.264. Unified VLC (ie UVLC: Universal VLC). UVLC uses an identical code table to encode, and the decoder is easily identified by the prefix of the codeword, and the UVLC can quickly get ridage quickly when the bit is incorrect. Content adaptive binary arithmetic coding (Cabac: Context Adaptive Binary Arithmetic Coding). Its encoding performance is slightly better than UVLC, but the complexity is high. Third, the performance advantage H.264 and MPEG-4, H.263 ++ encoding performance comparison use 6 test rates: 32kbit / s, 10f / s and qcif; 64kbit / s, 15f / s and qcif; 128kbit / S, 15F / S and CIF; 256 kbit / s, 15f / s and qcif; 512 kbit / s, 30f / s and CIF; 1024 kbit / s, 30f / s, and CIF. The test results indicate that H.264 has a better PSNR performance than MPEG and H.263 ++. The H.264 PSNR is 2dB higher than MPEG-4, which is 3dB higher than H.263 ++. Fourth, the new rapid exercise valuation algorithm new rapid exercise valuation algorithm umhexagons (China Patent) is a new algorithm for saving more than 90% of the original fast full search algorithm in H.264, full name "Unsymmetrical-Cross Muti-Hexagon Search", "Unsymmetrical-Cross Muti-HEXAGON SECH", is a whole pixel motion estimate. Since it is encoded in high yard rate large motion image sequences, Under the conditions of maintaining better distortion performance, the amount of compartments is very low, has been officially adopted by H.264 standard. ITU and ISO cooperative development H.264 (MPEG-4 Part 10) may be broadcast, communications, and storage media (CD DVD) Accepting a standard of unity, it is most likely to be a standard for broadband interaction new media. China's source code standard has not yet developed, pay close attention to the development of H.264, and developing China's source coding standards is being tightened. The H264 standard enables moving image compression technology to a higher stage, providing high quality image transmission on lower bandwidth is H.264 application highlight. H.264 promotion application to video terminal, gatekeeper, gateway, The requirements of MCU and other systems are high, and the video conferencing is soft, and hardware equipment is constantly improving in various aspects.

     

     

     

     

    List all Question

    Nickname

    Email

    Questions

    Our other product:

    Professional FM Radio Station Equipment Package

     



     

    Hotel IPTV Solution

     


      Enter email  to get a surprise

      fmuser.org

      es.fmuser.org
      it.fmuser.org
      fr.fmuser.org
      de.fmuser.org
      af.fmuser.org ->Afrikaans
      sq.fmuser.org ->Albanian
      ar.fmuser.org ->Arabic
      hy.fmuser.org ->Armenian
      az.fmuser.org ->Azerbaijani
      eu.fmuser.org ->Basque
      be.fmuser.org ->Belarusian
      bg.fmuser.org ->Bulgarian
      ca.fmuser.org ->Catalan
      zh-CN.fmuser.org ->Chinese (Simplified)
      zh-TW.fmuser.org ->Chinese (Traditional)
      hr.fmuser.org ->Croatian
      cs.fmuser.org ->Czech
      da.fmuser.org ->Danish
      nl.fmuser.org ->Dutch
      et.fmuser.org ->Estonian
      tl.fmuser.org ->Filipino
      fi.fmuser.org ->Finnish
      fr.fmuser.org ->French
      gl.fmuser.org ->Galician
      ka.fmuser.org ->Georgian
      de.fmuser.org ->German
      el.fmuser.org ->Greek
      ht.fmuser.org ->Haitian Creole
      iw.fmuser.org ->Hebrew
      hi.fmuser.org ->Hindi
      hu.fmuser.org ->Hungarian
      is.fmuser.org ->Icelandic
      id.fmuser.org ->Indonesian
      ga.fmuser.org ->Irish
      it.fmuser.org ->Italian
      ja.fmuser.org ->Japanese
      ko.fmuser.org ->Korean
      lv.fmuser.org ->Latvian
      lt.fmuser.org ->Lithuanian
      mk.fmuser.org ->Macedonian
      ms.fmuser.org ->Malay
      mt.fmuser.org ->Maltese
      no.fmuser.org ->Norwegian
      fa.fmuser.org ->Persian
      pl.fmuser.org ->Polish
      pt.fmuser.org ->Portuguese
      ro.fmuser.org ->Romanian
      ru.fmuser.org ->Russian
      sr.fmuser.org ->Serbian
      sk.fmuser.org ->Slovak
      sl.fmuser.org ->Slovenian
      es.fmuser.org ->Spanish
      sw.fmuser.org ->Swahili
      sv.fmuser.org ->Swedish
      th.fmuser.org ->Thai
      tr.fmuser.org ->Turkish
      uk.fmuser.org ->Ukrainian
      ur.fmuser.org ->Urdu
      vi.fmuser.org ->Vietnamese
      cy.fmuser.org ->Welsh
      yi.fmuser.org ->Yiddish

       
  •  

    FMUSER Wirless Transmit Video And Audio More Easier !

  • Contact

    Address:
    No.305 Room HuiLan Building No.273 Huanpu Road Guangzhou China 510620

    E-mail:
    [email protected]

    Tel / WhatApps:
    +8618078869184

  • Categories

  • Newsletter

    FIRST OR FULL NAME

    E-mail

  • paypal solution  Western UnionBank OF China
    E-mail:[email protected]   WhatsApp:+8618078869184   Skype:sky198710021 Chat with me
    Copyright 2006-2020 Powered By www.fmuser.org

    Contact Us