1. A method for detecting a target object from an image and validating the detection of the target object, the method comprising: providing an image analysis system comprising an orientation correction processor, a spatial sensor, and an analytics unit; receiving and processing image data of the target object from a series of image frames captured by an image sensor and spatial data from the spatial sensor of the image analysis system, by the orientation correction processor of the image analysis system; generating orientation data using the received and processed image data, the received and processed spatial data, timestamp data, and supplementary input data by the orientation correction processor; generating resultant image data by associating the generated orientation data with the received and processed image data simultaneously for each of the image frames by the orientation correction processor; and processing and analyzing the generated resultant image data with reference to an analytic dataset library by the analytics unit, in communication with the orientation correction processor, to detect the target object from the image and validate the detection of the target object.