Search PubMed⌕ Search

Biomedical subjects

K Mikolajczyk

Publications and source records attributed to K Mikolajczyk.

4 recordsLinked to original sources

Platform independent implementation of DICOM-based miniPACS.

Platform independence is an important issue for a software designed to run across a hospital environment which is practically always heterogeneous one. This paper presents a simple miniPACS solution designed over an existing Intranet (Internet limited to a local area network). Platform independence is achieved with Java programming language which allows resulting code to be executed on virtually all machines. System consists of a server application providing DICOM (Digital Imaging and Communications in Medicine) services and clients that can use these services over a TCP/IP connection. The server application is capable of an image storage and supports a query mechanism to allow access to stored data, thus the clients may perform two major functions: providing image data for archiving or image retrieval for viewing. Presented client application provides both these functions. It retrieves stored images for further processing and returns calculated results to the archive. The parts of the system are connected through a DICOM interface. Consequently the system architecture is open and any devices like scanners or viewing stations supporting specific DICOM services may be attached.

Humans↗

Analysis of ultrasonic Doppler velocity data obtained in models of stenosed carotid bifurcations with irregular lesion surface.

In this study properties are concerned of ultrasonic Doppler spectra recorded distal to an irregularity localised in the internal carotid artery of a true-to-scale elastic model of a severely stenosed carotid bifurcation. Four models differing in irregularity were obtained by melting graded holes in the original wax cast, about 5-7 mm distal to the bifurcation. Velocity data were collected using an HP Sonos 2500 ultrasonograph working in pulsed Doppler mode. The observed effect of the irregularity with respect to the smooth wall model consisted in: (1) presence of a reduced flow zone 15 mm distal to the severe irregularity situated at the outer wall of the model in the ICA branch; (2) presence of a recirculation zone 15 mm distal to the severe irregularity situated at the inner wall of this model; (3) negative values of the measure of symmetry of the Doppler spectrum and (4) decreased values of relative width of Doppler spectra obtained 25 mm distal to the bifurcation in models with severe irregularity. The alterations of flow distribution and Doppler spectra depend on the geometry of the model under investigation and this study provides an indication as to what phenomena can happen in a model of stenosed carotid bifurcation with irregular lesion surface and how these phenomena may affect the ultrasonic Doppler spectra. Such information could be used in the evaluation of the risk of cerebral embolism.

Blood Flow Velocity↗

A JAVA environment for medical image data analysis: initial application for brain PET quantitation.

Analysis software for medical image data tends to be expensive and usable only in a restricted environment. Therefore the aim of the current project was to implement a flexible framework for medical image processing and visualization which is portable among platforms and open to different data formats including DICOM 3.0. The software was designed as a set of tools which encapsulate specialized functionality. The tools are full stand alone applications, but they are also able to present a co-operating environment within which images and other information are communicated in real time. Currently, the emphasis is on quantitative analysis of PET data by kinetic modelling. However, general viewing capabilities are included, and the design is flexible enough that other types of processing can easily be integrated by simply plugging in Java classes. The software is successfully applied to PET data quantitation in clinical research studies and even patient studies. Portability was aimed at by encoding the programs in Java. Experience shows that the implementation of such a complex and computationally demanding Java application is feasible. Although there are major portability issues to consider, configurations can be found on which the software runs stably and at a speed comparable to C code if just-in-time compilation is available.

Brain↗