摘要
传统的沙盘模型只是单纯的模型展示。随着社会的发展,交互性是影响沙盘性能的一个非常重要的标准。交互性越高,讲解人员与沙盘的互动性就越强,讲解效果就越好。为此,充分利用计算机视觉技术,结合沙盘介绍中激光笔的运用特点,提出并实现了一种通过激光点来进行交互的电子沙盘系统。该系统采用摄像头采集沙盘区域图像,利用差分技术识别出激光点,通过分区对角线坐标转换算法得到激光点所指的沙盘区域,将转换后的坐标信息按照消息传递机制发送给电子沙盘系统的主控制显示模块,主控制显示模块根据接收的坐标信息,通过函数调用播放对应区域的语音或视频文件,以实现语音或者视频介绍功能。模拟仿真运行结果表明,所建立的系统通过MFC与Direct Show的有机结合,可100%识别出激光点所指示的区域,并显示出对应的视频;且该系统互动效果良好,为讲解人员提供了一种更加高效、自然的交互方式,提高了讲解人员的效率,充分体现了展示效果。
The traditional sand table model is just a show of simple model. With the development of society,interactivity is a very impor- tant criterion which influences sand table performance. The higher the interactivity becomes, the stronger the interaction between the staff and the sand table will be, thus the better the effect of interpretation is. Therefore, making full use of computer vision technology and ap- plying the characteristics of the laser pen in sand table presentation, an electronic sand table system has been proposed and established, which is composed of cameras to collect the image of sand table and distinguish the laser spot with difference technique. The sand table area located with laser point has been acquired with diagonal coordinate conversion algorithm of partition area and then the location infor- mation transformed has been sent to main control display module of the electronic sand table system according to message transmission mechanism. According to coordination information accepted the main control display module plays the relevant audio or video file of the corresponding region to carry out interpretation function. The simulation operation results show that the region located with laser point can be fully identified to launch the relevant audio or video player to indicate fine interactive effect of this established system is satisfactory and that the system has provided a natural and effective interactive style for interpreters to enhance the interpretation efficiency and effects.
出处
《计算机技术与发展》
2017年第6期195-198,共4页
Computer Technology and Development
基金
国家科技支撑计划(2015BAK24B00)
关键词
人机交互
计算机视觉
图像识别
沙盘
human-computer interaction
computer vision
image recognition
sand table