CN111897982A - Medical CT image storage and retrieval method - Google Patents
Medical CT image storage and retrieval method Download PDFInfo
- Publication number
- CN111897982A CN111897982A CN202010551996.0A CN202010551996A CN111897982A CN 111897982 A CN111897982 A CN 111897982A CN 202010551996 A CN202010551996 A CN 202010551996A CN 111897982 A CN111897982 A CN 111897982A
- Authority
- CN
- China
- Prior art keywords
- hash
- medical
- image
- fingerprint
- bit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 201000010099 disease Diseases 0.000 claims abstract description 12
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 claims abstract description 12
- 239000011159 matrix material Substances 0.000 claims description 28
- NLINVDHEDVEOMJ-UHFFFAOYSA-N 1-Methylamino-1-(3,4-Methylenedioxyphenyl)Propane Chemical compound CCC(NC)C1=CC=C2OCOC2=C1 NLINVDHEDVEOMJ-UHFFFAOYSA-N 0.000 claims description 5
- 102400000233 M-alpha Human genes 0.000 claims description 5
- 101800001695 M-alpha Proteins 0.000 claims description 5
- 238000010845 search algorithm Methods 0.000 claims description 5
- 230000011218 segmentation Effects 0.000 claims description 5
- 238000004422 calculation algorithm Methods 0.000 abstract description 4
- 238000005457 optimization Methods 0.000 description 4
- 238000003745 diagnosis Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000007637 random forest analysis Methods 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000003066 decision tree Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/51—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/13—File access structures, e.g. distributed indices
- G06F16/137—Hash-based
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/174—Redundancy elimination performed by the file system
- G06F16/1744—Redundancy elimination performed by the file system using compression, e.g. sparse files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/58—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/583—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H30/00—ICT specially adapted for the handling or processing of medical images
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Library & Information Science (AREA)
- Software Systems (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Radiology & Medical Imaging (AREA)
- Epidemiology (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Primary Health Care (AREA)
- Public Health (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
The invention relates to a medical CT image storage and retrieval method, and belongs to the technical field of image storage and retrieval. The method comprises the steps of acquiring a plurality of medical CT image building databases, compressing the medical CT image building databases, calculating DCT matrixes and the like, and generating 64-bit hash fingerprints; establishing a multi-bit index for the hash fingerprint for storage; and generating 64-bit hash fingerprints for the medical CT image to be retrieved, retrieving the hash fingerprints similar to the hash fingerprints of the medical CT image to be retrieved in the database according to a multi-bit retrieval algorithm, and outputting the corresponding medical CT image, label attribute and other information. Compared with the prior art, the method mainly solves the problems of low efficiency, disease boundary and the like existing in the prior art when the similarity search of massive medical CT images is carried out, optimizes the search efficiency while keeping the similarity precision, and realizes the cross-disease similarity search.
Description
Technical Field
The invention relates to a medical CT image storage and retrieval method, and belongs to the technical field of image storage and retrieval.
Background
In disease diagnosis, as imaging devices become complicated, the number of images for detecting diseases is increasing, resulting in an increasing workload on doctors. With the development of big data and artificial intelligence, in a cloud computing environment, the rapid retrieval of similar medical CT image characteristics in a large number of medical CT images has great significance for the diagnosis of diseases.
In the case of medical CT images, different cases often lead to different features of the medical CT images, but similar medical CT image features have a strong similarity among similar cases. The prior art discloses a medical CT image storage and retrieval method of random forest hash, which is applied for 201810757397.7, the technology obtains a random forest hash model by training on a medical CT image set, and stores the model and a hash code library corresponding to an image library; when a user inputs a new image to be retrieved, firstly, the model maps the image into a hash code; then searching K nearest hash codes in a hash code library; and finally, decoding and reconstructing the K hash codes into an image by utilizing the maximum consistent rule defined by the decision path of the tree and returning the image to the user. Although the technology can search for medical CT images, the technology uses a decision tree to generate hash codes, which inevitably causes unqualified searching efficiency during searching, and in order to improve the efficiency of image diagnosis, a technology capable of quickly searching the names and treatment information of similar cases in the past is still needed so as to provide reference for doctors to diagnose the disease conditions.
Disclosure of Invention
The invention aims to solve the technical problems of limitation and deficiency of the prior art, and provides a medical CT image storage and retrieval method to solve the problems of low efficiency, disease limitation and the like existing in the prior art aiming at similar retrieval of massive medical CT images.
The technical scheme of the invention is as follows: a medical CT image storage and retrieval method comprises the following specific steps:
step 1: obtaining a number of medical CT images imgi,i∈[1,D]Constructing a database, wherein D is the number of medical CT images, and the img of the medical CT imagesi,i∈[1,D]Should have the label attribute labeli,i∈[1,D]I.e. medical CT image imgi,i∈[1,D]The corresponding disease name.
Step 2: for medical CT image in databaseimgi,i∈[1,D]Compressing and calculating DCT matrix to generate 64-bit Hash fingerprint hashi,i∈[1,D]The Hash fingerprint can uniquely represent the img of the medical CT imagei,i∈[1,D]。
Step 3: hash 64-bit fingerprint hashi,i∈[1,D]And establishing a multi-bit index for storage.
Step 4: and generating a 64-bit hash fingerprint rethan for the medical CT image to be retrieved by the restig according to the process of generating the hash fingerprint in Step2.
Step 5: searching the hash fingerprint hash similar to the hash fingerprint rethrash of the medical CT image rettimg to be searched in the database according to a multi-bit search algorithmi,i∈[1,D]If the Hamming distance N of the two Hash fingerprints is less than or equal to alpha, the Hash fingerprints are hashedi,i∈[1,D]Corresponding medical CT image imgi,i∈[1,D]Label attribute labeli,i∈[1,D]For example, α is usually set to 3.
Further, in Step1, the medical CT images include a normal medical CT image and a patient medical CT image, and the number of the medical CT images is uniformly distributed.
Further, in the Step2, the medical CT image imgi,i∈[1,D]The generated hash fingerprint hashi,i∈[1,D]The specific implementation steps are as follows:
step2.1: img medical CT imagei,i∈[1,D]Is compressed to 32 x 32, or cut into small squares of size 32 x 32.
Step2.2: img the compressed medical CT imagei,i∈[1,D]Converted into 256-step gray scale image and expressed as matrix Ii,i∈[1,D]In which Ii(m,k),i∈[1,D],m∈[1,32],k∈[1,32]Is the matrix element value.
Step2.3: calculating the matrix Ii,i∈[1,D]DCT matrix Ti,i∈[1,D]Where the matrix element values are denoted Ti(m,k),i∈[1,D],m∈[1,32],k∈[1,32]。
Step2.4: preserving DCT matrix Ti,i∈[1,D]The 8 x 8 low frequency part of the upper left corner of (1) and the rest of the part is deleted.
Step2.5: computing a DCT matrix Ti,i∈[1,D]Average value u ofi,i∈[1,D]Will DCT matrix Ti,i∈[1,D]According to the rule that m is 1 → 8, and k is 1 → 8 from left to right from top to bottom, the medical CT image img is generated by performing binarization according to the formula (1) and connecting the binarizationsi,i∈[1,D]64-bit hash fingerprint hashi,i∈[1,D]。
Further, in Step3, the multi-bit index refers to hash of the fingerprinti,i∈[1,D]Segmentation is performed according to M segments, as shown in formula (2), where M > α, hashi,j,i∈[1,D],j∈[1,M]Representing a hashi,i∈[1,D]Then hash the fingerprint, andi,i∈[1,D]m segment sub-fingerprint hashi,j,i∈[1,D],j∈[1,M]Performing (M-alpha) bit permutation and combination to establish an inverted index table, namely, hash of each hash fingerprinti,i∈[1,D]Will haveAn index points to it and is marked as index 1, index 2, … … and index from top to bottomThe inverted index table when M is 5 is shown in formula (3); all hash fingerprint hashes in databasei,i∈[1,D]The inverted index table of (1) is called an inverted index total library.
hashi=[hashi,1,hashi,2,…,hashi,M],i∈[1,D](2)
Further, in Step5, the implementation steps of the multi-bit search algorithm are as follows:
step5.1: performing M-segment segmentation on the Hash fingerprint rethrash of the medical CT image to be retrieved, as shown in formula (4), and performing (M-alpha) bit arrangement and combination according to the method described by Step3 to establish an inverted index table; the inverted index table when M is 5 is shown in formula (5);
rethash=[rethash1,rethash2,…,rethashM](4)
step5.2: searching a hash fingerprint set [ hash ] with the same index number and index value as the hash fingerprint rethan of the medical CT image retemg to be searched in the reverse index total library1,hash2,…,hashK]And K represents the number of the hash fingerprints with the same index number and index value, and is called as a hash fingerprint set to be compared.
Step5.3: calculating Hash fingerprint rethan of medical CT image retetg to be retrieved and Hash fingerprint set [ hash ] to be compared1,hash2,…,hashK]Every hash fingerprint hashk,k∈[1,K]The Hamming distance N, if N is less than or equal to alpha, the hash fingerprint is hashk,k∈[1,K]Corresponding medical CT image imgi,i∈[1,D]Label attribute labeli,i∈[1,D]And the like.
The invention has the beneficial effects that: compared with the prior art, the method mainly solves the problems of low efficiency, disease boundary and the like existing in the prior art when the similarity search of massive medical CT images is carried out, optimizes the search efficiency while keeping the similarity precision, and realizes the cross-disease similarity search.
Drawings
FIG. 1 is a flow chart of the steps of the present invention;
fig. 2 is an inverted index representation intent established when M is 5 in an embodiment of the present invention;
fig. 3 is an inverted index representation intent established when M is 6 in the embodiment of the present invention.
Detailed Description
The invention is further described with reference to the following drawings and detailed description.
Example 1: as shown in fig. 1, a method for storing and retrieving a medical CT image includes acquiring a plurality of medical CT image building databases, compressing the medical CT image building databases, calculating a DCT matrix, and generating 64-bit hash fingerprints; establishing a multi-bit index for the hash fingerprint for storage; and generating 64-bit hash fingerprints for the medical CT image to be retrieved, retrieving the hash fingerprints similar to the hash fingerprints of the medical CT image to be retrieved in the database according to a multi-bit retrieval algorithm, and outputting the corresponding medical CT image, label attribute and other information.
The method comprises the following specific steps:
step 1: obtaining a number of medical CT images imgi,i∈[1,D]Constructing a database, wherein D is the number of medical CT images, and the img of the medical CT imagesi,i∈[1,D]Should have the label attribute labeli,i∈[1,D]I.e. medical CT image imgi,i∈[1,D]The corresponding disease name;
step 2: for medical CT image img in databasei,i∈[1,D]Compressing and calculating DCT matrix to generate 64-bit Hash fingerprint hashi,i∈[1,D]The Hash fingerprint can uniquely represent the img of the medical CT imagei,i∈[1,D];
Step 3: hash 64-bit fingerprint hashi,i∈[1,D]Establishing a multi-bit index for storage;
step 4: generating a 64-bit Hash fingerprint rethrash for the medical CT image to be retrieved by the restig according to the Hash fingerprint generation process in Step 2;
step 5: searching the hash fingerprint hash similar to the hash fingerprint rethrash of the medical CT image rettimg to be searched in the database according to a multi-bit search algorithmi,i∈[1,D]If the Hamming distance N of the two Hash fingerprints is less than or equal to alpha, the Hash fingerprints are hashedi,i∈[1,D]Corresponding medical CT image imgi,i∈[1,D]Label attribute labeli,i∈[1,D]For example, α is usually set to 3.
In Step1, the medical CT images include normal medical CT images and patient medical CT images, and the number of the medical CT images is uniformly distributed.
In Step2, medical CT imageimgi,i∈[1,D]The generated hash fingerprint hashi,i∈[1,D]The specific implementation steps are as follows:
step2.1: img medical CT imagei,i∈[1,D]Is compressed to 32 x 32, or is cut into small squares of 32 x 32 size;
step2.2: img the compressed medical CT imagei,i∈[1,D]Converted into 256-step gray scale image and expressed as matrix Ii,i∈[1,D]In which Ii(m,k),i∈[1,D],m∈[1,32],k∈[1,32]Is a matrix element value;
step2.3: calculating the matrix Ii,i∈[1,D]DCT matrix Ti,i∈[1,D]Where the matrix element values are denoted Ti(m,k),i∈[1,D],m∈[1,32],k∈[1,32];
Step2.4: preserving DCT matrix Ti,i∈[1,D]The upper left corner of the low-frequency part is 8 multiplied by 8, and the rest part is deleted;
step2.5: computing a DCT matrix Ti,i∈[1,D]Average value u ofi,i∈[1,D]Will DCT matrix Ti,i∈[1,D]The medical CT image img is generated by performing binarization according to the formula (1) according to the rule from top to bottom (m ═ 1 → 8) and from left to right (k ═ 1 → 8), and connecting the binarized imagesi,i∈[1,D]64-bit hash fingerprint hashi,i∈[1,D]。
In Step3, the multi-bit index refers to hash of the fingerprinti,i∈[1,D]Segmentation is performed according to M segments, as shown in formula (2), where M > α, hashi,j,i∈[1,D],j∈[1,M]Representing a hashi,i∈[1,D]Then hash the fingerprint, andi,i∈[1,D]m segment sub-fingerprint hashi,j,i∈[1,D],j∈[1,M]Performing (M-alpha) bit permutation and combination to establish an inverted index table, namely, hash of each hash fingerprinti,i∈[1,D]Will haveAn index points to it and indexes from top to bottomMarked as index 1, index 2, … …, indexThe inverted index table when M is 5 is shown in formula (3); all hash fingerprint hashes in databasei,i∈[1,D]The inverted index table of (1) is called an inverted index total library.
hashi=[hashi,1,hashi,2,…,hashi,M],i∈[1,D](2)
As shown in fig. 2 and fig. 3, the specific implementation steps of the multi-bit search algorithm in Step5 are described in detail as follows:
step5.1: performing M-segment segmentation on the Hash fingerprint rethrash of the medical CT image to be retrieved, as shown in formula (4), and performing (M-alpha) bit arrangement and combination according to the method described by Step3 to establish an inverted index table; the inverted index table when M is 5 is shown in formula (5);
rethash=[rethash1,rethash2,…,rethashM](4)
step5.2: searching a hash fingerprint set [ hash ] with the same index number and index value as the hash fingerprint rethan of the medical CT image retemg to be searched in the reverse index total library1,hash2,…,hashK]K represents the number of the hash fingerprints with the same index number and index value as the index number, and is called as a hash fingerprint set to be compared;
step5.3: calculating Hash fingerprint rethan of medical CT image retetg to be retrieved and Hash fingerprint set [ hash ] to be compared1,hash2,…,hashK]Every hash fingerprint hashk,k∈[1,K]The Hamming distance N, if N is less than or equal to alpha, the hash fingerprint is hashk,k∈[1,K]Corresponding medical CT image imgi,i∈[1,D]Label attribute labeli,i∈[1,D]And the like.
If M is 5, then there will be every hashed fingerprintTo which an index points; if each segment is divided into 12 bits, 13 bits and 13 bits, only calculation is needed after optimization for calculating the hamming distance of all D Hash fingerprints in the databaseEach hash fingerprint has 10 indexes pointing to it, so the efficiency of the algorithm is 2 times faster than that before optimization 2910 times (ideal state).
If M is 6, then each simhash fingerprint will haveTo which an index points; if each segment is divided into 10 bits, 11 bits and 11 bits, only calculation is needed after optimization for calculating the hamming distance of all D hash fingerprints in the databaseEach hash fingerprint has 20 indexes pointing to it, so the efficiency of the algorithm is 2 times faster than that before optimization 3311/20 times (ideal state); certainly, it is not that the larger the M value is, the better the M value is, the larger the space used is, the higher the requirement on the running memory space of the computer is, and too many indexes of each hash fingerprint can also greatly affect the retrieval efficiency when establishing the inverted index table, so that the appropriate M value needs to be selected according to the specific D value estimation while considering both the efficiency and the space.
While the present invention has been described in detail with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, and various changes can be made without departing from the spirit and scope of the present invention.
Claims (4)
1. A medical CT image storage and retrieval method is characterized in that:
step 1: obtaining a medical CT image imgi,i∈[1,D]Constructing a database, wherein D is the number of medical CT images imgi,i∈[1,D]Label with label attributei,i∈[1,D]I.e. medical CT image imgi,i∈[1,D]The corresponding disease name;
step 2: for medical CT image img in databasei,i∈[1,D]Compressing and calculating DCT matrix to generate 64-bit Hash fingerprint hashi,i∈[1,D]The Hash fingerprint can uniquely represent the img of the medical CT imagei,i∈[1,D];
Step 3: hash 64-bit fingerprint hashi,i∈[1,D]Establishing a multi-bit index for storage;
step 4: generating a 64-bit Hash fingerprint rethrash for the medical CT image to be retrieved by the restig according to the Hash fingerprint generation process in Step 2;
step 5: searching the hash fingerprint hash similar to the hash fingerprint rethrash of the medical CT image rettimg to be searched in the database according to a multi-bit search algorithmi,i∈[1,D]If the Hamming distance N of the two Hash fingerprints is less than or equal to alpha, the Hash fingerprints are hashedi,i∈[1,D]Corresponding medical CT image imgi,i∈[1,D]Label attribute labeli,i∈[1,D]And (6) outputting.
2. The medical CT image storage and retrieval method of claim 1, wherein: in Step1, the medical CT images include normal medical CT images and patient medical CT images, and the number of the medical CT images is uniformly distributed.
3. The medical CT image storage and retrieval method of claim 1, wherein: in said Step2, the medical CT image imgi,i∈[1,D]The generated hash fingerprint hashi,i∈[1,D]The specific implementation steps are as follows:
step2.1: img medical CT imagei,i∈[1,D]Is compressed to 32 x 32, or cut intoA small square of size 32 x 32;
step2.2: img the compressed medical CT imagei,i∈[1,D]Converted into 256-step gray scale image and expressed as matrix Ii,i∈[1,D]In which Ii(m,k),i∈[1,D],m∈[1,32],k∈[1,32]Is a matrix element value;
step2.3: calculating the matrix Ii,i∈[1,D]DCT matrix Ti,i∈[1,D]Where the matrix element values are denoted Ti(m,k),i∈[1,D],m∈[1,32],k∈[1,32];
Step2.4: preserving DCT matrix Ti,i∈[1,D]The upper left corner of the low-frequency part is 8 multiplied by 8, and the rest part is deleted;
step2.5: computing a DCT matrix Ti,i∈[1,D]Average value u ofi,i∈[1,D]Will DCT matrix Ti,i∈[1,D]According to the rule that m is 1 → 8, and k is 1 → 8 from left to right from top to bottom, the medical CT image img is generated by performing binarization according to the formula (1) and connecting the binarizationsi,i∈[1,D]64-bit hash fingerprint hashi,i∈[1,D];
4. The medical CT image storage and retrieval method of claim 1, wherein: in Step3, the multi-bit index refers to hash of the fingerprinti,i∈[1,D]Segmentation is performed according to M segments, as shown in formula (2), where M > α, hashi,j,i∈[1,D],j∈[1,M]Representing a hashi,i∈[1,D]Then hash the fingerprint, andi,i∈[1,D]m segment sub-fingerprint hashi,j,i∈[1,D],j∈[1,M]Performing (M-alpha) bit permutation and combination to establish an inverted index table, namely, hash of each hash fingerprinti,i∈[1,D]Will haveAn index points to it and is marked as index 1, index 2, … … and index from top to bottomThe inverted index table when M is 5 is shown in formula (3); all hash fingerprint hashes in databasei,i∈[1,D]The reverse index table is called a reverse index total library;
hashi=[hashi,1,hashi,2,…,hashi,M],i∈[1,D](2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010551996.0A CN111897982B (en) | 2020-06-17 | 2020-06-17 | Medical CT image storage and retrieval method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010551996.0A CN111897982B (en) | 2020-06-17 | 2020-06-17 | Medical CT image storage and retrieval method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111897982A true CN111897982A (en) | 2020-11-06 |
CN111897982B CN111897982B (en) | 2023-03-14 |
Family
ID=73207710
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010551996.0A Active CN111897982B (en) | 2020-06-17 | 2020-06-17 | Medical CT image storage and retrieval method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111897982B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113392187A (en) * | 2021-06-17 | 2021-09-14 | 上海出版印刷高等专科学校 | Automatic scoring and error correction recommendation method for subjective questions |
CN114968952A (en) * | 2022-05-11 | 2022-08-30 | 沈阳东软智能医疗科技研究院有限公司 | Medical image data compression method, rendering method, device and medium |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6665210B1 (en) * | 1999-04-27 | 2003-12-16 | Ncipher Corporation Limited | Data storage and retrieval |
US20080313184A1 (en) * | 2007-06-15 | 2008-12-18 | Microsoft Corporation | Multidimensional analysis tool for high dimensional data |
CN102081659A (en) * | 2011-01-14 | 2011-06-01 | 南开大学 | Pretreatment method for compressing inverted index |
CN103324650A (en) * | 2012-10-23 | 2013-09-25 | 深圳市宜搜科技发展有限公司 | Image retrieval method and system |
US20130266195A1 (en) * | 2012-04-10 | 2013-10-10 | Derek Shiell | Hash-Based Face Recognition System |
JP2015056077A (en) * | 2013-09-12 | 2015-03-23 | Kddi株式会社 | Image retrieval device, system, program, and method using image based binary feature vector |
CN108536827A (en) * | 2018-04-11 | 2018-09-14 | 南京理工大学 | A kind of similar frequency spectrum image searching method |
CN108959567A (en) * | 2018-07-04 | 2018-12-07 | 武汉大学 | It is suitable for the safe retrieving method of large-scale image under a kind of cloud environment |
CN109166615A (en) * | 2018-07-11 | 2019-01-08 | 重庆邮电大学 | A kind of medicine CT image storage and retrieval method of random forest Hash |
-
2020
- 2020-06-17 CN CN202010551996.0A patent/CN111897982B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6665210B1 (en) * | 1999-04-27 | 2003-12-16 | Ncipher Corporation Limited | Data storage and retrieval |
US20080313184A1 (en) * | 2007-06-15 | 2008-12-18 | Microsoft Corporation | Multidimensional analysis tool for high dimensional data |
CN102081659A (en) * | 2011-01-14 | 2011-06-01 | 南开大学 | Pretreatment method for compressing inverted index |
US20130266195A1 (en) * | 2012-04-10 | 2013-10-10 | Derek Shiell | Hash-Based Face Recognition System |
CN103324650A (en) * | 2012-10-23 | 2013-09-25 | 深圳市宜搜科技发展有限公司 | Image retrieval method and system |
JP2015056077A (en) * | 2013-09-12 | 2015-03-23 | Kddi株式会社 | Image retrieval device, system, program, and method using image based binary feature vector |
CN108536827A (en) * | 2018-04-11 | 2018-09-14 | 南京理工大学 | A kind of similar frequency spectrum image searching method |
CN108959567A (en) * | 2018-07-04 | 2018-12-07 | 武汉大学 | It is suitable for the safe retrieving method of large-scale image under a kind of cloud environment |
CN109166615A (en) * | 2018-07-11 | 2019-01-08 | 重庆邮电大学 | A kind of medicine CT image storage and retrieval method of random forest Hash |
Non-Patent Citations (3)
Title |
---|
RAMZI NASR等: "Speeding Up Chemical Searches Using the Inverted Index: The Convergence of Chemoinformatics and Text Search Methods", 《ACS PUBLICATION》 * |
YIJINGSU等: "Fingerprint indexing with pose constraint", 《PATTERN RECOGNITION》 * |
杨定中等: "基于投影残差量化哈希的近似最近邻搜索", 《计算机工程》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113392187A (en) * | 2021-06-17 | 2021-09-14 | 上海出版印刷高等专科学校 | Automatic scoring and error correction recommendation method for subjective questions |
CN114968952A (en) * | 2022-05-11 | 2022-08-30 | 沈阳东软智能医疗科技研究院有限公司 | Medical image data compression method, rendering method, device and medium |
CN114968952B (en) * | 2022-05-11 | 2023-06-16 | 沈阳东软智能医疗科技研究院有限公司 | Medical image data compression method, rendering method, device and medium |
Also Published As
Publication number | Publication date |
---|---|
CN111897982B (en) | 2023-03-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109166615B (en) | Medical CT image storage and retrieval method based on random forest hash | |
WO2022068196A1 (en) | Cross-modal data processing method and device, storage medium, and electronic device | |
CN108334574B (en) | Cross-modal retrieval method based on collaborative matrix decomposition | |
Norouzi et al. | Fast exact search in hamming space with multi-index hashing | |
CN106777038B (en) | A kind of ultralow complexity image search method retaining Hash based on sequence | |
Jégou et al. | Aggregating local image descriptors into compact codes | |
CN104199827B (en) | The high dimensional indexing method of large scale multimedia data based on local sensitivity Hash | |
JP5926291B2 (en) | Method and apparatus for identifying similar images | |
Neyshabur et al. | The power of asymmetry in binary hashing | |
CN107766555B (en) | Image retrieval method based on soft-constraint unsupervised cross-modal hashing | |
CN111897982B (en) | Medical CT image storage and retrieval method | |
CN113889228B (en) | Semantic enhancement hash medical image retrieval method based on mixed attention | |
CN107180079B (en) | Image retrieval method based on convolutional neural network and tree and hash combined index | |
Trzcinski et al. | Thick boundaries in binary space and their influence on nearest-neighbor search | |
CN104112005B (en) | Distributed mass fingerprint identification method | |
Tiakas et al. | MSIDX: multi-sort indexing for efficient content-based image search and retrieval | |
Wu et al. | Contextual similarity distillation for asymmetric image retrieval | |
WO2019165546A1 (en) | Layered locality sensitive hashing (lsh) partition indexing for big data applications | |
Yu et al. | Large scale medical image search via unsupervised PCA hashing | |
CN111177435A (en) | CBIR method based on improved PQ algorithm | |
CN108182256A (en) | It is a kind of based on the discrete efficient image search method for being locally linear embedding into Hash | |
CN106484782B (en) | A kind of large-scale medical image retrieval based on the study of multicore Hash | |
CN108509618B (en) | Big data multidimensional data indexing method based on space filling curve | |
Springer et al. | Forest hashing: Expediting large scale image retrieval | |
Sabahi et al. | Perceptual image hashing using random forest for content-based image retrieval |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |