Patent ID: 8520973

Claim:
An image error restoring method for restoring a transmission error included in a received image, comprising: dividing a frame of the received image into a plurality of blocks and searching for an error-occurred region of each block; determining complexity of texture of a block based on information of pixels forming the corresponding block, with respect to each block; and selecting one of global pixel information and local pixel information based on the determined complexity of each block and recovering an error-occurred region included in a block based on the selected information, with respect to each block, wherein the image frame is divided into a plurality of damaged blocks, each of the damaged blocks is divided into image blocks, and each of the image blocks is divided into pixel blocks, and the determining of the complexity further comprises: when the complexity is determined to be small because a standard deviation of pixels with respect to each image block is less than a set value, calculating a damage coefficient with respect to the image block; and comparing the damage coefficient with first and second damage coefficients to determine a damage degree, and wherein the recovering of the error-occurred region comprises: when the damage coefficient is greater than the first damage coefficient, recovering the error-occurred region based on first local pixel information that is an average value of all pixels of the corresponding image block; when the damage coefficient is less than the first damage coefficient and greater than the second damage coefficient, recovering the error-occurred region based on second local pixel information that is an average value of all pixels of a pixel block of the corresponding image block: and when the damage coefficient is less than the second damage coefficient, recovering the error-occurred region based on third local pixel information that is values of neighbor pixels of error-occurred pixels.