1 case study of live view system using union-camera hiroto harada* koji okamura** *graduate school...
TRANSCRIPT
1
Case Study of Live View System using Union-Camera
Hiroto HARADA* Koji OKAMURA**
*Graduate School of Information Science and Electrical Engineering (ISEE), Kyushu University
**Computing and Communications Center, Kyushu University
August 28, 2003
2
Contents
1. Overview of the demonstration
2. Union-Camera
3. vvideo
4. How to realize the Live View System
5. Consideration
6. Conclusion
3
1.Overview of the demonstaration
• We had a demonstration with Korea Advanced Institute of Science and Technology
• We used momomap which integrates fixed-point observation cameras and locational information
• User just clicks the point on the map to watch the video of the place.
10
2.Union-Camera
• Union-Camera combines the multiple cameras virtually and provides the same operationality as a single camera.
13
User Application
150 degrees 30 degrees
150 degrees corresponds to 30 degrees of camera2
Normal Case (without Union-Camera)
camera2
0
Application must deal with the correspondence between the degree and camera
14
User
Application
150 degrees
30 degrees
camera2
The case using Union-Camera
0
150 degrees
Union-Camera
operation as a single camera
150 degrees corresponds to 30 degrees of camera2
15
Pan -90Pan +90
Tilt +25
Tilt -30
We used VC-C3 made by Canon, and set three VC-C3sat Fukuoka Tower in the shape of triangle.
16
2.Union-Camera
• Camera-Server – has 3 physical video capture device, and each
of them is connected to the camera.– captures from the device which is connected
to the selected camera.
• Cameras keep taking video. According to the request, proper camera is selected and changes the direction. Then only the video of the selected camera is sent to User.
17
3.vvideo
• Vvideo can offer transparent video capture devices on some network environment
• Using vvideo, all of remote video capture devices can be used in the same way as local video capture devices.
18
Transparent video capture device over Internet
Internet
physical videocapture device
virtual videocapture device
/dev/video0
Control
Data Transport
Server Daemon
Device Driver
Client Daemon
Control
Data Transport
application
20
Camera-Server
vvsd vvcd
Web-Server
windows media encoder
End-User
Fukuoka Tower Kyushu University Seoul
①click the point on the web
②momomap changes locational information into pan and tilt of Union-Camera
23
Camera-Server
vvsd vvcd
Web-Server
windows media encoder
End-User
Fukuoka Tower Kyushu University Seoul
①click the point on the web
②momomap changes locational information into pan and tilt of Union-Camera
③pan and tilt of Union-Camera④pan and tilt
of Union-Camera (vvideo)
⑤Union-Camera changes pan and tilt of Union-Camera into ones of individual camera
24
corresponds to individual camera
-180 degrees of Union-Camera
camera1 camera2
camera3
-30 degrees of camera2
25
Camera-Server
vvsd vvcd
Web-Server
windows media encoder
End-User
Fukuoka Tower Kyushu University Seoul
①click the point on the web
②momomap changes locational information into pan and tilt of Union-Camera
③pan and tilt of Union-Camera④pan and tilt
of Union-Camera (vvideo)
⑤Union-Camera changes pan and tilt of Union-Camera into ones of individual camera
⑥video transport (vvideo) output and capture
⑦change the format (Motion-JPEG →windows media)
windows media player
⑧video transport
26
5.Consideration
• The format is different between a camera and End-User (Motion-JPEG and Windows media)– We need a Windows media encoder– If there’s a system that handles the difference
automatically, it makes the communication more smoothly and easier for users.