MACRO I/O UNIT FOR IMAGE PROCESSOR
    21.
    发明申请
    MACRO I/O UNIT FOR IMAGE PROCESSOR 审中-公开
    用于图像处理器的宏I / O单元

    公开(公告)号:WO2017146817A1

    公开(公告)日:2017-08-31

    申请号:PCT/US2016/069215

    申请日:2016-12-29

    申请人: GOOGLE INC.

    IPC分类号: G06T1/20

    摘要: An image processor is described. The image processor includes an I/O unit to read input image data from external memory for processing by the image processor and to write output image data from the image processor into the external memory. The I/O unit includes multiple logical channel units. Each logical channel unit is to form a logical channel between the external memory and a respective producing or consuming component within the image processor. Each logical channel unit is designed to utilize reformatting circuitry and addressing circuitry. The addressing circuitry is to control addressing schemes applied to the external memory and reformatting of image data between external memory and the respective producing or consuming component. The reformatting circuitry is to perform the reformatting.

    摘要翻译: 描述图像处理器。 图像处理器包括用于从外部存储器读取输入图像数据以供图像处理器处理并将来自图像处理器的输出图像数据写入外部存储器的I / O单元。 I / O单元包含多个逻辑通道单元。 每个逻辑信道单元将在外部存储器与图像处理器内的相应生产或消费组件之间形成逻辑信道。 每个逻辑通道单元被设计为利用重新格式化电路和寻址电路。 寻址电路用于控制施加到外部存储器的寻址方案,并在外部存储器和相应的产生或消耗组件之间重新格式化图像数据。 重新格式化电路将执行重新格式化。

    GRAPHICS PROCESSOR WORKLOAD ACCELERATION USING A COMMAND TEMPLATE FOR BATCH USAGE SCENARIOS
    22.
    发明申请
    GRAPHICS PROCESSOR WORKLOAD ACCELERATION USING A COMMAND TEMPLATE FOR BATCH USAGE SCENARIOS 审中-公开
    图形处理器工作负载加速使用命令模板进行批量使用场景

    公开(公告)号:WO2017143522A1

    公开(公告)日:2017-08-31

    申请号:PCT/CN2016/074373

    申请日:2016-02-23

    IPC分类号: G06F17/30

    摘要: Techniques related to graphics processor workload acceleration are discussed. Such techniques may include combining multiple media tasks into one function call, providing a single batched media command set for the media tasks based on the one function call and a batched media command template, and performing the media tasks based on the single batched media command set to generate output media data.

    摘要翻译: 讨论了与图形处理器工作负载加速有关的技术。 这样的技术可以包括将多个媒体任务组合成一个功能调用,基于所述一个功能调用和批量的媒体命令模板为媒体任务提供单个批量媒体命令集,并基于单个批量媒体命令集执行媒体任务 生成输出媒体数据。

    UNIFORM PREDICATES IN SHADERS FOR GRAPHICS PROCESSING UNITS
    23.
    发明申请
    UNIFORM PREDICATES IN SHADERS FOR GRAPHICS PROCESSING UNITS 审中-公开
    统一的图形加工单元阴影线中的预测值

    公开(公告)号:WO2017142642A1

    公开(公告)日:2017-08-24

    申请号:PCT/US2017/012748

    申请日:2017-01-09

    IPC分类号: G06F9/30 G06F9/38

    摘要: A method for processing data in a graphics processing unit including receiving an indication that all threads of a warp in a graphics processing unit (GPU) are to execute a same branch in a first set of instructions, storing one or more predicate bits in a memory as a single set of predicate bits, wherein the single set of predicate bits applies to all of the threads in the warp, and executing a portion of the first set of instructions in accordance with the single set of predicate bits. Executing the first set of instructions may include executing the first set of instruction in accordance with the single set of predicate bits using a single instruction, multiple data (SIMD) processing core and/or executing the first set of instruction in accordance with the single set of predicate bits using a scalar processing unit.

    摘要翻译: 一种用于处理图形处理单元中的数据的方法,包括:接收图形处理单元(GPU)中的变形的所有线程要在第一组指令中执行相同分支的指示;存储 存储器中的一个或多个谓词位作为谓词位的单个集合,其中所述单一谓词位集应用于所述变形中的所有线程,并且根据所述单一组谓词位执行所述第一组指令 谓词位。 执行第一组指令可以包括使用单个指令,多个数据(SIMD)处理核心和/或根据单个集合执行第一组指令,根据单个谓词比特组执行第一组指令 的谓词位使用标量处理单元。

    MATCHING SURGICAL DISPLAY TECHNOLOGIES USING VIRTUAL PRIMARIES
    24.
    发明申请
    MATCHING SURGICAL DISPLAY TECHNOLOGIES USING VIRTUAL PRIMARIES 审中-公开
    使用虚拟主题匹配手术显示技术

    公开(公告)号:WO2017139563A1

    公开(公告)日:2017-08-17

    申请号:PCT/US2017/017353

    申请日:2017-02-10

    IPC分类号: H04N9/64 G06T1/20 A61B90/00

    摘要: A virtual primaries transform controller maps a color of a first pixel in a scene received from an imaging pipeline to a color of a second pixel, which is displayed on a monitor. The first color and the second color are the same color. The direct mapping performed by the controller assures that the colors of pixels displayed using two different display technologies are identical.

    摘要翻译: 虚拟基色变换控制器将从成像管线接收的场景中的第一像素的颜色映射到显示在监视器上的第二像素的颜色。 第一种颜色和第二种颜色是相同的颜色。 控制器执行的直接映射可确保使用两种不同显示技术显示的像素颜色相同。

    SYSTEMS AND METHODS FOR RENDERING MULTIPLE LEVELS OF DETAIL
    25.
    发明申请
    SYSTEMS AND METHODS FOR RENDERING MULTIPLE LEVELS OF DETAIL 审中-公开
    描绘多个细节水平的系统和方法

    公开(公告)号:WO2017123341A1

    公开(公告)日:2017-07-20

    申请号:PCT/US2016/064769

    申请日:2016-12-02

    IPC分类号: G06T3/00

    摘要: An electronic device is described. The electronic device includes a processor. The processor is configured to render a first zone of an image. The processor is also configured to render a second zone of the image. The first zone has a higher tessellated level of detail than the second zone. The processor is further configured to present the first zone and the second zone on at least one vehicle window.

    摘要翻译: 描述了一种电子设备。 该电子设备包括处理器。 处理器被配置为呈现图像的第一区域。 处理器还被配置为渲染图像的第二区域。 第一个区域比第二个区域具有更高的镶嵌详细程度。 处理器还被配置为在至少一个车辆窗口上呈现第一区域和第二区域。

    VIEW RENDERING FROM MULTIPLE SERVER-SIDE RENDERINGS
    26.
    发明申请
    VIEW RENDERING FROM MULTIPLE SERVER-SIDE RENDERINGS 审中-公开
    查看来自多个服务器端渲染的渲染

    公开(公告)号:WO2017120055A1

    公开(公告)日:2017-07-13

    申请号:PCT/US2016/068171

    申请日:2016-12-22

    摘要: A first user input is received when a client program executed by a client computing device is in a first state. The first user input is sent to a server computing device to render a view of a virtual scene. A state change from the first state in the client program due to a second user input or a program event is identified. One or more gaps in a server-rendered current view due to the state change are determined. A rendering of the one or more gaps is selected from among the server-rendered current view, a server-rendered predicted view and one or more prior-rendered views. A current view is rendered using a simplified model of the virtual scene by rendering the one or more gaps from the selected rendering. The current rendered view is visually presented via a display of the client computing device.

    摘要翻译: 当由客户端计算设备执行的客户端程序处于第一状态时,接收第一用户输入。 第一用户输入被发送到服务器计算设备以呈现虚拟场景的视图。 识别由于第二用户输入或程序事件而从客户端程序中的第一状态开始的状态改变。 确定由于状态改变而导致服务器呈现的当前视图中的一个或多个间隙。 从服务器呈现的当前视图,服务器呈现的预测视图以及一个或多个先前呈现的视图中选择一个或多个间隙的呈现。 使用虚拟场景的简化模型通过渲染来自所选渲染的一个或多个间隙来呈现当前视图。 当前呈现的视图通过客户端计算设备的显示器可视化呈现。

    RASTERIZATION BASED ON PARTIAL SPANS
    27.
    发明申请
    RASTERIZATION BASED ON PARTIAL SPANS 审中-公开
    基于局部SPANS的脆弱性分析

    公开(公告)号:WO2017112158A1

    公开(公告)日:2017-06-29

    申请号:PCT/US2016/062430

    申请日:2016-11-17

    申请人: INTEL CORPORATION

    IPC分类号: G06T3/40 G06T3/60 G06T1/20

    CPC分类号: G06T11/40 G06T1/20 G06T17/10

    摘要: Techniques are described for a method, one or more non-transitory computer readable media and an apparatus for rasterization based on partial spans, the method comprising: dividing a pixel input into blocks; determining a number of said blocks based on the maximum number of the partial spans; and rasterizing said blocks. The number of blocks that are evaluated may be reduced to the maximum number of blocks that can be partial. Reducing the number of the blocks reduces the power consumption and die area.

    摘要翻译: 描述了用于方法,一个或多个非暂时性计算机可读介质以及用于基于部分跨度进行光栅化的装置的技术,所述方法包括:将像素输入划分为块; 基于部分跨度的最大数量确定所述块的数量; 并光栅化所述块。 评估的块的数量可以减少到可以是部分的块的最大数量。 减少块的数量可降低功耗和芯片面积。

    CLUSTERED COLOR COMPRESSION FOR EFFICIENT PROCESSING OF GRAPHICS DATA AT COMPUTING DEVICES
    28.
    发明申请
    CLUSTERED COLOR COMPRESSION FOR EFFICIENT PROCESSING OF GRAPHICS DATA AT COMPUTING DEVICES 审中-公开
    聚类彩色压缩技术有效处理图形数据在计算设备上的应用

    公开(公告)号:WO2017112030A1

    公开(公告)日:2017-06-29

    申请号:PCT/US2016/055804

    申请日:2016-10-06

    申请人: INTEL CORPORATION

    IPC分类号: H04N19/186 H04N19/17 G06T1/20

    摘要: A mechanism is described for facilitating efficient clustering and compression of graphics data at computing devices. A method of embodiments, as described herein, includes detecting a tile having pixels representing graphics contents capable of being processed by a graphics processor of a computing device. The method may further include splitting the tile into a plurality of clusters, where each cluster includes a set of pixels of one or more colors. The method may further include determining a center color for each cluster of the plurality of colors, where determining further includes deciding whether the center color is classified as acceptable for compression. The method may further include compressing contents of one or more of clusters if one or more center colors of the one or more clusters are classified as acceptable.

    摘要翻译: 描述了用于促进计算设备处的图形数据的高效聚类和压缩的机制。 如本文所述的实施例的方法包括检测具有能够由计算设备的图形处理器处理的表示图形内容的像素的图块。 该方法可以进一步包括将瓦片分成多个集群,其中每个集群包括一组一个或多个颜色的像素。 该方法可以进一步包括确定多个颜色的每个簇的中心颜色,其中确定还包括确定中心颜色是否被分类为可接受用于压缩。 该方法还可以包括:如果一个或多个集群的一个或多个中心颜色被分类为可接受,则压缩一个或多个集群的内容。

    USER INTERFACE FOR IN-VEHICLE SYSTEM
    29.
    发明申请
    USER INTERFACE FOR IN-VEHICLE SYSTEM 审中-公开
    用于车内系统的用户界面

    公开(公告)号:WO2017083477A1

    公开(公告)日:2017-05-18

    申请号:PCT/US2016/061258

    申请日:2016-11-10

    摘要: Embodiments are disclosed for presenting a multi-view user interface in which a plurality of application interfaces are displayed simultaneously. An example in-vehicle computing system includes a display, a user input interface, a processor, and a storage device storing instructions executable by the processor to present a multi-view user interface including a plurality of simultaneously-displayed application interfaces displaying content for different applications, each application interface filling at least one cell of a grid. The instructions are further executable to detect user input requesting the application interfaces to be resized, the user input indicating an updated location of at least one boundary of at least two of the application interfaces, and adjust the size of each application interface by snapping the at least one boundary of the at least two application interfaces to a nearest cell boundary of a cell of the grid.

    摘要翻译: 公开了用于呈现其中同时显示多个应用程序接口的多视图用户界面的实施例。 示例车载计算系统包括显示器,用户输入接口,处理器和存储指令的存储装置,所述指令可由处理器执行以呈现多视图用户界面,所述多视图用户界面包括显示用于不同内容的多个同时显示的应用界面 应用程序,每个应用程序接口至少填充一个网格的一个单元格。 所述指令进一步可执行以检测请求所述应用界面被调整大小的用户输入,所述用户输入指示所述应用界面中的至少两个应用界面的至少一个界限的更新位置,并且通过将所述界面 至少两个应用程序接口的至少一个边界到网格单元的最近单元边界。

    DENSE OPTICAL FLOW ACCELERATION
    30.
    发明申请
    DENSE OPTICAL FLOW ACCELERATION 审中-公开
    DENSE光学加速

    公开(公告)号:WO2017058448A1

    公开(公告)日:2017-04-06

    申请号:PCT/US2016/049527

    申请日:2016-08-30

    发明人: ELDAR, Avigdor

    摘要: Described herein are technologies related to technologies to facilitate real-time computer vision applications, especially those with autonomous or semi-autonomous locomotive robots (e.g., drones or self-driving cars). More particularly, the technologies described herein facilitate, for example, real-time motion estimation using dense optical flow. The technologies accelerate dense optical flow (DOF) processing of images by using the parallel processing techniques of a single-instruction, multiple data (SIMD) computing system.

    摘要翻译: 这里描述的是与促进实时计算机视觉应用的技术相关的技术,特别是具有自主或半自主机车(例如,无人机或自驾车)的技术。 更具体地,本文描述的技术有利于例如使用密集光流的实时运动估计。 这些技术通过使用单指令多数据(SIMD)计算系统的并行处理技术来加速图像的密集光流(DOF)处理。