-
公开(公告)号:US20180349708A1
公开(公告)日:2018-12-06
申请号:US15608904
申请日:2017-05-30
Applicant: GOOGLE INC.
Inventor: Joost van Hoof , Navneet Dalal , James Edward Stewart , Ting Yu , Maxime Veron , George Alban Heitz, III
IPC: G06K9/00 , G08B13/196
Abstract: A method includes obtaining from an image sensor of a video camera a primary real-time video stream comprising images of a field of view of the video camera; identifying from the primary video stream one or more regions of interest in the field of view of the video camera; while obtaining the primary video stream, creating a first video sub-stream comprising a first plurality of images for a first one of the one or more identified regions of interest, wherein: images of the first plurality of images include image data for portions of the field of the video camera that include the first identified region of interest, and the images of the first plurality of images have fields of view that are smaller than the field of view of the video camera; and providing the first video sub-stream for display at a client device.
-
公开(公告)号:US20180349684A1
公开(公告)日:2018-12-06
申请号:US15676848
申请日:2017-08-14
Applicant: GOOGLE INC.
Inventor: Akshay R. Bapat , George Alban Heitz, III , Rizwan Ahmed Chaudhry , Navneet Dalal , James Edward Stewart , Jennifer Bush , Joe Delone Venters , Kara Gates , Timothy Butler , Yohannes Kifle , Anton Bastov
CPC classification number: G06K9/6218 , G06F16/45 , G06K9/00228 , G06K9/00268 , G06K9/00288 , G06K9/00362 , G06K9/00744 , G06K2009/00738 , G08B13/19645 , G08B13/1966 , G08B13/19663 , G08B13/19697 , H04N5/23219 , H04N7/18
Abstract: The various implementations described herein include systems and methods for recognizing persons in video streams. In one aspect, a method includes: (1) obtaining a live video stream; (2) detecting person(s) in the stream; and (3) determining, from analysis of the live video stream, personally identifiable information of the detected person(s); (4) determining, based on the personally identifiable information, that the first person is not known to the computing system; (5) in accordance with the determination that the first person is not known: (a) storing the personally identifiable information; and (b) requesting a user to classify the first person; and (6) in accordance with (i) a determination that a predetermined amount of time has elapsed since the request was transmitted and a response was not received, or (ii) a determination that a response was received classifying the first person as a stranger, deleting the stored personally identifiable information.
-
公开(公告)号:US20180115788A1
公开(公告)日:2018-04-26
申请号:US15335396
申请日:2016-10-26
Applicant: Google Inc.
Inventor: Christopher Charles Burns , George Alban Heitz, III , James Edward Stewart , Cameron Hill , Seungho Yang , Joe Delone Venters , William Alex Finlayson , Carsten Hinz , Timothy Samuel Psiaki , Nathan Scott Klee , Gregory Rourk Nelson , Kevin James Avery , Lawrence W. Neal , Martin Davidsson
CPC classification number: G06K9/00771 , G06K9/00718 , G06K2009/00738 , H04N7/185
Abstract: A method at a server system includes: receiving a video stream from a remote video camera, wherein the video stream comprises a plurality of video frames; selecting a plurality of non-contiguous frames from the video stream, the plurality of non-contiguous frames being associated with a predetermined time interval; encoding the plurality of non-contiguous frames as a compressed video segment associated with the time interval; receiving a request from an application running on a client device to review video from the remote video camera for the time interval; and in response to the request, transmitting the video segment to the client device for viewing in the application.
-
公开(公告)号:US20180012460A1
公开(公告)日:2018-01-11
申请号:US15207463
申请日:2016-07-11
Applicant: GOOGLE INC.
Inventor: George Alban Heitz, III , Akshay R. Bapat , Mehul Nariyawala
IPC: G08B13/196
CPC classification number: G08B13/19656 , G06K9/00771 , G06K2009/3291 , G08B13/19615 , G08B13/19671 , G08B13/19682 , G08B13/19684 , G08B13/19691
Abstract: The various embodiments described herein include methods, devices, and systems for providing event alerts. In one aspect, a method includes: (1) receiving a plurality of video frames from a camera, the plurality of video frames including a motion event candidate; (2) categorizing the motion event candidate by processing the plurality of video frames, the categorizing including: (a) associating the motion event candidate with a first category of a plurality of motion event categories; and (b) generating a confidence level for the association of the motion event candidate with the first category; and (3) sending an alert indicative of the first category and the confidence level to a user associated with the camera.
-
公开(公告)号:US09772116B2
公开(公告)日:2017-09-26
申请号:US14532626
申请日:2014-11-04
Applicant: Google Inc.
Inventor: Todd Andrew Hester , Allen Joseph Minich , George Alban Heitz, III
CPC classification number: F24F11/006 , F24F11/30 , F24F11/56 , F24F11/62 , F24F11/64 , F24F11/65 , F24F2110/10 , F24F2120/10 , F24F2120/12 , F24F2120/14 , F24F2130/40 , G05B13/0265 , G05B13/028 , G05B15/02 , G05B2219/2642 , H04L12/2803
Abstract: In an embodiment, an electronic device may include storage containing processor-executable instructions, a preference function that maps weights indicating likely user preferences for the range of values of a device setting in relation to a range of values of a variable, and a current automated device control schedule configured to control the device setting of the electronic device in relation to the variable, and a processor. The instructions may cause the processor to determine the current automated device control schedule based on the preference function by detecting user behavior that indicates satisfaction or dissatisfaction with values of the device setting in relation to the variable, updating the preference function based on the detected user behavior, and determining the current automated device control schedule by comparing a number of candidate device control schedules against the weights of the preference function and selecting the candidate with the highest score.
-
公开(公告)号:US09626849B2
公开(公告)日:2017-04-18
申请号:US14738816
申请日:2015-06-12
Applicant: GOOGLE INC.
Inventor: Michael Dixon , Dongeek Shin , George Alban Heitz, III , Srivatsan Varadharajan
IPC: H04N7/18 , G08B13/196 , H04N5/14 , G06K9/00
CPC classification number: G08B13/19606 , G06K9/00771 , G06K9/2036 , G08B13/19604 , G08B13/19608 , G08B13/1961 , H04N5/144 , H04N7/181
Abstract: A process reduces false positive security alerts. The process is performed at a computing device having one or more processors, and memory storing one or more programs configured for execution by the one or more processors. The process computes a depth map for a scene monitored by a video camera using a plurality of IR images captured by the video camera and uses the depth map to identify a first region within the scene having historically above average false positive detected motion events. In some instances, the first region is a ceiling, a window, or a television. The process monitors a video stream provided by the video camera to identify motion events, excluding the first region, and generates a motion alert when there is detected motion in the scene outside of the first region and the detected motion satisfies threshold criteria.
-
-
-
-
-