IP Library › Granted Patent US 12,579,620
Granted Patent B1
US 12,579,620 · App. 18/477,805 · Granted Mar 17, 2026

Techniques for obfuscating video generated by a camera device

Inventors: Amir Chernykh (Kyiv, UA); Alexander Zarichkovyi (Kyiv, UA); Dmytro Zhuk (Berlin, DE); Roman Pukhtaievych (Kyiv, UA); Oleksii Karbachevskyi (Kyiv, UA); Julie Loch (Los Angeles, CA); John Santhosh Kumar Mathiyas (St. Ives, GB)
Assignee: Amazon Technologies, Inc.
G06T5/70H04N7/183G06T2207/10016G06T2207/20084G06T2207/30232
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,579,620
App. No.
18/477,805
Granted
Mar 17, 2026
Kind
B1
Abstract

This disclosure describes, in part, techniques for implementing customized motion zones for security monitoring using a privacy screen. In embodiments, such techniques may comprise receiving first data defining a first area associated with a motion zone, receiving image data generated by a camera, the image data encompassing at least a portion of the first area, determining a position of an object detected within the image data, and determining, based on the first data and the position of the object, that the object is inside of the first area. The techniques may further comprise defining a portion of image data that corresponds to the object detected within the image data and the first area, applying at least one obfuscation technique to the image data less that portion of the image data, and sending the image data having the applied obfuscation technique to at least one second electronic device.

Claims (47)

1 . An electronic device comprising:

a camera;

a wireless transceiver;

one or more processors;

one or more computer readable media storing computer executable instructions which, when executed using the one or more processors, cause the electronic device to perform operations comprising

receiving first image data generated by the camera representing a first frame of a video,

determining, based on the first image data, first object data indicating a first set of pixel locations corresponding to a detected object,

accessing stored detection zone data indicating a detection zone, wherein the detection zone includes a first portion of the first frame, and a remaining portion of the first frame is outside the detection zone,

determining, based on the first object data and the stored detection zone data, that the detected object is located partially within the detection zone and partially within the remaining portion of the first frame,

generating, based on the first image data, the first object data, and the detection zone data, second image data, wherein in the second image data:

the entire detection zone is unblurred;

a second portion of the remaining portion of the first frame is unblurred,

the second portion corresponding to the detected object; and

a third portion of the remaining portion of the first frame is blurred; and

causing transmission of the second image data to a remote system using the wireless transceiver.

2 . The electronic device of claim 1 , wherein the electronic device comprises a passive infrared sensor.

3 . The electronic device of claim 1 , wherein the first object data is determined based on using one or more machine learning models, and wherein the first object data comprises bounding box data that indicates an x position of a first corner, a y position of a first corner, a width, and a height.

4 . A method comprising:

receiving first image data generated by a camera of an electronic device, the first image data representing a first frame of a video;

determining, based on the first image data, first object data indicating a first set of pixel locations corresponding to a detected object;

accessing stored detection zone data indicating a detection zone, wherein the detection zone includes a first portion of the first frame, and a remaining portion of the first frame is outside the detection zone;

determining, based on the first object data and the stored detection zone data, that the detected object is located partially within the detection zone and partially within the remaining portion;

generating, based on the first image data, the first object data, and the detection zone data, second image data, wherein in the second image data:

the entire detection zone is unblurred;

a second portion of the remaining portion is unblurred, the second portion corresponding to the detected object; and

a third portion of the remaining portion is blurred.

5 . The method of claim 4 , wherein the first object data is determined based on using one or more machine learning models.

6 . The method of claim 5 , wherein the one or more machine learning models comprise a convolutional neural network.

7 . The method of claim 5 , wherein the one or more machine learning models comprise a visual transformer.

8 . The method of claim 5 , wherein the first object data comprises bounding box data.

9 . The method of claim 8 , wherein the bounding box data indicates an x position of a first corner, a y position of a first corner, a width, and a height.

10 . The method of claim 8 , wherein the first set of pixel locations are pixel locations within a bounding box defined by the bounding box data.

11 . The method of claim 4 , wherein the method comprises determining that the first set of pixel locations comprises one or more pixel locations outside of the detection zone.

12 . The method of claim 4 , wherein the method comprises determining an intersection over union value based on a bounding box for the detected object and a bounding box for the detection zone, and wherein the determining that the detected object is located within the detection zone is based on the determining of the intersection over union value.

13 . The method of claim 4 , wherein the method comprises

determining an intersection over union value based on a bounding box for the detected object and a bounding box for the detection zone; and

comparing the intersection over union value to a threshold;

wherein the determining that the detected object is located within the detection zone is based on the determining of the intersection over union value.

14 . The method of claim 4 , wherein the method comprises receiving third image data generated by the camera of the electronic device, the third image data representing a second frame of a video;

determining, based on the first object data, predicted object data indicating a predicted position of the detected object;

