-
公开(公告)号:US20230077301A1
公开(公告)日:2023-03-09
申请号:US17469311
申请日:2021-09-08
申请人: Apical Limited , Arm Limited
摘要: Systems, apparatuses and methods suitable for optimizing synchronization mechanisms for multi-core processors are provided. The synchronizing mechanisms may be optimized by receiving a command stream which comprises a plurality of commands including one or more wait commands, wherein each wait command has an associated state and one or more associated conditions; sequentially processing each command in the command stream until a wait command is reached; checking the state associated with the wait command to be processed, wherein if said state is a blocking state, further processing of commands in the command stream is paused until each of said wait command's associated conditions are met, and wherein if said state is a non-blocking state, the next command in the command stream is retrieved and processed.
-
公开(公告)号:US11533423B2
公开(公告)日:2022-12-20
申请号:US17011535
申请日:2020-09-03
申请人: Apical Limited
发明人: Nerhun Yildiz , Samuel Sándor Rot
摘要: A method for contrast-based autofocus of an image capture device. The method includes obtaining sensor data representative of an image captured by the image capture device, wherein the sensor data comprises pixel values from respective sensor pixels of an image sensor of the image capture device. A subset of the pixel values is dynamically selected to generate selected sensor data representative of the subset of the pixel values. The selected sensor data is processed to generate contrast data representative of a contrast-based characteristic of at least a portion of the image. The contrast data is processed to determine a focus setting for the image capture device.
-
公开(公告)号:US11423645B2
公开(公告)日:2022-08-23
申请号:US16507430
申请日:2019-07-10
申请人: Apical Limited , Arm Limited
摘要: A local object classifier using a set of object definitions to perform object classification in image frames. The local object classifier is arranged to detect an object in an image frame and determine whether to transmit image data for the detected object to a remote object classifier. In response to said determining, the local object classifier is arranged to transmit image data, derived from the image data representative of the image frame, to the remote object classifier. The local object classifier is also arranged to receive object data, representative of the detected object, from the remote object classifier.
-
公开(公告)号:US11341708B2
公开(公告)日:2022-05-24
申请号:US17186338
申请日:2021-02-26
申请人: Arm Limited , Apical Limited
摘要: When rendering a new frame using a hybrid ray tracing process, a graphics processor transforms vertex position data for models representing objects in the new frame into camera space for use in a rasterisation process of the hybrid ray tracing process irrespective of whether the object has moved between frames or whether the geometry of the model representing object has changed, but only transforms vertex position data for a model for an object into world space for use in a ray tracing process of the hybrid ray tracing process when the object has moved between frames or where the geometry of the model representing the object has changed.
-
公开(公告)号:US11169782B2
公开(公告)日:2021-11-09
申请号:US16540547
申请日:2019-08-14
申请人: Apical Limited
摘要: An arithmetic logic unit, comprising an addition unit for determining a sum of a first input and a second input; and a logarithmic addition unit for determining an output using the sum and a third input. The output is a multiply-accumulate output represented in a logarithmic domain when the first, second and third inputs are represented in the logarithmic domain.
-
公开(公告)号:US11100929B2
公开(公告)日:2021-08-24
申请号:US16511195
申请日:2019-07-15
申请人: Arm IP Limited , Apical Limited
摘要: A voice assistant device comprises an input to receive data defining an audio command; and processing circuitry to perform an operation defined by the audio command responsive to an activation of the voice assistant device; wherein the activation comprises determining presence of an activation source within an activation region from one or more sensors.
-
公开(公告)号:US11055820B2
公开(公告)日:2021-07-06
申请号:US16519657
申请日:2019-07-23
申请人: Apical Limited , Arm Limited
摘要: A method of producing a full resolution frame, comprising generating a tile representation of the frame. The tile representation comprises a plurality of tiles each associated with an area of the frame. The method also includes eliminating one or more predetermined portions of each tile and rendering retained portions of each tile to produce rendered tiles. The method also transforms the rendered tiles into processed tiles. The full resolution frame is then constructed from the processed tiles.
-
公开(公告)号:US20210183129A1
公开(公告)日:2021-06-17
申请号:US17186338
申请日:2021-02-26
申请人: Arm Limited , Apical Limited
摘要: When rendering a new frame using a hybrid ray tracing process, a graphics processor transforms vertex position data for models representing objects in the new frame into camera space for use in a rasterisation process of the hybrid ray tracing process irrespective of whether the object has moved between frames or whether the geometry of the model representing object has changed, but only transforms vertex position data for a model for an object into world space for use in a ray tracing process of the hybrid ray tracing process when the object has moved between frames or where the geometry of the model representing the object has changed.
-
公开(公告)号:US20210133922A1
公开(公告)日:2021-05-06
申请号:US16670344
申请日:2019-10-31
申请人: Apical Limited , Arm Limited
摘要: An image signal processor, comprising an input module for obtaining input data from a camera, whereby the camera is arranged to capture a representation of a real-world environment. The image signal processor further comprises at least one adjustment module for compressing the input data and producing compressed input data, and a localization and mapping module arranged to generate one or more data points from the compressed input data. The image signal processor also comprises an output module for outputting at least the one or more data points.
-
公开(公告)号:US10977184B2
公开(公告)日:2021-04-13
申请号:US16447728
申请日:2019-06-20
申请人: Apical Limited , Arm Limited
摘要: A method for managing memory access for implementing at least one layer of a convolutional neural network is provided. The method comprises predicting an access procedure in relation to a portion of memory based on a characteristic of the convolutional neural network. In response to the prediction, the method comprises performing an operation to obtain and store a memory address translation, corresponding to the portion of memory, in storage in advance of the predicted access procedure. An apparatus is provided comprising at least one processor and storage. The apparatus is configured to predict an access procedure in relation to a portion of memory which is external to the processor. In response to the prediction, the apparatus is configured to obtain and store a memory address translation corresponding to the portion of memory in storage in advance of the predicted access procedure.
-
-
-
-
-
-
-
-
-