[Doctor/River] The perception filter would only change her appearance, not make her believe she was Amy. I think it may have something to do with Tumbleweed - Martha wrote asked if people were themselves still. Apparently, people have been changing, like they did with the Halloween costumes.