Multi-monitor automatic audio feed adjustment
AssigneeInternational Business Machines Corporation
InventorXiao Song Ran
Life of this patent
Estimating the term…
Abstract
According to at least one embodiment, a method, a computer system, and a computer program product for multi-monitor automatic audio feed adjustment is provided. The present invention may include receiving captured video and audio feeds from surveillance/security cameras; displaying at least one of the captured videos in at least one monitor in a multi-monitor setup; continuously analyzing a captured live video stream to detect one or more monitors in the multi-monitor setup; determining a currently viewed monitor in the multi-monitor setup using one or more computer vision techniques; and automatically outputting either a one-way or two-way audio feed that is synchronized with a video feed that corresponds with the currently viewed monitor.
Claims17
A computer-implemented method for multi-monitor automatic audio feed adjustment, the method comprising:
- receiving captured video and audio feeds from surveillance/security cameras;
- displaying at least one of the captured videos in at least one monitor in a multi-monitor setup;
- continuously analyzing a captured live video stream to detect one or more monitors in the multi-monitor setup;
- determining a currently viewed monitor in the multi-monitor setup using one or more computer vision techniques further comprising:
- dynamically detecting more than one monitor's displays of their distinct signature marks and timing/intervals of their flashes in the captured live video stream;
- determining a distance between a center of a wearable camera capturing the live video stream and at least one screen center of at least one of the more than one monitor;
- and
- determining a monitor in the more than one monitor that is the currently viewed monitor based on a closest distance from the center of the wearable camera to the at least one screen center of at least one of the more than one monitor;
- and
- automatically outputting either a one-way or two-way audio feed that is synchronized with a video feed that corresponds with the currently viewed monitor.
A computer system for multi-monitor automatic audio feed adjustment, the computer system comprising:
- one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage medium, and program instructions stored on at least one of the one or more tangible storage medium for execution by at least one of the one or more processors via at least one of the one or more memories, wherein the computer system is capable of performing a method comprising:
- receiving captured video and audio feeds from surveillance/security cameras;
- displaying at least one of the captured videos in at least one monitor in a multi-monitor setup;
- continuously analyzing a captured live video stream to detect one or more monitors in the multi-monitor setup;
- determining a currently viewed monitor in the multi-monitor setup using one or more computer vision techniques, further comprising:
- dynamically detecting more than one monitor's displays of their distinct signature marks and timing/intervals of their flashes in the captured live video stream;
- determining a distance between a center of a wearable camera capturing the live video stream and at least one screen center of at least one of the more than one monitor;
- and
- determining a monitor in the more than one monitor that is the currently viewed monitor based on a closest distance from the center of the wearable camera to the at least one screen center of at least one of the more than one monitor;
- and
- automatically outputting either a one-way or two-way audio feed that is synchronized with a video feed that corresponds with the currently viewed monitor.
A computer program product for multi-monitor automatic audio feed adjustment, the computer program product comprising:
- one or more computer-readable tangible storage medium and program instructions stored on at least one of the one or more tangible storage medium, the program instructions executable by a processor to cause the processor to perform a method comprising:
- receiving captured video and audio feeds from surveillance/security cameras;
- displaying at least one of the captured videos in at least one monitor in a multi-monitor setup;
- continuously analyzing a captured live video stream to detect one or more monitors in the multi-monitor setup;
- determining a currently viewed monitor in the multi-monitor setup using one or more computer vision techniques, further comprising:
- dynamically detecting more than one monitor's displays of their distinct signature marks and timing/intervals of their flashes in the captured live video stream;
- determining a distance between a center of a wearable camera capturing the live video stream and at least one screen center of at least one of the more than one monitor;
- and
- determining a monitor in the more than one monitor that is the currently viewed monitor based on a closest distance from the center of the wearable camera to the at least one screen center of at least one of the more than one monitor;
- and
- automatically outputting either a one-way or two-way audio feed that is synchronized with a video feed that corresponds with the currently viewed monitor.
Dependencies are inferred from the claim text.