Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

2813 results about "Computation process" patented technology

Computation is any type of calculation or use of computing technology in information processing. Computation is a process following a well-defined model understood and expressed as, for example, an algorithm, or a protocol.

Methods and apparatuses for load balancing between multiple processing units

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.
Owner:APPLE INC

Three-dimensional reconstruction method based on coding structured light

The invention discloses a three-dimensional reconstruction method based on coding structured light, comprising the following steps: 1) projecting structured light to an object to be measured, and capturing an image modulated by the object to be measured by a camera; 2) matching an optical template, comprising: (2.1) positioning the optical strip boundary, scanning along each row of the image, determining a pixel point with strong gray variation as a candidate marginal point, and searching a local domain; and (2.2) matching the optical strip: adopting a color cluster method to build a color matching proper vector, comparing image color with a projected color, and defining Euclidean distance between the color proper vector and the cluster center to distribute the colors of red, green, blue and white of the candidate optical strip; and 3) using a calibrated system parameter for three-dimensional reconstruction of the object to be measured, determining the relation between a space point coordinate and the image coordinate point thereof by the calibrated conversion matrix parameter; and restoring three-dimensional spatial coordinate from the image coordinate of a feature point. The invention can simplify calculation process and has high matching precision and high reconstruction precision.
Owner:ZHEJIANG UNIV OF TECH

System for circular convolution calculation data reuse of convolutional neural network

The invention discloses a coarse-grained reconfigurable system-oriented convolution neural network loop convolution calculation data reuse system, including a main controller and a connection control module, an input data reuse module, a convolution loop operation processing array, and a data transmission Pathways in four parts. During the convolution cycle operation, the essence is to multiply multiple two-dimensional input data matrices with multiple two-dimensional weight matrices. Generally, these matrices are large in size, and the multiplication takes up most of the time of the entire convolution calculation. The present invention utilizes a coarse-grained reconfigurable array system to complete the convolution calculation process. After receiving the convolution operation request instruction, the register rotation method is used to fully explore the reusability of the input data in the convolution cycle calculation process, which improves the data utilization rate. It also reduces the bandwidth access pressure, and the designed array unit is configurable, and can complete convolution operations with different cyclic convolution scales and step sizes.
Owner:SOUTHEAST UNIV

Deep convolutional neural network computing method applicable to hardware design implementation

The invention provides a deep convolutional neural network computing method applicable to hardware design implementation. The deep convolutional neural network computing method puts forward that a deep convolutional neural network computing structure is readjusted in advance through relevant adjustment parameters and breaks through the constraint that a computing window structure is fixed in a traditional convolutional neural network, so that data, involved in computation, in every computing layer can reach firstly, and computing parallelism in the deep convolutional neural network and streamlining among the computing layers are fully exploited to reduce storage of a great number of intermediate results effectively. The deep convolutional neural network computing method applicable to hardware design implementation has the advantages that a deep convolutional neural network computing structure adjusted by the method is more beneficial to implementation of efficient parallel streamlining in terms of special hardware design, and the problems of resource waste and effective computing delay due to various filling operations during computation are solved effectively, so that system power consumption can be reduced effectively and computing and processing speed can be increased greatly.
Owner:武汉魅瞳科技有限公司

Submerged line tracking method for flood evolution simulation in complicated river channel landform area

InactiveCN105844709ARealize dynamic identificationExact search3D modellingComputation processLandform
The invention relates to a submerged line tracking method for flood evolution simulation in a complicated river channel landform area. The submerged line tracking method comprises four process of generating a digital river channel multi-resolution grid segmentation model; modeling and computing a simulation forecast model for a drainage area flood evolution state, wherein the process is operated in parallel with the process of generating the digital river channel multi-resolution grid segmentation model; accurately searching the submerging boundary of the complicated river channel landform; and dynamically identifying a drainage area flood evolution submerged area. The submerged line tracking method performs accurate searching on the submerging boundary of the complicated river channel landform through establishing the digital river channel multi-resolution grid segmentation model and the simulation forecast model, thereby realizing dynamic identification on the drainage area flood evolution submerged area, accurately simulating complicated river channels at various landforms, and quickly simulating a flood submerged area. Quick, accurate and visual forecast on time, water depths and flow and even flow velocity in flood evolution to different river segments are realized. A scientific basis is laid for disaster prevention and mitigation operation before flooding.
Owner:CHINA INST OF WATER RESOURCES & HYDROPOWER RES

Method For Control In A Process Control System Implemented In Part By One Or More Computer Implemented Run-Time Processes

A method for control in a process control system, where a graphical user interface of said process control system is arranged with graphic representations of one or more control objects for monitoring and / or control of a process or an equipment. The control system GUI is displayed by a control system client application on a computer or workstation. In addition, one or more applications for monitoring and / or controlling at least one said control object are run in a computing process environment separate from said process control system. No code components execute in the same processing space as that running the GUI for the process control system. Any flaw or error in the extended applications cannot affect the control system program controlling an industrial process in real-time. A control system and a computer program are also disclosed.
Owner:ABB (SCHWEIZ) AG

High speed and efficient matrix multiplication hardware module

A matrix multiplication module and matrix multiplication method are provided that use a variable number of multiplier-accumulator units based on the amount of data elements of the matrices are available or needed for processing at a particular point or stage in the computation process. As more data elements become available or are needed, more multiplier-accumulator units are used to perform the necessary multiplication and addition operations. To multiply an N×M matrix by an M×N matrix, the total (maximum) number of used MAC units is “2*N−1”. The number of MAC units used starts with one (1) and increases by two at each computation stage, that is, at the beginning of reading of data elements for each new row of the first matrix. The sequence of the number of MAC units is {1, 3, 5, . . . , 2*N−1} for computation stages each of which corresponds to reading of data elements for each new row of the left hand matrix, also called the first matrix. For the multiplication of two 8×8 matrices, the performance is 16 floating point operations per clock cycle. For an FPGA running at 100 MHz, the performance is 1.6 Giga floating point operations per second. The performance increases with the increase of the clock frequency and the use of larger matrices when FPGA resources permit. Very large matrices are partitioned into smaller blocks to fit in the FPGA resources. Results from the multiplication of sub-matrices are combined to form the final result of the large matrices.
Owner:HARRIS CORP

Simulation Method of Soft Tissue Deformation Based on Meshless Galerkin and Particle Spring Coupling

The invention relates to an object deformation real-time simulation graphic processing technique, particularly a soft tissue deformation simulation method based on coupling of mesh-free Galerkin and mass spring, which comprises the following steps: in the pretreatment process, establishing a linear viscoelasticity biomechanical model for soft tissues; in the deformation computation process, dynamically partitioning a mesh-free region and a mass spring region according to the load carried by the soft tissues, establishing a transitional unit of the connection region between the mesh-free region and mass spring region, and constructing a transitional unit approximation displacement function, thereby implementing self-adapting coupling of a mesh-free Galerkin method and a mass spring method;and in the after-treatment process, outputting the state of the mass or node of each time step in the deformation process onto a screen, carrying out illumination rendering, and finally displaying the real-time deformation process of the soft tissue organ under stressed conditions on the screen, thereby implementing visualization effect of dynamic deformation. By utilizing the advantage of high efficiency in the mass spring method and the advantages of high precision and no need of mesh reconstruction in the mesh-free Galerkin method, the invention overcomes the defect that the Galerkin method is not suitable for solving a large-scale problem, thereby effectively lowering the complexity of computation in the soft tissue deformation simulation and enhancing the operation efficiency.
Owner:NORTH CHINA UNIV OF WATER RESOURCES & ELECTRIC POWER

Method and apparatus for executing neural network applications on a network of embedded devices

Disclosed is a system and a method for combining the computational resources of numerous embedded devices to enable any of them to perform complex tasks like speech recognition or natural language understanding. A distinguished master device communicates with a network of embedded devices, and organizes them as the nodes of a neural network. To each node (embedded device) in the neural network, the master device sends the activation function for that node and the connectivity pattern for that node. The master device sends the inputs for the network to the distinguished input nodes of the network. During computation, each node computes the activation function of all of its inputs and sends its activation to all the nodes to which it needs to send output to. The outputs of the neural network are sent to the master device. Thus, the network of embedded devices can perform any computation (like speech recognition, natural language understanding, etc.) which can be mapped onto a neural network model.
Owner:IBM CORP

Systolic linear-array modular multiplier with pipeline processing elements

A systolic linear-array modular multiplier is provided, which can perform the modular multiplication algorithm of P. L. Montgomery more efficiently. The total execution time for n-bit modular multiplication is 2n+11 cycles. The modular multiplier includes a linear array of processing elements which is constructed based on a pipeline architecture that can reduce the computation procedure by one clock period. Each of the processing elements is simple in structure, which is composed of four full adders and fourteen flip-flops. For n-bit modular multiplication, a total number of 46n+184 gates is required, which is substantially less as compared to the prior art, so that manufacturing cost of the modular multiplier can be significantly reduced. These features make the modular multiplier suitable for use in VLSI implementation of modular exponentiation which is the kernel computation in many public-key cryptosystems, such as the RSA (Rivest-Shamir-Adleman) system. With the 0.8 mu m CMOS technology, a clock signal up to 180 MHz can be used. In average, for n-bit modular multiplication, the encryption speed can reach 116 Kbit / s (kilobits per second), which is substantially twice that achieved by the prior art.
Owner:UNITED MICROELECTRONICS CORP

Control method of three-phase grid-connected inverter based on modified proportional resonant regulator

InactiveCN102223100AExcellent tracking abilityFast, accurate and error-free tracking capabilityEfficient power electronics conversionAc-dc conversionPulse controlPower inverter
The invention discloses a control method of a three-phase grid-connected inverter based on a modified proportional resonant regulator. The method comprises the following steps of: firstly, computing according to given active and reactive powers of the inverter and a voltage of a power grid to obtain required d-axis and q-axis currents under a synchronous coordinate system, and performing coordinate transformation by combining with phase information which is measured by a phase locking loop and a measured three-phase voltage signal of the power grid to obtain a current reference signal under a stationary alpha-beta coordinate system; secondly, performing coordinate transformation on an output current signal of the inverter to the alpha-beta coordinate system, controlling and tracking the current reference signal by the modified proportional resonant regulator with a harmonic compensator; and finally, returning to an abc coordinate system by coordinate transformation to generate a pulse-width modulation (PWM) pulse-control three-phase full-bridge inverter output, so as to make a distributed generation system grid-connected for power generation. By the method, a large number of complicated computation processes are eliminated, and a control structure is simplified. The control method of the three-phase grid-connected inverter based on the modified proportional resonant regulator is an accurate and high-efficiency novel inverter control method and has a bright development future.
Owner:BEIJING ZHONGNENG QINGYUAN TECH

Method and system for site path evaluation using web session clustering

A method and system for site path evaluation using web session clustering is provided. The method identifies properties of a plurality of web site traversal paths. Data is acquired from a plurality of sessions corresponding to at least a portion of the plurality of web page traversal paths. Portions of the web site traversal paths are grouped into a unified web page category. The plurality of sessions is clustered into a plurality of web session clusters according to a similarity measure. One of the plurality of web session clusters most closely exhibiting at least one predefined metric is selected for analysis of the propertied of a web page traversal path contained therein. A system includes a plurality of web pages, a monitoring program and a computational process configured to receive data and identify properties of the plurality of traversal paths.
Owner:HEWLETT-PACKARD ENTERPRISE DEV LP

On-line calibration system and method for external parameter of monocular camera

ActiveCN106558080AReduce the impact of calibration accuracyIncrease flexibilityImage enhancementImage analysisComputation processComputer module
The invention discloses an on-line calibration system for an external parameter of a monocular camera. The system comprises a straight line detection module, a lane extraction module, a fast-perspective-removal (FPR) module, an optimal value iterative module, and an external parameter output module. The straight line detection module obtains an effective straight line position of an inputted infrared image; the lane extraction module carries out effective straight line searching and determination at a possibly occurring lane position; the FPR module carried out perspective transformation removing on a lane based on an imaging principle; the optimal value iterative module carries out loop iteration to enable a fitness function to be optimized, thereby obtaining an angle with the smallest error relative to a practical value; and the external parameter output module is used for outputting the angle obtained by optimal iteration. No calibration object is needed; the influence on the calibration precision by any external factor can be reduced; dependence on the straight line information of the lane is only needed during the calculation process; the flexibility is high; and on-line calibration on the camera can be realized. Moreover, no control by an external device and no strict experiment condition are needed during the calculation process. The system and method are simple and convenient to realize.
Owner:TIANJIN JINHANG INST OF TECH PHYSICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products