1. Introduction

2. Edge preserving through nonlinear diffusion to trilateral filtering

3. Efficient ways to implement bilateral filtering

4. Applications of edge preserving filters

5. Connection among various edge preserving filters

6. Recent extensions / variations of bilateral filter

7. Conclusions and future scope