Background subtraction is a preliminary technique used for video surveillance and a widely used approach for indexing moving objects. Arange of algorithms have been introduced over the years, and it might be hard to implement the algorithms on the embedded platform because the embedded platform comes up with limited processing power. The goal of this study is to provide a comparative analysis of available background subtraction algorithms on the embedded platform:-Raspberry Pi. The algorithms are compared based on the segmentation quality (precision, recall, and f-measure) and hardware performance(CPU usage and time consumption) using a synthetic video from BMC Dataset with different challenges like normal weather, sunny, cloudy, foggy and windy weather.