We propose a novel context based human fall detection mechanism in real home environment. Fall incidents are detected using head and floor information. The centroid location of the head and feet from each frame are used to learn a context model consisting of normal head and floor blocks. Every floor block has its associated Gaussian distribution, representing a set of head blocks. This Gaussian distribution defines standard vertical distance as average height of an object at that specific floor block. The classification of blocks and average height is later used to detect a fall. Fall detection methods often detect bending situations as fall. This method is able to distinguish bending and sitting from falling. Furthermore, a fall into any direction and at any distance from camera can be detected. Evaluation results show the robustness and high accuracy of the proposed approach.