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
Contents • Overview of the demonstration • Union-Camera • vvideo • How to realize the Live View System • Consideration • Conclusion
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.
Fukuoka Tower Seoul
Sea Hawk Fukuoka Tower
locational Information of Sea Hawk Fukuoka Tower Seoul
locational Information of Sea Hawk Video of Sea Hawk Fukuoka Tower Seoul
Fukuoka Tower Kyushu University Seoul Union-Camera vvideo
2.Union-Camera • Union-Camera combines the multiple cameras virtually and provides the same operationality as a single camera.
150 0 User requests 150 degrees
camera2 150 0 camera1 camera3 150 degrees corresponds to 30 degrees of camera2 0 30
camera2 0 Normal Case (without Union-Camera) 150 degrees corresponds to 30 degrees of camera2 150 degrees 30 degrees User Application Application must deal with the correspondence between the degree and camera
The case using Union-Camera Application 150 degrees User operation as a single camera 150 degrees camera2 30 degrees Union-Camera 0 150 degrees corresponds to 30 degrees of camera2
We used VC-C3 made by Canon, and set three VC-C3s at Fukuoka Tower in the shape of triangle. Tilt +25 Pan -90 Pan +90 Tilt -30
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.
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.
Transparent video capture device over Internet Internet application Control physical video capture device virtual video capture device /dev/video0 Data Transport Device Driver Control Server Daemon Client Daemon Data Transport
Fukuoka Tower Kyushu University Seoul ②momomap changes locational information into pan and tilt of Union-Camera Camera-Server Web-Server ①click the point on the web vvsd vvcd End-User windows media encoder
Click here! -180 degrees of Union-Camera
Fukuoka Tower Kyushu University Seoul ②momomap changes locational information into pan and tilt of Union-Camera ⑤Union-Camera changes pan and tilt of Union-Camera into ones of individual camera Camera-Server Web-Server ③pan and tilt of Union-Camera ①click the point on the web ④pan and tilt of Union-Camera (vvideo) vvsd vvcd End-User windows media encoder
-180 degrees of Union-Camera -30 degrees of camera2 camera3 corresponds to individual camera camera1 camera2
Fukuoka Tower Kyushu University Seoul ②momomap changes locational information into pan and tilt of Union-Camera ⑤Union-Camera changes pan and tilt of Union-Camera into ones of individual camera Camera-Server Web-Server ③pan and tilt of Union-Camera ①click the point on the web ④pan and tilt of Union-Camera (vvideo) vvsd windows media player vvcd ⑥video transport (vvideo) output and capture End-User windows media encoder ⑧video transport ⑦change the format (Motion-JPEG →windows media)
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.
6.Conclusion • Demonstration for Live View System • User just clicks on the map to watch the video of the place • Live View System makes use of • Union-Camera • Vvideo • How to realize Live View System