Issues
•Imposes artificial grid of overlapping blocks on synthesized image, and greedily chooses blocks in left-right, top-bottom order •Dynamic programming limits applicability to related problems. 
•Solution: use graph cuts instead
•Let’s explore two examples, first.