Abstract: A computer-implemented method of anonymizing at least one feature in a scene comprises receiving one or more images representing the scene and applying a sorting algorithm to the image(s) to identify features within the image(s) and classify the features according to at least one predetermined feature category to produce at least one classified feature in the image(s). An annotation scheme, specifying at least one obscuring annotation type to be applied to at least one corresponding feature category, is applied to the image(s). The image(s) are then modified by, for each classified feature in the image(s) having an annotation indicating that said classified feature is in a feature category corresponding to a particular obscuring annotation type to be applied, applying the particular obscuring annotation type to that classified feature in the image(s) so that at least one identifying aspect of that classified feature is obscured within the image(s).