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

406 results about "Octree" patented technology

An octree is a tree data structure in which each internal node has exactly eight children. Octrees are most often used to partition a three-dimensional space by recursively subdividing it into eight octants. Octrees are the three-dimensional analog of quadtrees. The name is formed from oct + tree, but note that it is normally written "octree" with only one "t". Octrees are often used in 3D graphics and 3D game engines.

Coding and decoding methods for three-dimensional object data, and device for the methods

Provided are methods and apparatuses for encoding and decoding three-dimensional object data, which consists of point texture data, voxel data, or octree data. The method of encoding three-dimensional object data involves generating three-dimensional object data having a tree structure in which nodes are attached labels indicating their types; encoding nodes of the three-dimensional object data; and generating the three-dimensional object data whose nodes are encoded into a bitstream. The apparatus for encoding three-dimensional object data includes a tree structure generator which generates three-dimensional object data having a tree structure in which nodes are attached labels indicating their types; a merging order selector which merges the nodes of the three-dimensional object data by referring to their labels; a node encoder which encodes merged nodes; and a bitstream generator which generates the three-dimensional object data whose merged nodes are encoded into a bitstream. The method of decoding three-dimensional object data involves reading continue flag information from a bitstream of encoded three-dimensional object data and decoding the continue flag information; decoding note type information of the bitstream; decoding an 'S' node if the note type information indicates that a current node is an 'S' node and decoding a PPM node if the note type information indicates that the current node is a PPM node; and restoring the three-dimensional object data whose nodes are encoded to a tree structure. The apparatus for decoding three-dimensional object data includes a bitstream reader which receives a bitstream of encoded three-dimensional object data; a node decoder which decodes the bitstream; and a tree structure restorer which restores decoded nodes to a tree structure.
Owner:SAMSUNG ELECTRONICS CO LTD +1

Multiline laser radar-based 3D point cloud segmentation method

ActiveCN106204705AThe method of removing floating points is simpleImprove filtering effect3D-image rendering3D modellingVoxelRadar
The invention discloses a multiline laser radar-based 3D point cloud segmentation method. The method comprises the following steps of: 1) scanning 3D point cloud data in a 360-degree range by utilizing multiline laser radar, establishing a Cartesian coordinate system OXYZ, converting the 3D point cloud data under the Cartesian coordinate system, and pre-processing the 3D point cloud data under the Cartesian coordinate system so as to determine a region of interest in the 3D point cloud data; 2) filtering suspended obstacle points in the region of interest by utilizing the statistic characteristics of adjacent points; 3) constructing a polar coordinates grid map, mapping the 3D point cloud data, the suspended obstacle points of which are filtered, into the polar coordinates grid map, and segmenting non-ground point cloud data from the 3D point cloud data in the polar coordinates grid map; and 4) voxelizing the non-ground point cloud data by utilizing an octree and carrying out clustering segmentation by adoption of an octree voxel grid-based region growing method. The method can improve the operation efficiency, is high in detection precision and strong in reliability, and can be widely applied to the technical field of vehicle environment perception.
Owner:CHANGAN UNIV

Method for processing cosmically complex three-dimensional scene based on eight-fork tree

The invention relates to a large scale complex three-dimensional scene processing method based on the octree, belonging to the computer graphics and the virtual reality field, including the steps: (1) loading the large scale three-dimensional scene, organizing all the elements in the scene by the scene drawings; (2) building and generating the octree structure of the scene, recording the related information; (3) using the octree structure, performing the fast sight elimination through the crossing detection algorithm of the retinal cone body and the bounding box; (4) rendering the objects in the retinal cone body. The invention considers the deficiency to render the large scale complex three-dimensional scene when the present drawing renders the engine, uses the octree structure to organize the scene, cuts the geometrical nodes outside the retinal cone body by the space information and the tree structure, fast computes the node sequence required to render, reduces the number of the triangle surfaces transmitted to the rendering channels, thereby effectively advancing the rendering speed, reaching the realtime requirement.
Owner:SHANGHAI UNIV

System and method for fast volume rendering

