international telecommunication union workshop on standardization in e-health geneva, 23-25 may 2003...
TRANSCRIPT
International Telecommunication Union
Workshop on Standardization in E-healthGeneva, 23-25 May 2003
MPEG-4 video MPEG-4 video transmissiontransmission
for ambulatory for ambulatory applicationapplicationMamoru Hashimoto
NEC Corporation
223-25 May 2003 Workshop on Standardization in E-health
ITU-T
Emergency medical video transmission
Transmission of video from the moving ambulance to the hospital
MultiplexingData Transport
SeamlessMulti Screens
Ambulance
PatientLive Videos
Multi ChannelHospital
Camera
VideoControl
Data
Multi ModalControlMedical Equipments
Cameras ElectroCardiogram
Satellite
323-25 May 2003 Workshop on Standardization in E-health
ITU-T
Assumption for system configuration
ComputerTransmitte
r
ReceiverComputer
Video camera
NTSC(can be PAL) 100BASE-TX
projector
Ambulance
Hospital
May be plural
100BASE-TX
Wireless communications
May be plural
423-25 May 2003 Workshop on Standardization in E-health
ITU-T
Processing in ambulance side
Capturing
Encoding
Packetizing
Transmitting
Digitizing of video signal with video capture cards
Transforming of digitized video signal into compressed bitstream
Dividing the bitstream into packets with bitstream format preserved
Adding RTP header to packets and transmitting with UDP/IP
523-25 May 2003 Workshop on Standardization in E-health
ITU-T
Processing in hospital side
Receiving
Depacketizing
Decoding
Displaying
Receiving packets sent in UDP/IP
Removing RTP header from packets and reconstructing bitstream for one frame
Decoding bitstream and producing image data for one frame
Displaying image data for one frame
623-25 May 2003 Workshop on Standardization in E-health
ITU-T
Encoding / decoding process
o Using self-made software codec conforming to MPEG-4 Visual simple profile
o The software codec can process the video stream of QVGA resolution and 15 fps (including communication processing)
723-25 May 2003 Workshop on Standardization in E-health
ITU-T
Transmitting / receiving process with RTP protocol
o Adding RTP header and transmitting / receiving the packets in UDP/IP
o Detecting disorder, packet loss and fluctuation of arrival with sequence number and timestamp
o Dividing MPEG-4 bitstream into packets in accordance with RFC3016
o Not using RTSP
823-25 May 2003 Workshop on Standardization in E-health
ITU-T
An algorithm for concealing packet loss
Using the spatial similarity in the picture (outside of the standards)
Odd line picture
Even line picture
Before transformation After transformation
923-25 May 2003 Workshop on Standardization in E-health
ITU-T
About measures for loss of RTP packets
o Concealment process is CPU intensiveo With forward error correction codes
(even with the simplest parity codes), packet loss can be recovered
o For RTP packets, RFC2733 can be used; but it is restricted to continuous 24 packets
o Underlying protocols is responsible?
1023-25 May 2003 Workshop on Standardization in E-health
ITU-T
Future works
o To conduct the video transmission experiment with experimental vehicles
o To construct effective and efficient error correcting codes
o To determine the necessary resolution and bitrate for medical image
o To find more appropriate underlying protocols (UDP/IP is not necessary)