1 INTRODUCTION

2 BACKGROUND

3 CATEGORIZATION OF IMAGE EDITING

4 TRAINING-BASED APPROACHES

5 TESTING-TIME FINETUNING APPROACHES

6 TRAINING AND FINETUNING FREE APPROACHES

7 INPAINTING AND OUTPAINTING

8 BENCHMARK AND EVALUATION

9 CHALLENGES AND FUTURE DIRECTIONS

10 CONCLUSION