H04N7/0806

DATA STREAM ALLOCATION METHOD, SYSTEM AND PROGRAM

Provided is a data stream allocation system capable of suppressing inequality in processing loads on a plurality of servers and delays in analysis processing at the servers when the servers analyze the objects of analysis using data streams obtained from a plurality of camera systems. The allocation determination unit 4 allocates data streams obtained from a plurality of camera systems to a plurality of servers according to the unevenness in the number of objects in the surveillance region. Then, the distribution unit 5, in accordance with the results of the allocation of the data streams to the plurality of servers, distributes each of the data streams obtained from the camera systems to the server to which the data stream has been allocated.

Image Sensor Bridge Interface
20220132075 · 2022-04-28 ·

An image sensor bridge interface is provided. The interface is situated between an image sensor and a processor. The interface comprises an integrated circuit. The integrated circuit comprises a Field-Programmable Gate Array (FPGA) decoupled from both image signals provided from the image sensor and a processor connected to the integrated circuit. The FPGA separates Ultraviolet (UV) and Infrared (IR) data values from image sensor-provided image data and embeds the UV and IR data values within the horizontal blanking, vertical blanking, and/or active video components of a video feed. The video feed provided from the integrated circuit to the processor using a standard video interface, and the processor providing the video feed or providing UV images, IR images, and Red, Green, and Blue (RGB) images separated from the video feed to a computing core of a host device.

Electronic devices and corresponding methods for capturing images from an external display of a remote electronic device
11317053 · 2022-04-26 · ·

A method in an electronic device includes detecting, by one or more processors from a first video stream captured by an imager, one or more images being presented by a remote display of an external electronic device. The method includes receiving, with a communication device operable with the one or more processors in response to the detecting, a second video stream comprising the one or more images being presented on the remote display. The method includes replacing, by the one or more processors on a local display of the electronic device, presentation of the first video stream with the second video stream. This works to eliminate visual distortion due to differences between the refresh rates of the display and remote display or asynchronous nature of the clocks in the electronic device and the external electronic device.

Method and system for synchronized playback of multiple video streams over a computer network

It is possible to synchronize multiple video streams, even when one or more of those streams are delivered over computer networks that are not deterministic with respect to packet time delivery, as is the case with IP networks. This technology can be applied in a variety of contexts, including allowing viewers to be presented with streams of a sporting event simultaneously and in a synchronized manner.

Gaze based video stream processing

In various embodiments, a method for processing video streams is described. A plurality of video streams for transmission to a display device are received. The plurality of video streams have respective initial image quality levels. An estimated gaze location of a user of the display device is estimated. At least one video stream of the plurality of video streams is processed to have a modified image quality level based on the estimated gaze location. The modified image quality level is less than a corresponding initial image quality level. The plurality of video streams are transmitted to the display device.

METHOD OF PROVIDING EXTERNAL DEVICE LIST AND IMAGE DISPLAY DEVICE
20230308713 · 2023-09-28 · ·

An image display device including a tuner configured to receive a RF broadcast signal; a display; a first input configured to receive a first image signal input from a first external device connected to the image display device; a second input configured to receive a second image signal input from a second external device connected to the image display device; and a controller coupled with the display, the first input and the second input, wherein the controller is configured to display, on the display, a plurality of icons including a first icon and a second icon, wherein the first icon comprises a first default image identifying the first input and the second icon comprises a second default image identifying the second input, change the first default image to a first video image currently being played on the first external device and corresponding to the first image signal received from the first external device in response to the first icon being selected if the first external device is connected to the image display device, and change the first video image back to the first default image in response to the second icon being selected, wherein the first video image is displayed at a position corresponding to an area where the first icon is displayed, and wherein the controller is further configured to change the second default image to a second video image currently being played on the second external device and corresponding to the second image signal received from the second external device in response to the second icon being selected if the second external device is connected to the image display device.

Image monitoring system and image monitoring program
11172120 · 2021-11-09 · ·

Disclosed herein is an image monitoring system including: a camera connected to a network; display means for displaying an image captured by the camera; and display control means for controlling display such that, in displaying images by the display means, an image is displayed in a window having a predetermined layout; wherein the display control means presets an allocation database containing a correlation between the window having a predetermined layout and a camera identification code and, when the camera is connected to the network, automatically sets a correlation between the camera identification code in the allocation database and the camera, thereby controlling image display into the window on the basis of the allocation database.

Decoder devices, methods and computer programs
20230336755 · 2023-10-19 ·

A medical telepresence system comprising: an interface to receive a plurality of data feeds from a live medical procedure, at least one data feed comprising a video signal capturing the live medical procedure; a hierarchical encoder to encode the plurality of data feeds using a first tier-based hierarchical data coding scheme, wherein encoded data from the hierarchical encoder is decodable by a first set of computing devices for viewing, the first set of computing devices being communicatively coupled to the hierarchical encoder using a first network connection; a transcoder to convert from the first tier-based hierarchical data coding scheme to a second tier-based hierarchical data coding scheme, wherein encoded data from the transcoder is receivable by a second set of computing devices for viewing, the second set of computing devices being communicatively coupled to the transcoder using a second network connection, the second network connection being of a lower quality than the first network connection; and a recorder to store the output of the hierarchical encoder as a set of tier-based files for later retrieval, wherein each of the set of tier-based files represent different levels of quality.

Unmanned aerial vehicle with tunable video latency and video playback
11800066 · 2023-10-24 · ·

Systems and methods are described where a ground control station in communication with a UAV can render a low latency (but possibly lossy), essentially real-time video captured by the UAV, or render a substantially lossless, reconstructed version of the video stream, depending upon a video latency period selected by a user. The user is able to select the desired video latency period, for example via the ground control station, and can change the video latency period as desired including in real-time as the UAV is in flight and capturing video.

360 degree trailer camera view system

Systems and methods for receiving a video feed from a trailer control module disposed in a vehicle trailer are described. One method includes aggregating a trailer front view, a trailer rear view, a trailer left view, and a trailer right view into an aggregated birds-eye view at a first control module disposed on the trailer, and sending the aggregated view to a vehicle towing the trailer via a single auxiliary video channel integrated into a trailer hitch wiring harness. The method further includes receiving the feed of the birds-eye view at the second control module disposed in the vehicle via the single auxiliary camera input channel, and displaying the trailer birds-eye view video feed at an output display disposed in a cabin of the towing vehicle. The birds-eye view may be output on a split screen in conjunction with a rear-view of the trailer, obtained from a vehicle camera system.