Patent ID: 9336456
Filing Date: 2016-05-10
CPC Classification: G06K

Claim Text:
1. An image based operating system, comprising: a camera; and a computer in data connection with the camera, the computer comprising or being in communication with an executable computer program code for implementing a method comprising (i) analyzing a plurality of sequential frames from a feed of frames, (ii) selecting in each frame, one or more unit areas of interest, (iii) applying to each unit area a plurality of detectors, wherein each detector provides a value expressing one aspect of a target object, (iv) assembling data in a sample vector, wherein the data comprises a plurality of components and each component is the individual value outcome of a given detector applied on a given unit area from a given frame, and (v) evaluating the performance of the sample vector by counting in the vicinity of the sample vector, all vectors known with the target object to form a first count, and counting all vectors known with or without the target object, as acquired during a training phase to form a second count, wherein the ratio of the first count to the second count estimates the probability of the presence of the target object, and the computer comprising a module for outputting the results of said method, wherein if a threshold probability of presence is met said results indicate that an object has been identified, wherein after the object has been identified, said computer causes another system to activate, the other system comprising at least one of a security system, an alarm system, a communications system, an automated teller system, a banking system, a safe, another camera system, a speaker system, a microphone, another computer, a server, a laptop, a handheld computer, a bluetooth enabled device, an entertainment system, a television, a recorder, an appliance, a tool, an automobile system, a transportation system, a vehicle system, a sensor, an emitter, a transmitter, a transceiver, an antenna, a transponder, a gaming system, a computer network, a home network, a local area network, a wide area network, the Internet, the worldwide web, a satellite system, a cable system, a telecommunications system, a modem, a telephone, a cellular phone, or a smart phone, and wherein the computer is capable of identifying a characteristic in a candidate image and taking an action based on the characteristic, the characteristic being a gesture and comprising at least one of movement of an item in an environment, movement of an item into an environment, movement of an item out of an environment, appearance of an item in an image, movement of a hand, finger, limb, head, neck, face, shoulder or a gait of a person, action of a pet, action of a child, action of a person with special needs, or action of an elderly person.