会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 51. 发明申请
    • Scene Adaptive Auto Exposure
    • 场景自适应自动曝光
    • US20110293259A1
    • 2011-12-01
    • US12786710
    • 2010-05-25
    • Frank DoepkeRalph Brunner
    • Frank DoepkeRalph Brunner
    • G03B7/00H04N5/235
    • G03B7/08G03B7/091H04N5/23216H04N5/2351
    • Systems, methods, and a computer readable medium for an improved automatic exposure algorithm attempt to classify an image into a particular “scene category,” and, based on the determined scene category, meter the scene according to a generated metering weighting matrix. In one embodiment, the average luminance is calculated for a central exposure metering region of the image and a plurality of peripheral exposure metering regions surrounding the central exposure metering region. Based on comparisons of the average luminance values of the peripheral exposure regions to the average luminance of the central exposure region, a target metering weighting matrix may be generated. In another embodiment, the scene category corresponds to a predetermined metering weighting matrix. In video applications, it may be desirable to reduce oscillations in metering parameter values to limit any visually jarring effects on the camera's preview screen by only adjusting metering parameter values when predetermined criteria are met.
    • 用于改进的自动曝光算法的系统,方法和计算机可读介质尝试将图像分类为特定的“场景类别”,并且基于所确定的场景类别,根据生成的计量加权矩阵来计量场景。 在一个实施例中,对于图像的中央曝光测光区域和围绕中央曝光测光区域的多个周边曝光测光区域计算平均亮度。 基于外围曝光区域的平均亮度值与中央曝光区域的平均亮度的比较,可以生成目标计量加权矩阵。 在另一个实施例中,场景类别对应于预定计量加权矩阵。 在视频应用中,可能希望通过仅在满足预定标准时调整测光参数值,减少计量参数值中的振荡,以限制对相机预览屏幕的任何视觉刺激的影响。
    • 55. 发明申请
    • Gaussian blur approximation suitable for GPU
    • 高斯模糊近似适用于GPU
    • US20050286794A1
    • 2005-12-29
    • US10876039
    • 2004-06-24
    • Ralph BrunnerKok ChenJohn Harper
    • Ralph BrunnerKok ChenJohn Harper
    • G06K9/32G06K9/40G06T5/00
    • G06T5/002G06T5/20
    • A Gaussian blur approximation is applied to an image by repeated down-sampling operations followed by an up-sample operation. By using a truncated Gaussian filter as the down-sample filter, the frequency spectrum removed during down-sampling operations closely approximates the frequency spectrum lost during a true Gaussian blur operation. While any “good” up-sample filter may be used, up-sampling via linear interpolation may be especially beneficial in systems having a dedicated graphics processing unit. One benefit of the described technique is that it is computationally less costly to implement than a Gaussian blur. Another benefit is that this computational benefit increases as the size of the blur increases—becoming significant even for small blurs. Yet another benefit of the invention is that a judicious selection of pixel address to convolve with the filter leads to substantially reduced number of texture lookups required to effect a convolution.
    • 高斯模糊近似通过重复的下采样操作随后进行上采样操作来应用于图像。 通过使用截断高斯滤波器作为下采样滤波器,在下采样操作期间去除的频谱与真正的高斯模糊操作期间的频谱损失密切相近。 虽然可以使用任何“良好”的抽样滤波器,但通过线性插值的上采样在具有专用图形处理单元的系统中尤其有利。 所描述的技术的一个好处是,与高斯模糊相比,在计算上成本较低。 另一个好处是,随着模糊大小的增加,这种计算效益即使对于小的模糊也变得显着。 本发明的另一个好处是,与滤波器卷积的像素地址的明智选择导致实现卷积所需的纹理查找的数量大大减少。
    • 57. 发明授权
    • Methods and apparatuses for load balancing between multiple processing units
    • 用于多个处理单元之间的负载平衡的方法和装置
    • US09311152B2
    • 2016-04-12
    • US13616856
    • 2012-09-14
    • Howard MillerRalph Brunner
    • Howard MillerRalph Brunner
    • G06F15/16G06F15/00G06T1/00G06F9/50G06F1/32
    • G06F15/16G06F1/3203G06F1/329G06F9/5044G06F9/5094G06F2209/501Y02D10/22Y02D10/24
    • Exemplary embodiments of methods and apparatuses to dynamically redistribute computational processes in a system that includes a plurality of processing units are described. The power consumption, the performance, and the power/performance value are determined for various computational processes between a plurality of subsystems where each of the subsystems is capable of performing the computational processes. The computational processes are exemplarily graphics rendering process, image processing process, signal processing process, Bayer decoding process, or video decoding process, which can be performed by a central processing unit, a graphics processing units or a digital signal processing unit. In one embodiment, the distribution of computational processes between capable subsystems is based on a power setting, a performance setting, a dynamic setting or a value setting.
    • 描述了在包括多个处理单元的系统中动态地重新分布计算过程的方法和装置的示例性实施例。 为多个子系统之间的各种计算过程确定功耗,性能和功率/性能值,其中每个子系统能够执行计算过程。 计算过程是示例性的图形渲染处理,图像处理处理,信号处理处理,拜耳解码处理或视频解码处理,其可以由中央处理单元,图形处理单元或数字信号处理单元执行。 在一个实施例中,能力子系统之间的计算过程的分布基于功率设置,性能设置,动态设置或值设置。
    • 58. 发明授权
    • Method and apparatus for resizing buffered windows
    • 调整缓冲窗口大小的方法和装置
    • US09183005B2
    • 2015-11-10
    • US13595695
    • 2012-08-27
    • Ralph BrunnerPeter GraffagninoAndrew Barnes
    • Ralph BrunnerPeter GraffagninoAndrew Barnes
    • G06F17/00G06F3/048G06F9/44G06F3/0481
    • G06F9/4443G06F9/451
    • Methods and apparatuses for resizing buffered windows. In one aspect of the invention, a method to resize a buffered window on a data processing system includes: determining an estimated size for a window which has a first pixel image of a first size buffered in a first window buffer; allocating a second window buffer which is large enough to buffer the window in the estimated size; and buffering a second pixel image of the window in a second size in the second window buffer. In one example according to this aspect, a portion of a frame buffer is updated to the second pixel image to display the window in the second size. A portion of the second window buffer, storing the data that represents the second pixel image, is clipped to update the corresponding portion of the frame buffer.
    • 调整缓冲窗口大小的方法和设备。 在本发明的一个方面,一种在数据处理系统上调整缓冲窗口尺寸的方法包括:确定具有在第一窗口缓冲器中缓冲的第一尺寸的第一像素图像的窗口的估计大小; 分配足够大的第二窗口缓冲器以在估计大小中缓冲窗口; 以及在所述第二窗口缓冲器中以第二大小缓冲所述窗口的第二像素图像。 在根据该方面的一个示例中,帧缓冲器的一部分被更新为第二像素图像以将窗口显示为第二大小。 存储表示第二像素图像的数据的第二窗口缓冲器的一部分被剪切以更新帧缓冲器的相应部分。
    • 59. 发明授权
    • Framework for graphics animation and compositing operations
    • 图形动画和合成操作框架
    • US09019300B2
    • 2015-04-28
    • US11500154
    • 2006-08-04
    • Ralph BrunnerJohn HarperPeter Graffagnino
    • Ralph BrunnerJohn HarperPeter Graffagnino
    • G09G5/00G06T13/00
    • G06T13/80G06T1/20G06T13/00
    • A framework for performing graphics animation and compositing operations has a layer tree for interfacing with the application and a render tree for interfacing with a render engine. Layers in the layer tree can be content, windows, views, video, images, text, media, or any other type of object for a user interface of an application. The application commits change to the state of the layers of the layer tree. The application does not need to include explicit code for animating the changes to the layers. Instead, an animation is determined for animating the change in state. In determining the animation, the framework can define a set of predetermined animations based on motion, visibility, and transition. The determined animation is explicitly applied to the affected layers in the render tree. A render engine renders from the render tree into a frame buffer for display on the computer system. Those portions of the render tree that have changed relative to prior versions can be tracked to improve resource management.
    • 用于执行图形动画和合成操作的框架具有用于与应用接口的层树和用于与渲染引擎接口的渲染树。 层树中的层可以是应用的用户界面的内容,窗口,视图,视频,图像,文本,媒体或任何其他类型的对象。 应用程序将更改为层树的层的状态。 该应用程序不需要包含用于动画化图层的更改的显式代码。 相反,确定动画来动画状态的变化。 在确定动画时,框架可以基于运动,可视性和转换定义一组预定的动画。 确定的动画显式应用于渲染树中的受影响的图层。 渲染引擎从渲染树呈现为帧缓冲区,用于在计算机系统上显示。 渲染树中相对于先前版本更改的那些部分可以被跟踪,以改进资源管理。
    • 60. 发明授权
    • Dynamic autofocus operations
    • 动态自动对焦操作
    • US08908083B2
    • 2014-12-09
    • US13247791
    • 2011-09-28
    • Ralph BrunnerTing Chen
    • Ralph BrunnerTing Chen
    • G03B13/00H04N5/232H04N1/21H04N101/00
    • H04N1/2112H04N5/23212H04N2101/00H04N2201/0084H04N2201/0096
    • Systems, methods, and computer readable media for dynamically adjusting an image capture device's autofocus (AF) operation based, at least in part, on the device's orientation are described. In general, information about an image capture device's orientation may be used to either increase the speed or improve the resolution of autofocus operations. More particularly, orientation information such as that available from an accelerometer may be used to reduce the number of lens positions (points-of-interest) used during an autofocus operation, thereby improving the operation's speed. Alternatively, orientation information may be used to reduce the lens' range of motion while maintaining the number of points-of-interest, thereby improving the operation's resolution.
    • 描述了至少部分地基于设备的取向来动态地调整图像捕获设备的自动对焦(AF)操作的系统,方法和计算机可读介质。 通常,可以使用关于图像捕获装置的取向的信息来提高速度或提高自动对焦操作的分辨率。 更具体地,可以使用诸如从加速度计获得的定向信息来减少在自动对焦操作期间使用的透镜位置(兴趣点)的数量,从而提高操作的速度。 或者,可以使用取向信息来减少透镜的运动范围,同时保持感兴趣点的数量,从而改善操作的分辨率。