-
公开(公告)号:US20190355142A1
公开(公告)日:2019-11-21
申请号:US15980322
申请日:2018-05-15
Applicant: Apical Ltd , Arm Limited
Inventor: Daren CROXFORD , David Hennah MANSELL
Abstract: A method of processing image data representative of an image using a multi-stage system comprising a first neural network (NN) for identifying a first image characteristic and a second NN for identifying a second image characteristic. The method comprises processing the image data using t a first at least one layer of the first NN to generate feature data representative of at least one feature of the image and processing the feature data using a second at least one layer of the first NN to generate first image characteristic data indicative of whether the image includes the first image characteristic. The feature data is transferred from the first NN to the second NN. The feature data is processed using the second NN to generate second image characteristic data representative of whether the image includes the second image characteristic.
-
公开(公告)号:US20170243323A1
公开(公告)日:2017-08-24
申请号:US15518795
申请日:2015-10-16
Applicant: ARM LIMITED
Inventor: Daren CROXFORD
CPC classification number: G06T1/60 , H04N13/106
Abstract: A method of processing a frame in a data processing system is provided, in which the frame comprises one or more frame regions that together form the frame, and each frame region is represented as one or more data values, with each data value being represented by a set of data. The method comprises, for at least one region of the frame, when a memory access operation is to be performed for the region of the frame, comparing (163) a portion of the data representing data values for the frame region (165) with a corresponding portion of the data representing the corresponding data values for a previous frame region (162), which is a frame region for which the memory access operation has been performed, to determine if the portion of the data representing the data values for the frame region is similar to the corresponding portion of the data representing the data values for the previous frame region, wherein the portion of the data representing the data values for a frame region comprises a sub-set of controller data (167a, 167b) from each set of data representing a data value of the data values for the frame region. In an embodiment, if the portion of the data representing the data values for the frame region is determined to be similar to the corresponding portion of the data representing the data values for the previous frame region, the memory access operation is omitted, or, if the portion of the data representing the data values for the frame region is determined not to be similar to the corresponding portion of the data representing the data values for the previous frame region, the memory access operation is performed (169).
-
43.
公开(公告)号:US20170048534A1
公开(公告)日:2017-02-16
申请号:US15304301
申请日:2015-04-10
Applicant: ARM LIMITED
Inventor: Daren CROXFORD , Tom COOKSEY , David MANSELL
IPC: H04N19/40
CPC classification number: H04N19/40 , H04N19/172 , H04N19/176 , H04W84/12
Abstract: The technology described herein relates to a method of generating an encoded output video frame for transmission to an electronic display in which an encoded source video frame is decoded to obtain a decoded source video frame 200a, the decoded source video frame 200a is processed to obtain an input video frame 200c, and the input video frame 200c is encoded to obtain an encoded output video frame for transmission. The method comprises comparing a region of an input video frame 200c with a region of a decoded source video frame 200a from which decoded source video frame the input video frame has been obtained, to determine if the region of the decoded source video frame 200a is similar to the region of the input video frame 200c, and if it is determined that the region of the decoded source video frame 200a is similar to the region of the input video frame 200c, using a region of the encoded source video frame that corresponds to the region of the decoded source video frame as a region of the encoded output video frame for transmission that corresponds to the region of the input video frame.
Abstract translation: 本文描述的技术涉及一种生成用于传输到电子显示器的编码输出视频帧的方法,其中编码的源视频帧被解码以获得解码的源视频帧200a,解码的源视频帧200a被处理以获得 输入视频帧200c,并且输入视频帧200c被编码以获得用于传输的编码输出视频帧。 该方法包括将输入视频帧200c的区域与已经从其获得了输入视频帧的解码源视频帧的解码源视频帧200a的区域进行比较,以确定解码的源视频帧200a的区域是否相似 到输入视频帧200c的区域,并且如果确定解码的源视频帧200a的区域类似于输入视频帧200c的区域,则使用对应于输入视频帧200c的编码源视频帧的区域 解码的源视频帧的区域作为对应于输入视频帧的区域的用于传输的编码输出视频帧的区域。
-
44.
公开(公告)号:US20160371808A1
公开(公告)日:2016-12-22
申请号:US15254280
申请日:2016-09-01
Applicant: ARM LIMITED
Inventor: Daren CROXFORD , Jayavarapu Srinivasa RAO
CPC classification number: G06T1/20 , G06T1/60 , G06T11/40 , G09G5/026 , G09G5/14 , G09G5/363 , G09G5/395 , G09G2330/021 , G09G2350/00 , G09G2360/127
Abstract: A graphics processing system generates output frames for display on a display. Comparison and control hardware of a display controller of the graphics processing system operates to compare successive output frames that are being generated for display, and then controls one or more aspects of the way in which the display of the output frames is carried out. In one embodiment, the display device or a frame buffer is partially updated (refreshed) by the display controller on the basis of comparisons of composited output frames.
Abstract translation: 图形处理系统产生用于在显示器上显示的输出帧。 图形处理系统的显示控制器的比较和控制硬件操作来比较正在为显示而生成的连续的输出帧,然后控制执行输出帧的显示的方式的一个或多个方面。 在一个实施例中,基于合成输出帧的比较,显示控制器部分地更新(刷新)显示设备或帧缓冲器。
-
公开(公告)号:US20160217592A1
公开(公告)日:2016-07-28
申请号:US15067683
申请日:2016-03-11
Applicant: ARM LIMITED
Inventor: Daren CROXFORD , Sharjeel SAEED , Kushan Vijaykumar VYAS
CPC classification number: G06T11/00 , G06T1/20 , G06T1/60 , G06T11/40 , G06T11/60 , G06T15/005 , G06T2210/32 , G06T2210/62
Abstract: Apparatus and a corresponding method for processing image data are provided. The apparatus has compositing circuitry to generate a composite layer for a frame for display from image data representing plural layers of content within the frame. Plural latency buffers are provided to store at least a portion of the image data representing the plural layers. At least one of the plural latency buffers is larger than at least one other of the plural latency buffers. The compositing circuitry is responsive to at least one characteristic of the plural layers of content to allocate the plural layers to respective latency buffers of the plural latency buffers. Image data information for a layer allocated to the larger latency buffer is available for analysis earlier than that of the layers allocated to the smaller latency buffers and processing efficiencies can then result.
Abstract translation: 提供了用于处理图像数据的装置和相应的方法。 该装置具有合成电路,以从表示帧内的多层内容的图像数据生成用于显示帧的复合层。 提供多个延迟缓冲器以存储表示多个层的图像数据的至少一部分。 多个延迟缓冲器中的至少一个大于多个等待时间缓冲器中的至少一个。 合成电路响应于多层内容的至少一个特征,以将多个层分配给多个等待时间缓冲器的各个延迟缓冲器。 分配给较大等待时间缓冲器的图像的图像数据信息可以比分配给较小等待时间缓冲器的层的图像数据信息更早地进行分析,然后可以产生处理效率。
-
公开(公告)号:US20150084983A1
公开(公告)日:2015-03-26
申请号:US14255395
申请日:2014-04-17
Applicant: ARM LIMITED
Inventor: Daren CROXFORD , Tom Cooksey , Lars Ericsson , Sean Tristram Ellis
CPC classification number: G06F3/14 , G06F1/3265 , G06F3/017 , G06F3/1415 , G06F9/451 , G09G5/14 , G09G5/393 , G09G2330/021 , G09G2340/10 , G09G2340/12 , G09G2360/122 , G09G2370/20 , Y02D10/153
Abstract: In a data processing system, an output surface, such as frame to be displayed, is generated as a plurality of respective regions with each respective region of the output surface being generated from a respective region or regions of one or more input surfaces. When a new version of the output surface is to be generated 80, for each region of the output surface it is determined which region or regions of the input surface or surfaces contribute to the region of the output surface 84 and then checked whether the contributing region or regions of the input surface or surfaces have changed since the previous version of the output surface region was generated 85. If there has been a change in the contributing region or regions of the input surface or surfaces since the previous version of the region in the output surface was generated 86, the region of the output surface is regenerated 87.
-
公开(公告)号:US20240036949A1
公开(公告)日:2024-02-01
申请号:US18362405
申请日:2023-07-31
Applicant: ARM Limited
Inventor: Daren CROXFORD , Sharjeel SAEED , Isidoros SIDERIS
IPC: G06F9/54 , G06F9/48 , G06F12/0842
CPC classification number: G06F9/542 , G06F9/4843 , G06F12/0842 , G06F2209/543 , G06F2212/62 , G06F2212/60
Abstract: There is provided a processor configured to transfer data to a plurality of processor circuits. The apparatus includes broadcast circuitry that broadcasts first machine learning data to at least a subset of the plurality of processor circuits.
-
公开(公告)号:US20220244543A1
公开(公告)日:2022-08-04
申请号:US17649754
申请日:2022-02-02
Applicant: Arm Limited
Inventor: Daren CROXFORD , Roberto LOPEZ MENDEZ
Abstract: A method of controlling an imaging system for a Head Mounted Display (HMD) device. The method comprises capturing an external scene, for example using a camera, determining an attenuation pattern, for rendering a filter area. The method also comprises determining, based on the captured external scene, a compensation pattern to for compensating at least part of the filter area, attenuating the external scene using the attenuation pattern and generating a holographic image of a virtual object, the holographic image including the compensation pattern.
-
公开(公告)号:US20220129321A1
公开(公告)日:2022-04-28
申请号:US17082864
申请日:2020-10-28
Applicant: Apical Limited , Arm Limited
Inventor: Daren CROXFORD , Sharjeel SAEED , Jayavarapu Srinivasa RAO , Aaron DEBATTISTA
Abstract: An information processing apparatus is described for processing a workload. The information processing apparatus comprises a processor and a memory element connected to the processor via a data link. In advance of processing a workload, the information processing apparatus estimates an access time required to transfer an amount of the workload that is to be transferred from the external memory element to the processor, and estimates a processing time for the processor to process the workload. A processing rate characteristic of the processor and/or a data transfer rate between the memory and the processor is set in dependence upon the estimated processing time and estimated access time. Methods for varying a quality of service (QoS) value of requests to the external memory element are also described.
-
公开(公告)号:US20220126837A1
公开(公告)日:2022-04-28
申请号:US17081786
申请日:2020-10-27
Applicant: Arm Limited
Inventor: Daren CROXFORD
IPC: B60W40/08 , B60W50/16 , B60W30/095 , B60W40/02 , G06N3/08
Abstract: A vehicle-assist system comprising one or more sensors to monitor an environment of a vehicle and an eye-tracking system, including an eye-tracking sensor, to determine a gaze characteristic of a driver of the vehicle. The vehicle-assist system is to detect a hazard, and determine a hazard location of the hazard, in the environment of the vehicle. Based on the hazard location and the gaze characteristic of the driver, the vehicle-assist system is to output an indication of the hazard to the driver.
-
-
-
-
-
-
-
-
-