Continuous Noninvasive Blood Pressure Measurement by Near Infra ...

1 downloads 0 Views 448KB Size Report
Continuous Noninvasive Blood Pressure Measurement by Near Infra Red CCD. Camera and Pulse Transmit Time Systems. Petr Zurek, Ondrej Krejcar, Marek ...
2010 Second International Conference on Computer Engineering and Applications

Continuous Noninvasive Blood Pressure Measurement by Near Infra Red CCD Camera and Pulse Transmit Time Systems Petr Zurek, Ondrej Krejcar, Marek Penhaker, Martin Cerny

Robert Frischer dept. of Automation and Co mputing in Metallurgy Technical University of Ostrava, Faculty of Metallurgy and Materials Eng ineering Ostrava, Czech Republic [email protected]

Depart ment of Measurement and Control, Faculty of Electrical Eng ineering and Co mputer Science, VSB – Technical University of Ostrava Ostrava, Czech Republic {petr.zu rek.fei, ondrej.krejcar, marek.penhaker, martin.cerny}@vsb.cz Abstract— The need of continuous blood pressure measurement is usable in wide spectrum of applications from physicians practice to home care applications. Many types of blood pressure measurement devices can be bought in electronics shops. All such devices are contact measurement devices which need to be in contact of human body (hand or foot mainly). Secondary they allow only one measurement per several minutes interval (typically ones in 10 minutes). Our goal is to develop a small device for noninvasive continuous measurement of blood pressure. This device must be a small battery powered embedded system which measure a blood pressure during a long time period and send this information remotely to operator’s stations. We would like to try two systems of blood pressure monitoring. The first one is system with NIR CCD camera (Near Infra Red), which measure the wide changes of the blood vessels and the second one is system, which measure the pulse transmit time (PTT). At the end we can compare the systems and get information, which system will be a right way to obtain exact continuous blood pressure information.

the information about pulse transmit t ime (PTT). The PTT is time which informs us, how fast the volume change (wave) is expanding in the blood vessels (Fig. 1). Th is time will be change with the blood pressure change too. Theoretically when the blood pressure will be growing, the PPT will be shorter respectively. Of course there are some others variables, which can affect the PTT (elasticity of vessels etc.).

Keywords- Blood, Pressure, Mobile Device, Analyzer, NIR CC, PTT

I. INT RODUCTION By the help of hemoglobin (in blood) is possible to take a pictures or video sequences of bloodstream fro m hands where the vessels are dark and the rest of scene is brighter. Such images are possible to get by NIR CCD camera which is a standard small size color PA L camera with a spectrum of sensing near infra red. Firstly the video sequence is obtained throw the camera to a mobile device (PDA, M DA, XDA), standard PC or notebook PC. These stations are used to analyze a v ideo sequence and detect a heart rate and a blood pressure. Video signal fro m camera to client stations is transferred wirelessly by WiFi standard (802.11b,g). Due to a limited performance of mob ile devices the blood pressure is not visualized, but only an actual number is displayed to user. The second chance, how to measure the continuous cuff less, noninvasive blood pressure is to detect this value from 978-0-7695-3982-9/10 $26.00 © 2010 IEEE DOI 10.1109/ICCEA.2010.236

Figure 1. Pulse transmit time derivated from ECG and PPG (photopletysmography on finger) signals

II.

DEVELOPED SYSTEMS

A. NIR CCD system Measurement scheme consist of one NIR CCD camera with two circles of small power Infra Led Diodes, three special high power Infra Led Diodes, two power converters, USB digit izer with 10 b its RGB A/D converter and measurement device (PDA or desktop station) (Fig 2).

449

large variability to user for creation an own convolution filter which is able to store in program. By this our software is possible to use as an simple image editor. Second mode - Vein Measure allo w to user setup and run a mult iple image adjustment and vessels width measurement by selected process. In this mode is important to select a part of image to realize a vessels width measure. This is due to a fact that more than one vessel is exist on image. Resulting width is displayed to output window and stored in database file for future use. Experiments Our first tests were executed on a group of five university students. The aim of test results was expected as a percentage of successful rates of blood pressure diagnosis and quality of measurement in compare to classical blood pressure devices. We start every test with measurement of blood pressure on classical blood pressure device to get a starting value of blood pressure. This start value is an input value for our noninvasive blood pressure software. After a successful synchronization of starting value, the continual blood pressure measurement was realized for a period of 10 minutes (This time is a minimu m period between two measurements on classical blood pressure device). After 10 minutes period the second – final comparative measurement was executed and the results was recorded. All these results are summarized in [Table 1].

