-
公开(公告)号:US09432700B2
公开(公告)日:2016-08-30
申请号:US13523830
申请日:2012-06-14
申请人: Peisong Chen , Ba-Zhong Shen , Wade K. Wan
发明人: Peisong Chen , Ba-Zhong Shen , Wade K. Wan
IPC分类号: H04N7/12 , H04N19/82 , H04N19/176 , H04N19/147 , H04N19/46 , H04N19/61 , H04N19/117 , H04N19/174
CPC分类号: H04N19/82 , H04N19/117 , H04N19/147 , H04N19/174 , H04N19/176 , H04N19/46 , H04N19/61
摘要: Adaptive loop filtering in accordance with video coding. An adaptive loop filter (ALF) and/or other in-loop filters (e.g., sample adaptive offset (SAO) filter, etc.) may be implemented within various video coding architectures (e.g., encoding and/or decoding architectures) to perform both offset and scaling processing, only scaling processing, and/or only offset processing. Operation of such an ALF may be selective in accordance with any of multiple respective operational modes at any given time and may be adaptive based upon various consideration(s) (e.g., desired complexity level, processing type, local and/or remote operational conditions, etc.). For example, an ALF may be applied to a decoded picture before it is stored in a picture buffer (or digital teacher buffer (DPB)). An ALF can provide for coding noise reduction of a decoded picture, and the filtering operations performed thereby may be selective (e.g., on a slice by slice basis, block by block basis, etc.).
-
公开(公告)号:US09161060B2
公开(公告)日:2015-10-13
申请号:US13333135
申请日:2011-12-21
申请人: Brian Heng , Wade K. Wan , Zhijie Yang
发明人: Brian Heng , Wade K. Wan , Zhijie Yang
IPC分类号: H04N7/12 , H04L1/00 , H04L5/00 , H04N19/895 , H04N19/30 , H04N19/103 , H04N19/164 , H04N19/86 , H04N19/40
CPC分类号: H04N19/164 , H04N19/103 , H04N19/30 , H04N19/40 , H04N19/86 , H04N19/895
摘要: Multi-mode error concealment, recovery and resilience coding. Adaptation of a number of coding units (CUs) employed in accordance with video coding may be made as a function of error. As a number of errors increases, the respective number of CUs may correspondingly increase (e.g., which may be made in accompaniment with a reduction of CU size). As a number of errors decreases, the respective number of CUs may correspondingly decrease (e.g., which may be made in accompaniment with an increase of CU size). Such errors may be associated with a type of source providing a video signal, a type of error resilience coding employed, communication link and/or channel conditions, a remote error characteristic (e.g., such as associated with a source device and/or destination device), a local error characteristic (e.g., such as associated with operations and/or processing within a given device), and/or any other type of consideration.
摘要翻译: 多模式错误隐藏,恢复和弹性编码。 根据视频编码采用的多个编码单元(CU)的适配可以作为误差的函数。 随着许多错误的增加,CU的相应数量可以相应地增加(例如,可以伴随着CU大小的减小而进行)。 随着许多错误的减少,相应的CU数可以相应减少(例如,可以伴随CU大小的增加而进行)。 这样的错误可以与提供视频信号的源的类型,采用的错误恢复性编码的类型,通信链路和/或信道条件相关联,远程错误特性(例如,诸如与源设备和/或目的地设备相关联 ),局部错误特征(例如,与给定设备中的操作和/或处理相关联)和/或任何其他类型的考虑。
-
公开(公告)号:US20090262867A1
公开(公告)日:2009-10-22
申请号:US12103795
申请日:2008-04-16
申请人: Wade K. Wan , Vladimir Silyaev
发明人: Wade K. Wan , Vladimir Silyaev
CPC分类号: G11B27/105 , G11B27/3027
摘要: A request may be received to navigate through a bitstream by a navigation time, the bitstream having a plurality of data sequences, each of the plurality being associated with a different presentation time of the bitstream. The navigation time may be correlated with a number of bytes from a current location of the bitstream to a target location of the bitstream. The bitstream may be navigated to reach the target location within the bitstream, based on the number of bytes. Navigation may then occur from an initial start code proximate to the target location within the bitstream to a further start code until a final start code is reached that has a timestamp which, compared to a timestamp of the current location, indicates a presentation time that corresponds to the navigation time and thereby satisfies the request.
摘要翻译: 可以接收请求以在导航时间内导航比特流,该比特流具有多个数据序列,多个数据序列中的每一个与比特流的不同呈现时间相关联。 导航时间可以与从比特流的当前位置到比特流的目标位置的字节数相关。 可以基于字节数导航比特流以到达比特流内的目标位置。 然后,导航可以从靠近比特流内的目标位置的初始起始代码发生到另一个起始代码,直到达到具有时间戳的最终起始代码,该时间戳与当前位置的时间戳相比指示对应于 到达导航时间,从而满足请求。
-
公开(公告)号:US09693064B2
公开(公告)日:2017-06-27
申请号:US13333424
申请日:2011-12-21
申请人: Ba-Zhong Shen , Wade K. Wan , Brian Heng , Zhijie Yang
发明人: Ba-Zhong Shen , Wade K. Wan , Brian Heng , Zhijie Yang
IPC分类号: H04N7/12 , H04N19/164 , H04N19/30 , H04N19/103 , H04N19/86 , H04N19/40 , H04N19/895
CPC分类号: H04N19/164 , H04N19/103 , H04N19/30 , H04N19/40 , H04N19/86 , H04N19/895
摘要: Within a device, one or more subsets associated with one or more frames or pictures of the video signal may be adaptively selected and used for motion vector calculation (e.g., such as in accordance with inter-prediction). For example, a picture or frame of the video signal may be partitioned into a number of respective regions. Any one or more, but typically fewer than all, of the respective regions of that picture or frame may be appropriately selected, and stored, based on any one or more considerations for use in motion vector calculation (e.g., inter-prediction). A sub-sampled or down-sampled picture or frame [or alternatively, a sub-sampled or down-sampled version of one or more respective regions of a picture or frame] (e.g., the sub-sampling or down-sampling ratio which may be adaptively determined based on any one or more considerations) may be stored for use in motion vector calculation (e.g., inter-prediction).
-
5.
公开(公告)号:US09456212B2
公开(公告)日:2016-09-27
申请号:US13333614
申请日:2011-12-21
申请人: Wade K. Wan , Zhijie Yang , Brian Heng
发明人: Wade K. Wan , Zhijie Yang , Brian Heng
IPC分类号: H04N19/40
CPC分类号: H04N19/40
摘要: Video coding sub-block sizing based on infrastructure capabilities and current conditions. Sub-block size, such as employed in accordance with the video processing, maybe adaptively modified based on any of a number of considerations. For example, such adaptation of sub-block size may be made with respect to one or more characteristics associated with streaming media source flow(s) and/or streaming media delivery flow(s) being received by and/or output from a given device including a video processor. For example, such a video processor may be a video decoder implemented within a middling or destination device. Such a video processor may be a video encoder implemented within the middling or source device. Adaptation of sub-block size employed in accordance with video coding may also be effectuated in accordance with feedback or control signaling provided between respective devices. (e.g., from destination or source device to middling device, or from destination device to source device, etc.).
-
公开(公告)号:US08576923B2
公开(公告)日:2013-11-05
申请号:US12103795
申请日:2008-04-16
申请人: Wade K. Wan , Vladimir Silyaev
发明人: Wade K. Wan , Vladimir Silyaev
IPC分类号: H04N7/12
CPC分类号: G11B27/105 , G11B27/3027
摘要: A request may be received to navigate through a bitstream by a navigation time, the bitstream having a plurality of data sequences, each of the plurality being associated with a different presentation time of the bitstream. The navigation time may be correlated with a number of bytes from a current location of the bitstream to a target location of the bitstream. The bitstream may be navigated to reach the target location within the bitstream, based on the number of bytes. Navigation may then occur from an initial start code proximate to the target location within the bitstream to a further start code until a final start code is reached that has a timestamp which, compared to a timestamp of the current location, indicates a presentation time that corresponds to the navigation time and thereby satisfies the request.
摘要翻译: 可以接收请求以在导航时间内导航比特流,该比特流具有多个数据序列,多个数据序列中的每一个与比特流的不同呈现时间相关联。 导航时间可以与从比特流的当前位置到比特流的目标位置的字节数相关。 可以基于字节数导航比特流以到达比特流内的目标位置。 然后,导航可以从靠近比特流内的目标位置的初始起始代码发生到另一个起始代码,直到达到具有时间戳的最终起始代码,该时间戳与当前位置的时间戳相比指示对应于 到达导航时间,从而满足请求。
-
公开(公告)号:US20130208788A1
公开(公告)日:2013-08-15
申请号:US13758169
申请日:2013-02-04
申请人: Peisong Chen , Wade K. Wan
发明人: Peisong Chen , Wade K. Wan
IPC分类号: H04N7/26
摘要: Sample adaptive offset (SAO) in accordance with video coding. SAO filtering may be performed before e-blocking processing (e.g., in accordance with video signal decoding and/or encoding). For example, a receiver and/or decoder communication device may receive signaling from a transmitter and/or encoder communication device that includes various band offsets. Corresponding band indices may be determined via analysis of the received video signal (e.g., received from the transmitter and/or encoder communication device), inferentially without requiring signaling of such band indices from the transmitter and/or encoder communication device. Upon appropriate analysis of one or more largest coding units (LCUs) generated from the video signal to determine a pixel value distribution (e.g., which may be using a histogram in one instance), then based on that pixel value distribution, the band indices are identified and the band offsets applied thereto.
摘要翻译: 根据视频编码采样自适应偏移(SAO)。 可以在电子封锁处理(例如,根据视频信号解码和/或编码)之前执行SAO滤波。 例如,接收机和/或解码器通信设备可以从包括各种频带偏移的发射机和/或编码器通信设备接收信令。 可以通过分析接收的视频信号(例如,从发射机和/或编码器通信设备接收)来确定相应的频带索引,而不需要来自发射机和/或编码器通信设备的这种频带索引的信令。 在从视频信号产生的一个或多个最大编码单元(LCU)进行适当分析以确定像素值分布(例如,其可以在一个实例中使用直方图)时,则基于该像素值分布,带索引是 识别并施加带偏移。
-
公开(公告)号:US07502475B2
公开(公告)日:2009-03-10
申请号:US10713415
申请日:2003-11-14
CPC分类号: H04L9/0861 , H04L2209/605
摘要: Certain aspects of the invention for producing a secure key may comprise a secure key generator that receives a first, second and third input keys and utilizes these keys to generate a first output key. The first, second and third input keys may be a customer key, customer key selection and key variation, respectively. The first output key may be generated so that it is unique, differs from the first input key and is not a weak or semi-weak key. The first, second and third input keys may be mapped to generate mapped output key data and an intermediate key generated based on the first input key. The intermediate key and the output key data may be scrambled to create a scrambled output. At least a portion of the output key data may be masked and XORed with the scrambled output to generate the first output key.
摘要翻译: 用于产生安全密钥的本发明的某些方面可以包括安全密钥生成器,其接收第一,第二和第三输入密钥并利用这些密钥来生成第一输出密钥。 第一,第二和第三输入键可以分别是客户键,客户键选择和键变化。 可以生成第一输出键,使得它是唯一的,不同于第一输入键,并且不是弱或弱弱键。 可以映射第一,第二和第三输入键以生成映射的输出密钥数据和基于第一输入密钥生成的中间密钥。 中间密钥和输出密钥数据可以被加扰以产生加扰输出。 输出密钥数据的至少一部分可以被掩蔽并与加扰输出进行异或以产生第一输出密钥。
-
公开(公告)号:US20130083840A1
公开(公告)日:2013-04-04
申请号:US13333332
申请日:2011-12-21
申请人: Brian Heng , Wade K. Wan , Zhijie Yang
发明人: Brian Heng , Wade K. Wan , Zhijie Yang
IPC分类号: H04N7/26
CPC分类号: H04N19/164 , H04N19/103 , H04N19/30 , H04N19/40 , H04N19/86 , H04N19/895
摘要: Advance encode processing based on raw video data. Adaptive processing of a video signal may be made by making one or more decisions and/or directing one or more encoding steps based upon characteristic(s) associated with the video signal in raw form (e.g., before the video signal undergoing any processing in accordance with generating an output video bitstream). Characteristic(s) associated with the video signal (raw form) may be used to drive intra-prediction angular mode selection, including making a preliminary/coarse angular mode selection (e.g., which may be refined and/or modified based upon partial and/or full processing of the video signal). Characteristic(s) associated with the video signal (raw form) may be used to drive intra-prediction/inter-prediction operational mode selection (or intra-prediction/inter-prediction/neither operational mode selection). An integrated and/or embedded video decoder within a video encoding device may be provisioned to assist in adaptation of one or more of the video encoding operations.
摘要翻译: 基于原始视频数据的高级编码处理。 视频信号的自适应处理可以通过基于与原始形式的视频信号相关联的特性(例如,在根据视频信号进行任何处理之前)进行一个或多个判定和/或指示一个或多个编码步骤 产生输出视频比特流)。 可以使用与视频信号(原始形式)相关联的特征来驱动帧内预测角模式选择,包括进行初步/粗略角度模式选择(例如,可以基于部分和/ 或完全处理视频信号)。 可以使用与视频信号(原始形式)相关联的特征来驱动帧内预测/帧间预测操作模式选择(或帧内预测/帧间预测/两种操作模式选择)。 可以提供视频编码设备内的集成和/或嵌入式视频解码器以帮助适配一个或多个视频编码操作。
-
公开(公告)号:US20130077697A1
公开(公告)日:2013-03-28
申请号:US13523830
申请日:2012-06-14
申请人: Peisong Chen , Ba-Zhong Shen , Wade K. Wan
发明人: Peisong Chen , Ba-Zhong Shen , Wade K. Wan
IPC分类号: H04N7/26
CPC分类号: H04N19/82 , H04N19/117 , H04N19/147 , H04N19/174 , H04N19/176 , H04N19/46 , H04N19/61
摘要: Adaptive loop filtering in accordance with video coding. An adaptive loop filter (ALF) and/or other in-loop filters (e.g., sample adaptive offset (SAO) filter, etc.) may be implemented within various video coding architectures (e.g., encoding and/or decoding architectures) to perform both offset and scaling processing, only scaling processing, and/or only offset processing. Operation of such an ALF may be selective in accordance with any of multiple respective operational modes at any given time and may be adaptive based upon various consideration(s) (e.g., desired complexity level, processing type, local and/or remote operational conditions, etc.). For example, an ALF may be applied to a decoded picture before it is stored in a picture buffer (or digital teacher buffer (DPB)). An ALF can provide for coding noise reduction of a decoded picture, and the filtering operations performed thereby may be selective (e.g., on a slice by slice basis, block by block basis, etc.).
摘要翻译: 根据视频编码进行自适应环路滤波。 可以在各种视频编码架构(例如,编码和/或解码架构)内实现自适应环路滤波器(ALF)和/或其他环路滤波器(例如,采样自适应偏移(SAO)滤波器等)以执行两者 偏移和缩放处理,仅缩放处理和/或仅偏移处理。 这种ALF的操作可以根据任何给定时间的多个相应的操作模式中的任何一个来选择,并且可以基于各种考虑(例如,期望的复杂性水平,处理类型,本地和/或远程操作条件, 等等。)。 例如,可以将ALF存储在图像缓冲器(或数字教师缓冲器(DPB))中之前将其应用于解码图像。 ALF可以提供解码图像的编码噪声降低,并且由此执行的滤波操作可以是选择性的(例如,逐个逐个基础,逐个基础地等)。
-
-
-
-
-
-
-
-
-