The present invention relates to systems and methods for locating a peace breaker. More particularly, the present invention relates to cloud based systems and methods for locating a peace breaker.
A peace breaker can include an intruder, a stealer, a robber, a killer, an escaped person, and the like. While the peace breaker can be captured by a camera, and a video data stream or an image from the camera can be viewed on a television or a cellular phone, it can still be difficult for police to locate the peace breaker easily and efficiently. For example, the police may only recognize the peace breaker by his clothes or accoutrements, by a picture of the peace breaker, or by other information that requires a human resource to distinguish and confirm. Such systems and methods can be expensive, require expensive human capital, and take precious time during which the peace breaker may be carrying out peace breaking events that could contribute to the loss of life or property.
In view of the above, there is a continuing, ongoing need for improved systems and methods.
While this invention is susceptible of an embodiment in many different forms, there are shown in the drawings and will be described herein in detail specific embodiments thereof with the understanding that the present disclosure is to be considered as an exemplification of the principles of the invention. It is not intended to limit the invention to the specific illustrated embodiments.
Embodiments disclosed herein can include cloud based systems and methods for locating a peace breaker. For example, a cloud based server device can process and analyze video data streams or images to locate the peace breaker using identifying information of the peace breaker that can be extracted from the video data streams or the images.
In some embodiments, the cloud based server device can process and analyze the video data streams or the images in which the peace breaker is depicted from a plurality of cameras that capture the video data streams or the images the peace breaker. Furthermore, in some embodiments, the cloud based server device can receive, process, and analyze the video data streams or the images in real time so as to locate the peace breaker in real time. Further still, in some embodiments, the plurality of cameras can include IP cameras, smart cameras, IoT cameras, mobile phone cameras, or the like.
In some embodiments, the identifying information of the peace breaker 110 extracted from the video data stream or the image can include, for example, an image of the face of the peace breaker 110, an identification of the eye color of the peace breaker 110, a characteristic of the gait of the peace breaker 110, or the like. When processing and analyzing the identifying information, the cloud based server device 160 can execute a double confirmation analysis by comparing the identifying information with peace breaker information stored on the cloud based server device 160 to identify similarities therein and use such similarities to identify a location of the peace breaker 110. For example, the peace breaker information stored on the cloud based server device 160 can include identifying information extracted from video data streams or images received from other cameras. Furthermore, in some embodiments, the cloud based server device 160 can use the location of the camera 150 and the location of the other cameras that provided the peace breaker information stored on the cloud based server device 160 to identify the location of the peace breaker 110. In some embodiments, the cloud based server device 160 can also store the identifying information found in the video data stream or the image from the camera 150 as additional peace breaker information on the cloud based server device 160.
As seen in
As explained above, the peace breaker information stored on the cloud based server device 160 can include identifying information found in video data streams or images received from other cameras, and the cloud based server device 160 can use the location of the camera 150 that provided the identifying information and the location of the other cameras that provided the peace breaker information stored on the cloud based server device 160 to identify the location of the peace breaker 110. In this regard,
As further seen in
It is to be understood that each of the microprocessor 140 and the cloud based server device 160 disclosed herein can include a respective transceiver device and a respective memory device each of which can be in communication with respective control circuitry, a respective programmable processor, and respective executable control software as would be understood by one of ordinary skill in the art. The respective executable control software can be stored on a transitory or non-transitory computer readable medium, including, but not limited to local computer memory, RAM, optical storage media, magnetic storage media, flash memory, and the like. In some embodiments, the respective transceiver device can receive the video data streams, the images, or the identifying information disclosed herein, and in some embodiments, the respective memory device can store the peace breaker information as disclosed herein. Furthermore, in some embodiments, some or all of the respective control circuitry, the respective programmable processor, and the respective executable control software can execute and control at least some of the methods disclosed herein.
Although a few embodiments have been described in detail above, other modifications are possible. For example, the logic flows described above do not require the particular order described or sequential order to achieve desirable results. Other steps may be provided, steps may be eliminated from the described flows, and other components may be added to or removed from the described systems. Other embodiments may be within the scope of the invention.
From the foregoing, it will be observed that numerous variations and modifications may be effected without departing from the spirit and scope of the invention. It is to be understood that no limitation with respect to the specific system or method described herein is intended or should be inferred. It is, of course, intended to cover all such modifications as fall within the spirit and scope of the invention.