There are a couple of things to consider. First of all, while most bichirs don't seem to be able to distinguish small items very well....their vision is certainly good enough to see a large object (like a moving human) fairly well. Secondly, bichirs have a well-developed lateral line and are very sensitive to vibrations. Simply walking near their tank will set up vibrations in the floor that are transferred to the water where the bichir can sense them. Your P. weeksii might know you're coming even before it sees you.
-Joe