Camera is applied to patients hand with opposite applied three high power Led Diodes, which screen the patients hand with infra red light. Both these elements are powered by special developed power converters with high power.

Figure 2. NIR CCD Camera with Infra Led Diodes (left) and 3x3W Infra Led Diodes (right)

Measurement schema continues from camera wirelessly throw WiFi network to special USB digit izer which is equipped by high speed 10 bits RGB A/D converter. Finally the desktop station is placed at the end of measurement schema or the mobile device is used. The most power PDA HTC Touch HD is actually used in tests with sufficient results. During our project the software to analyze and measure the vessels width was created in Microsoft Visual Studio 2005.

TABLE I.

TEST WITH CLASSICAL BLOOD P RESSURE DEVICE AND OUR MEASUREMENT SOLUTION. VALUE ARE IN [MM HG ]

Persone no.

Start pressure

1 2 3 4 5

86 75 82 78 67

continuous measurement time from start [min] 0 5 10 86 84 83 75 73 72 82 80 79 78 80 81 67 71 72

Final Pressure 82 74 76 82 75

1) Behind the scenes – code implementation Our software uses standard .Net Framework libraries like System.Drawing.Imaging, System.IO and System.Text.RegularExpressions. Software is developed in Microsoft Visual Studio. The most important part of software is image processing. Working with pixels is possible by SetPixel and GetPixel methods. Unfortunately these methods are very slow and we suggest using a direct memo ry access by help of unsafe code. To access bitmap pixels is necessary to lock them in memo ry by LockBits method. This method expect as argument a class instance Rectangle – bitmap part for locking and System.Drawing.Imaging.ImageLockMode enumeration type. The last argument is System.Drawing.Imaging.PixelFormat enumeration type which defines a color depth of bitmap. Vessel width measure is realized by simp le function which counts pixels white color on given y-axis. For required accuracy of width the rotation of image is needed. The vessel must be a vertically to direction of measurement. This is done automatically by Get_angle(Bitmap b) which compute a angel of slope against to y-axis. Next function

Figure 3. Vessel selection for realize width measurement

Software has a two function modes: First case is Image Enhance, from menu Mode. This mode is for creating of image adjustment sequence to measure a vessels width. This solution was selected to offer a maximal variability for input image source. Our application has embedded a many of different adjustment filter to offer a 450

rotateImage(Bitmap b, float angle) realize the turning of image as it is needed.

Software for the synchronious measuring of d iffererent biosignals, which we use for computing the pulse transmit time and other value for blood pressure computing, was made in the Matlab software. The big emphasis was take on possibility to set the parameters of the signal processing, as sample rate, possibility to set the filtration parameters for each channel separately. This is very important, because each channel process different biosignal, wh ich has different frequency parameters. That is why we must set each channel separately based on processing signal. Emphasis was taken on the lucidity and simplicity of user interface too. At once was designed algorithm for the detecting the important parts (points) of the biosignals and determination of their together correlation in the time. For the detection of the important points we used and tested the derivation principle, or the wave transformations. All this measuring system is in the testing process just now. We are preparing this system for the quality measuring of biosignals. Than we can determine exact blood pressure.

B. PTT system For the research in this area we developed the special measurement system. Th is system is unique at that, that it can measure different biosignals in one time synchronous. This system consists of the basic sensors for measure biosignals. These sensors are connected to the biosignal amplifier (g.tec - BSA mp). Th is amplifier is connected to A/D convertor (NI- DAQpad 6052), which is connected wia FireWire with PC. For our research we measure the main biosignals as ECG (g.tec - ECGbo x), photoplethysmography (g.tec – g.Pulse). Other measured biosignals are capacity wave (piezosensor ADInstrument MTL1010 and special measuring system with bhv5355) and breathing curve (ADInstrutments - pneumotrace). The last but not least biosignal is continuous invasive blood pressure. This system is prepared for measuring the continuous invasive blood pressure – we are prepared to connect this system with the Nihon Kohde monitor. This is very important signal, wh ich we can measure synchronous with other biosignals. Then we can really exactly compare our intended blood pressure (compute with PTT using) and real blood pressure in the time. The most emphasis was take to testing and verification of the alternate synchronization of all sensors and measuring.

