-
公开(公告)号:US20240171769A1
公开(公告)日:2024-05-23
申请号:US18424113
申请日:2024-01-26
申请人: WaveOne Inc.
发明人: Alexander G. Anderson , Oren Rippel , Kedar Tatwawadi , Sanjay Nair , Craig Lytle , Hervé Guihot , Brandon Sprague , Lubomir Bourdev
IPC分类号: H04N19/52 , G06N3/04 , G06N3/08 , H04N19/105 , H04N19/114 , H04N19/149 , H04N19/166 , H04N19/172 , H04N19/176 , H04N19/30 , H04N19/65
CPC分类号: H04N19/52 , G06N3/04 , G06N3/08 , H04N19/105 , H04N19/114 , H04N19/149 , H04N19/166 , H04N19/172 , H04N19/176 , H04N19/30 , H04N19/65
摘要: A compression system trains a machine-learned compression model that includes components for an encoder and decoder. In one embodiment, the compression model is trained to receive parameter information on how a target frame should be encoded with respect to one or more encoding parameters, and encodes the target frame according to the respective values of the encoding parameters for the target frame. In particular, the encoder of the compression model includes at least an encoding system configured to encode a target frame and generate compressed code that can be transmitted by, for example, a sender system to a receiver system. The decoder of the compression model includes a decoding system trained in conjunction with the encoding system. The decoding system is configured to receive the compressed code for the target frame and reconstruct the target frame for the receiver system.
-
公开(公告)号:US20240163477A1
公开(公告)日:2024-05-16
申请号:US17984997
申请日:2022-11-10
申请人: Rovi Guides, Inc.
发明人: Seppo Valli , Pekka Siltanen
IPC分类号: H04N19/597 , H04N19/124 , H04N19/136 , H04N19/159 , H04N19/166 , H04N19/172 , H04N19/89
CPC分类号: H04N19/597 , H04N19/124 , H04N19/136 , H04N19/159 , H04N19/166 , H04N19/172 , H04N19/89
摘要: Systems and methods are provided for using a Multiple Depth Plane (MDP) prediction in predictive coding. The system detects a camera viewpoint change between a current frame and a previous frame, decomposes a reconstructed depth map of the previous frame to a plurality of depth planes, adjusts the plurality of depth planes from a previous camera viewpoint to correspond with a current camera viewpoint, generates an MDP prediction by summing pixel values of the adjusted plurality of depth planes along a plurality of optical axes from the current camera viewpoint, determines an MDP prediction error between the MDP prediction and a depth map of the current frame, quantizes and codes the MDP prediction error, and transmits, to a receiver over a communication network, the camera viewpoint change and the coded quantized MDP prediction error for reconstruction of a depth map of the current frame.
-
公开(公告)号:US20240129499A1
公开(公告)日:2024-04-18
申请号:US18354448
申请日:2023-07-18
发明人: Karsten SUEHRING , Thomas Schierl , Detlev Marpe , Robert Skupin , Yago Sanchez de la Fuente , Gerhard Tech
IPC分类号: H04N19/30 , H04L69/324 , H04N19/119 , H04N19/166 , H04N19/174 , H04N19/187 , H04N19/33 , H04N19/423 , H04N19/44 , H04N19/50 , H04N19/593 , H04N19/65 , H04N19/66 , H04N19/70 , H04N19/85 , H04N19/89 , H04N19/91
CPC分类号: H04N19/30 , H04L69/324 , H04N19/119 , H04N19/166 , H04N19/174 , H04N19/187 , H04N19/33 , H04N19/423 , H04N19/44 , H04N19/50 , H04N19/593 , H04N19/65 , H04N19/66 , H04N19/70 , H04N19/85 , H04N19/89 , H04N19/91
摘要: An interleaved multi-layered video data stream with interleaved decoding units of different layers is provided with further timing control information in addition to the timing control information reflecting the interleaved decoding unit arrangement. The additional timing control information pertains to either a fallback position according to which all decoding units of an access unit are treated at the decoded buffer access unit-wise, or a fallback position according to which an intermediate procedure is used: the interleaving of the DUs of different layers is reversed according to the additionally sent timing control information, thereby enabling a DU-wise treatment at the decoder's buffer, however, with no interleaving of decoding units relating to different layers. Both fallback positions may be present concurrently. Various advantageous embodiments and alternatives are the subject of the various claims attached herewith.
-
公开(公告)号:US11909988B2
公开(公告)日:2024-02-20
申请号:US17176503
申请日:2021-02-16
申请人: Rovi Guides, Inc.
IPC分类号: H04N19/146 , H04N19/166 , H04N19/167 , H04N19/172
CPC分类号: H04N19/167 , H04N19/146 , H04N19/166 , H04N19/172
摘要: Systems and methods for encoding a video stream at multiple bit rates is disclosed herein. An encoder divides each frame of a video stream into a plurality of portions and allocates an available number of bits between the plurality of portions based on user preference information. Portions having one or more objects of interest to the viewer determined based on the user preference information are allocated a higher number of available bits while portions of the frames that do not include one or more objects of interest are allocated a minimum number of bits from the available bits.
-
公开(公告)号:US11671606B2
公开(公告)日:2023-06-06
申请号:US17345204
申请日:2021-06-11
IPC分类号: H04N19/166 , H04N19/103 , H04N19/124 , H04N19/156 , H04N19/184 , H04N19/40 , H04N19/42 , H04B17/318 , H04B17/391 , H05B47/19 , G07C9/37 , H05B47/105 , G06V20/52 , H04L65/612 , H04L65/65 , H04W72/23 , G06T7/20 , G08B3/10 , G08B5/22 , G08B13/191 , G08B13/193 , G08B13/196 , G08B21/18 , G08B27/00 , G08B29/18 , H04L1/00 , H04L5/00 , H04L43/0852 , H04L43/12 , H04L43/16 , H04L65/80 , H04L67/1087 , H04N7/12 , H04N7/18 , H04N17/00 , H04W24/08 , H04W24/10 , H04W28/02 , H04W36/00 , H04W36/30 , H04W52/02 , H04W72/04 , H04W72/0453 , G06F9/54 , H04N23/90 , H04N23/661 , H04N23/60 , H04N23/68 , H04N7/14 , H04N19/00
CPC分类号: H04N19/166 , G06F9/542 , G06T7/20 , G06V20/52 , G07C9/37 , G08B3/10 , G08B3/1016 , G08B5/223 , G08B13/191 , G08B13/193 , G08B13/1966 , G08B13/19656 , G08B13/19669 , G08B13/19695 , G08B21/182 , G08B27/006 , G08B29/183 , H04B17/318 , H04B17/391 , H04L1/0003 , H04L1/0009 , H04L1/0017 , H04L1/0033 , H04L5/0053 , H04L43/0858 , H04L43/12 , H04L43/16 , H04L65/612 , H04L65/65 , H04L65/80 , H04L67/1093 , H04N7/12 , H04N7/183 , H04N17/002 , H04N19/103 , H04N19/124 , H04N19/156 , H04N19/184 , H04N19/40 , H04N19/42 , H04N23/661 , H04N23/665 , H04N23/6811 , H04N23/90 , H04W24/08 , H04W24/10 , H04W28/021 , H04W36/0011 , H04W36/30 , H04W52/0245 , H04W52/0261 , H04W72/0453 , H04W72/23 , H05B47/105 , H05B47/19 , G06T2207/30232 , G06T2207/30241 , H04N7/147 , H04N7/181 , H04N19/00
摘要: The disclosure is related to adaptive transcoding of video streams from a camera. A camera system includes a camera and a base station connected to each other in a first communication network, which can be a wireless network. When a user requests to view a video from the camera, the base station obtains a video stream from the camera, transcodes the video stream, based on one or more input parameters, to generate a transcoded video stream, and transmits the transcoded video stream to a user device. The base station can transcode the video stream locally, e.g., within the base station, or in a cloud network based on transcoding location factors. Further, the camera system can also determine whether to stream the video to the user directly from the base station or from the cloud network based on streaming location factors.
-
公开(公告)号:US20230066899A1
公开(公告)日:2023-03-02
申请号:US17983562
申请日:2022-11-09
发明人: Jiangmin HUANG
IPC分类号: H04N19/169 , H04N19/166 , H04N19/61
摘要: This application discloses a video data processing method and apparatus, and an electronic device. The method includes: receiving, by an electronic device, a first data packet, where the first data packet constitutes a target video frame; and in a case that the target video frame is a damaged frame, determining, by the electronic device based on a packet loss rate of second data packets, whether to decode the first data packet, where the second data packets are data packets received by the electronic device within a predetermined time period before the first data packet is received.
-
公开(公告)号:US11576127B2
公开(公告)日:2023-02-07
申请号:US16231183
申请日:2018-12-21
申请人: NETGEAR, INC.
IPC分类号: H04N5/232 , G06T7/20 , H04W52/02 , H04N19/103 , H04N19/124 , H04N19/156 , H04N19/166 , H04N19/184 , H04N19/40 , H04N19/42 , H04B17/318 , H04B17/391 , H05B47/19 , G07C9/37 , G06F9/54 , G08B3/10 , G08B5/22 , G08B13/191 , G08B13/193 , G08B13/196 , G08B21/18 , G08B27/00 , G08B29/18 , H04L1/00 , H04L5/00 , H04L43/0852 , H04L43/12 , H04L43/16 , H04L65/80 , H04L67/1087 , H04N5/247 , H04N7/12 , H04N7/18 , H04N17/00 , H04W24/08 , H04W24/10 , H04W28/02 , H04W36/00 , H04W36/30 , H04W72/04 , H05B47/125 , G06V20/52 , H04L65/65 , H04L65/612 , H04N7/14 , H04N19/00
摘要: A network management system manages the operation of a home security system in a communication network, such as a mesh network. The home security system can include multiple components such as a camera, a lighting device, a security alarm, a doorbell switch and doorbell chime, and a fingerprint sensor, which connect with the communication network to perform various operations. The network management system monitors environmental parameters of the communication network, such as parameters associated with the access points and components of the home security system, determines an access point to which a component of the home security system is to be connected for efficient operation of the home security system, and connects the component to the communication network via the determined access point.
-
公开(公告)号:US20220241685A1
公开(公告)日:2022-08-04
申请号:US17718254
申请日:2022-04-11
IPC分类号: A63F13/30 , A63F13/335 , A63F13/358 , A63F13/48 , H04N21/2343 , H04N21/238 , H04N21/24 , H04N21/478 , H04N21/61 , H04N21/6587 , A47L13/51 , H04N21/27 , H04N21/431 , H04N19/176 , H04N19/61 , H04N19/107 , H04N19/132 , H04N19/14 , H04N19/146 , H04N19/154 , H04N19/166 , H04N19/17 , H04N19/436 , H04N19/587 , H04N19/895 , H04N19/59 , H04N21/234 , H04N21/472 , A63F13/355 , A63F13/52 , H04N21/437 , H04N21/647 , A47L13/59 , A63F13/795 , H04N21/239 , H04N21/242
摘要: A method by which a streaming interactive video user session is handed off from one streaming interactive video server to another without noticeable disruption to the video stream or the user interactivity.
-
公开(公告)号:US11350142B2
公开(公告)日:2022-05-31
申请号:US16353400
申请日:2019-03-14
申请人: GAINSPAN CORPORATION
发明人: Vishal Batra , Pankaj Vyas
IPC分类号: H04L47/11 , H04N21/2343 , H04L47/25 , H04N21/24 , H04L47/263 , H04N19/166 , H04N21/238 , H04W28/02
摘要: A device, system and method for intelligently dropping frames in a congested wireless network. Video frames from a video encoder may be received and queued in an ordered sequence of outgoing video frames in a transmission queue to be transmitted as data packets by a wireless communication circuit. When network congestion is detected, a relative contextual importance level of an incoming frame received from the video input channel may be compared relative to at least one frame in the transmission queue. The compared frame that has a lower relative contextual importance level may be dropped or omitted from the transmission queue, thereby transmitting data packets of the frames in the transmission queue without the dropped or omitted frames.
-
10.
公开(公告)号:US11336926B2
公开(公告)日:2022-05-17
申请号:US16533685
申请日:2019-08-06
IPC分类号: H04N21/23 , A63F13/358 , A63F13/355 , H04N7/24 , H04N21/214 , H04N21/2343 , H04N21/2381 , H04N21/41 , H04N21/422 , H04N21/442 , H04N21/4728 , H04N21/478 , H04N21/6373 , H04N21/643 , H04N21/6587 , H04N19/159 , H04N19/172 , H04N19/169 , H04N19/61 , H04N19/107 , H04N19/132 , H04N19/14 , H04N19/137 , H04N19/152 , H04N19/166 , H04N19/436 , H04L29/06 , A63F13/335 , A63F13/2145 , H04N7/10 , H04L65/60 , H04L65/00 , H04L65/80
摘要: A method and system are provided for streaming a video game from a server to a client. One example system includes the server configured to generate video frames for the video game responsive to input received from the client. An encoder that processes the video frames to generate compressed video frames and storing past encoder states in memory associated with the encoder. The server is configured to transmit the compressed video frames to the client. The server is configured to receive a feedback signal from the client to determine when one or more of the compressed video frames that were sent were not been received by the client. The encoder is configured to generate one or more next video frames as compressed video frames that are dependent on compressed video frames that are known to have been successfully received based on the feedback signal.
-
-
-
-
-
-
-
-
-