会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Multi-threaded implementations of deblock filtering
    • 解锁过滤的多线程实现
    • US09042458B2
    • 2015-05-26
    • US13078852
    • 2011-04-01
    • Wenfeng GaoYongjun WuShyam Sadhwani
    • Wenfeng GaoYongjun WuShyam Sadhwani
    • H04N7/26H04N19/86H04N19/159H04N19/172H04N19/127H04N19/16H04N19/436H04N19/82
    • H04N19/865H04N19/117H04N19/127H04N19/157H04N19/159H04N19/16H04N19/172H04N19/436H04N19/82H04N19/86
    • Multi-threaded implementations of deblock filtering improve encoding and/or decoding efficiency. For example, a video encoder or decoder partitions a video picture into multiple segments. The encoder/decoder selects between multiple different patterns for splitting operations of deblock filtering into multiple passes. The encoder/decoder organizes the deblock filtering as multiple tasks, where a given task includes the operations of one of the passes for one of the segments. The encoder/decoder then performs the tasks with multiple threads. The performance of the tasks is constrained by task dependencies which, in general, are based at least in part on which lines of the picture are in the respective segments and which deblock filtering operations are in the respective passes. The task dependencies can include a cross-pass, cross-segment dependency between a given pass of a given segment and an adjacent pass of an adjacent segment.
    • 去块滤波的多线程实现提高了编码和/或解码效率。 例如,视频编码器或解码器将视频图像分割成多个段。 编码器/解码器在多个不同的模式之间进行选择,用于将去块滤波的分割操作分成多个通道。 编码器/解码器将去块滤波器组织为多个任务,其中给定任务包括其中一个段的一个通路的操作。 然后,编码器/解码器使用多个线程执行任务。 任务的执行受到任务依赖性的约束,通常,至少部分地基于图片的哪些行在相应的段中以及哪些去块过滤操作在相应的遍历中。 任务依赖性可以包括给定段的给定遍和相邻段的相邻段之间的交叉,跨段依赖性。
    • 2. 发明授权
    • Adaptive codec selection
    • 自适应编解码器选择
    • US08982942B2
    • 2015-03-17
    • US13163632
    • 2011-06-17
    • Wenfeng GaoShyam Sadhwani
    • Wenfeng GaoShyam Sadhwani
    • H04N7/26G10L25/69H04N21/2365H04N21/238H04W28/18
    • H04N19/156G10L25/69H04N19/103H04N19/127H04N19/147H04N19/40H04N19/46H04N21/2365H04N21/238H04W28/18
    • Disclosed herein are tools and techniques for storing and using video processing tool configuration information that can identify combinations of video processing tools to be used for processing video. In one exemplary embodiment, video processing tools of a computing system are identified. The performance of a combination of the video processing tools is measured. The performance measurement is compared with another performance measurement of another combination of the video processing tools. Based on the comparison, video processing tool configuration information is set. In another exemplary embodiment, video processing tool configuration information indicating a combination of video processing tools is accessed, and video data is processed using the combination of video processing tools based on the video processing tool configuration information.
    • 本文公开了用于存储和使用视频处理工具配置信息的工具和技术,其可以识别要用于处理视频的视频处理工具的组合。 在一个示例性实施例中,识别计算系统的视频处理工具。 测量视频处理工具的组合的性能。 将性能测量与视频处理工具的另一组合的另一性能测量进行比较。 根据比较,设置视频处理工具配置信息。 在另一个示例性实施例中,访问指示视频处理工具的组合的视频处理工具配置信息,并且使用基于视频处理工具配置信息的视频处理工具的组合来处理视频数据。
    • 3. 发明申请
    • ADAPTIVE CODEC SELECTION
    • 自适应编解码选择
    • US20120320967A1
    • 2012-12-20
    • US13163632
    • 2011-06-17
    • Wenfeng GaoShyam Sadhwani
    • Wenfeng GaoShyam Sadhwani
    • H04N7/26
    • H04N19/156G10L25/69H04N19/103H04N19/127H04N19/147H04N19/40H04N19/46H04N21/2365H04N21/238H04W28/18
    • Disclosed herein are tools and techniques for storing and using video processing tool configuration information that can identify combinations of video processing tools to be used for processing video. In one exemplary embodiment, video processing tools of a computing system are identified. The performance of a combination of the video processing tools is measured. The performance measurement is compared with another performance measurement of another combination of the video processing tools. Based on the comparison, video processing tool configuration information is set. In another exemplary embodiment, video processing tool configuration information indicating a combination of video processing tools is accessed, and video data is processed using the combination of video processing tools based on the video processing tool configuration information.
    • 本文公开了用于存储和使用视频处理工具配置信息的工具和技术,其可以识别要用于处理视频的视频处理工具的组合。 在一个示例性实施例中,识别计算系统的视频处理工具。 测量视频处理工具的组合的性能。 将性能测量与视频处理工具的另一组合的另一性能测量进行比较。 根据比较,设置视频处理工具配置信息。 在另一个示例性实施例中,访问指示视频处理工具的组合的视频处理工具配置信息,并且使用基于视频处理工具配置信息的视频处理工具的组合来处理视频数据。
    • 4. 发明授权
    • Auto-regressive edge-directed interpolation with backward projection constraint
    • 具有向后投影约束的自回归边缘定向插值
    • US09462220B2
    • 2016-10-04
    • US12972288
    • 2010-12-17
    • Yongjun WuWenfeng Gao
    • Yongjun WuWenfeng Gao
    • H04N7/26G06K9/32H04N7/01H04N19/80H04N19/176H04N19/117H04N19/14H04N19/59
    • H04N7/0142H04N19/117H04N19/14H04N19/176H04N19/59H04N19/80
    • Techniques and tools for interpolation of image/video content are described. For example, a tool such as a display processing module in a computing device receives pixel values of a low-resolution picture and determines an interpolated pixel value between a set of the pixel values from the low-resolution picture. The tool uses auto-regressive edge-directed interpolation that incorporates a backward projection constraint (AR-EDIBC). As part of the AR-EDIBC, the tool can compute auto-regressive (AR) coefficients then apply the AR coefficients to the set of pixel values to determine the interpolated pixel value. For the backward projection constraint, the tool accounts for effects of projecting interpolated pixel values back to the pixel values of the low-resolution picture. The tool stores the interpolated pixel values and pixel values from the low-resolution picture as part of a high-resolution picture. The tool can adaptively use AR-EDIBC depending on content and other factors.
    • 描述了图像/视频内容插值的技术和工具。 例如,诸如计算装置中的显示处理模块的工具接收低分辨率图像的像素值,并确定来自低分辨率图像的一组像素值之间的内插像素值。 该工具使用包含反向投影约束(AR-EDIBC)的自回归边缘向内插法。 作为AR-EDIBC的一部分,该工具可以计算自回归(AR)系数,然后将AR系数应用于像素值集合以确定内插像素值。 对于反向投影约束,该工具考虑将内插像素值投影回到低分辨率图像的像素值的效果。 该工具将来自低分辨率图像的内插像素值和像素值存储为高分辨率图像的一部分。 该工具可以根据内容和其他因素自适应地使用AR-EDIBC。
    • 5. 发明申请
    • MULTI-THREADED IMPLEMENTATIONS OF DEBLOCK FILTERING
    • 多重螺旋式滤波器的实现
    • US20120250772A1
    • 2012-10-04
    • US13078852
    • 2011-04-01
    • Wenfeng GaoYongjun WuShyam Sadhwani
    • Wenfeng GaoYongjun WuShyam Sadhwani
    • H04N7/26
    • H04N19/865H04N19/117H04N19/127H04N19/157H04N19/159H04N19/16H04N19/172H04N19/436H04N19/82H04N19/86
    • Multi-threaded implementations of deblock filtering improve encoding and/or decoding efficiency. For example, a video encoder or decoder partitions a video picture into multiple segments. The encoder/decoder selects between multiple different patterns for splitting operations of deblock filtering into multiple passes. The encoder/decoder organizes the deblock filtering as multiple tasks, where a given task includes the operations of one of the passes for one of the segments. The encoder/decoder then performs the tasks with multiple threads. The performance of the tasks is constrained by task dependencies which, in general, are based at least in part on which lines of the picture are in the respective segments and which deblock filtering operations are in the respective passes. The task dependencies can include a cross-pass, cross-segment dependency between a given pass of a given segment and an adjacent pass of an adjacent segment.
    • 去块滤波的多线程实现提高了编码和/或解码效率。 例如,视频编码器或解码器将视频图像分割成多个段。 编码器/解码器在多个不同的模式之间进行选择,用于将去块滤波的分割操作分成多个通道。 编码器/解码器将去块滤波器组织为多个任务,其中给定任务包括其中一个段的一个通路的操作。 然后,编码器/解码器使用多个线程执行任务。 任务的执行受到任务依赖性的约束,通常,至少部分地基于图片的哪些行在相应的段中,以及哪些去块过滤操作在相应的遍历中。 任务依赖性可以包括给定段的给定遍和相邻段的相邻段之间的交叉遍,跨段依赖性。
    • 6. 发明申请
    • AUTO-REGRESSIVE EDGE-DIRECTED INTERPOLATION WITH BACKWARD PROJECTION CONSTRAINT
    • 具有后向投影约束的自回归边缘指向插值
    • US20120155550A1
    • 2012-06-21
    • US12972288
    • 2010-12-17
    • Yongjun WuWenfeng Gao
    • Yongjun WuWenfeng Gao
    • H04N7/26G06K9/32
    • H04N7/0142H04N19/117H04N19/14H04N19/176H04N19/59H04N19/80
    • Techniques and tools for interpolation of image/video content are described. For example, a tool such as a display processing module in a computing device receives pixel values of a low-resolution picture and determines an interpolated pixel value between a set of the pixel values from the low-resolution picture. The tool uses auto-regressive edge-directed interpolation that incorporates a backward projection constraint (AR-EDIBC). As part of the AR-EDIBC, the tool can compute auto-regressive (AR) coefficients then apply the AR coefficients to the set of pixel values to determine the interpolated pixel value. For the backward projection constraint, the tool accounts for effects of projecting interpolated pixel values back to the pixel values of the low-resolution picture. The tool stores the interpolated pixel values and pixel values from the low-resolution picture as part of a high-resolution picture. The tool can adaptively use AR-EDIBC depending on content and other factors.
    • 描述了图像/视频内容插值的技术和工具。 例如,诸如计算装置中的显示处理模块的工具接收低分辨率图像的像素值,并确定来自低分辨率图像的一组像素值之间的内插像素值。 该工具使用包含反向投影约束(AR-EDIBC)的自回归边缘向内插法。 作为AR-EDIBC的一部分,该工具可以计算自回归(AR)系数,然后将AR系数应用于像素值集合以确定内插像素值。 对于反向投影约束,该工具考虑将内插像素值投影回到低分辨率图像的像素值的效果。 该工具将来自低分辨率图像的内插像素值和像素值存储为高分辨率图像的一部分。 该工具可以根据内容和其他因素自适应地使用AR-EDIBC。