In Transport and Critical Cyber Infrastructures the image quality assessment and image high quality reconstruction with lowest computational cost are essential for Smart Security.
The algorithm is a set of mathematical, logical and sequential steps necessary to solve a problem. The algorithm was named by the name Abu Jaafar Muhammad ibn Musa al-Khwarizmi, which he invented in the ninth century AD. The word in Latin and European languages is «algorithm». Originally it meant only an algorithm for three structures: sequence, selection and repetition.
Sequence: The algorithm is a set of sequential instructions. These instructions may be either simple or of the following two types.
Check: Some problems can not be solved in a simple sequence of instructions. You may need to test some conditions and look at the result of the test. If the result is correct, follow a path containing sequential instructions. If wrong, follow a different course of instruction. This method is called decision making or selection.
Repetition: When solving some problems, the same sequence of steps must be repeated a number of times. This is called repetition.
It has proved that there is no need for additional structures. Using these three structures makes it easier to understand the algorithm and to discover and change the errors in it.