A method of propagating a ray through an image includes providing a digitized volumetric image comprising a plurality of intensities corresponding to a domain of voxels in a 3-dimensional space, providing a reduced path octree structure of said volumetric image, said reduced path octree comprising a plurality of first level nodes, wherein each first level node contains a plurality of said voxels, initializing a ray inside said volumetric image, and visiting each first level node along said ray, wherein if said first level node is non-empty, visiting each voxel contained within each first level node.
Owner:SIEMENS MEDICAL SOLUTIONS USA INC

Browser based mass three-dimensional point cloud data release method

The present invention provides a browser based mass three-dimensional point cloud data release method. The method comprises the following steps that S1. a bounding box of original three-dimensional point cloud data is calculated, and block division is carried out on the original three-dimensional point cloud data according to the bounding box and a regular grid division theory, so as to divide a plurality of block point cloud bounding boxes; S2. an octree is established for each block point cloud bounding box, and a description file is configured for each octree; S3. regular grid division is carried out on a point cloud octree, and a quadtree structure is established for the octree contained in each regular grid; and S4. a browser sends in real time a query request to a server, the server returns in real time an octree query result to the browser, the browser carries out visibility determination on the octree query result, and the visible octree is loaded, so as to complete dynamic loading and scheduling of mass three-dimensional point cloud data. According to the method disclosed by the present invention, web based release and visualization of mass large point cloud files are realized, and the problem that point cloud data is difficult to release is solved.
Owner:CHONGQING SURVEY INST +1

A spatial index construction method and device for mass point cloud data

The embodiments of the invention provide a spatial index construction method and device for mass point cloud data. The method comprises the steps of performing partitioning treatment on acquired original point cloud data to obtain a plurality of point cloud data blocks; for each point cloud data block, establishing an octree index of the current point cloud data block; performing combining treatment on the octree indexes of the multiple point cloud data blocks to obtain a spatial index structure of the original point cloud data. According to the technical solution, the conventional octree index structure is improved; partitioning treatment is performed on original point cloud data, so that mass point cloud data can be disassembled and thus memory space occupation in spatial index construction is reduced; after multiple octree indexes are combined, an octree index where target data are located can be found first and then target data can be searched for based on the found octree index in later query, so that the query efficiency is greatly increased.
Owner:BEIJING GREEN VALLEY TECH CO LTD +1

Method for generating a fractured reservoir mesh with a limited number of nodes in the matrix medium

A method for optimizing the development of a fluid reservoir using a fractured medium mesh generated from a first-order balanced octree technique is disclosed. A mesh of a discrete fracture network is generated by defining a set of cells for each fracture. A mesh of the matrix medium is then generated by dividing each cell by an octree technique, wherein a cell is divided into eight cells. The cells resulting from the division are themselves split in eight, until each cell resulting from a division comprises a number of fractures below or equal to a given threshold. Transmissivities between the cells of the fracture mesh, transmissivities between the cells of the matrix medium mesh, and transmissivities between cells of the fracture mesh and cells of the matrix medium mesh are then determined. Finally, the cells and the transmissivities are used for generating an image of the fluid reservoir from which the development of the fluid reservoir is optimized.
Owner:INST FR DU PETROLE

Apparatus and method for depth image-based representation of 3-dimensional object

A family of node structures for representing 3-dimensional objects using depth image are provided. These node structures can be adopted into MPEG-4 AFX for conventional polygonal 3D representations. Main formats of the family are DepthImage, PointTexture and OctreeImage. DepthImage represents an object by a union of its reference images and corresponding depth maps. PointTexture represents the object as a set of colored points parameterized by projection onto a regular 2D grid. OctreeImage converts the same data into hierarchical octree-structured voxel model, set of compact reference images and a tree of voxel-image correspondence indices. DepthImage and OctreeImage have animated versions, where reference images are replaced by videostreams. DIBR formats are very convenient for 3D model construction from 3D range-scanning and multiple source video data. MPEG-4 framework allows construction of a wide variety of representations from the main DIBR formats, providing flexible tools for effective work with 3D models. Compression of the DIBR formats is achieved by application of image (video) compression techniques to depth maps and reference images (videostreams).
Owner:SAMSUNG ELECTRONICS CO LTD

Adaptive 2n-ary tree generating method, and method and apparatus for encoding and decoding 3d volume data using it

