1. A method for processing texture, the method comprising: determining, via a processor, texture parameters from an analysis of an original texture associated with a set of frames of video data to yield determined texture parameters; synthesizing, via the processor and based on the determined texture parameters, texture associated with the set of frames of video data by applying, in a first prescribed order, a first set of constraints for unstructured original texture and in a second prescribed order a second set of constraints for structured original texture, wherein the second set of constraints contains more members than the first set of constraints, and wherein the first set of constraints and the second set of constraints each comprises at least one constraint associated with dominant texture orientation and at least one constraint associated with color; and inserting the texture into the set of frames based on the determined texture parameters.