A system for processing a video sequence, wherein the said video sequence comprises a plurality of time-successive image frames, the system being configured to provide a predetermined set of features, said set of features comprising at least one feature, C i, and associate a weighted value, Wi, to each feature, provide a predetermined set of imaging processes, said set of imaging processes comprising at least one imaging process, P i, and for at least one image frame of the plurality of time-successive image frames, detect, in the image frame, at least one feature from the predetermined set of features, define a boundary (210, 211) for the detected at least one feature, and provide a frame of weighted density (220a-c) of the image frame, by assigning the weighted value associated with the at least one feature to the area, A i, defined by the respective at least one boundary, wherein the system is further configured to superimpose the at least one frame of weighted density into a superimposed set of at least one frame of weighted density, construct at least one combination of at least one of the imaging processes of the set of imaging processes, and wherein for said at least one combination, the system is further configured to apply the at least one combination to the superimposed set of at least one frame of weighted density, and map the applied at least one combination to a candidate frame, F i, and associate a value to the candidate frame by evaluating the weighted density of the candidate frame as a function of the applied at least one combination to the superimposed set of at least one frame of weighted density, and wherein the system is further configured to select the candidate frame associated with the highest value, R i, and provide as an output at least one video sequence defined by the selected candidate frame. provide a predetermined set of features, said set of features comprising at least one feature, C i, and associate a weighted value, Wi, to each feature, provide a predetermined set of imaging processes, said set of imaging processes comprising at least one imaging process, P i, and for at least one image frame of the plurality of time-successive image frames, detect, in the image frame, at least one feature from the predetermined set of features, define a boundary (210, 211) for the detected at least one feature, and provide a frame of weighted density (220a-c) of the image frame, by assigning the weighted value associated with the at least one feature to the area, A i, defined by the respective at least one boundary, wherein the system is further configured to detect, in the image frame, at least one feature from the predetermined set of features, define a boundary (210, 211) for the detected at least one feature, and provide a frame of weighted density (220a-c) of the image frame, by assigning the weighted value associated with the at least one feature to the area, A i, defined by the respective at least one boundary, superimpose the at least one frame of weighted density into a superimposed set of at least one frame of weighted density, construct at least one combination of at least one of the imaging processes of the set of imaging processes, and wherein for said at least one combination, the system is further configured to apply the at least one combination to the superimposed set of at least one frame of weighted density, and map the applied at least one combination to a candidate frame, F i, and associate a value to the candidate frame by evaluating the weighted density of the candidate frame as a function of the applied at least one combination to the superimposed set of at least one frame of weighted density, and wherein the system is further configured to select the candidate frame associated with the highest value, R i, and apply the at least one combination to the superimposed set of at least one frame of weighted density, and map the applied at least one combination to a candidate frame, F i, and associate a value to the candidate frame by evaluating the weighted density of the candidate frame as a function of the applied at least one combination to the superimposed set of at least one frame of weighted density, and wherein the system is further configured to select the candidate frame associated with the highest value, R i, and provide as an output at least one video sequence defined by the selected candidate frame.