FMUSER Wirless Transmit Video And Audio More Easier !

[email protected] WhatsApp +8618078869184
Language

    H.264 / AVC is?

     

    H.264 / AVC is? The H.264 / AVC standard is developed by ITU-T and ISO / IEC, which is positioned to cover the entire video application, including: low-rate wireless applications, standard definition, and high-definition TV broadcast applications, on the Internet Video stream application, transmit high-definition DVD video, and high quality video applications applied to digital cameras, etc. ITU-T is named H.264 (previously called H.26L), and ISO / IEC calls an MPEG-4 advanced video coding (AVC), and it will become the MPEG-4 standard 10 parts. Since AVC is currently expanded by the MPEG-4 standard, it will inevitably benefit from MPEG-4 development well-developed infrastructure (such as system layers and audio, etc.). Obviously, the MPEG-4 AVC of the MPEG-4 Advanced Simple Framework (ASP) will be superior to the current MPEG-4 video compression standard, which will primarily apply high compression ratios and hierarchical quality needs. direction. Just as seen in the "Video Code Historical" table, ITU-T and ISO / IEC are responsible for customization of all international video compression standards. So far, the most successful video standard is MPEG-2, which has been widely accepted by various market sectors such as DVD, digital TV broadcast (overwriting cables and communication satellites) and digital sets. Since the MPEG-2 technology, the new H.264 / MPEG-4 AVC standard has huge improvement in coding efficiency and quality. Over time, in many existing applications, H.264 / MPEG-4 AVC will replace MPEG-2 and MPEG-4, including some emerging markets (such as ADSL video). H.264 / AVC core technology overview This new standard is composed of several processing steps: Inter-frame and intra prediction Transform (and reverse transform) Quantization (and inverse quantization) Loop filtering Entropy encoding The single picture stream forms a video that can be divided into "macroblock" of 16x16 pixels, which simplifies the processing of each step in the video compression algorithm. For example, a picture taken from the standard definition standard video stream solution (720x480) is divided into 1350 (45x30) macroblock, and then further processing in the macroblock level. Inter-frame prediction Improved motion estimation. Motion estimation is used to determine and eliminate time redundancy between different pictures existing in the video stream. When the motion estimation search is based on the picture in the past direction, the encoded picture is called "P frame picture", when the search is based on the two directions in the past and future, then the encoded picture is called "B frame picture" . In order to improve the coding efficiency, the macroblock is split into smaller blocks in order to include and separated the moving macro block in the "H.264 Motion Estimation-Improved Motion Estimation). Then, the motion vector of the previous or future picture is used to predict a given block. H.264 / MPEG-4 AVC invented a smaller block, which has better flexibility, and can have higher prediction accuracy in the motion vector. Intra prediction If you can use motion estimates, you can use intra estimation to eliminate spatial redundancy. Internal estimates predict the current block by pumping adjacent pixels in different directions in different directions in a predefined set. Then the prediction blocks and the real blocks are encoded. This method is especially useful for H.264 / MPEG-4 AVC, especially for a flat background that often has space redundancy. Transform The results of motion estimates and internal estimates are converted from the spatial domain to the frequency domain by transform. H.264 / MPEG-4 AVC uses an integer DCT4x4 transform. MPEG-2 and MPEG-4 use floating point DCT8X8 transform. The smaller block H.264 / MPEG-4 AVC reduces block effects and obvious artificial traces. The integer coefficient eliminates the accuracy loss caused by the floating point coefficient operation in MPEG-2 and MPEG-4. Quantify The coefficients after the transformation are quantified, reducing the predictive amount of integer coefficients and eliminating it is not easy to perceive high frequency coefficients. This step is also used to control the bit rate of the output remaining in a substantially constant constant. Loop filtering The H.264 / MPEG-4 AVC standard defines a decimal block filtering process for the 16x16 macroblock and 4x4 block boundaries. In this case, the purpose of filtration is to eliminate artificial traces caused by different motion estimates (such as motion estimates and internal estimates) due to adjacent macroblocks. In this case in this case, the purpose of filtration is to eliminate artificial traces that may cause differences due to transformation / quantization and from phase neighboring block motion vectors. The loop filter is modified by a content adaptive nonlinear algorithm two pixels in the same side of the macroblock / block boundary. Entropy encoding The quantization coefficient of 4x4 must be reordered before entropy encoding. According to these coefficients, the prediction algorithms used for motion estimates or the different scan types are selected to create a different scan type to create a reordering serialization. The scan type is sorted in the order from low frequency to high frequency. Since most of the high frequency coefficient tends to zero, then the number of zero can be reduced by using the run coding, thereby efficiently reaching the purpose of entropy coding. Serialization of entropy coding - coefficient The motion vector, quantization coefficient, and macroblock are indicated by the byte stream of the mapping symbol. Entropy encoding indicates frequently used symbols by designing a few bit bits, and more bitits are used to represent symbols that are not currently used. Technology area 485 communication protocol program how to write (51 single-chip 485 communication program case) How to use 485 communication agreement (typical circuit instance of traditional photoelectric isolation) MODBUSRTU packet format detailed introduction Eight modbus RTU data frame formats detailed Modbus RTU Communication Protocol Format Detailed Description

     

     

     

     

    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