-
公开(公告)号:US08638851B2
公开(公告)日:2014-01-28
申请号:US12646065
申请日:2009-12-23
申请人: Hyeonkuk Jeong , Xiaosong Zhou , Joe Abuan , Xiaojin Shi , Hsi-Jung Wu , James Oliver Normile
发明人: Hyeonkuk Jeong , Xiaosong Zhou , Joe Abuan , Xiaojin Shi , Hsi-Jung Wu , James Oliver Normile
IPC分类号: H04N7/12
CPC分类号: H04N7/148 , H04N19/115 , H04N19/166 , H04N19/192 , H04N19/196 , H04N19/197 , H04N19/46
摘要: A video coding system and method for increasing a transmitted output bit rate of a video encoding system by altering the content of the bit stream. A video encoder may receive a coding mode signal from a computer application for coding source video data, the coding mode signal indicating a target bit rate having a risk factor related to transmission error associated to the target bit rate. The coded bitstream may be modified based on the risk factor indicated in the coding mode signal. A modified coded bitstream may be outputted at the target bit rate and at a reduced coding efficiency, and the channel may be tested for transmission errors. Based on the test results, a revised coding mode signal indicating the same target bit rate, but a revised risk factor may be provided. The coded bitstream may be revised by removing the modifications previously made to the coded bitstream and a revised coded bitstream having greater coding efficiency may be output at the target bit rate.
摘要翻译: 一种用于通过改变比特流的内容来增加视频编码系统的发送的输出比特率的视频编码系统和方法。 视频编码器可以接收来自用于编码源视频数据的计算机应用的编码模式信号,编码模式信号指示具有与目标比特率相关联的传输错误的风险因子的目标比特率。 可以基于编码模式信号中指示的危险因素来修改编码比特流。 可以以目标比特率和降低的编码效率输出经修改的编码比特流,并且可以测试该信道的传输错误。 基于测试结果,可以提供指示相同目标比特率的修订的编码模式信号,但是可以提供经修订的风险因子。 可以通过去除先前对编码比特流进行的修改来修改编码比特流,并且可以以目标比特率输出具有更大编码效率的修改编码比特流。
-
公开(公告)号:US08270498B2
公开(公告)日:2012-09-18
申请号:US12463859
申请日:2009-05-11
申请人: Gianluca Filippini , Hsi-Jung Wu , James Oliver Normile , Xiaojin Shi , Xiaosong Zhou , Ionut Hristodorescu
发明人: Gianluca Filippini , Hsi-Jung Wu , James Oliver Normile , Xiaojin Shi , Xiaosong Zhou , Ionut Hristodorescu
CPC分类号: H04N19/90 , H04N19/124 , H04N19/136 , H04N19/154 , H04N19/86
摘要: A method and device for dithering video from a decoder. The method and device provide: selecting a segment of video frames from the video; computing a noise map for the segment of the video, the noise map computed from differences among pixels selected from spatially-distributed sampling patterns in the segment; determining contours of quantization artifacts within the video frame based on the noise map and a histogram of pixel values in the video frame; computing a gradient measurement of pixel values along the contours; identifying regions along the contours of quantization artifacts to apply dithering based on the noise map and the gradient measurement; determining a dithering strength based on the noise map and the gradient measurement; and applying dithering noise to the identified regions at the determined dithering strength.
摘要翻译: 一种从解码器抖动视频的方法和装置。 该方法和设备提供:从视频中选择一段视频帧; 计算视频段的噪声映射,根据从片段中的空间分布采样模式中选择的像素之间的差异计算的噪声图; 基于噪声图和视频帧中的像素值的直方图确定视频帧内的量化伪像的轮廓; 计算沿着轮廓的像素值的梯度测量; 识别沿着量化伪影轮廓的区域,以基于噪声图和梯度测量应用抖动; 基于噪声图和梯度测量确定抖动强度; 并以确定的抖动强度对所识别的区域施加抖动噪声。
-
公开(公告)号:US08855213B2
公开(公告)日:2014-10-07
申请号:US12463913
申请日:2009-05-11
申请人: Gianluca Filippini , Xiaosong Zhou , Hsi-Jung Wu , James Oliver Normile , Xiaojin Shi , Ionut Hristodorescu
发明人: Gianluca Filippini , Xiaosong Zhou , Hsi-Jung Wu , James Oliver Normile , Xiaojin Shi , Ionut Hristodorescu
IPC分类号: H04N7/12 , H04N11/02 , H04N5/14 , G06K9/36 , H04N19/122 , H04N19/91 , H04N19/176 , H04N19/154 , H04N19/124 , H04N19/103 , H04N19/61
CPC分类号: H04N19/00084 , H04N19/103 , H04N19/122 , H04N19/124 , H04N19/154 , H04N19/176 , H04N19/61 , H04N19/91
摘要: Embodiments of the present invention provides a method and device for processing a source video. The method and device may provide computing an artifact estimation from differences among pixels selected from spatially-distributed sampling patterns in the source video; filtering the source video to produce a filtered version of the source video, computing a blending factor based on the artifact estimation in the source video, and computing an output video by blending the source video and the filtered version of the source video based on the blending factor.
摘要翻译: 本发明的实施例提供了一种用于处理源视频的方法和设备。 该方法和装置可以提供从源视频中从空间分布的采样模式中选择的像素之间的差异来计算伪像估计; 过滤源视频以产生源视频的过滤版本,基于源视频中的伪像估计来计算混合因子,以及基于混合来混合源视频和源视频的过滤版本来计算输出视频 因子。
-
公开(公告)号:US08539092B2
公开(公告)日:2013-09-17
申请号:US12407680
申请日:2009-03-19
IPC分类号: G06F15/16
CPC分类号: H04N7/24 , H04L65/4084 , H04L65/4092 , H04L65/607 , H04L65/608 , H04N21/234327 , H04N21/44004 , H04N21/44209 , H04N21/4621 , H04N21/4622 , H04N21/4788 , H04N21/631
摘要: Systems and methods for streaming video over multiple HTTP channels are provided. The client may have control over the channels, allowing the client to control the amount and source of data received. Data requested by the client may be separated into a set of layers, with each layer being assigned to a separate channel. The client may adjust the number of layers requested based on a variety of factors. Layers may be requested from multiple remote sources, providing the client with additional control over the specific bandwidth profile of received data.
摘要翻译: 提供了通过多个HTTP通道流式传输视频的系统和方法。 客户端可以控制信道,允许客户端控制接收到的数据的数量和来源。 客户端请求的数据可以被分成一组层,每一层被分配到单独的信道。 客户端可以根据各种因素调整请求的层数。 可以从多个远程源请求层,为客户端提供对接收到的数据的特定带宽简档的附加控制。
-
公开(公告)号:US08558903B2
公开(公告)日:2013-10-15
申请号:US12755620
申请日:2010-04-07
申请人: Yuxin Liu , Xiaojin Shi , James Oliver Normile , Hsi-Jung Wu
发明人: Yuxin Liu , Xiaojin Shi , James Oliver Normile , Hsi-Jung Wu
IPC分类号: H04N5/228
CPC分类号: H04N5/23248 , H04N5/23254 , H04N5/23258 , H04N5/23267
摘要: Embodiments of the present invention provide a control system for video processes that selectively control the operation of motion stabilization processes. According to the present invention, motion sensor data indicative of motion of a mobile device may be received and processed. A determination may be made by comparing processed motion sensor data to a threshold. Based on the determination, motion stabilization may be suspended on select portions of a captured video sequence.
摘要翻译: 本发明的实施例提供了一种用于视频过程的控制系统,其选择性地控制运动稳定过程的操作。 根据本发明,可以接收并处理表示移动设备的运动的运动传感器数据。 可以通过将经处理的运动传感器数据与阈值进行比较来确定。 基于该确定,可以在拍摄的视频序列的选择部分上暂停运动稳定。
-
公开(公告)号:US08345774B2
公开(公告)日:2013-01-01
申请号:US12013094
申请日:2008-01-11
IPC分类号: H04N7/12
CPC分类号: H04N19/44 , H04N19/149 , H04N19/152
摘要: Disclosed is a system and method of controlling a video decoder, including a reviewing channel data representing coded video data generated by an encoder to identify parameters of a hypothetical reference decoder (HRD) used by the encoder during coding operations. A parameter representing an exit data rate requirement of a coded picture buffer (CPB) of the HRD is compared against exit rate performance of the video decoder. If the exit rate performance of the video coder matches the exit rate requirement of the HRD, the coded video data is decoded, otherwise, a certain decoding degradation scheme can be applied, including disabling decoder from decoding the coded video data.
摘要翻译: 公开了一种控制视频解码器的系统和方法,包括:代表由编码器产生的编码视频数据的查看频道数据,以识别由编码器在编码操作期间使用的假设参考解码器(HRD)的参数。 将表示HRD的编码图像缓冲器(CPB)的退出数据速率要求的参数与视频解码器的退出速率性能进行比较。 如果视频编码器的退出速率性能与HRD的退出率要求相匹配,则编码的视频数据被解码,否则可以应用某种解码劣化方案,包括禁止解码器解码编码的视频数据。
-
公开(公告)号:US20080181298A1
公开(公告)日:2008-07-31
申请号:US11627457
申请日:2007-01-26
申请人: Xiaojin Shi , Hsi-Jung Wu , James Oliver Normile
发明人: Xiaojin Shi , Hsi-Jung Wu , James Oliver Normile
CPC分类号: H04N21/23439 , H04N19/156 , H04N19/30 , H04N19/40 , H04N19/46 , H04N21/234327 , H04N21/235 , H04N21/2662 , H04N21/435 , H04N21/84
摘要: Systems, apparatuses and methods whereby coded bitstreams are delivered to downstream end-user devices having various performance capabilities. A head-end encoder/video store generates a primary coded bitstream and metadata for delivery to an intermediate re-encoding system. The re-encoding system recodes the primary coded bitstream to generate secondary coded bitstreams based on coding parameters in the metadata. Each secondary coded bitstream is matched to a conformance point of a downstream end-user device. Coding parameters for each conformance point can be derived from the head-end encoder encoding original source video to generate the secondary coded bitstreams and extracting information from the coding process/results. The metadata can then can be communicated as part of the primary coded bitstream (e.g., as SEI) or can be communicated separately. As a result, the complexity of the secondary coded bitstream is appropriately scaled to match the capabilities of the downstream end-user device to which it is delivered.
摘要翻译: 其中编码比特流被传送到具有各种性能能力的下游终端用户设备的系统,设备和方法。 头端编码器/视频存储器产生主编码比特流和元数据以传送到中间重编码系统。 重编码系统基于元数据中的编码参数来重新编码主编码比特流以生成辅助编码比特流。 每个辅助编码比特流与下游终端用户设备的一致性点匹配。 可以从编码原始源视频的前端编码器导出用于每个一致性点的编码参数,以生成辅助编码比特流并从编码处理/结果中提取信息。 然后可以将元数据作为主编码比特流的一部分(例如,作为SEI)传送或者可以单独通信。 结果,二次编码比特流的复杂度被适当地缩放以匹配其被传递到的下游终端用户设备的能力。
-
公开(公告)号:US08493501B2
公开(公告)日:2013-07-23
申请号:US13292353
申请日:2011-11-09
IPC分类号: H04N5/238
CPC分类号: H04N5/2351
摘要: A scene-aware auto-exposure control process stabilizes changes in a camera's auto-exposure settings so as to reduce lighting and color flicker during image capture operations. A metric, referred to as the Modified Adjusted Luminance (MAL) metric, is defined to remain relatively constant as long as the lighting of the scene being captured remains relatively constant. Thus, scene changes such as an object moving into, out of, or around in a scene do not significantly affect the MAL metric's value and do not, therefore, trigger an exposure adjustment. Once the MAL metric indicates a scene's lighting is stable, the camera's auto-exposure operation may be suppressed. As long as incoming frames indicate a stable lighting condition (based on the MAL metric), auto-exposure operation may remain suppressed. When incoming frames result in a substantially different MAL over a specified number of frames, auto-exposure operation may be restored.
摘要翻译: 场景感知自动曝光控制过程可稳定照相机自动曝光设置的变化,以减少图像拍摄过程中的照明和颜色闪烁。 被称为修正调整亮度(MAL)度量的度量被定义为保持相对恒定,只要被捕获的场景的照明保持相对恒定。 因此,诸如移动到场景中的,离开或在场景中的对象的场景改变不会显着影响MAL度量的值,因此不会触发曝光调整。 一旦MAL指标表明场景的照明是稳定的,则可能会抑制相机的自动曝光操作。 只要进入的帧指示稳定的照明条件(基于MAL度量),自动曝光操作可能仍然被抑制。 当输入帧在指定数量的帧上导致基本上不同的MAL时,可以恢复自动曝光操作。
-
公开(公告)号:US20110298965A1
公开(公告)日:2011-12-08
申请号:US12793848
申请日:2010-06-04
IPC分类号: H04N5/235
CPC分类号: H04N5/2351
摘要: A scene-aware auto-exposure control process stabilizes changes in a camera's auto-exposure settings so as to reduce lighting and color flicker during image capture operations. A metric, referred to as the Modified Adjusted Luminance (MAL) metric, is defined to remain relatively constant as long as the lighting of the scene being captured remains relatively constant. Thus, scene changes such as an object moving into, out of, or around in a scene do not significantly affect the MAL metric's value and do not, therefore, trigger an exposure adjustment. Once the MAL metric indicates a scene's lighting is stable, the camera's auto-exposure operation may be suppressed. As long as incoming frames indicate a stable lighting condition (based on the MAL metric), auto-exposure operation may remain suppressed. When incoming frames result in a substantially different MAL over a specified number of frames, auto-exposure operation may be restored.
摘要翻译: 场景感知自动曝光控制过程可稳定照相机自动曝光设置的变化,以减少图像拍摄过程中的照明和颜色闪烁。 被称为修正调整亮度(MAL)度量的度量被定义为保持相对恒定,只要被捕获的场景的照明保持相对恒定。 因此,诸如移动到场景中的,离开或在场景中的对象的场景改变不会显着影响MAL度量的值,因此不会触发曝光调整。 一旦MAL指标表明场景的照明是稳定的,则可能会抑制相机的自动曝光操作。 只要进入的帧指示稳定的照明条件(基于MAL度量),自动曝光操作可能仍然被抑制。 当输入帧在指定数量的帧上导致基本上不同的MAL时,可以恢复自动曝光操作。
-
公开(公告)号:US10536726B2
公开(公告)日:2020-01-14
申请号:US13463547
申请日:2012-05-03
申请人: Xiaosong Zhou , James Oliver Normile , Hsi-Jung Wu
发明人: Xiaosong Zhou , James Oliver Normile , Hsi-Jung Wu
IPC分类号: H04N19/103 , H04N19/105 , H04N19/97
摘要: In a video coding system, an encoder may include a coding engine to predictively code input video, a decoder to reconstruct reference pictures generated by the coding engine, a reference picture cache to store the reconstructed reference pictures, a patch cache to store prediction patches generated from other sources, and a prediction search unit to search among the reference picture cache and the patch cache to generate prediction references for use by the coding engine while coding input video. The prediction patches may be assembled from a variety of sources including: predefined image content, reference pictures being evicted from the reference picture cache, image content of prior coding sessions and image data stored by applications on a common terminal where the encoder resides. A decoder may store prediction patches in its own patch cache for synchronous decoding.
-
-
-
-
-
-
-
-
-