Figure 5. User inerface of system for measuring different biosignals

III.

OT HERS MAYBE FUTURE P OSSIBILITES OF BLOOD PRESSURE MONITORING

There are some other possibilities, how we can maybe in the future measure the continuous blood pressure. In the area of measuring the intraocular pressure was find new sensor. This sensor is implanted on the synthetic ocular lens. Sensor will be able to measure and transmit information about intraocular pressure. Intraocular pressure is really not the same as a blood pressure, but it can be interesting to compare this to biosignals and define appropriate continuity. Next possibility is to use the diagnostic ultrasound device for detecting the blood pressure. One chance is to use normal standard B-mode of this device and monitor the changes of the wide of the rhexis. Fro m these changes we can try

Figure 4. System for measuring different biosignals for PTT

451

presume the blood pressure. Next chance is use the Doppler mode of the ultrasound device. From informat ion from this investigation we can detect speed of the blood in selected area. The changes of the speed could help to determine the blood pressure.

The work and the contribution were supported by the project Grant Agency of Czech Republic – GA ČR 102/08/1429 “Safety and security of networked embedded system applications”. Also supported by the Ministry of Education of the Czech Republic under Project 1M0567.

IV. DISCUSSION Noninvasive cuff less continuous blood pressure measurement will be very useful. For example for monitoring blood pressure of the peoples, who has some problems with heart or arterial system (hypertension, people after heart attack). In this time this people use standard blood pressure monitor – they have cuff on their arm, which is filling with air with adjusted delay. It can be very uncomfortable especially during the night. Also it is not really continuous measurement. If we replace this with some other system, which will be with passive sensors, it will be more co mfortable for the patient and also for the doctors. Also it can be use in homecare systems for old peoples, or for peoples with some handicap, where we need to monitor their life functions. Indeed we can employ system for blood pressure monitoring with for examp le ECG and actimetry monitoring for peoples, who are working in dangerous environment (fire brigade, soldiers). System could detect some changes in health of this people and precede weightier problems.

REFERENCES [1]

Krejcar, O., Fojcik, P.: Biotelemetric system architecture for patients and physicians – solutions not only for homecare, In Portable 2008, 2nd IEEE International Interdisciplinary Conference on Portable Information Devices, Ga-Pa, Germany, (2008) [2] Janckulik, D., Krejcar, O., Martinovic, J.: Personal Telemetric System – Guardian, In Biodevices 2008, pp. 170-173, Insticc Set ubal, Funchal,Portugal, (2008) [3] Cerny M, Martinak L, Penhaker M, et al. Design and Implementation of Textile Sensors for Biotelemetry Applications In konference proceedings 14th Nordic-Baltic Conference an Biomedical Engineering and Medical Physics, JUN 16-20, 2008 Riga, LAT VIA, Volume: 20 Pages: 194-197 , 2008, ISSN: 1680-0737 ISBN: 978-3540-69366-6 [4] Horak, J., Unucka, J., Stromsky, J., Marsik, V., Orlik, A., “TRANSCAT DSS architecture and modelling services”, In Journal: Control and Cybernetics, vol. 35, pp. 47-71, (2006) [5] Krejcar, O., Janckulik, D., Motalova, L., “ Complex Biomedical System with Mobile Clients”. In The World Congress on Medical Physics and Biomedical Engineering 2009, WC 2009, September 0712, 2009 Munich, Germany. IFMBE Proceedings, Vol. 25/5. O. Dössel, W. C. Schlegel, (Eds.). Springer, Heidelberg. (2009) [6] Krejcar, O., Janckulik, D., Motalova, L., Frischer, R., “ Architecture of Mobile and Desktop Stations for Noninvasive Continuous Blood Pressure Measurement”. In The World Congress on Medical Physics and Biomedical Engineering 2009, WC 2009, September 07-12, 2009 Munich, Germany. IFMBE Proceedings, Vol. 25/5. O. Dössel, W. C. Schlegel, (Eds.). Springer, Heidelberg. (2009) [7] M. Penhaker , M. Cerny, “ The Circadian Cycle Monitoring “ Conference Information: 5th International Summer School and Symposium on Medical Devices and Biosensors, JUN 01-03, 2008 Hong Kong, PEOPLES R CHINA, Pages: 41-43, 2008, ISBN: 978-14244-2252-4 [8] M. Penhaker , M. Cerny, M. Rosulek “ Sensitivity Analysis and Application of Transducers “ 5th International Summer School and Symposium on Medical Devices and Biosensors, JUN 01-03, 2008 Hong Kong, PEOPLES R CHINA, Pages: 85-88 Published: 2008, ISBN: 978-1-4244-2252[9] V. Kasik, “ FPGA based security system with remote control functions.” 5th IFAC Workshop on Programmable Devices and Systems, NOV 22-23, 2001 GLIWICE, POLAND, IFAC WORKSHOP SERIES Pages: 277-280, 2002, ISBN: 0-08-044081-9 [10] Cerny M, Martinak L, Penhaker M, et al. Design and Implementation of Textile Sensors for Biotelemetry Applications In konference proceedings 14th Nordic-Baltic Conference an Biomedical Engineering and Medical Physics, JUN 16-20, 2008 Riga, LAT VIA, Volume: 20 Pages: 194-197 , 2008, ISSN: 1680-0737 ISBN: 978-3540-69366-6 [11] Cerny M., Penhaker M. Biotelemetry In conference proceedings 14th Nordic-Baltic Conference an Biomedical Engineering and Medical Physics, JUN 16-20, 2008 Riga, LAT VIA, Volume: 20 Pages: 405408 Published: 2008, ISSN: 1680-0737, ISBN: 978-3-540-69366-6 [12] Cerny M., Penhaker M. The HomeCare and circadian rhythm In conference proceedings 5th International Conference on Information Technology and Applications in Biomedicine (ITAB) in conjunction with the 2nd International Symposium and Summer School on Biomedical and Health Engineering (IS3BHE), MAY 30-31, 2008 Shenzhen, VOLS 1 AND 2 Pages: 110-113 Published: 2008 ISBN: 978-1-4244-2254-8