A method and apparatus for encoding and / or decoding depth image-based representation (DIBR) data are provided. The encoding method includes: converting 3-dimensional (3D) volume data into adjustable octree data with predetermined labels given to nodes; by referring to the labels, encoding nodes of the adjustable octree from the root node to leaf nodes by a modified breadth-first search (BFS) method allocating priorities among children nodes; and generating a bitstream with predetermined header information and encoded node data. The decoding method includes: extracting header information containing at least resolution information of an object, from a bitstream and decoding the header information; calculating the number of nodes by using the resolution information of the header, and by a modified BFS method allocating priorities among children nodes, decoding each node of a tree from the root node to leaf nodes; and restoring an adjustable tree by using decoded nodes. According to the method and apparatus, a huge amount of 3D volume data can be encoded with a high efficiency, and volume data with an arbitrary resolution as well as volume data with a fixed resolution can be encoded with a high efficiency. Accordingly, with a small amount of data, 3D volume data with a high picture quality can be restored. In addition, since a progressive bitstream is generated, 3D volume data can be shown progressively when decoding is performed.
Owner:SAMSUNG ELECTRONICS CO LTD

Coherent out-of-core point-based global illumination

ActiveUS20120313944A1Lessening main memory requirementImage memory managementImage generationComputational scienceComputer animation
A computer-animated scene is shaded by a computing system having an in-core memory and coupled to one or more out-of-core storage devices. The scene is comprised of shading locations on a surface element of an object in the scene. A point cloud representation of the scene is generated. An octree data structure based on the point cloud representation of the scene is generated. To generate the octree data structure, the Morton code for each point in the point cloud representation of the scene is computed. The points are then sorted based on the Morton code, recursively subdivided to find at most a threshold number of nodes, and written to the one or more out-of-core storage devices. The shading locations are then shaded based on the nodes written to the out-of-core storage devices.
Owner:PACIFIC DATA IMAGES

Node structure for representing 3-dimensional objects using depth image

A family of node structures for representing 3-dimensional objects using depth image are provided. These node structures can be adopted into MPEG-4 AFX for conventional polygonal 3D representations. Main formats of the family are DepthImage, PointTexture and OctreeImage. DepthImage represents an object by a union of its reference images and corresponding depth maps. PointTexture represents the object as a set of colored points parameterized by projection onto a regular 2D grid. OctreeImage converts the same data into hierarchical octree-structured voxel model, set of compact reference images and a tree of voxel-image correspondence indices. DepthImage and OctreeImage have animated versions, where reference images are replaced by videostreams. DIBR formats are very convenient for 3D model construction from 3D range-scanning and multiple source video data. MPEG-4 framework allows construction of a wide variety of representations from the main DIBR formats, providing flexible tools for effective work with 3D models. Compression of the DIBR formats is achieved by application of image (video) compression techniques to depth maps and reference images (videostreams).
Owner:SAMSUNG ELECTRONICS CO LTD

Scattered point cloud compression method based on octree

The invention discloses a scattered point cloud compression method based on an octree. The method aims at three-dimensional point cloud data without any precognition information. According to the method provided by the invention, an octree segmentation stopping condition is improved, the segmentation can be stopped at a suitable depth and sizes of voxels are ensured to be suitable. A k-neighborhood is established on the basis of segmentation. Outliers of an original point cloud are removed through utilization of a simple and effective statistic method. According to a data structure, bit masks are allocated to each node. Data is searched and operated by controlling the bit masks when traversal is carried out, and follow-up point position coding is optimized. According to the method, the outliers and surface miscellaneous points are effectively removed, and the point cloud compression efficiency at interval coding is improved at interval coding.
Owner:SOUTHEAST UNIV

Three-dimensional space index method aiming at massive laser radar point cloud models

The invention discloses a three-dimensional space index method aiming at massive laser radar point cloud models. Aiming at characteristics of massive data and high spatial resolution of point cloud models, the method indexes data to a single three-dimensional space point by adopting a multi-level hybrid index strategy; aiming at an integrity characteristic of point cloud models, the method continuously subdivides massive cloud points from a minimum bounding rectangle (MBB) of an overall point cloud model by adopting a cotree index, and three-dimensional points in cotree index nodes are distributed uniformly in space; and aiming at a scattered characteristic and the data post-processing requirement of large-scale point cloud models, the method indexes a single three-dimensional space point by adopting a three-dimensional K-D tree, and the quick inquiry and processing of a single point coordinate and the attribute data of the single point coordinate can be achieved. On the basis of above integrated space index construction, the method adopts a three-dimensional R tree to manage the MBBs of a plurality of point cloud models in three-dimensional scenes, and a multi-level hybrid space index mode is formed finally.
Owner:北京建筑工程学院

