摘要:
A method and apparatus for error concealment in decoding of a moving picture. The method includes the steps of determining an erroneous macro block in a present frame when the moving picture is decoded, finding a first macro block having a highest similarity to the erroneous macro block and a second macro block having a next highest similarity to the erroneous block in a previous frame by comparing adjacent pixels of respective blocks in the previous frame with adjacent pixels of the erroneous block in the present frame; and replacing the erroneous block by using an average between the found macro blocks having the highest similarity and the second highest similarity to thereby conceal the erroneous macro block. The apparatus includes a parser, an entropy decoder, an inverse quantizer, an inverse converter, and a concealment unit that uses motion compensation from a previous frame to correct a macro block in a current frame.
摘要:
A method and apparatus for error concealment in decoding of a moving picture. The method includes the steps of determining an erroneous macro block in a present frame when the moving picture is decoded, finding a first macro block having a highest similarity to the erroneous macro block and a second macro block having a next highest similarity to the erroneous block in a previous frame by comparing adjacent pixels of respective blocks in the previous frame with adjacent pixels of the erroneous block in the present frame; and replacing the erroneous block by using an average between the found macro blocks having the highest similarity and the second highest similarity to thereby conceal the erroneous macro block. The apparatus includes a parser, an entropy decoder, an inverse quantizer, an inverse converter, and a concealment unit that uses motion compensation from a previous frame to correct a macro block in a current frame.
摘要:
A method and apparatus for estimating the contour of a user object in a moving picture during video communications so that a personal background image is not provided during video communications. Information about center coordinates as well as a size of a face of the user object is extracted from a moving picture frame. Edges are extracted from the moving picture frame, and a boundary of a head of the user object is estimated using a semicircle. The boundaries of left and right shoulders and left and right arms of the user object are estimated using second-order function graphs that overlap a largest portion of the edges. An entire contour of the user object is estimated according to the boundaries of the head, the left and right shoulders, and the left and right arms of the user object.
摘要:
A method and apparatus for estimating the contour of a user object in a moving picture during video communications so that a personal background image is not provided during video communications. Information about center coordinates as well as a size of a face of the user object is extracted from a moving picture frame. Edges are extracted from the moving picture frame, and a boundary of a head of the user object is estimated using a semicircle. The boundaries of left and right shoulders and left and right arms of the user object are estimated using second-order function graphs that overlap a largest portion of the edges. An entire contour of the user object is estimated according to the boundaries of the head, the left and right shoulders, and the left and right arms of the user object.
摘要:
A method for estimating a boundary between a background and a user object in a video, in which the user object is segmented from the background is provided. The initial object contour is estimated in a first video frame for object segmentation, and color probability density functions are estimated for the user object and the background segmented from the first video frame. An edge strip with a predetermined width is generated in a current frame based on an object contour of a previous frame, and a coherence probability density function of the edge strip is estimated. The user object is segmented in the current frame by energy minimization.
摘要:
A method for encoding a multiview video includes estimating and compensating for a motion between a plurality of pictures from more than one view. A first video captured at a first view becomes a basis and for performing encoding on the first video using the motion estimation and compensation result. Motion estimation and compensation is then performed on a predetermined picture selected from among a plurality of pictures included in a second video captured at a second view being different from that of the first video. The picture from the second view is then encoded using the motion estimation and compensation result. A bit stream is generated including encoded data of the first video and encoded data of the second video.
摘要:
Disclosed is a selective frame error concealment method for a moving picture frame, the method including the steps of determining if an erroneous frame corresponds to one among a predetermined number of frames received after an I frame when the erroneous frame is received during reception of moving picture frames, determining if the number of consecutive erroneous frames is greater than a threshold value when the erroneous frame does not correspond to one among the predetermined number of frames received after the I frame, using an error concealment technique when the number of consecutive erroneous frames is equal to or less than the threshold value; and displaying a frame, which has been received without error before the erroneous frame, until receiving a new I frame, either when the erroneous frame corresponds to one among the predetermined number of frames received after the I frame, or when the number of consecutive erroneous frames is greater than the threshold value.
摘要:
Disclosed is a method for interpolating chroma signals while minimizing the calculation overhead. To this end, multiplication requiring a large operation is removed when obtaining a fractional-pel value through chroma interpolation, and a simple linear interpolation method is used in order to reduce the number of operations including addition, subtraction, etc. In this way, it is possible to considerably reduce the operation amount for an ME and an MC which normally consume more than about 30% of H.264 system processing power.
摘要:
Disclosed is a method for extracting a region-of-interest of a user in a multimedia mobile terminal. The method includes: setting a search region in an input picture input to the multimedia mobile terminal on a screen picture-to-screen picture basis, and extracting a group of boundary of a region-of-interest based on a brightness difference between the set search region and an environment around the set search region; determining boundary coordinates of the region-of-interest through learning during a predetermined frame among the extracted group of boundary coordinate candidates; and enlarging the region-of-interest having the determined boundary coordinates, and displaying the enlarged region-of-interest. As a result, a region the user is most interested in or pays more attention to than other regions on a screen is automatically extracted. Accordingly, it is possible for users to view pictures in such an efficient manner as to provide the users with an even better experience and understanding during viewing.
摘要:
Disclosed is a selective frame error concealment method for a moving picture frame, the method including the steps of determining if an erroneous frame corresponds to one among a predetermined number of frames received after an I frame when the erroneous frame is received during reception of moving picture frames, determining if the number of consecutive erroneous frames is greater than a threshold value when the erroneous frame does not correspond to one among the predetermined number of frames received after the I frame, using an error concealment technique when the number of consecutive erroneous frames is equal to or less than the threshold value; and displaying a frame, which has been received without error before the erroneous frame, until receiving a new I frame, either when the erroneous frame corresponds to one among the predetermined number of frames received after the I frame, or when the number of consecutive erroneous frames is greater than the threshold value.