Moving shadow detection is an important step in automated robust surveillance systems in which a dynamic object is to be segmented and tracked. Rejection of the shadow region significantly reduces the erroneous tracking of non-target objects within the scene. A method to eliminate such shadows in indoor video sequences has been developed by the authors. The objective has been met through the use of a pixel-wise shadow search process that utilizes a computational model in the RGB colour space to demarcate the moving shadow regions from the background scene and the foreground objects. However, it has been observed that the robustness and efficiency of the method can be significantly enhanced through the deployment of a binary-mask based shadow search process. This, in turn, calls for the use of a prior foreground object segmentation technique. The authors have also automated a standard foreground object segmentation technique through the deployment of some popular statistical outlier-detection based strategies. The paper analyses the performance i.e. the effectiveness as a shadow detector, discrimination potential, and the processing time of the modified moving shadow elimination method on the basis of some standard evaluation metrics.