Vehicle-mounted road scene point cloud automatic classification method based on deep learning

The invention discloses a vehicle-mounted road scene point cloud automatic classification method and system based on deep learning, and the method comprises the steps: building a training sample set:collecting the three-dimensional point cloud data of a road scene vehicle-mounted laser, labeling a category label, and packaging the three-dimensional point cloud data and corresponding category label information as a point cloud data set; Designing a three-dimensional deep learning network model based on an octree data structure, wherein the three-dimensional deep learning network model adopts aU-shaped full convolutional neural network model; A loss function for weighting each category is utilized to solve the problem that the number difference of different categories of points of the vehicle-mounted laser point cloud of the road scene is large, a network model is trained based on a training sample set, and a trained point cloud classification model is obtained; And inputting to-be-classified vehicle-mounted laser three-dimensional point cloud data. By adopting the technical scheme of the invention, the laser point cloud under the vehicle-mounted road scene with different types, numbers and sizes can be automatically classified stably and accurately.
Owner:WUHAN UNIV

Electromagnetic field intensity real time visualized method

The present invention relates to a real-time visualization method of electromagnetic field intensity. Collected electromagnetic field intensity data is processed storage management by using octree storage structure, and is select processed scalar visualization or vector visualization according with need, graphics drawing and romance is realized by using OpenGL or DirectX as 3D program interface selecting static state graphics image or animation method visual electromagnetic field; data is read according with detail level, or order and data need to be romanced to graphics processing unit are confirmed and romanced to display screen using uniform data format; electromagnetic field visualization effect can be dynamic realized finally by updating romance data. Processing efficiency of electromagnetic field intensity real-time visualization can be increased and multiformity request of electromagnetic field visualization method can be satisfied by using the method. The system can be realized in normal PC machine, dependency of system to high performance can be reduced and universality of electromagnetic visualization appliance is broadened.
Owner:UNIV OF ELECTRONICS SCI & TECH OF CHINA

Method to reconstruct a surface from oriented 3-d points

A method for the problem of reconstructing a watertight surface defined by an implicit equation from a finite set of oriented points. As in other surface reconstruction approaches disctretizations of this continuous formulation reduce to the solution of sparse least-squares problems. Rather than forcing the implicit function to approximate the indicator function of the volume bounded by the surface, in the present formulation the implicit function is a smooth approximation of the signed distance function to the surface. Then solution thus introduced is a very simple hybrid FE / FD discretization, which together with an octree partitioning of space, and the Dual Marching Cubes algorithm produces accurate and adaptive meshes.
Owner:BROWN UNIVERSITY

Scanning laser based large-scale three-dimensional terrain modeling method

InactiveCN102831646ASolve real-time modeling problemsImprove balance3D modellingRandomizationLaser data
The invention discloses a scanning laser based large-scale three-dimensional terrain modeling method. The scanning laser based large-scale three-dimensional terrain modeling method comprises the following steps of: firstly perceiving a surrounding environment through the scanning laser arranged on a mobile robot platform, and transforming original laser data into three-dimensional point clouds through coordinate transformation; secondly preprocessing the three-dimensional point clouds by adopting a median filter method, and constructing an octree structure to complete data storage; then carrying out fusion processing on data by adopting a Gaussian mixed model based randomization method to build a terrain environment model in real time; and finally detecting and processing an obstructed area positioned in the terrain environment model to further enhance model accuracy. In the invention, the problem of real-time modeling of a large-scale complex terrain is effectively solved by adopting the low-cost two-dimensional scanning laser; and good balance between the model accuracy and real-time property is realized in such a way that randomization processing is carried out on various uncertainties of the terrain environment model, and therefore, wide requirements of different fields, such as a GIS (Geographic Information System) system or unmanned autonomous navigation and the like, can be met.
Owner:SOUTHEAST UNIV

Three-dimensional point cloud reconstruction method based on improved shield poisson algorithm

