Patent ID: 8737613

Claim:
A scanning method of transform-based digital data processing, comprising: when processing data blocks, recording characteristics information for different block categories individually; while processing a current data block, conditionally adjusting scan orders of data processing of the block categories according to the characteristics information; and performing the data processing upon the current data block according to a scan order corresponding to a block category to which the current data block belongs, wherein conditionally adjusting scan orders of data processing of the block categories according to the characteristics information further comprises: during a specific collection period of the characteristics information, recording at least one flag value of a position of the data block to indicate whether or not the number of non-zero causal data at the position to which the flag value corresponds is changed, generating a new candidate scan order and updating the candidate scan order according to the characteristics information; and wherein the characteristics information at least includes non-zero causal data information of a data block being processed corresponding to one block category.