【C++】DICOM medical imaging workstation PACS source code

PACS is the image archiving and transmission system, which is the product of the combination of medical imaging, digital image technology, computer technology and network communication technology. It is a computer application program for the collection, storage, reporting, output, management and query of various medical image information .

PACS is a medical image management system based on the DICOM standard. Its modules cover various functions from image acquisition/transmission/storage/processing, patient information management, diagnosis report editing/management to comprehensive query statistics, etc., supporting CT, MR, CR, DR, ECT, DSA, X-ray machine, ultrasound, endoscopy, pathology and other equipment.

The medical imaging PACS system can realize a series of functions to meet the daily work of the imaging department, such as examination appointment, patient information registration, computer reading, electronic report writing, film printing, data backup, and due to the digital storage of images, users can use image processing and measurement Technology-assisted diagnosis, convenient and quick search for data or transmission of data to clinical departments through the network, and seamless connection with hospital HIS and LIS.

Specially designed for the hospital workflow, the PACS system fully meets the needs of the hospital, and is equipped with flexible radiology information solutions. Standard interface protocol is adopted to realize appointment registration, report diagnosis, image browsing and processing, information statistics and other functions.

1. PACS system function:

1. Follow the international IHE standard process design, fully support DICOM3.0 and HL7 international standards;

2. It can support image acquisition and processing of DICOM3.0, standard video, and non-standard video imaging equipment;

3. Modular design, open system structure, more convenient combination;

4. Support DICOM3.0 image transmission, archiving, display, processing, printing, burning backup, etc.;

5. It has the functions of appointment, registration, queuing, charging, diagnosis report, query, statistics, management, etc.;

6. Rich and flexible diagnostic report templates to meet individual needs and quickly generate diagnostic reports;

7. The operation interface in Chinese is easy to operate, the system performance is stable, the scalability is strong, and it is easy to maintain;

8. Windows operating system, good compatibility, convenient for daily system maintenance of doctors and administrators;

9. 3D image post-processing and reconstruction functions.

· MPR\CPR (3D multi-planar reconstruction)

·VRT (3D Volumetric Reconstruction)

· SSD (3D Surface Reconstruction)

VE (Virtual Endoscopy)

MIP (Maximum Intensity Projection), MinIP (Minimum Intensity Projection)

CalSCore (cardiac image coronary calcium score)

2. Appointment Registration Workstation

1. The appointment registration workstation is used to register and confirm the patient's examination information, which is the first step in the PACS workflow, and the basic information of the patient to be examined and the registration and entry of relevant clinical data;

2. It can be connected with HIS, and directly extract the basic information of patients from HIS, which reduces the input labor and prevents leakage of fees; transfers patient information to image acquisition equipment through the WorkList service, reduces the input labor of doctors, and improves the accuracy of information input ;- experience sharing

3. Automatically transmit patient information to the doctor-level workstation system, which is convenient for the examiner in the department to quickly fill in the report; provide the function of rescheduling and canceling the appointment;

3. Image management workstation

1. The image management workstation is specially designed for system administrators. Its main job is to monitor the operation of image equipment and the software and hardware of each server, and perform offline backup or offline recovery of image data in a timely manner.

2. Support DICOMDIR recording.

3. Support a variety of flexible export mechanisms, including batch patients, selected images, data export of the same disease and other modes.

4. Delete the backed up image data to ensure online space.

5. Perform recovery processing on the offline data that needs to be recovered.

4. Image post-processing part

1. It fully complies with the DICOM3.0 standard, and displays various types of images, such as: CR, DR, CT, MRI, DSA, RF, US, OT, etc.; it can display and play various DICOM multi-frame dynamic images.

2. Support MPR, MIP, SSD and other three-dimensional post-processing functions.

3. Three-dimensional mode: Three-dimensional post-processing can be performed on the image, such as MPR, MIP, SSD and other processing.

4. DICOM images can be saved in batches as JPEG, BMP, AVI and other formats for easy export and use.

5. Supports quick adjustment of window level, and can preset window width and window level value according to the inspection site for quick reference.

6. Support image inspection value (CT value, etc.), length and area measurement.

7. Measured value display support: display in the picture, display outside the picture, and no display in three ways.

8. Image post-processing functions include: moving, zooming, magnifying glass, reverse film, forward and counterclockwise rotation, up and down, left and right mirroring, false color, etc.

9. Marking functions include: circle, measuring pen, arrow, text, straight line, rectangle, polygon, angle and other types. Each mark can display the measured value or hide the measured value. Image annotations can be saved.

10 Support film printing function: typesetting and adjusting film images, support image small grid printing, support background printing, support WYSIWYG printing, etc.

5. Graphic report workstation

1. The report workstation is usually used as an integral part of the diagnostic workstation, and its main function is to provide browsing and writing of reports, and at the same time provide the use and maintenance of various report templates.

2. Provide WYSIWYG writing report interface.

3. Supports the function of saving and displaying the modification traces of the report.

4. Support the input of report templates in single and combined ways.

5. Support report formats with and without pictures, and switch freely during report writing.

6. It supports adding key images to graphic reports, and can automatically adjust the position of images in the report according to the number of images.

7. Support public and private report templates.

8. Support three levels of report review (primary reporting doctor, reporting doctor, reviewing doctor).

9. Support multi-screen display, and can read films and write reports at the same time, and the report display screen can be specified.

10. Provide rich report templates.

11. Support prefabrication and customization of any report format.

Guess you like

Origin blog.csdn.net/qq_27741787/article/details/132710770