The invention discloses a three-dimensional point cloud reconstruction method based on improved shield poisson algorithm. The method comprises the following steps: obtaining a three-dimensional point cloud data of a model; introducing shielding factor, and preprocessing the constraint of the poisson algorithm by the constraint of the introduction point and the gradient; using the octree segmentation to simplify the denoising of the point cloud, compressing the storage, establishing the inter-cloud topology, and realizing the fast establishment and efficient searching of the octagonal tree neighbor nodes; normalizing each point cloud vector to reduce the ambiguity of normal direction; calculating the vector field; solving poisson equation to get instruction function; on point cloud equivalent surface extraction, getting three-dimensional reconstruction model. The method of the three-dimensional point cloud reconstruction method based on improved shield poisson algorithm has the advantages of improving the normal vector precision, removing the pseudo-closed surface well, and being well filled with the hole, and the detail of the object is rich. The method can be widely used in the fields of reverse engineering, cultural restoration, and medical image.
Owner:GUILIN UNIV OF ELECTRONIC TECH

Method and system for adaptive maximum intensity projection ray casting

The adaptive MIP ray casting system first fragments a 3-D dataset into multiple sub-volumes and constructs an octree data structure with each sub-volume being associated with one node of the octree data structure. The system then establishes a 2-D image plane and selectively launches a plurality of rays towards the 3-D dataset, each ray adaptively interacting with a subset of the sub-volumes and identifies the maximum data value along the ray path. The maximum data value is then converted into a pixel value on the 2-D image plane. Finally, the system interpolates pixel values at those locations where no pixel value is generated by ray casting and thereby generates a 2-D image of the 3-D dataset.
Owner:FOVIA

Scattered point cloud compression algorithm based on feature reservation

The invention discloses a scattered point cloud compression algorithm based on feature reservation. The scattered point cloud compression algorithm comprises the following steps: step 1, taking a point from a point set, utilizing a partitioning technology to search K neighborhood, and creating a point cloud topologic relation; step 2, according to the K neighborhood of the point, calculating normal vectors and curvature of the point cloud, and adjusting the normal vector directions to enable the normal vector directions to be consistent; step 3, according to the curvature, taking out feature points meeting the requirements and reserving the feature points; step 4, taking an octree theory as a basis, according to a simplification principle, in the premise of ensuring the object characteristics, simplifying the point cloud. The scattered point cloud compression algorithm has the advantages that the partitioning technology is utilized to improve the neighborhood search, and data simplification is completed on the basis of object feature reservation. The compression algorithm can be used for the fields such as mapping, computer graphics, and true three-dimensional model reconstruction, is high in reliability, good in compression effect, and wide in application prospect.
Owner:SHANGHAI MUNICIPAL ENG DESIGN INST GRP

Accelerated rendering method of scene model

The invention discloses an accelerated rendering method of a scene model. The accelerated rendering method comprises the following steps: 1, taking all node nodes as basic objects of model tiles; 2, extracting the attribute of a node node corresponding to a model tile to form a new file; 3, generating a triangular mesh, inquiring triangular mesh information, and storing vertex indexes of the triangular mesh in an array form; 4, establishing a spatial octree index of the model tile data, and integrating all node nodes into an octree data structure; 5, calculating a cone cutting range of a viewfield in a camera space coordinate system; 6, judging the LOD hierarchy where the node is located, and performing cone elimination on the octree; 7, deleting the vertexes, and then triangularizing thegeometrical characteristics of the holes; and 8, sending the triangularized data to render, and refreshing the current scene model after rendering is completed, thereby ending the rendering. Rendering simplification of the tiles is achieved, and drawing is accelerated, and the loading efficiency of the three-dimensional tiles is improved.
Owner:XI'AN UNIVERSITY OF ARCHITECTURE AND TECHNOLOGY

Octree forest compression based three-dimensional voxel access method

ActiveCN104616345AReduce storage resource consumptionEfficient reading3D modellingAccess methodVoxel
The invention discloses an octree forest compression based three-dimensional voxel access method. The method comprises the steps of (1) uniformly dividing a voxel space according to the thickness, and creating an octree in each area; (2) performing dynamic construction and growth update for an octree forest according to each frame depth map and camera parameters; (3) quickly searching leaf data by the layered search method according to the constructed forest structure. According to the method, the octree forest sturctuer is utilized to effectively compress the consumption of a storage resource of space voxel data, and meanwhile, the data searching speed and the surface reconstruction precision can be ensured.
Owner:ZHEJIANG UNIV

Method for constructing a lookup table for converting data from a first color space to a second color space

A method for constructing a lookup table for converting data from a first color space to a second color space includes generating first data in the first color space corresponding to an input color gamut; representing the first data in a first non-uniform three-dimensional octree structure, wherein an amount of data at any leaf node does not exceed a predetermined threshold; converting the first data to second data in the second color space; and generating a non-uniform three-dimensional octree lookup table relating the first data represented by the first non-uniform three-dimensional octree structure to the second data.
Owner:LEXMARK INT INC

Three dimension mode compression coding/decoding method based on octree

This invention relates to a compression code / decode method for three-dimension models based on Octree, which redivides the Octree space of the peak information of a three-dimension lattice model to calculate and analyze different kinds of nodes in them to find out one or several with the maximum number of total nodes and carries out less bit coding, re-arranging the topological information and attribute information and code based on the transmission sequence of geometrical information separately and sets separate ascending files to control transmission and display of geometrical information and the synchronous mapping of the topological and attribute information.
Owner:BEIHANG UNIV

A color attribute coding method based on TMC3 point cloud encoder

The invention relates to a color attribute encoding method based on a TMC3 point cloud encoder. According to the TMC3 flow, the invention encodes the position information by using an octree structurewhile reserving the encoding sequence. After that, the centroid of the position information is calculated and kd-tree is used to find the point closest to the centroid as the first point in the detaillayer (LoD) generation process. The approximate color value and the predicted color information are differentially encoded. This method reduces the coding rate of color information by using the feature that the difference between the approximate color value and the predicted color value is reduced from the center of mass. The experimental results show that the invention achieves better effect than TMC3 in chromaticity information processing.
Owner:SHANDONG UNIV

Characteristic reservation based three-dimensional model progressive transmission method

The present invention relates to a three-dimensional model progression transmission method on basis of keeping character, the present invention holds the improvement for character keeping on the basis of the simplified arithmetic of the original three-dimensional model, and at the same time of simplifying the geometrical model, the present invention keeps the topological property and attribute character of the model, and gets the underlying net with smaller data amount, and on the basis of above, the processing coding is held distributed on basis of octree to construct the procession net document. When in transmission, the octree broadness prior coding underlying net is firstly used, and then adopting the procession net transmission method to transport a serial detail recovering information, and continuousely improving model presicion and recovering the original document, thereby solving the problem that: the responding time for the traditional transmission method is long. In adition, the viewpoint related transmission strategy facing the object is designed for the three-dimensional scene, increasing the actural drawing, and making the visibility judging of the object is carried out by putting on the clinet end, and reducing the loading of the server.
Owner:BEIHANG UNIV

Geometry Encoding of Duplicate Points

ActiveUS20210218994A1Efficiently signaledImage enhancementImage analysisGeometry compression3d space
An encoder is configured to compress spatial information for points included in a three-dimensional (3D) volumetric content representation using an octree, predictive tree, or other geometric compression technique. For points of the 3D volumetric content that are spatially located as same or similar locations in 3D space, such duplicated points, may be signaled using a duplicate point count. The duplicate point count may be used instead of explicitly signaling (duplicated) spatial information in the predictive tree for the duplicated points, as an example. Similarly a decoder is configured to generate a reconstructed three-dimensional representation of the volumetric content that includes the duplicate points, wherein the reconstructed 3D representation is generated from a bit stream including one or more duplicate point counts.
Owner:APPLE INC

Geometry Encoding Using Octrees And Predictive Trees

An encoder is configured to compress point cloud geometry information using an octree / predictive tree combination geometric compression technique that embeds predictive trees in leaf nodes of an octree instead of encoding additional octree occupancy symbols for the leaf nodes. Alternatively an encoder may be configured to embed octrees in leaf nodes of a predictive tree structure. Similarly a decoder is configured to generate a reconstructed three-dimensional geometry from a bit stream including combined octree and predictive tree encoding information.
Owner:APPLE INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products