CN106909780A - Medical image information processing method and processing device - Google Patents
Medical image information processing method and processing device Download PDFInfo
- Publication number
- CN106909780A CN106909780A CN201710091079.7A CN201710091079A CN106909780A CN 106909780 A CN106909780 A CN 106909780A CN 201710091079 A CN201710091079 A CN 201710091079A CN 106909780 A CN106909780 A CN 106909780A
- Authority
- CN
- China
- Prior art keywords
- image
- unique identifying
- identifying number
- file
- image information
- 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.)
- Pending
Links
Classifications
-
- G06F19/321—
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Medical Treatment And Welfare Office Work (AREA)
- Processing Or Creating Images (AREA)
Abstract
The invention provides a kind of medical image information processing method and processing device, including:The Image compounding image file of patient is gathered by client, image information file is generated according to the image file, server receives the image file and the image information file;The image information file includes inspection unique identifying number, image sequence unique identifying number and image unique identifying number;According to the inspection unique identifying number, image sequence unique identifying number and image unique identifying number, the store path of the image file and the image information file in the server is calculated according to hash algorithm;The image file and the image information file are stored in the store path of the server.The medical image information processing method and processing device that the present invention is provided is realized and purposefully stores in corresponding store path image file.
Description
Technical field
The present invention relates to field of information processing, more particularly to a kind of medical image information processing method and processing device.
Background technology
Image archiving and communication system are the progress recently as digital imaging technology, computer technology and network technology
And develop rapidly, it is intended to the integrated system of acquisition, display, storage, transmission and the management of comprehensively solve medical image.
Existing image store flow, image documentation equipment is stored in image file on server disk, while image data recorded
Database table, data storehouse of image file one token record, the path of data base table recording image file and filename etc.
Information;In query process, computer image archiving and communication system inquires about image according to unique mark is checked to database table
Relevant information, the image path of the image server according to data base table recording and filename, inquire about to image server and return
Image, when data are very huge, if do not do optimized, full table scan once generally requires dozens of minutes, this inquiry
Speed can not meet the application requirement of image archiving and communication system.
The content of the invention
The main object of the present invention is realized image file to provide a kind of medical image information processing method and processing device
Purposefully store in corresponding store path.
The invention provides a kind of medical image information processing method, comprise the following steps:
The Image compounding image file of patient is gathered by client, image information text is generated according to the image file
Part, server receives the image file and the image information file;It is unique that the image information file includes inspection
Identification number, image sequence unique identifying number and image unique identifying number;
According to the inspection unique identifying number, image sequence unique identifying number and image unique identifying number, according to Hash
Algorithm calculates the store path of the image file and the image information file in the server;
The image file and the image information file are stored in the store path of the server.
Further, the Image compounding image file that patient is gathered by client, is given birth to according to the image file
Into image information file, server receives the image file and the image information file is specifically included:
The Image compounding image file of patient is gathered by client, image information text is generated according to the image file
Part, and named with image unique identifying number;The image information file and the image file are stored in the client
In first catalogue, the image information file includes inspection unique identifying number, image sequence unique identifying number and image only
One identification number;
Server receives the image file and the image information text in the first catalogue that the client is stored in
Part, the image file and the image information file are stored in the second catalogue of the server.
Further, it is described uniquely to be marked according to the inspection unique identifying number, image sequence unique identifying number and image
Knowledge number, the storage road of the image file and the image information file in the server is calculated according to hash algorithm
Footpath specifically includes:
Server reads the image information file in second catalogue, obtains the inspection unique identifying number, image sequence
Row unique identifying number and image unique identifying number;
Store path is calculated according to hash algorithm, the store path is used to store the image file and the shadow
As message file.
Further, the storage road that the image file and the image information file are stored in the server
Include after step in footpath:
The inspection unique identifying number that the client sends is received, according to the inspection unique identifying number according to hash algorithm
The store path of the corresponding whole image information files of the inspection unique identifying number is calculated, corresponding image information text is downloaded
Part;
Unique identifying number, image sequence unique identifying number and image are checked only according to the image information file acquisition downloaded
One identification number, is combined generation return value and is back to the client;
The return value is split by the client, obtains checking the corresponding all images of unique identifying number
Quantity, and by the client obtain image to be checked it is corresponding check unique identifying number, image sequence unique identifying number with
And image unique identifying number;
Check that unique identifying number, image sequence unique identifying number and image are uniquely marked by the image to be checked is corresponding
Know a number store path for the image information file that image to be checked is calculated according to hash algorithm;
The information of the image information file under store path is sent to the client, by the client to image
The information of message file is processed, and obtains the image to be checked.
Further, it is described to receive the inspection unique identifying number that the client sends, according to the inspection unique mark
The store path of the inspection corresponding whole image information files of unique identifying number number is calculated according to hash algorithm, it is right to download
Include after the step of image information file answered:
If without image, returning to null value to the client.
Present invention also offers a kind of medical image information processing unit, including:
Collecting unit, the Image compounding image file for being gathered patient by client, is given birth to according to the image file
Into image information file, server receives the image file and the image information file;The image information file bag
Inspection unique identifying number, image sequence unique identifying number and image unique identifying number are included;
First computing unit, for checking unique identifying number, image sequence unique identifying number and image only according to described
One identification number, the image file and image information file the depositing in the server are calculated according to hash algorithm
Storage path;
Memory cell, the storage road for the image file and the image information file to be stored in the server
In footpath.
Further, the collecting unit is specifically included:
Collection subelement, the Image compounding image file for gathering patient by client, according to the image file
Generation image information file, and named with image unique identifying number;The image information file and the image file are deposited
Enter in the first catalogue of the client, the image information file includes inspection unique identifying number, image sequence and uniquely marks
Knowledge number and image unique identifying number;
Storing sub-units, received for server the image file in the first catalogue that the client is stored in and
The image information file, the image file and the image information file are stored in the second catalogue of the server
In.
Further, first computing unit is specifically included:
Subelement is read, the image information file in second catalogue is read for server, obtain the inspection only
One identification number, image sequence unique identifying number and image unique identifying number;
Computation subunit, for calculating store path according to hash algorithm, the store path is used to store the shadow
As file and the image information file.
Further, the medical image information processing unit also includes:
Receiving unit, for receiving the inspection unique identifying number that the client sends, according to the inspection unique mark
The store path of the inspection corresponding whole image information files of unique identifying number number is calculated according to hash algorithm, it is right to download
The image information file answered;
Download unit, for checking that unique identifying number, image sequence are uniquely marked according to the image information file acquisition downloaded
Knowledge number and image unique identifying number, are combined generation return value and are back to the client;
Split cells, for splitting the return value by client, obtains checking that unique identifying number is corresponding
The quantity of all images, and the corresponding inspection unique identifying number of image to be checked, image sequence are obtained only by the client
One identification number and image unique identifying number;
Second computing unit, for checking that unique identifying number, image sequence are uniquely marked by the image to be checked is corresponding
Knowledge number and image unique identifying number calculate the store path of the image information file of image to be checked according to hash algorithm;
Acquiring unit, for the information of the image information file under store path to be sent to the client, by institute
State client to process the information of image information file, obtain the image to be checked.
Further, it is described to receive the inspection unique identifying number that the client sends, according to the inspection unique mark
The store path of the inspection corresponding whole image information files of unique identifying number number is calculated according to hash algorithm, it is right to download
Include after the step of image information file answered:
Judging unit, if for without image, returning to null value to the client.
The medical image information processing method and processing device that the present invention is provided has the beneficial effect that:Patient is gathered by client
Image compounding image file, image information file is generated according to the image file, server receive the image file with
And the image information file;The image information file include inspection unique identifying number, image sequence unique identifying number with
And image unique identifying number;According to the inspection unique identifying number, image sequence unique identifying number and image unique identifying number,
The store path of the image file and the image information file in the server is calculated according to hash algorithm;Will
The image file and the image information file are stored in the store path of the server, and realizing has image file
The storage of purpose ground is in corresponding store path.
Brief description of the drawings
Fig. 1 is the method and step schematic diagram of the medical image information processing method in one embodiment of the invention;
Fig. 2 is the method and step schematic diagram of the medical image information processing method in another embodiment of the present invention;
Fig. 3 is the structural representation of the medical image information processing unit in one embodiment of the invention;
Fig. 4 is the structural representation of the medical image information processing unit collecting unit in one embodiment of the invention;
Fig. 5 is the structural representation of the computing unit of medical image information processing unit first in one embodiment of the invention;
Fig. 6 is the structural representation of the medical image information processing unit in another embodiment of the present invention;
Fig. 7 is the structural representation of the medical image information processing unit in further embodiment of this invention.
The realization of the object of the invention, functional characteristics and advantage will be described further referring to the drawings in conjunction with the embodiments.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
Reference picture 1, a kind of medical image information processing method in the embodiment of the present invention, including:
Step S1, the Image compounding image file of patient is gathered by client, and image is generated according to above-mentioned image file
Message file, server receives above-mentioned image file and above-mentioned image information file;Above-mentioned image information file includes inspection
Look into unique identifying number, image sequence unique identifying number and image unique identifying number;
Step S2, according to above-mentioned inspection unique identifying number, image sequence unique identifying number and image unique identifying number, presses
The store path of above-mentioned image file and above-mentioned image information file in above-mentioned server is calculated according to hash algorithm;
Step S3, above-mentioned image file and above-mentioned image information file are stored in the store path of above-mentioned server.
In above-mentioned steps S1, image archiving and communication system (Picture Archiving and Communication
Systems, PACS system) image of patient is gathered by image documentation equipment, and the image of the above-mentioned patient for collecting is sent to
Client, the image of patient is received by above-mentioned client, and image is processed according to the personal information of patient, synthesis
Obtain image file;All information of above-mentioned image file include inspection unique identifying number, image sequence unique identifying number and
The information of image unique identifying number, the information also including patient's title and patient code etc., wherein check unique identifying number be with
A kind of identification information that patient is associated, image unique identifying number is the unique trait identification information of image.Simultaneously by above-mentioned shadow
In one file, this document is image information file to all information records of picture file, and above-mentioned image information file is with image
Unique sign number name, server receives the above-mentioned image file and above-mentioned image information file that above-mentioned client sends.
In above-mentioned steps S2, server is obtained after above-mentioned image file and above-mentioned image information file is received
Take inspection unique identifying number in image information file, image sequence unique identifying number and image unique identifying number;Will be above-mentioned
Check that unique identifying number, image sequence unique identifying number and image unique identifying number are brought into hash algorithm, hash algorithm is just
It is the input random length, by hashing algorithm, is transformed into the output of regular length, the output is exactly hashed value;Hash is calculated
This conversion of method is a kind of compression mapping, and the space of the hashed value of output is generally much less than the space of input, if input
One section of plaintext of hashed value only changes one of letter, and the hashed value of output is all by difference.Find the hashed value of output
It is two different input values of same value, is computationally impossible, so hash algorithm can be used for entering data
Line index.By the inspection unique identifying number in above-mentioned image information file, image sequence unique identifying number and image unique mark
Number bring into hash algorithm, then just calculate above-mentioned image information file store path.The storage catalogue of above-mentioned store path
Specifically include level Four catalogue, check unique identifying number catalogue and image sequence unique mark catalogue;To check unique identifying number
The inspection unique identifying number catalogue of name under level Four catalogue, with image sequence unique mark name image sequence unique mark
In the case where unique identifying number catalogue is checked, above-mentioned image information file is stored under image sequence unique mark catalogue catalogue, and with
Image unique identifying number is named, and above-mentioned image file is stored under same storage catalogue with above-mentioned image information file.
In above-mentioned steps S3, above-mentioned image information file and above-mentioned image file are stored in above-mentioned store path
In, above-mentioned image file and image information file are stored in same store path, realize believing image file and image
Breath file is purposefully disperseed storage.
The image of patient is gathered by image documentation equipment, the image of the patient of collection is sent to client by image documentation equipment, on
The image that client receives patient is stated, and image is processed according to the personal information of patient, synthesis obtains image file.
All information of above-mentioned image file include inspection unique identifying number, image sequence unique identifying number and image unique identifying number
Information, can also including such as information such as patient's title, patient code, wherein check unique identifying number be associated with patient
A kind of identification information, image unique identifying number is the unique trait identification information of image.Simultaneously by all of above-mentioned image file
In one file, this document is image information file to information record, and above-mentioned image information file with image, uniquely order by the number of sign
Name, server receives the above-mentioned image file and above-mentioned image information file that above-mentioned client sends.Client is by above-mentioned shadow
As message file and image file are sent to server, server will receive above-mentioned image information file and image file,
Check that unique identifying number, image sequence unique identifying number and image are uniquely marked by the way that the image information file acquisition for receiving is corresponding
Knowledge number, and bring above-mentioned inspection unique identifying number, image sequence unique identifying number and image unique identifying number into hash algorithm, count
The store path of image information file and image file in server is calculated, and above-mentioned image information file and image is literary
Part is stored in above-mentioned store path, and the store path of above-mentioned image information file and image file is identical.Server is according to Kazakhstan
Be purposely stored in above-mentioned image in corresponding store path by uncommon algorithm, when data are huge, can be according to hash algorithm
Purposefully quick search obtains the image stored in store path.
Further, the Image compounding image file of patient is gathered above by client, is given birth to according to above-mentioned image file
Into image information file, server receives above-mentioned image file and above-mentioned image information file is specifically included:
The Image compounding image file of patient is gathered by client, image information text is generated according to above-mentioned image file
Part, and named with image unique identifying number;Above-mentioned image information file and above-mentioned image file are stored in above-mentioned client
In first catalogue, above-mentioned image information file includes inspection unique identifying number, image sequence unique identifying number and image only
One identification number;
Server receives above-mentioned image file and above-mentioned the image information text in the first catalogue that above-mentioned client is stored in
Part, above-mentioned image file and above-mentioned image information file are stored in the second catalogue of above-mentioned server.
The image of patient is gathered by image documentation equipment, the image of the patient of collection is sent to client by image documentation equipment, on
The image that client receives patient is stated, and image is processed according to the personal information of patient, synthesis obtains image file,
Simultaneously by all information records in above-mentioned image file in corresponding image information file, and by above-mentioned image information file
And above-mentioned image file storage, in the first catalogue of client, the first catalogue is used for client temporarily save image information file,
When there are image information file in client control to above-mentioned first catalogue, by above-mentioned image information file and above-mentioned shadow
As file is sent to above-mentioned server, server keeps in server above-mentioned image information file and above-mentioned image file
Under two catalogues, the second catalogue is used for server temporarily save image information file.
Further, it is above-mentioned uniquely to be marked according to above-mentioned inspection unique identifying number, image sequence unique identifying number and image
Knowledge number, the storage road of above-mentioned image file and above-mentioned image information file in above-mentioned server is calculated according to hash algorithm
Footpath specifically includes:
Server reads the image information file in above-mentioned second catalogue, obtains above-mentioned inspection unique identifying number, image sequence
Row unique identifying number and image unique identifying number;
Store path is calculated according to hash algorithm, above-mentioned store path is used to store above-mentioned image file and above-mentioned shadow
As message file.
Above-mentioned above-mentioned second catalogue of server real-time monitoring, has image information file in above-mentioned second catalogue is monitored
When, above-mentioned image information file is obtained, and it is unique to obtain the inspection unique identifying number in above-mentioned image information file, image sequence
Identification number and image unique identifying number;And the inspection unique identifying number in above-mentioned image information file, image sequence is unique
Identification number and image unique identifying number are brought into hash algorithm, calculate the store path of above-mentioned image information file, and will
Above-mentioned image information file and the storage of above-mentioned image file in above-mentioned store path, above-mentioned image information file and image
The store path of file is identical.
Reference picture 2, also includes after the step S3 in another embodiment of the present invention:
Step S4, receives the inspection unique identifying number that above-mentioned client sends, according to above-mentioned inspection unique identifying number according to
Hash algorithm calculates the store path of the corresponding whole image information files of above-mentioned inspection unique identifying number, downloads corresponding shadow
As message file;
Step S5, according to download image information file acquisition check unique identifying number, image sequence unique identifying number with
And image unique identifying number, it is combined generation return value and is back to above-mentioned client;
Step S6, is split by above-mentioned client to above-mentioned return value, obtains checking the corresponding institute of unique identifying number
There is the quantity of image, and it is unique to obtain the corresponding inspection unique identifying number of image to be checked, image sequence by above-mentioned client
Identification number and image unique identifying number;
Step S7, checks unique identifying number, image sequence unique identifying number and figure by above-mentioned image to be checked is corresponding
The store path of the image information file of image to be checked is calculated according to hash algorithm as unique identifying number;
Step S8, the information of the image information file under store path is sent to above-mentioned client, by above-mentioned client
Hold and the information of image information file is processed, obtain above-mentioned image to be checked.
In above-mentioned steps S4, when the image in needing inquiry to obtain server, the inspection of patient is input into client
Unique identifying number, client sends into above-mentioned server the inspection unique identifying number of reception.Server receive it is above-mentioned
After the inspection unique identifying number that client sends, above-mentioned server brings the inspection unique identifying number of reception into hash algorithm
In, calculate the store path of the corresponding image information file of all of image of above-mentioned patient.The tool of above-mentioned acquisition store path
Body mode is:Bring the inspection unique identifying number of reception into hash algorithm and calculate storage catalogue, specially under level Four catalogue
Unique identifying number catalogue is checked, server receives the order of client input, opens and checks unique identifying number catalogue hypograph sequence
Row unique mark catalogue.Server is downloaded and obtains all of image information file under image sequence unique mark catalogue.
In step s 5, server obtains inspection unique identifying number, the image in all of image information file downloaded
Sequence unique identifying number and image unique identifying number.Server is by the above-mentioned inspection unique mark in each image information file
Number, image sequence unique identifying number and image unique identifying number be combined generation return value and be back to above-mentioned client, its
Combination is specially to check the shape of the character string of unique identifying number/image sequence unique identifying number/image unique identifying number
Formula composition return value is back to client.
In step s 6, client receives all of return value information of server transmission, and client is to being owned
Return value split, obtain patient checks the information of the corresponding all images of unique identifying number, and obtains the number of image
Amount, the information of image includes checking unique identifying number, image sequence unique identifying number and image unique identifying number.
In the step s 7, client is according to inspection unique identifying number, the image sequence unique identifying number for obtaining all images
And image unique identifying number.The image of inquiry is wanted in selection, as image to be checked, by the corresponding inspection of image to be checked only
One identification number, image sequence unique identifying number and image unique identifying number are sent into server, and above-mentioned server is received and treated
Inquiry image is corresponding to check unique identifying number, image sequence unique identifying number and image unique identifying number, by above-mentioned inspection
Unique identifying number, image sequence unique identifying number and image unique identifying number substitute into hash algorithm, calculate image to be checked
Store path, store path be image sequence unique mark catalogue under image information file, obtain store path under treating
Inquire about the image information file of image.
In step s 8, server sends to visitor all information composition character string information of the image information file of acquisition
Family end, all information of image information file include checking unique identifying number, image sequence unique identifying number, image unique mark
Number information, also including patient's title and patient code.Client is received after above-mentioned image information file, to above-mentioned shadow
As all information of message file are split, the information after fractionation is substituted into AddImage functions and is processed, AddImage
Function obtains corresponding image according to result from the image file of the store path in server, and image is added into shadow
As list and show, realize server when data are huge, can purposefully quick search be obtained according to hash algorithm
Store the image in corresponding store path.
Further, the inspection unique identifying number that the above-mentioned client of above-mentioned reception sends, according to above-mentioned inspection unique mark
The store path of the corresponding whole image information files of above-mentioned inspection unique identifying number number is calculated according to hash algorithm, it is right to download
Include after the step of image information file answered:
If without image, returning to null value to above-mentioned client.
When the image in needing inquiry to obtain server, the inspection unique identifying number of patient, client are input into client
End sends into above-mentioned server the inspection unique identifying number of reception.Server is receiving the inspection that above-mentioned client sends
After unique identifying number, above-mentioned server brings in hash algorithm the inspection unique identifying number of reception into, calculates above-mentioned patient
The store path of the corresponding image information file of all of image.If there is no image, cannot be calculated by hash algorithm
Store path, then to client, client judges that null value is represented not to be had to server return null value to the return null value for receiving
Image, then inquiry obtains image and is over, as a result for the patient does not have image store in the store path of server.
Reference picture 3, additionally provides a kind of processing unit of medical image information in the embodiment of the present invention, including:
Collecting unit 10, the Image compounding image file for gathering patient by client, according to above-mentioned image file
Generation image information file, server receives above-mentioned image file and above-mentioned image information file;Above-mentioned image information file
Include inspection unique identifying number, image sequence unique identifying number and image unique identifying number;
First computing unit 20, using according to above-mentioned inspection unique identifying number, image sequence unique identifying number and image
Unique identifying number, above-mentioned image file and above-mentioned image information file are calculated in above-mentioned server according to hash algorithm
Store path;
Memory cell 30, using the storage that above-mentioned image file and above-mentioned image information file are stored in above-mentioned server
In path.
In the present embodiment, image archiving and communication system (Picture Archiving and Communication
Systems, PACS system) image of patient is gathered by image documentation equipment, and the image of the above-mentioned patient for collecting is sent to
Client, the image of patient is received by above-mentioned client, and image is processed according to the personal information of patient, synthesis
Obtain image file;All information of above-mentioned image file include inspection unique identifying number, image sequence unique identifying number and
The information of image unique identifying number, the information also including patient's title and patient code etc., wherein check unique identifying number be with
A kind of identification information that patient is associated, image unique identifying number is the unique trait identification information of image.Simultaneously by above-mentioned shadow
In one file, this document is image information file to all information records of picture file, and above-mentioned image information file is with image
Unique sign number name, server receives the above-mentioned image file and above-mentioned image information file that above-mentioned client sends.
Server after above-mentioned image file and above-mentioned image information file is received, obtain image information file in
Inspection unique identifying number, image sequence unique identifying number and image unique identifying number;By above-mentioned inspection unique identifying number, figure
As sequence unique identifying number and image unique identifying number are brought into hash algorithm, hash algorithm is exactly the defeated of random length
Enter, by hashing algorithm, be transformed into the output of regular length, the output is exactly hashed value;This conversion of hash algorithm is one
Compression mapping is planted, the space of the hashed value of output is generally much less than the space of input, if one section of plaintext of the hashed value of input
One of letter is only changed, the hashed value of output is all by difference.The hashed value for finding output is two of same value
Different input values, is computationally impossible, so hash algorithm can be used for being indexed data.By above-mentioned image
Inspection unique identifying number, image sequence unique identifying number and image unique identifying number in message file are brought into hash algorithm,
So just calculate above-mentioned image information file store path.The storage catalogue of above-mentioned store path specifically include level Four catalogue,
Check unique identifying number catalogue and image sequence unique mark catalogue;To check the inspection unique mark that unique identifying number is named
Number catalogue is checking unique mark under level Four catalogue with the image sequence unique mark catalogue that image sequence unique mark is named
Under number catalogue, above-mentioned image information file storage is named under image sequence unique mark catalogue with image unique identifying number,
Above-mentioned image file is stored under same storage catalogue with above-mentioned image information file.
Above-mentioned image information file and above-mentioned image file are stored in above-mentioned store path, above-mentioned image file with
And image information file is stored in same store path, realization carries out purposive to image file and image information file
Ground dispersion storage.
The image of patient is gathered by image documentation equipment, the image of the patient of collection is sent to client by image documentation equipment, on
The image that client receives patient is stated, and image is processed according to the personal information of patient, synthesis obtains image file.
All information of above-mentioned image file include inspection unique identifying number, image sequence unique identifying number and image unique identifying number
Information, can also including such as information such as patient's title, patient code, wherein check unique identifying number be associated with patient
A kind of identification information, image unique identifying number is the unique trait identification information of image.Simultaneously by all of above-mentioned image file
In one file, this document is image information file to information record, and above-mentioned image information file with image, uniquely order by the number of sign
Name, server receives the above-mentioned image file and above-mentioned image information file that above-mentioned client sends.Client is by above-mentioned shadow
As message file and image file are sent to server, server will receive above-mentioned image information file and image file,
Check that unique identifying number, image sequence unique identifying number and image are uniquely marked by the way that the image information file acquisition for receiving is corresponding
Knowledge number, and bring above-mentioned inspection unique identifying number, image sequence unique identifying number and image unique identifying number into hash algorithm, count
The store path of image information file and image file in server is calculated, and above-mentioned image information file and image is literary
Part is stored in above-mentioned store path, and the store path of above-mentioned image information file and image file is identical.Server is according to Kazakhstan
Be purposely stored in above-mentioned image in corresponding store path by uncommon algorithm, when data are huge, can be according to hash algorithm
Purposefully quick search obtains the image stored in store path.
Reference picture 4, the collecting unit 10 in the present embodiment is specifically included:
Collection subelement 110, the Image compounding image file for gathering patient by client, according to above-mentioned image text
Part generates image information file, and is named with image unique identifying number;By above-mentioned image information file and above-mentioned image file
It is stored in the first catalogue of above-mentioned client, it is unique that above-mentioned image information file includes inspection unique identifying number, image sequence
Identification number and image unique identifying number;
Storing sub-units 120, the above-mentioned image file in the first catalogue that above-mentioned client is stored in is received for server
And above-mentioned image information file, above-mentioned image file and above-mentioned image information file are stored in the second mesh of above-mentioned server
In record.
The image of patient is gathered by image documentation equipment, the image of the patient of collection is sent to client by image documentation equipment, on
The image that client receives patient is stated, and image is processed according to the personal information of patient, synthesis obtains image file,
Simultaneously by all information records in above-mentioned image file in corresponding image information file, and by above-mentioned image information file
And above-mentioned image file storage, in the first catalogue of client, the first catalogue is used for client temporarily save image information file,
When there are image information file in client control to above-mentioned first catalogue, by above-mentioned image information file and image text
Part is sent to above-mentioned server, and server keeps in the mesh of server second above-mentioned image information file and above-mentioned image file
Under record, the second catalogue is used for server temporarily save image information file.
Reference picture 5, the first computing unit 20 in the present embodiment is specifically included:
Subelement 210 is read, the image information file in above-mentioned second catalogue is read for server, obtain above-mentioned inspection
Unique identifying number, image sequence unique identifying number and image unique identifying number;
Computation subunit 220, for calculating store path according to hash algorithm, above-mentioned store path is used to store above-mentioned
Image file and above-mentioned image information file.
Above-mentioned above-mentioned second catalogue of server real-time monitoring, has image information file in above-mentioned second catalogue is monitored
When, above-mentioned image information file is obtained, and it is unique to obtain the inspection unique identifying number in above-mentioned image information file, image sequence
Identification number and image unique identifying number;And the inspection unique identifying number in above-mentioned image information file, image sequence is unique
Identification number and image unique identifying number are brought into hash algorithm, calculate the store path of above-mentioned image information file, and will
Above-mentioned image information file and the storage of above-mentioned image file in above-mentioned store path, above-mentioned image information file and image
The store path of file is identical.
Reference picture 6, the medical image information processing unit in another embodiment of the present invention also includes:
Receiving unit 40, for receiving the inspection unique identifying number that above-mentioned client sends, uniquely marks according to above-mentioned inspection
Know number store path that the corresponding whole image information files of above-mentioned inspection unique identifying number are calculated according to hash algorithm, download
Corresponding image information file;
Download unit 50, for checking that unique identifying number, image sequence are unique according to the image information file acquisition downloaded
Identification number and image unique identifying number, are combined generation return value and are back to client;
Split cells 60, for splitting above-mentioned return value by above-mentioned client, obtains checking unique identifying number
The quantity of corresponding all images, and the corresponding inspection unique identifying number of image to be checked, image are obtained by above-mentioned client
Sequence unique identifying number and image unique identifying number;
Second computing unit 70, for checking that unique identifying number, image sequence are unique by above-mentioned image to be checked is corresponding
Identification number and image unique identifying number calculate the store path of the image information file of image to be checked according to hash algorithm;
Acquiring unit 80, for the information of the image information file under store path to be sent to above-mentioned client, passes through
Above-mentioned client is processed the information of image information file, obtains above-mentioned image to be checked.
When the image in needing inquiry to obtain server, the inspection unique identifying number of patient, client are input into client
End sends into above-mentioned server the inspection unique identifying number of reception.Server is receiving the inspection that above-mentioned client sends
After unique identifying number, above-mentioned server brings in hash algorithm the inspection unique identifying number of reception into, calculates above-mentioned patient
The store path of the corresponding image information file of all of image.The concrete mode of above-mentioned acquisition store path is:By what is received
Check that unique identifying number brings hash algorithm into and calculates storage catalogue, the inspection unique identifying number mesh specially under level Four catalogue
Record, server receives the order of client input, opens and checks unique identifying number catalogue hypograph sequence unique mark catalogue.Clothes
Business device is downloaded and obtains all of image information file under image sequence unique mark catalogue.
Server obtains inspection unique identifying number, the image sequence unique mark in all of image information file downloaded
Number and image unique identifying number.Server is by above-mentioned inspection unique identifying number, the image sequence in each image information file
Unique identifying number and image unique identifying number are combined generation return value and are back to above-mentioned client, and its combination is specific
It is the composition return value in the form of checking the character string of unique identifying number/image sequence unique identifying number/image unique identifying number
It is back to client.
Client receives all of return value information of server transmission, and client is carried out to obtaining all of return value
Split, obtain patient checks the information of the corresponding all images of unique identifying number, and obtains the quantity of image, the information of image
Including checking unique identifying number, image sequence unique identifying number and image unique identifying number.
Client is unique according to inspection unique identifying number, image sequence unique identifying number and the image for obtaining all images
Identification number.The image of inquiry is wanted in selection, as image to be checked, by the corresponding inspection unique identifying number of image to be checked, figure
As sequence unique identifying number and image unique identifying number are sent into server, above-mentioned server receives image correspondence to be checked
Inspection unique identifying number, image sequence unique identifying number and image unique identifying number, by above-mentioned inspection unique identifying number, figure
As sequence unique identifying number and image unique identifying number substitute into hash algorithm, the store path of image to be checked is calculated, deposited
Storage path is the image information file under image sequence unique mark catalogue, obtains the image of the image to be checked under store path
Message file.
Server sends to client, image letter all information composition character string information of the image information file of acquisition
Ceasing all information of file includes checking unique identifying number, image sequence unique identifying number, the information of image unique identifying number, also
Including patient's title and patient code.Client is received after above-mentioned image information file, to above-mentioned image information file
All information split, by after fractionation information substitute into AddImage functions processed, AddImage functions are according to place
Reason result obtains corresponding image from the image file of the store path in server, by image is added to image list and shows
Show, realize server when data are huge, can purposefully quick search obtains storage corresponding according to hash algorithm
Store path in image.
Reference picture 7, the medical image information processing unit in further embodiment of this invention also includes:
Judging unit 90, if for without image, returning to null value to above-mentioned client.
When the image in needing inquiry to obtain server, the inspection unique identifying number of patient, client are input into client
End sends into above-mentioned server the inspection unique identifying number of reception.Server is receiving the inspection that above-mentioned client sends
After unique identifying number, above-mentioned server brings in hash algorithm the inspection unique identifying number of reception into, calculates above-mentioned patient
The store path of the corresponding image information file of all of image.If there is no image, cannot be calculated by hash algorithm
Store path, then to client, client judges that null value is represented not to be had to server return null value to the return null value for receiving
Image, then inquiry obtains image and is over, as a result for the patient does not have image store in the store path of server.
In sum, it is the medical image information processing method and processing device of offer in the embodiment of the present invention, using client
The Image compounding image file of patient is gathered, image information file is generated according to above-mentioned image file, server receives above-mentioned shadow
As file and above-mentioned image information file;It is unique that above-mentioned image information file includes inspection unique identifying number, image sequence
Identification number and image unique identifying number;According to above-mentioned inspection unique identifying number, image sequence unique identifying number and image only
One identification number, above-mentioned image file and above-mentioned image information file depositing in above-mentioned server are calculated according to hash algorithm
Storage path;Above-mentioned image file and above-mentioned image information file are stored in the store path of above-mentioned server, realize by
Image file is purposefully stored in corresponding store path.When inquiring about image, receive above-mentioned client and send
Inspection unique identifying number, above-mentioned inspection unique identifying number pair is calculated according to hash algorithm according to above-mentioned inspection unique identifying number
The store path of the whole image information files answered, downloads corresponding image information file;According to the image information file downloaded
Obtain and check unique identifying number, image sequence unique identifying number and image unique identifying number, be combined generation return value and return
It is back to client;Above-mentioned return value is split by client, obtains checking the corresponding all images of unique identifying number
Quantity, and the corresponding inspection unique identifying number of image to be checked, image sequence unique identifying number and figure are obtained by client
As unique identifying number;Unique identifying number, image sequence unique identifying number and image are checked by above-mentioned image to be checked is corresponding
Unique identifying number calculates the store path of the image information file of image to be checked according to hash algorithm;By under store path
The information of image information file is sent to above-mentioned client, and image information file is processed by above-mentioned client, is obtained
Above-mentioned image to be checked;Server is realized when data are huge, can purposefully quick search be obtained according to hash algorithm
Take image of the storage in corresponding store path.
The preferred embodiments of the present invention are the foregoing is only, the scope of the claims of the invention, every utilization is not thereby limited
Equivalent structure or equivalent flow conversion that description of the invention and accompanying drawing content are made, or directly or indirectly it is used in other correlations
Technical field, be included within the scope of the present invention.
Claims (10)
1. a kind of medical image information processing method, it is characterised in that comprise the following steps:
The Image compounding image file of patient is gathered by client, image information file, clothes are generated according to the image file
Business device receives the image file and the image information file;The image information file includes inspection unique mark
Number, image sequence unique identifying number and image unique identifying number;
According to the inspection unique identifying number, image sequence unique identifying number and image unique identifying number, according to hash algorithm
Calculate the store path of the image file and the image information file in the server;
The image file and the image information file are stored in the store path of the server.
2. medical image information processing method according to claim 1, it is characterised in that described that disease is gathered by client
The Image compounding image file of people, image information file is generated according to the image file, and server receives the image file
And the image information file is specifically included:
The Image compounding image file of patient is gathered by client, image information file is generated according to the image file, and
Named with image unique identifying number;The image information file and the image file are stored in the first mesh of the client
In record, the image information file includes inspection unique identifying number, image sequence unique identifying number and image unique mark
Number;
Server receives the image file and the image information file in the first catalogue that the client is stored in, will
The image file and the image information file are stored in the second catalogue of the server.
3. medical image information processing method according to claim 2, it is characterised in that described to check unique according to described
Identification number, image sequence unique identifying number and image unique identifying number, according to hash algorithm calculate the image file with
And store path of the image information file in the server is specifically included:
Server reads the image information file in second catalogue, obtains the inspection unique identifying number, image sequence only
One identification number and image unique identifying number;
Store path is calculated according to hash algorithm, the store path is used to store the image file and image letter
Breath file.
4. the medical image information processing method according to claim any one of 1-3, it is characterised in that described by the shadow
As including after the step that file and the image information file are stored in the store path of the server:
The inspection unique identifying number that the client sends is received, is calculated according to hash algorithm according to the inspection unique identifying number
Go out the store path of the corresponding whole image information files of the inspection unique identifying number, download corresponding image information file;
Check that unique identifying number, image sequence unique identifying number and image are uniquely marked according to the image information file acquisition downloaded
Knowledge number, is combined generation return value and is back to the client;
The return value is split by the client, obtains checking the number of the corresponding all images of unique identifying number
Amount, and by the client obtain image to be checked it is corresponding check unique identifying number, image sequence unique identifying number and
Image unique identifying number;
Unique identifying number, image sequence unique identifying number and image unique identifying number are checked by the image to be checked is corresponding
The store path of the image information file of image to be checked is calculated according to hash algorithm;
The information of the image information file under store path is sent to the client, by the client to image information
The information of file is processed, and obtains the image to be checked.
5. medical image information processing method according to claim 4, it is characterised in that the reception client hair
The inspection unique identifying number for sending, the inspection unique identifying number is calculated according to the inspection unique identifying number according to hash algorithm
Include after the step of store path of corresponding whole image information files, download corresponding image information file:
If without image, returning to null value to the client.
6. a kind of medical image information processing unit, it is characterised in that including:
Collecting unit, the Image compounding image file for gathering patient by client, shadow is generated according to the image file
As message file, server receives the image file and the image information file;The image information file is included
Check unique identifying number, image sequence unique identifying number and image unique identifying number;
First computing unit, for uniquely being marked according to the inspection unique identifying number, image sequence unique identifying number and image
Knowledge number, the storage road of the image file and the image information file in the server is calculated according to hash algorithm
Footpath;
Memory cell, the store path for the image file and the image information file to be stored in the server
In.
7. medical image information processing unit according to claim 6, it is characterised in that the collecting unit is specifically wrapped
Include:
Collection subelement, the Image compounding image file for being gathered patient by client, is generated according to the image file
Image information file, and named with image unique identifying number;The image information file and the image file are stored in institute
State in the first catalogue of client, the image information file includes inspection unique identifying number, image sequence unique identifying number
And image unique identifying number;
Storing sub-units, the image file in the first catalogue that the client is stored in and described is received for server
Image information file, the image file and the image information file are stored in the second catalogue of the server.
8. medical image information processing unit according to claim 7, it is characterised in that first computing unit is specific
Including:
Subelement is read, the image information file in second catalogue is read for server, obtained described inspection and uniquely mark
Knowledge number, image sequence unique identifying number and image unique identifying number;
Computation subunit, for calculating store path according to hash algorithm, the store path is used to store the image text
Part and the image information file.
9. the medical image information processing unit according to claim any one of 6-8, it is characterised in that the medical image
Information processor also includes:
Receiving unit, for receiving the inspection unique identifying number that the client sends, presses according to the inspection unique identifying number
The store path of the corresponding whole image information files of the inspection unique identifying number is calculated according to hash algorithm, is downloaded corresponding
Image information file;
Download unit, for checking unique identifying number, image sequence unique identifying number according to the image information file acquisition downloaded
And image unique identifying number, it is combined generation return value and is back to the client;
Split cells, for splitting the return value by client, obtains checking that unique identifying number is corresponding all
The quantity of image, and check that unique identifying number, image sequence are uniquely marked by the way that client acquisition image to be checked is corresponding
Knowledge number and image unique identifying number;
Second computing unit, for checking unique identifying number, image sequence unique identifying number by the image to be checked is corresponding
And image unique identifying number calculates the store path of the image information file of image to be checked according to hash algorithm;
Acquiring unit, for the information of the image information file under store path to be sent to the client, by the visitor
Family end is processed the information of image information file, obtains the image to be checked.
10. medical image information processing method according to claim 9, it is characterised in that the reception client
The inspection unique identifying number of transmission, the inspection unique mark is calculated according to the inspection unique identifying number according to hash algorithm
The store path of number corresponding whole image information files, the step of download corresponding image information file after include:
Judging unit, if for without image, returning to null value to the client.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710091079.7A CN106909780A (en) | 2017-02-20 | 2017-02-20 | Medical image information processing method and processing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710091079.7A CN106909780A (en) | 2017-02-20 | 2017-02-20 | Medical image information processing method and processing device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106909780A true CN106909780A (en) | 2017-06-30 |
Family
ID=59208832
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710091079.7A Pending CN106909780A (en) | 2017-02-20 | 2017-02-20 | Medical image information processing method and processing device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106909780A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108447547A (en) * | 2018-03-13 | 2018-08-24 | 沈阳东软医疗***有限公司 | A kind of storage of medical image data, method for down loading and device |
CN110782973A (en) * | 2019-10-29 | 2020-02-11 | 京东方科技集团股份有限公司 | Medical image information grading storage method and device, computer equipment and medium |
CN111180051A (en) * | 2019-12-31 | 2020-05-19 | 健康蓝图(北京)科技有限公司 | Medical image data processing method and device |
CN111341402A (en) * | 2018-12-27 | 2020-06-26 | 管伟 | Intelligent medical system for storing and exchanging medical image information |
CN111612660A (en) * | 2020-04-30 | 2020-09-01 | 广东职业技术学院 | Ceramic art work scoring system |
CN113808710A (en) * | 2021-08-11 | 2021-12-17 | 武汉联影医疗科技有限公司 | Medical image processing method, device, server and computer readable storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070160275A1 (en) * | 2006-01-11 | 2007-07-12 | Shashidhar Sathyanarayana | Medical image retrieval |
CN101404029A (en) * | 2008-11-04 | 2009-04-08 | 深圳市蓝韵实业有限公司 | DICOM image file storage method |
CN103902355A (en) * | 2012-12-26 | 2014-07-02 | 深圳市蓝韵网络有限公司 | Quick medical image loading method |
CN104281683A (en) * | 2014-09-30 | 2015-01-14 | 深圳华声医疗技术有限公司 | Medical image retrieval method and medical image sharing method |
CN104331298A (en) * | 2013-07-22 | 2015-02-04 | 蓝网科技有限公司 | Method for generating medical DICOM image |
CN105912840A (en) * | 2016-03-31 | 2016-08-31 | 蓝网科技股份有限公司 | Search and processing method, device and system for image data |
-
2017
- 2017-02-20 CN CN201710091079.7A patent/CN106909780A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070160275A1 (en) * | 2006-01-11 | 2007-07-12 | Shashidhar Sathyanarayana | Medical image retrieval |
CN101404029A (en) * | 2008-11-04 | 2009-04-08 | 深圳市蓝韵实业有限公司 | DICOM image file storage method |
CN103902355A (en) * | 2012-12-26 | 2014-07-02 | 深圳市蓝韵网络有限公司 | Quick medical image loading method |
CN104331298A (en) * | 2013-07-22 | 2015-02-04 | 蓝网科技有限公司 | Method for generating medical DICOM image |
CN104281683A (en) * | 2014-09-30 | 2015-01-14 | 深圳华声医疗技术有限公司 | Medical image retrieval method and medical image sharing method |
CN105912840A (en) * | 2016-03-31 | 2016-08-31 | 蓝网科技股份有限公司 | Search and processing method, device and system for image data |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108447547A (en) * | 2018-03-13 | 2018-08-24 | 沈阳东软医疗***有限公司 | A kind of storage of medical image data, method for down loading and device |
CN111341402A (en) * | 2018-12-27 | 2020-06-26 | 管伟 | Intelligent medical system for storing and exchanging medical image information |
CN111341401A (en) * | 2018-12-27 | 2020-06-26 | 管伟 | Medical image information storage and exchange intelligent medical system |
CN111341402B (en) * | 2018-12-27 | 2024-04-16 | 声源康医疗科技(甘肃)有限公司 | Medical image information storage and exchange intelligent medical system |
CN110782973A (en) * | 2019-10-29 | 2020-02-11 | 京东方科技集团股份有限公司 | Medical image information grading storage method and device, computer equipment and medium |
CN110782973B (en) * | 2019-10-29 | 2022-11-11 | 京东方科技集团股份有限公司 | Medical image information grading storage method and device, computer equipment and medium |
CN111180051A (en) * | 2019-12-31 | 2020-05-19 | 健康蓝图(北京)科技有限公司 | Medical image data processing method and device |
CN111612660A (en) * | 2020-04-30 | 2020-09-01 | 广东职业技术学院 | Ceramic art work scoring system |
CN113808710A (en) * | 2021-08-11 | 2021-12-17 | 武汉联影医疗科技有限公司 | Medical image processing method, device, server and computer readable storage medium |
CN113808710B (en) * | 2021-08-11 | 2024-04-26 | 武汉联影医疗科技有限公司 | Medical image processing method, medical image processing device, server and computer readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106909780A (en) | Medical image information processing method and processing device | |
CN106650211B (en) | Storage server | |
CN102246178B (en) | For the distributed patient registration of the PACS of alliance | |
JP4278299B2 (en) | Communication system and method | |
US20020032772A1 (en) | Method for searching and analysing information in data networks | |
CN105373986B (en) | The implementation method of hospital's film-free cloud computing | |
US20020107871A1 (en) | Method and system for database migration and association | |
US10373712B2 (en) | Aggregation, partitioning, and management of healthcare data for efficient storage and processing | |
CN105912840A (en) | Search and processing method, device and system for image data | |
US20070112854A1 (en) | Apparatus and method for automatic generation and distribution of documents | |
AU2001290363A1 (en) | A method for searching and analysing information in data networks | |
US11416492B2 (en) | System and methods for caching and querying objects stored in multiple databases | |
US20110029538A1 (en) | System for creation of content with correlated geospatial and virtual locations by mobile device users | |
WO2019095551A1 (en) | Regional healthcare system and method for sharing, integrating and searching for electronic medical records | |
CN116230147A (en) | Medical examination information mutual recognition sharing system | |
CN111506589A (en) | Block chain data service system based on alliance chain, access method and storage medium | |
KR101352984B1 (en) | System for managing personal health device measurement data based on hl7 cda standard | |
US20220156279A1 (en) | Centralized database management system for database synchronization using invertible bloom filters | |
CN107920121A (en) | A kind of PE testing method based on internet | |
CN108090186A (en) | A kind of electric power data De-weight method on big data platform | |
CN109614521A (en) | A kind of efficient secret protection subgraph inquiry processing method | |
JP4289907B2 (en) | Medical information management system | |
CN111694993A (en) | Method, device, electronic equipment and medium for creating data index | |
JP2006099268A (en) | Image retrieval device, image retrieval support device, image retrieval system, image retrieval method, and image retrieval program | |
CN114510491B (en) | Dynamic follow-up quantity table design method and system |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170630 |
|
RJ01 | Rejection of invention patent application after publication |