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

1503 results about "Binary tree" patented technology

In computer science, a binary tree is a tree data structure in which each node has at most two children, which are referred to as the left child and the right child. A recursive definition using just set theory notions is that a (non-empty) binary tree is a tuple (L, S, R), where L and R are binary trees or the empty set and S is a singleton set. Some authors allow the binary tree to be the empty set as well.

Defect classification method and apparatus, and defect inspection apparatus

A defect classification method to classify defects by using a classifier having a binary tree structure based on features of defects extracted from detected signals acquired from a defect inspection apparatus includes a classifier construction process for constructing the classifier by setting a branch condition including defect classes respectively belonging to groups located on both sides of the branch point, a feature to be used for branching, and a discriminant reference, for each branch point in the structure based on instruction of defect classes and feature data respectively associated therewith beforehand. The process includes a priority order specification process for previously specifying target classification performance of purity and accuracy for each defect class, whole and in worst case, with priority order, and an evaluation process for evaluating whether the specified target classification performance under the branching condition is satisfied and displaying a result of evaluation, every item.
Owner:HITACHI HIGH-TECH CORP

Method for realizing timely user attribute cancel based on ciphertext-policy attribute-based encryption

The invention discloses a method for realizing timely user attribute cancel based on ciphertext-policy attribute-based encryption. The method is realized by the following steps: a system is established to generate a system public key and a master key; an encipherer constructs an access strategy; the encipherer carries out encryption to generate a ciphertext; an attribute authority center generates a user private key and an authorization private key; a cloud server constructs a path secret key binary tree; the cloud server carries out proxy re-encryption and generates a re-ciphertext to realize the cancel of user attributes; and a decipher carries out decryption to obtain a plaintext. The method helps to reduce the burden of the attribute authority center, and can solve the private key updating problem corresponding to the attribute cancel quickly and efficiently; when one or some attributes of a user is cancelled, access authority for other attributes is still reserved; and the cancelling of one or some attributes of the user does not influence the access authorities of other uses to the cancelled attribute; and the method has the advantages of being capable of cancelling the user attributes in a flexible, timely, fine-grained and efficient manner.
Owner:XIDIAN UNIV

Virtual assembly-oriented collision detection method based on AABB (Axis Aligned Bounding Box)-OBB (Oriented Bounding Box) mixed bounding box

The invention provides a virtual assembly-oriented collision detection method based on an AABB (Axis Aligned Bounding Box)-OBB (Oriented Bounding Box) mixed bounding box. A pre-processing stage comprises the following steps of: splitting a model of a deformable object, establishing an OBB layered binary tree layer by layer, and establishing an AABB of the entire model. A real-time stage comprises the following steps of: maintaining the AABB at the peak of the binary tree, and carrying out rough collision detection on the entire model; maintaining an OBB at the other nodes, and carrying out accurate collision detection by using the OBB; and finally, carrying out patch-level collision detection. The method comprises the following steps of: loading a three-dimensional model; splitting the model, and establishing a layered binary tree; carrying out collision detection by using the AABB in the rough collision detection stage; carrying out collision detection by using the OBB in the accurate collision detection stage; and finally, carrying out patch-level collision detection. The method provided by the invention can ensure that in an aircraft engine assembling process, a spherical nut wrench is used for disassembling and assembling spherical nuts, and an internal hexagonal wrench is used for disassembling and assembling plug screws.
Owner:BEIHANG UNIV
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