determining, based on the third image data, second object data indicating a third set of pixel locations corresponding to a second detected object;

determining, based on the predicted object data and the second object data, that the detected object and the second detected object correspond to the same object;

accessing stored detection zone data indicating a second detection zone;

determining, based on the second object data and the stored detection zone data, that the second detected object is not located within the second detection zone;

based on the determining that the detected object and the second detected object correspond to the same object,

generating, based on the third image data, the second object data, and the detection zone data, third image data representing a blurred version of the second frame, wherein the blurred version of the second frame does not include blurring for the third set of pixel locations.

15 . The method of claim 14 , wherein the method comprises determining that a second time associated with the second frame is within a configured threshold amount of time to a first time associated with the first frame, and wherein the third image data does not include blurring for the third set of pixel locations based on the determining that the second time is within the configured threshold amount of time to the first time.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2025
From: CHERNYKH, AMIR; ZARICHKOVYI, ALEXANDER; ZHUK, DMYTRO; PUKHTAIEVYCH, ROMAN; KARBACHEVSKYI, OLEKSII; LOCH, JULIE; KUMAR MATHIYAS, JOHN SANTHOSH
To: AMAZON TECHNOLOGIES, INC.
Reel/Frame 070488/0685 →
References Cited (124)
US 4764953A · Chern et al. · 1988 [cited by applicant]
US 5428388A · von Bauer et al. · 1995 [cited by applicant]
US 5760848A · Cho · 1998 [cited by applicant]
US 6072402A · Kniffin et al. · 2000 [cited by applicant]
US 6192257B1 · Ray · 2001 [cited by applicant]
US 6271752B1 · Vaios · 2001 [cited by applicant]
US 6429893B1 · Xin · 2002 [cited by applicant]
US 6456322B1 · Marinacci · 2002 [cited by applicant]
US 6476858B1 · Ramirez Diaz et al. · 2002 [cited by applicant]
US 6633231B1 · Okamoto et al. · 2003 [cited by applicant]
US 6658091B1 · Naidoo et al. · 2003 [cited by applicant]
US 6753774B2 · Pan et al. · 2004 [cited by applicant]
US 6970183B1 · Monroe · 2005 [cited by applicant]
US 7062291B2 · Ryley et al. · 2006 [cited by applicant]
US 7065196B2 · Lee · 2006 [cited by applicant]
US 7085361B2 · Thomas · 2006 [cited by applicant]
US 7109860B2 · Wang · 2006 [cited by applicant]
US 7193644B2 · Carter · 2007 [cited by applicant]
US 7304572B2 · Sheynman et al. · 2007 [cited by applicant]
US 7382249B2 · Fancella · 2008 [cited by applicant]
US 7450638B2 · Iwamura · 2008 [cited by applicant]
US 7643056B2 · Silsby · 2010 [cited by applicant]
US 7683924B2 · Oh et al. · 2010 [cited by applicant]
US 7683929B2 · Elazar et al. · 2010 [cited by applicant]
US 7738917B2 · Ryley et al. · 2010 [cited by applicant]
US 8139098B2 · Carter · 2012 [cited by applicant]
US 8144183B2 · Carter · 2012 [cited by applicant]
US 8154581B2 · Carter · 2012 [cited by applicant]
US 8619136B2 · Howarter et al. · 2013 [cited by applicant]
US 8780201B1 · Scalisi et al. · 2014 [cited by applicant]
US 8823795B1 · Scalisi et al. · 2014 [cited by applicant]
US 8842180B1 · Kasmir et al. · 2014 [cited by applicant]
US 8872915B1 · Scalisi et al. · 2014 [cited by applicant]
US 8937659B1 · Scalisi et al. · 2015 [cited by applicant]
US 8941736B1 · Scalisi · 2015 [cited by applicant]
US 8947530B1 · Scalisi · 2015 [cited by applicant]
US 8953040B1 · Scalisi et al. · 2015 [cited by applicant]
US 9013575B2 · Scalisi · 2015 [cited by applicant]
US 9049352B2 · Scalisi et al. · 2015 [cited by applicant]
US 9053622B2 · Scalisi · 2015 [cited by applicant]
US 9058738B1 · Scalisi · 2015 [cited by applicant]
US 9060103B2 · Scalisi · 2015 [cited by applicant]
US 9060104B2 · Scalisi · 2015 [cited by applicant]
US 9065987B2 · Kasmir et al. · 2015 [cited by applicant]
US 9094584B2 · Scalisi et al. · 2015 [cited by applicant]
US 9113051B1 · Scalisi · 2015 [cited by applicant]
US 9113052B1 · Scalisi et al. · 2015 [cited by applicant]
US 9118819B1 · Scalisi et al. · 2015 [cited by applicant]
US 9142214B2 · Scalisi · 2015 [cited by applicant]
US 9160987B1 · Kasmir et al. · 2015 [cited by applicant]
US 9165444B2 · Scalisi · 2015 [cited by applicant]
US 9172920B1 · Kasmir et al. · 2015 [cited by applicant]
US 9172921B1 · Scalisi et al. · 2015 [cited by applicant]
US 9172922B1 · Kasmir et al. · 2015 [cited by applicant]
US 9179107B1 · Scalisi et al. · 2015 [cited by applicant]
US 9179108B1 · Scalisi et al. · 2015 [cited by applicant]
US 9179109B1 · Kasmir et al. · 2015 [cited by applicant]
US 9196133B2 · Scalisi et al. · 2015 [cited by applicant]
US 9197867B1 · Scalisi et al. · 2015 [cited by applicant]
US 9230424B1 · Scalisi et al. · 2016 [cited by applicant]
US 9237318B2 · Kasmir et al. · 2016 [cited by applicant]
US 9247219B2 · Kasmir et al. · 2016 [cited by applicant]
US 9253455B1 · Harrison et al. · 2016 [cited by applicant]
US 9342936B2 · Scalisi · 2016 [cited by applicant]
US 9508239B1 · Harrison et al. · 2016 [cited by applicant]
US 9736284B2 · Scalisi et al. · 2017 [cited by applicant]
US 9743049B2 · Scalisi et al. · 2017 [cited by applicant]
US 9769435B2 · Scalisi et al. · 2017 [cited by applicant]
US 9786133B2 · Harrison et al. · 2017 [cited by applicant]
US 9799183B2 · Harrison et al. · 2017 [cited by applicant]
US 10567710B2 · Modestine et al. · 2020 [cited by applicant]
US 20020094111A1 · Puchek et al. · 2002 [cited by applicant]
US 20020147982A1 · Naidoo et al. · 2002 [cited by applicant]
US 20030043047A1 · Braun · 2003 [cited by applicant]
US 20040085205A1 · Yeh · 2004 [cited by applicant]
US 20040085450A1 · Stuart · 2004 [cited by applicant]
US 20040086093A1 · Schranz · 2004 [cited by applicant]
US 20040095254A1 · Maruszczak · 2004 [cited by applicant]
US 20040135686A1 · Parker · 2004 [cited by applicant]
US 20050111660A1 · Hosoda · 2005 [cited by applicant]
US 20060010199A1 · Brailean et al. · 2006 [cited by applicant]
US 20060022816A1 · Yukawa · 2006 [cited by applicant]
US 20060139449A1 · Cheng et al. · 2006 [cited by applicant]
US 20060156361A1 · Wang et al. · 2006 [cited by applicant]
US 20070008081A1 · Tylicki et al. · 2007 [cited by applicant]
US 20100225455A1 · Claiborne et al. · 2010 [cited by applicant]
US 20100328460A1 · Merkel · 2010 [cited by examiner]
US 20130057695A1 · Huisking · 2013 [cited by applicant]
US 20140267716A1 · Child et al. · 2014 [cited by applicant]
US 20150035987A1 · Fernandez · 2015 [cited by applicant]
US 20150163463A1 · Hwang et al. · 2015 [cited by applicant]
US 20190340731A1 · Nyström · 2019 [cited by examiner]
US 20220101649A1 · Chandrasekaran · 2022 [cited by examiner]
US 20220108454A1 · Tsai · 2022 [cited by examiner]
CN 2585521 · 2003 [cited by applicant]
CN 2792061 · 2006 [cited by applicant]
EP 0944883 · 1999 [cited by applicant]
EP 1480462 · 2004 [cited by applicant]
GB 2286283 · 1995 [cited by applicant]
GB 2354394 · 2001 [cited by applicant]
GB 2357387 · 2001 [cited by applicant]
GB 2400958 · 2004 [cited by applicant]
JP 2001103463 · 2001 [cited by applicant]
JP 2002033839 · 2002 [cited by applicant]
JP 2002125059 · 2002 [cited by applicant]
JP 2002342863 · 2002 [cited by applicant]
JP 2002344640 · 2002 [cited by applicant]
JP 2002354137 · 2002 [cited by applicant]
JP 2002368890 · 2002 [cited by applicant]
JP 2003283696 · 2003 [cited by applicant]
JP 2004128835 · 2004 [cited by applicant]
JP 2005341040 · 2005 [cited by applicant]
JP 2006147650 · 2006 [cited by applicant]
JP 2006262342 · 2006 [cited by applicant]
JP 2009008925 · 2009 [cited by applicant]
WO WO9839894 · 1998 [cited by applicant]
WO WO0113638 · 2001 [cited by applicant]
WO WO0193220 · 2001 [cited by applicant]
WO WO02085019 · 2002 [cited by applicant]
WO WO03028375 · 2003 [cited by applicant]
WO WO03096696 · 2003 [cited by applicant]
WO WO2006038760 · 2006 [cited by applicant]
WO WO2006067782 · 2006 [cited by applicant]
WO WO2007125143 · 2007 [cited by applicant]