I use a camera linked to tinyCam which support object detection (including face and person). When I'm sitting in the lounge watching TV or suchlike, the camera sees me (either face or person) and sends an http GET to an app on HE that sets a virtual motion sensor (eg. living_room_samsung_cam_person) to active. It updates every 30 seconds automatically. It means I can remain motionless and the lights will stay on. If I leave the room, the lights go off. I only use motion detectors not cameras to trigger the light on in the first place, because cameras are notoriously poor at false triggers (eg. light or shadow changes etc). But for presence sensing using object detection to keep the lights on, it is very reliable.
Take a look at this thread...