V. CONCLUSION The largest software part for NIR CCD is tuned and program is well functioned. Unfortunately the visualization and measure part would be more extend on practical needs and performance possibilities. The mobile devices like PDA withhold such possibilities so they exist only in limited version in compare to desktop client version. These limitations are not found as a majority problem and our solution is possible to use. Our first tests results are very good and give to us a positive feedback for future works. The PPT system is testing process and tuning process just now. In the near future we would like to measure first official data – in the main the data with the synchronous invasive blood pressure. Then we can find out mutual biosignals coherence and define finally algorithm between biosignals parameters (PTT) and blood pressure. This solution can be very useful for investigation, where we need not only the blood pressure, but also ECG or some other biosignal, because we have not too measure the blood pressure separately, but we could compute it fro m other these biosignals. Of course after testing and tuning this system we will develop small mobile system, which will be able to measure the biosignal, analyze them, co mpute the blood pressure and save this information, or send it to some wireless docking, or supervisory station. In near future we plan to use our solution in cryogenic room where temperature is going down by -142O C. In such cases is continuous blood pressure very important for physicians and other medical staffs. A CKNOWLEDGMENT

452

[22] Brida, P., Duha, J., Krasnovsky, M., “On the accuracy of weighted proximity based localization in wireless sensor networks”, In IFIP, Volume 245, Personal Wireless Communications, pp. 423-432. (2007) [23] Brida, P., Majer, N., Duha, J., Cepel, P., “A Novel AoA Positioning Solution for Wireless Ad Hoc Networks Based on Six-Port Technology”, In IFIP, Volume 308, Wireless and Mobile Networking, pp. 208-219. (2009) [24] Horak, J., Orlik, A., Stromsky, J., “Web services for distributed and interoperable hydro-information systems”, In Journal: Hydrology and Earth System Sciences, vol. 12, pp. 635-644, (2008) [25] Krejcar, O., Janckulik, D., Motalova, L., Kufel, J., “Mobile Monitoring Stations and Web Visualization of Biotelemetric System Guardian II”. In EuropeComm 2009. LNICST vol. 16, pp. 284-291. R. Mehmood, et al. (Eds). Springer, Heidelberg (2009). [26] Krejcar, O., Janckulik, D., Motalova, L., “Practical Issues of Wireless Mobile Devices Usage with Downlink Optimization”. In EuropeComm 2009. LNICST vol. 16, pp. 292-303. R. Mehmood, et al. (Eds). Springer, Heidelberg (2009). [27] Krejcar, O., “ Full Scale Software Support on Mobile Lightweight Devices by Utilization of all Types of Wireless T echnologies”, In Mobilight 2009, May 18-20, 2009, LNICST Vol. 13. pp. 173-184. F. Granelli, C. Skianis, P. Chatzimisios, Y. Xiao and S. Redana (Eds.). Springer, Heidelberg. (2009) [28] Krejcar, O., Janckulik, D., Motalova, L., “ Complex Biomedical System with Mobile Clients”. In The World Congress on Medical Physics and Biomedical Engineering 2009, WC 2009, September 0712, 2009 Munich, Germany. IFMBE Proceedings, Vol. 25/5. O. Dössel, W. C. Schlegel, (Eds.). Springer, Heidelberg. (2009) [29] Penhaker, M., Cerny, M., Martinak, L., Spisak, J., Valkova, A., “HomeCare - Smart embedded biotelemetry system”, In World Congress on Medical Physics and Biomedical Engineering, Vol 14, PT S 1-6, Aug 27-Sep 01, pp. 711-714, Seoul, South Korea (2006) [30] Krejcar, O., Prebuffering as a way to exceed the data transfer speed limits in mobile control systems, In ICINCO 2008, 5th International Conference on Informatics in Control, Automation and Robotics, May 11-15, 2008 Funchal, Portugal, pp. 111-114, (2008) [31] Ramrekha, T. A., Politis, Ch., “An Adaptive QoS Routing Solution for MANET Based Multimedia Communications in Emergency Cases”, In MOBILIGHT 2009, Springer LNICST Vol. 13, pp. 74–84, Athens, Greece (2009)

