We will briefly introduce the concept of inverse problems in the context of image reconstruction tasks and take a look on practical examples. Subsequently, we discuss the variational approach to solve these problems and point out existing advantages, disadvantages and potential challenges. After a small glimpse at some theoretical results, we turn to more modern methods that aim to integrate information from existing data into the solution process.