IP Library Granted Patent US 12,681,566
Granted Patent B2
US 12,681,566 · App. 18/689,058 · Granted Jul 14, 2026

Visibility of frames

Inventor: Rafael Dal Zotto (Porto Alegre, BR)
Assignee: Hewlett-Packard Development Company, L.P.
G06F3/012G06F3/013G06F3/165G06V40/161
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,681,566
App. No.
18/689,058
Granted
Jul 14, 2026
Kind
B2
Abstract

In some examples, an electronic device includes an image sensor and a processor to determine a facial landmark count of a frame captured by the image sensor and adjust, responsive to the facial landmark count, a visibility of the frame.

Claims (53)

1 . An electronic device, comprising:

an image sensor; and

a processor to:

determine a facial landmark count of a frame captured by the image sensor;

compare the facial landmark count to a first threshold and a second threshold,

wherein the first threshold is greater than the second threshold; and

adjust, based on the comparison, a visibility of the frame such that an opacity of the frame is adjusted.

2 . The electronic device of claim 1 , wherein the processor is to determine the facial landmark count by comparing coordinates of facial landmark points to coordinates of pixels of the frame.

3 . The electronic device of claim 1 , wherein the processor is to adjust the visibility of the frame by a multiplier that is based on the facial landmark count.

4 . The electronic device of claim 1 , wherein the processor is to cause a display device to display the frame having the adjusted visibility, a network interface to transmit the frame having the adjusted visibility, or a combination thereof.

5 . The electronic device of claim 1 , wherein the processor is to cause a display device to display the frame captured by the image sensor and a network interface to transmit the frame having the adjusted visibility.

6 . The electronic device of claim 1 , wherein the processor is to adjust the visibility of the frame by adjusting a percentage of opacity of the frame.

7 . The electronic device of claim 1 , wherein the processor is to adjust the visibility of the frame using a post-processing technique to adjust at least one of: a brightness, a contrast, a saturation, a hue, a fade, or a vignette.

8 . The electronic device of claim 1 , wherein the processor is to adjust the visibility of the frame by a multiplier that is based on the facial landmark count such that an amount of adjustment to the visibility of the frame increases as the facial landmark count decreases.

9 . The electronic device of claim 1 , wherein the processor is to:

receive the frame captured by the image sensor;

determine an aspect ratio of the frame, wherein the aspect ratio is a ratio of a width to a height of the frame;

determine a set of coordinates of the frame based on the aspect ratio;

execute a pre-processing technique to decompose the frame such that objects included in the frame are reduced to edge-like structures; and

detect, using a face detection technique, at least one facial feature in the decomposed frame,

wherein the facial landmark count is determined based on the at least one facial feature detected in the decomposed frame.

10 . An electronic device, comprising:

an image sensor; and

a processor to:

determine whether a first facial landmark count of a first frame captured by the image sensor exceeds a first threshold;

responsive to a first determination that the first facial landmark count is less than the first threshold, adjust an opacity of the frame and cause a display device to display the frame that has a first opacity;

responsive to a determination that the first facial landmark count exceeds the first threshold, cause the display device to display the frame;

determine whether a second facial landmark count of a second frame captured by the image sensor exceeds a second threshold;

responsive to a determination that the second facial landmark count is less than the second threshold, adjust a second opacity of the second frame and cause the display device to display the second frame that has the second opacity; and

responsive to a determination that the second facial landmark count exceeds the second threshold, determine whether the second facial landmark count exceeds the first threshold;

responsive to a determination that the second facial landmark count is less than the first threshold, adjust the second opacity of the second frame to the first opacity of the first frame and cause the display device to display the second frame that has the second opacity; and

responsive to a determination that the second facial landmark count exceeds the first threshold, cause the display device to display the second frame captured by the image sensor.

11 . The electronic device of claim 10 , wherein the first threshold and the second threshold are adjustable utilizing a graphical user interface.

12 . The electronic device of claim 10 , wherein the processor is to:

responsive to a determination that the first facial landmark count is less than the first threshold, cause a network interface to transmit the first frame that has the first opacity; and

responsive to a determination that the first facial landmark count exceeds the first threshold, cause the network interface to transmit the first frame captured by the image sensor.

13 . The electronic device of claim 10 , wherein the processor is to adjust the opacity of the frame by a multiplier that is based on the first facial landmark count and the second landmark count.

14 . The electronic device of claim 10 , wherein the first threshold and the second threshold are percentages of a total number of facial landmark points.

15 . A non-transitory machine-readable medium storing machine-readable instructions which, when executed by a processor of an electronic device, cause the processor to:

determine a facial landmark count of a frame captured by an image sensor;

determine whether the facial landmark count exceeds a first threshold;

adjust, responsive to determining that the facial landmark count is less than the first threshold, a visibility of the frame to a first opacity by a multiplier;

determine whether the facial landmark count exceeds a second threshold;

adjust, responsive to determining that the facial landmark count is less than the second threshold, the visibility of the frame to a second opacity using the multiplier; and

cause at least one of: a display device to display the frame; or a network interface to transmit the frame.

16 . The non-transitory machine-readable medium of claim 15 , wherein the processor is to:

determine whether an audio signal captured by a microphone includes an indicator, and

responsive to a determination that the indicator is absent, mute the microphone.

17 . The non-transitory machine-readable medium of claim 16 , wherein whether to mute or unmute the microphone is adjustable utilizing a graphical user interface.

18 . The non-transitory machine-readable medium of claim 15 , wherein, responsive to a determination that an eye gaze direction of a user in the frame is away from the display device, the processor is to adjust the visibility of the frame by the multiplier that is based on the facial landmark count.

19 . The non-transitory machine-readable medium of claim 15 , wherein the processor is to:

mute a microphone responsive to the multiplier being less than the first threshold; and

unmute the microphone responsive to the multiplier exceeding the first threshold.