[13] Černý, M.: Movement Monitoring in the HomeCare System . In IFMBE proceddings. Ed. Dossel-Schleger, Berlin:Springer, 2009, issue. 25, ISBN 978-3-642-03897-6; ISSN 1680-07 [14] Peterek, T ., Žůrek, P., Augustynek, M., Penhaker, M. Global courseware for visualization and processing biosignals, WORLD CONGRESS 2009 - MEDICAL PHYSICS AND BIOMEDICAL ENGINEERING, Mnichov - http://www. wc2009.org [15] Prauzek, M., Penhaker, M., Methods of comparing ECG reconstruction. In 2nd Internacional Conference on Biomedical Engineering and Informatics, Tianjin: T ianjin University of Technology, 2009. Stránky 675-678, ISBN: 978-1-4244-4133-4, IEEE Catalog number: CFP0993D-PRT [16] Prauzek, M., Penhaker, M., Bernabucci, I., Conforto, S., ECG precordial leads reconstruction. In Abstract Book of 9th International Conference on Information Technology and Applications in Biomedicine. Larnaca: University of Cyprus, 2009. Stránka 71, ISBN: 978-1-4244-5379-5 [17] Vašíčková, Z., Penhaker, M., Augustynek, M.: Using frequency analysis of vibration for detection of epileptic seizure. Global courseware for visualization and processing biosignals. In World Congress 2009. Sept 7. – 12. in Munich, ISBN 978-3-642-03897-6, ISSN 1680-0737 [18] Arikan E., Jenq J., 2007, Microsoft SQL Server interface for mobile devices, Proceedings of the 4th International Conference on Cybernetics and Information T echnologies, Systems and Applications/5th Int Conf on Computing, Communications and Control T echnologies, Orlando, FL, USA, Jul 12-15. [19] Jewett M., Lasker S., Swigart S., 2006, SQL server everywhere: Just another database? Developer focused from start to finish, In DR DOBBS Journal, Vol. 31, Issue 12. [20] Krejcar, O., “PDPT framework - Building information system with wireless connected mobile devices”, In Icinco 2006, 3rd International Conference on Informatics in Control, Automation and Robotics, Insticc Press, Setubal, Portugal, pp. 162-167 (2006) [21] Kostuch, A., Gierłowski, K., Wozniak, J., “Performance Analysis of Multicast Video Streaming in IEEE 802.11 b/g/n T estbed Environment”, In IFIP, Volume 308, Wireless and Mobile Networking, pp. 92-105. (2009)

453