I am grateful to Prof. Vikram M. Gadre for the guidance and support he has provided throughout this project. Apart from the technical inputs, I also would like to thank him for the motivation and encouragement he has given me. I would also like to thank Anant Malewar for his valuable suggestions which were instrumental for my thesis and for helping me understand various concepts. I thank members of the TI-DSP lab, IIT Bombay for providing an enjoyable working environment. I would like to thank Rahul, Aniruddha, Harshad, Ravindra, Palak, Manju and Shreyas for volunteering for the subjective experiments and Krishnan for helping me from time to time. Finally, I would like to thank my family for their love and support. I also thank my friends f...