一种会议记录方法、会议摄像装置、客户机及系统的制作方法

文档序号:7574756阅读:163来源:国知局
专利名称:一种会议记录方法、会议摄像装置、客户机及系统的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种会议记录方法、会议摄像装置、客户机及系统。
背景技术
目前用于视频会议中作会议记录的摄像装置大多是位置固定的,其仅能够拍摄固定范围内的视频信息,或者仅能在会议记录人员手动控制下,进行简单的上下左右的移动以拍摄会场中不同位置或者与会人员的视频信息随着科技的进步,出现了采用脸部识别技术,跟踪拍摄相关与会人员的视频信息的会议记录装置及系统,但是,相应的脸部识别技术较为复杂,其实现难度大、成本高;也有采用声音跟踪技术,在相关与会人员发言时,能够跟踪拍摄相应的视频信息的会议记录装置及系统,但是,当出现多人同时发声时,该会议记录装置及系统则容易出错,而不能拍摄到所需的视频信息。

发明内容
本发明实施例所要解决的技术问题在于,提供一种会议记录方法、会议摄像装置、客户机及系统,可实时得到用户在会场中的三维坐标,根据三维坐标自动调整拍摄角度以追踪相关用户并拍摄相关的视频信息。为了解决上述技术问题,本发明实施例提供了一种会议记录方法,包括
当接收到包括编号信息的请求发言的控制指令时,会议摄像装置在其内部存储的数据
库中查找所述编号信息所对应的客户机当前所处的三维坐标,并获取所述编号信息所对应的客户机用户当前的声音波形数据;
根据所述三维坐标运算得到旋转角度值,确定出旋转方向,根据所述旋转角度值和旋转方向控制自身进行旋转并实时拍摄得到视频信息;
根据所述声音波形数据运算得到所述编号信息所对应的客户机用户当前时刻的音频信息;
将拍摄得到的视频信息和运算得到的音频信息发送给中央计算机。其中,所述会议摄像装置在其内部存储的数据库中查找所述编号信息所对应的客户机当前所处的三维坐标,并获取所述编号信息所对应的客户机用户当前的声音波形数据的步骤之前,包括
客户机实时获取用户的感测数据,并对所述感测数据进行运算得到用户运动过程中的各个时刻的三维坐标和对应的声音波形数据;
会议摄像装置实时接收客户机运算得到的三维坐标、对应的声音波形数据及其编号信息,并按照该客户机的编号信息将接收到的该客户机运算得到的三维坐标和对应的声音波形数据按照时间顺序存储到数据库中。其中,还包括当接收到所述编号信息所对应的客户机的结束发言的控制指令时,会议摄像装置停止旋转,或者在其内部存储的数据库中查找特定编号信息所对应的客户机当前所处的三维坐标和声音波形数据以获取相应的视频信息和所述特定编号信息所对应的客户机用户的音频信息。其中,还包括所述会议摄像装置实时检测所述摄像头旋转过程中的三维坐标,并根据所述三维坐标得到自身旋转过程中的角度值,并在其旋转的角度值达到所述旋转角度值时,控制停止自身的旋转。其中,还包括客户机实时检测用户输入的控制指令,并将所述相应的控制指令发送给会议摄像装置,所述控制指令包括请求发言的控制指令、结束发言的控制指令。
其中,还包括
当接收到包括编号信息的请求发言的控制指令时,会议摄像装置判断当前拍摄的所述编号信息所对应的客户机用户是否达到预设的定点校验位置;
当判断为是时,会议摄像装置向所述编号信息所对应的客户机发送所述预设的定点校验位置的三维坐标;
所述客户机根据所述预设的定点校验位置的三维坐标对自身当前所处的位置的三维坐标进行校正。相应地,本发明实施例还提供了一种会议摄像装置,包括
录像模块,用于实时拍摄视频信息;
录像控制模块,用于控制所述录像模块将视频信息传递给通信模块;
通信模块,用于实时接收至少一个客户机运算得到的三维坐标、声音波形数据及其编号信息;
所述通信模块还用于接收包括编号信息的请求发言的控制指令;
存储模块,用于按照编号信息将实时接收到的相应客户机运算得到的三维坐标和声音波形数据存储到数据库中;
查找模块,用于当所述通信模块接收到包括编号信息的请求发言的控制指令时,到所述存储模块存储的数据库中查找所述编号信息所对应的客户机当前所处的三维坐标,并确定当前接收到的所述编号信息所对应的客户机的声音波形数据为有效音频数据;
运算模块,用于根据所述查找模块查找到的三维坐标运算得到旋转角度值和确定出旋转方向,并对所述包括声音波形数据的有效音频数据进行运算,得到所述编号信息所对应的客户机用户的音频信息;
视角驱动模块,用于根据所述运算模块运算得到的旋转角度值和确定的旋转方向,控制旋转所述录像模块以调整拍摄角度;
所述通信模块还用于将拍摄得到的视频信息和运算得到的音频信息发送给中央计算机。其中,还包括
所述通信模块还用于接收所述编号信息所对应的客户机的结束发言的控制指令;
通知模块,用于在所述通信模块接收到结束发言的控制指令时,通知所述视角驱动模块控制停止所述会议摄像装置的旋转;或者
通知所述查找模块在所述存储模块存储的数据库中查找特定编号信息所对应的客户机当前所处的三维坐标以获取所述特定编号信息所对应的客户机用户的视频信息,并确定特定编号所对应的声音波形数据为有效音频数据以获取所述特定编号信息所对应的客户机用户的音频信息。其中,还包括
视角检测模块,用于在视角驱动模块控制旋转会议摄像装置的过程中,实时检测会议摄像装置旋转的三维坐标,并得到会议摄像装置旋转的角度值,在其旋转的角度值达到所述旋转角度值时,通知所述视角驱动模块停止旋转所述会议摄像装置;
校验判断模块,用于判断当前拍摄的所述编号信息所对应的客户机用户是否达到预设的定点校验位置;
所述通信模块还用于当所述校验判断模块的判断为是时,向所述编号信息所对应的客户机发送所述预设的定点校验位置的三维坐标。相应地,本发明实施例还提供了一种客户机,包括
传感器,用于实时获取用户的感测数据,所述感测数据包括加速度值、角加速度值以及地磁数据中的任一种或多种;
运算模块,用于对所述传感器获取的感测数据进行运算得到用户运动过程中的三维坐标和对应的声音波形数据;
检测模块,用于实时检测用户输入的控制指令,所述控制指令包括请求发言的控制指令、结束发言的控制指令;
无线通信模块,用于向会议摄像装置发送所述三维坐标和对应的声音波形数据,并用于当所述检测模块检测到用户输入请求发言的控制指令时,向相应的会议摄像装置发送所述请求发言的控制指令;或者当所述检测模块检测到用户输入结束发言的控制指令时向会议摄像装置发送结束发言的控制指令;还用于向至少一个对端客户机发送本端运算得到的三维坐标,以及接收至少一个对端客户机的三维坐标。其中,还包括
所述无线通信模块还用于接收会议摄像装置发送的预设的定点校验位置的三维坐
标;
校正模块,用于根据所述预设的定点校验位置的三维坐标对当前所处的位置的三维坐标进行校正。相应地,本发明实施例还提供了一种会议记录系统,包括如权利要求8-10任一项所述的会议摄像装置、中央计算机以及至少一个如权利要求11或12所述的客户机。实施本发明实施例,具有如下有益效果
通过采用多个传感器分别实时感测相应用户在会场中的三维坐标和声音波形数据,摄像装置分别按照编号信息对应存储相应所述三维坐标和声音波形数据,在接收到请求发言的控制指令时,摄像装置按照编号信息通过简单的查找便可找到所述编号信息对应的用户在会场中的位置,从而计算旋转角度确定旋转方向进行旋转,自动地对相应用户的拍摄跟踪,还能通过声音波形数据同步获取用户的音频信息,实现方式简单,抗干扰能力强,能够较好的满足用户的自动化、智能化地进行包括视频与音频记录的会议记录的需求;另外,还能通过会场中的标定器或者固定的校验标识等对用户的三维坐标的漂移进行校正,提高了摄像装置自动拍摄的精度。


图I是本发明实施例的一种会议记录系统的结构组成示意 图2是本发明实施例的一种客户机的结构组成示意 图3是本发明实施例的一种会议摄像装置的结构组成示意 图4是本发明的一种会议记录方法的第一实施例流程示意 图5是本发明的一种会议记录方法的第二实施例流程示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。请参见图I,是本发明实施例的一种会议记录系统的结构组成示意图,本实施例的所述会议记录系统包括会议摄像装置1,中央计算机2以及多个客户机(图中仅对其一进行标号),各个客户机的结构、功能以及实现方式均相同,本实施例中以客户机3为例进行说明,其他客户机均做相同分析,在此不赘述。所述客户机3可在用户进入会场时发放给用户,用户可将所述客户机置于胸前,设置在腮帮处、喉部等位置中。对所述客户机3设置唯一的编号,以便与其他客户机相区别。具体的,如图2所示,是本发明实施例的一种客户机的结构组成示意图,所述客户机3具体包括
传感器31,用于实时获取用户的感测数据,所述感测数据包括加速度值、角加速度值以及地磁数据中的任一种或多种;
运算模块32,用于对所述传感器31获取的感测数据进行运算得到用户运动过程中的三维坐标和对应的声音波形数据;
无线通信模块33,用于向会议摄像装置I发送所述三维坐标和对应的声音波形数据;具体的,所述传感器可包括加速度传感器、陀螺仪以及地磁仪中的任一种或多种。启动所述客户机3后,所述传感器31便可实时获取其所对应的用户在运动时的包括加速度值、角加速度值以及地磁数据中的任一种或多种的感测数据;并同时获取用户腮部等发声位置在振动过程中的感测数据。所述运算模块32根据所述加速度值、角加速度值以及地磁数据中的任一种或多种结合时间值进行数据运算,得到运算后的数据包括用户移动过程中的三维坐标以及相关发声位置如声带振动产生的三维坐标,然后根据相邻时刻下三维坐标的变化幅度以及频率对运算后的数据进行分离,得到用户运动过程中的三维坐标和对应的声音波形数据。另外,所述时间值从启动所述客户机3开始计算。计算得到相应的三维坐标的同时,所述无线通信模块33可通过无线短距2. 4G技术、蓝牙或者紫蜂Zigbee等无线传输方式将所述三维坐标和声音波形数据进行编码后发送给所述会议摄像装置I ; 需要说明的是,启动所述客户机3时的位置作为运算用户移动过程中的三维坐标的坐标原点,通常将会议入口处位置的坐标设置为运算的坐标原点。另外,为了使会议摄像装置I能够更好的拍摄到用户的脸部位置,可在启动所述客户机3时,进行会议摄像装置I的拍摄调试,例如,若用户将所述客户机3挂在胸前,则调整所述会议摄像装置I拍摄所述客户机3的实际拍摄位置为向上移动相应的角度拍摄该用户的脸部,并将该实际拍摄角度和所述客户机3的编号保存在会议摄像装置I内部存储器的数据库中以便于在后续跟踪拍摄相时,所述会议摄像装置I可根据该角度拍摄到相应客户端用户的脸部。进一步的,如图2所示,所述客户机3还包括
检测模块34,用于实时检测用户输入的控制指令,所述控制指令包括请求发言的控制指令、结束发言的控制指令。
所述无线通信模块33还用于当所述检测模块检测到用户输入请求发言的控制指令时,向所述会议摄像装置I发送所述请求发言的控制指令;或者当所述检测模块34检测到用户输入结束发言的控制指令时向所述会议摄像装置I发送结束发言的控制指令;还用于根据其内部存储的对端编号信息,向至少一个对端客户机发送本端运算得到的三维坐标,以及接收对端客户机的三维坐标;
所述检测模块34可采用检测动作约定的方式,实时检测用户输入的控制指令。具体实现过程为在所述客户机3中预置动作约定数据库,所述动作约定数据库中包括动作约定(统计得到的各类动作的轨迹特征)以及与所述动作约定一一对应的控制命令,当用户按照约定动作控制所述客户机3运动时,例如敲击所述客户机3使其产生振动,所述客户机3中的传感器31便感测得到该振动,所述运算模块32还用于对所述振动数据进行运算,得到振动轨迹并识别出轨迹特征,根据所述轨迹特征在所述动作约定数据库中查找相应的控制命令如请求发言的控制命令,结束发言的控制命令等。在所述客户机3使用过程中,所述无线通信模块33还用于实时地接收会议摄像装置I发送的预设的定点校验位置的三维坐标;进一步的,如图2所示,所述客户机3还包括校正模块35,用于根据所述预设的定点校验位置的三维坐标对当前所处的位置的三维坐标进行校正。即所述校正模块35将当前运算模块32运算得到的三维坐标修改成所述无线通信模块33接收到的预设的定点校验位置的三维坐标,并发送通知指令给所述运算模块32,所述运算模块32则根据当前修改后的三维坐标进行新的三维坐标的运算。其中,所述预设的定点校验位置可以是在会场中坐标固定的一些物体,如特定的一幅画,固定的座椅,或者为在会场中坐标固定的,由预先设置的可在近距离中感应到所述客户机3的无线定位器。另外,所述校正模块35还可根据所述无线通信模块33接收到的至少一个对端客户机的三维坐标作为位置参考,进行本端计算得到的三维坐标的校正。需要说明的是,所述客户机3中的运算模块32、检查模块34以及校正模块35可内置于一个单片机中,由所述单片机完成各模块的相应功能。进一步的,再请参见图3,是本发明实施例的一种会议摄像装置的结构组成示意图,所述会议摄像装置I包括
录像模块11,用于实时拍摄视频信息;所述录像模块11在所述会议摄像装置I启动运行后,一直处于拍摄工作状态,得到会场相应的视频信息,并由录像控制模块19控制录像模块11将视频信息传递给通信模块12。通信模块12,用于实时接收本系统中所有客户机运算得到的三维坐标、声音波形数据和相应的三维坐标所对应的客户机的编号信息;具体的,所述通信模块12可包括一个与各客户机通信的无线通信单元121和与中央计算机2进行通信的通信单元122 ;所述通信模块12的无线通信单元121与所述客户机3的无线通信模块33相匹配,其对传输数据的编解码规则与所述客户机3的编解码规则相同,用于实时接收所有客户机各自发送的三维坐标、声音波形数据及其编号信息;所述通信模块12的通信单元122与所述中央计算机2相连接,实现与所述中央计算机2的有线或者无线连接。存储模块13,用于按照编号信息将实时接收到的相应客户机运算得到的三维坐标 和声音波形数据存储到数据库中;
具体的,所述存储模块13按照时间顺序,将接收到的三维坐标和声音波形数据存储在所述编号信息所对应的目录下,以便于在接收到某一客户机发送的请求发言的控制指令时,能够根据编号信息查找到所述客户机当前所处的三维坐标并运算得到其对应用户的声音信息。进一步的,如图3所示,所述会议摄像装置I还包括
所述通信模块12还用于接收包括编号信息的请求发言的控制指令;
查找模块14,用于当所述通信模块12接收到包括编号信息的请求发言的控制指令时,到所述存储模块13存储的数据库中查找所述编号信息所对应的客户机当前所处的三维坐标,并确定当前接收到的所述编号信息所对应的客户机的声音波形数据为有效音频数据;运算模块15,用于根据所述查找模块14查找到的三维坐标运算得到旋转角度值和确定出旋转方向,并对所述包括声音波形数据的有效音频数据进行运算,得到所述编号信息所对应的客户机用户的音频信息;
视角驱动模块16,用于根据所述运算模块15运算得到的旋转角度值和确定的旋转方向,控制旋转所述录像模块11以调整拍摄角度;
所述通信模块12还用于由所述通信单元122通过无线或者有线传输方式将拍摄得到的视频信息和运算得到的音频信息发送给所述中央计算机2。具体的,所述会议摄像装置I还可通过所述通信模块12接收所述客户机3发送的请求发言的控制指令或者结束发言的控制指令;所述通信模块12接收相应的请求发言的控制指令是按照时间顺序接收到,当多个客户机发送相应的请求发言的控制指令时,所述通信模块12只筛选出最先接收到的相应客户机的请求发言的控制指令,并在接收到该客户机发送的结束发言的控制指令之前,并不对其他用户发送的请求发言控制指令进行如解码等操作处理。当所述通信模块12的所述无线通信单元121接收到所述客户机3发送的包括所述客户机3的编号信息的请求发言的控制指令时,所述查找模块14到所述存储模块13中存储的数据库中查找所述编号信息所对应的所述客户机3当前时刻值所处的三维坐标,并确定当前接收到的所述编号信息所对应的客户机的声音波形数据为有效音频数据,所述运算模块15根据所述三维坐标运算得到旋转角度值,确定出旋转方向,并根据通信模块12当前所接收到的所述客户机3的声音波形数据运算得到音频信息。当然,所述客户机3也可以根据感测到的用户的腮帮等发声部位在发声振动时的感测数据,直接计算得到音频数据,并将该音频数据发送给所述会议摄像装置1,所述会议摄像装置I直接确定相应编号信息所对应的音频信息为有效音频信息,并将该有效音频信息与相应的视频信息同步发送给中央计算机2进行记录存储。所述视角驱动模块16根据所述旋转角度值和确定的旋转方向,控制旋转所述录像模块11的摄像头以调整拍摄角度,同时所述通信模块12的所述通信单元122将拍摄得到的视频信息发送给所述中央计算机2,并将计算得到的音频信息同步发送给所述中央计算机2。其中,所述旋转角度的运算可通过查找的方式实现,具体的,可预先设置数据库,所述数据库中存储当前会场中各个位置的三维坐标和与各位置的三维坐标相对应的会议摄像装置I的旋转角度,当得到相应编号所对应的客户机在会场中的三维坐标时,便可在所述数据库中查找到相应的旋转角度进一步的,如图3所示,所述会议摄像装置I还包括
通知模块,用于在所述通信模块12接收到结束发言的控制指令时,通知所述视角驱动模块16控制停止所述会议摄像装置的旋转;或者
通知所述查找模块14在所述存储模块13存储的数据库中查找特定编号信息所对应的客户机当前所处的三维坐标和声音波形数据,以获取相应的视频信息和所述特定编号信息所对应的客户机用户的音频信息。当所述通信模块12接收到所述客户机3发送的结束发言的控制指令时,所述通知模块通知所述视角驱动模块16控制停止所述会议摄像装置I旋转;或者通知模块通知所述查找模块14查找特定编号信息对应的客户机用户如主持人当前所处的三维坐标,并确定特定编号所对应的声音波形数据为有效音频数据,所述运算模块15运算得到旋转角度值、旋转方向以及所述特定编号信息所对应的客户机用户当前时刻的音频信息,所述视角驱动模块16控制所述会议摄像装置I根据旋转角度值和旋转方向进行旋转拍摄相应的视频信息,所述通信模块12的所述通信单元122通过无线或者有线的方式将当前的如主持人的视频信息和音频信息发送给所述中央计算机2。之后,在再次接收到新的包括编号信息的请求发言的控制指令时,重新进行相应编号信息的客户机的三维坐标的查找,旋转角度的运算以及方向的确定,以获取新用户相应的视频信息,并将接收到的新用户的声音波形数据作为有效音频数据以获取该用户的音频信息。进一步的,如图3所示,所述会议摄像装置I还包括
视角检测模块17,用于在视角驱动模块16控制旋转会议摄像装置I调整拍摄角度的过程中,实时检测会议摄像装置I旋转的三维坐标,并得到会议摄像装置旋转的角度值,在其旋转的角度值达到所述旋转角度值时,通知所述视角驱动模块16停止旋转所述会议摄像
装置;
校验判断模块18,用于判断当前拍摄的所述编号信息所对应的客户机用户是否达到预设的定点校验位置;
所述通信模块12还用于当所述校验判断模块18的判断为是时,通过所述无线通信单元121向所述编号信息所对应的客户机发送所述预设的定点校验位置的三维坐标。具体的,所述视角检测模块17可以用光栅或者其他旋转电位器组成三维检测部件,并内部的单片机对检测数据进行计算得到相应的会议摄像装置I旋转过程中的旋转角度。在所述视角驱动模块16根据旋转角度进行旋转以调整拍摄角度拍摄所述客户机3所对应的视 频信息的过程中,所述视角检测模块17实时检测会议摄像装置I旋转的三维坐标,并得到会议摄像装置I旋转的角度值;在其旋转的角度值达到所述运算模块15运算得到的旋转角度值时,所述视角检测模块17发送停止指令通知所述视角驱动模块16停止所述会议摄像装置的旋转。在当所述客户机3移动时,所述通信模块12会获取到新的所述客户机3的三维坐标,此时,所述查找模块13便可查找到新的三维坐标,所述运算模块15根据所述查找模块14查找到的新的三维坐标,重新进行旋转角度运算和旋转方向的确定,所述视角驱动模块16再次进行现有的旋转操作,以实现跟踪拍摄所述客户机3所对应用户的视频信息。并实时的将相应的视频信息以及音频信息发送给所述中央计算机2。需要说明的是,所述会议摄像装置I中的查找模块14、运算模块15、视角驱动模块16、通知模块、视角检测模块17以及校验判断模块18可内置于一个单片机中,由所述单片机完成各模块的相应功能。所述中央计算机2存储相应的所述会议摄像装置I拍摄得到的视频信息以及同步获取的音频信息。当然,主持人也可通过所述中央计算机2中显示的会场中各客户机相应的编号信息,选择其中一个编号,所述中央计算机2将主持人选择的所述编号信息发送给会议摄像装置1,所述会议摄像装置I根据该编号信息主动进行相应编号信息所对应的三维坐标的查找,以及旋转角度的运算和旋转方向的确定,从而精确地找到主持人所选择的编号信息所对应的客户机用户,获取相关的视频信息以及音频信息。下面对本实施例的会议记录系统和系统中各装置中的各个功能模块之间的协作关系进行描述。客户机发放给相应的与会人员,所有的客户机与所述会议摄像装置I通过无线方式相连接。以客户机3为例,所述客户机3通过所述传感器31实时获取用户的感测数据,所述传感器31将获取的感测数据发送给所述运算模块32进行运算,所述运算模块32将运算得到的数据通过无线通信模块33发送给会议摄像装置;所述客户机3通过检测模块34实时检测用户输入的控制指令,并通过无线通信模块33向相应的会议摄像装置I发送所述请求发言的控制指令或者结束发言的控制指令。校正模块35则根据无线通信模块33接收到的预设的定点校验位置的三维坐标对当前所处的位置的三维坐标进行校正。会议摄像装置I设置在会场特定位置处,在启动系统进行会议记录时,会议摄像装置I的录像模块11便处于摄像状态,并由录像控制模块19控制所述录像模块11将视频信息传递给通信模块12。通信模块12中的无线通信单元121接收会场中各个客户机的指令和数据,查找模块14根据所述通信模块12接收到的指令查找相应的运动数据供运算模块15运算确定旋转方向,并运算得到音频信息,视角驱动模块16根据运算模块15确定的旋转方控制录像模块11的摄像头旋转,录像模块11相应地获取视频信息,并与之前运算模块15得到的音频信息通过通信模块12的通信单元122同步发送给中央计算机2。视角驱动模块16在控制录像模块11旋转的过程中,当视角检测模块17检测到录像模块11的摄像头旋转的角度值达所确定的旋转角度值时,视角驱动模块16停止旋转录像装置11的摄像头。或者在通知模块根据通信模块12接收到的结束发言的控制指令,通知视角驱动模块16控制停止录像模块11的旋转;或者通知查找模块14在存储模块13存储的数据库中查找特定编号信息所对应的客户机的运动数据,由运算模块15确定拍摄特定编号的用户的旋转角度,并运算得到相应的音频信息。视角驱动模块16再次根据运算模块15确定拍摄特定编号的用户的旋转角度和视角检测模块17检测到的信息,控制录像模块11旋转,拍摄主持人等特定编号的用户的视频信息,并通过通信单元122将该特定编号的用户的视频信息和音频信息同步发送给中央计算机2。当校验判断模块18检测到当前拍摄的所述编号信息所对应的客户机用户达到预设的定点校验位置时,通过通信模块12的无线通信单元121向所述编号信息所对应的客户机发送所述预设的定点校验位置的三维坐标。中央计算机2主要用于记录存储会议过程中由会议摄像装置I发送过来的视频信息、音频信息等,以供相应的人员调用查看。通过上述实施例的描述可知,本发明具有以下优点
通过采用多个传感器分别实时感测相应用户在会场中的三维坐标和声音波形数据,摄 像装置分别按照编号信息对应存储相应所述三维坐标,在接收到请求发言的控制指令时,摄像装置按照编号信息通过简单的查找便可找到所述编号信息对应的用户在会场中的位置,从而计算旋转角度确定旋转方向进行旋转,自动地对相应用户的拍摄跟踪,还能根据当前接收到的该用户的声音波形数据同步获取用户的音频信息,实现方式简单,抗干扰能力强,能够较好的满足用户的自动化、智能化地进行包括视频与音频记录的会议记录的需求;另外,还能通过会场中的标定器或者固定的校验标识等对用户的三维坐标的漂移进行校正,提高了摄像装置自动拍摄的精度。下面对本发明的一种会议记录方法进行说明。请参见图4,是本发明的一种会议记录方法的第一实施例流程示意图;该方法包括
S401 :当接收到包括编号信息的请求发言的控制指令时,会议摄像装置在其内部存储的数据库中查找所述编号信息所对应的客户机当前所处的三维坐标,并获取所述编号信息所对应的客户机用户当前的声音波形数据;
具体的,所述会议摄像装置在其内部存储得到会场中各个客户机的坐标数据的数据库的步骤包括
各个客户机(包括特定用户如主持人的客户机)实时获取其对应用户的感测数据,对所述感测数据进行运算得到用户运动过程中的各个时刻下的,包括用户移动过程中的三维坐标以及相关发声位置如声带振动产生的三维坐标,其中,所述感测数据包括用户移动过程中的感测数据和用户腮部等发声位置在振动过程中的感测数据,具体包括加速度值、角加速度值以及地磁数据中的任一种或多种。各个客户机分别将运算得到的各自的三维坐标以及编号信息通过无线通信方式发送给会议摄像装置;
三维坐标和声音波形数据的运算过程为根据所述加速度值、角加速度值以及地磁数据中的任一种或多种结合时间值进行数据运算,得到运算后的包括移动过程中的三维坐标和相关振动产生的三维坐标的数据,然后根据相邻时刻下三维坐标的变化幅度以及频率对运算后的数据进行分离,从而分别得到用户运动过程中的三维坐标和对应的声音波形数据,其中的声音波形数据是根据运算得到的相关振动产生的三维坐标得到的。会议摄像装置实时接收每一个客户机运算得到的三维坐标、对应的声音波形数据及其编号信息,并按照该客户机的编号信息将接收到的该客户机运算得到的各个三维坐标按照时间顺序存储到数据库中。所述S401接收相应的请求发言的控制指令后,按照时间顺序对接收到的多个客户机发送相应的请求发言的控制指令进行筛选,所述S401只筛选出最先接收到的相应客户机的请求发言的控制指令,并在接收到该客户机发送的结束发言的控制指令之前,并不对其他用户发送的请求发言控制指令进行如解码等操作处理。S402:会议摄像装置根据所述三维坐标运算得到旋转角度值,确定出旋转方向,根据所述旋转角度值和旋转方向控制自身进行旋转并实时拍摄得到视频信息;
具体的,所述会议摄像装置的摄像头一直处于拍摄的工作状态,当所述S402根据所述 三维坐标运算得到旋转角度值,确定出旋转方向后,需要选择会议摄像装置以继续拍摄所需的视频。所述旋转角度的运算可通过查找的方式实现,具体的,可预先设置数据库,所述数据库中存储当前会场中各个位置的三维坐标和与各位置的三维坐标相对应的会议摄像装置的旋转角度,当得到相应编号所对应的客户机在会场中的三维坐标时,便可在所述数据库中查找到相应的旋转角度。在根据旋转角度值向所述旋转方向进行旋转时,会议摄像装置还会实时检测所述摄像头旋转过程中的三维坐标,并根据所述三维坐标得到自身旋转过程中的角度值,并在其旋转的角度值达到所述旋转角度值时,控制停止自身的旋转。当所述编号信息所对应的客户机用户移动时,所述S401会查找到新的三维坐标,所述S402会计算出新的旋转角度值并确定出旋转方向,所述S403则重新根据所述旋转方向和旋转角度进行旋转控制。S403:根据所述声音波形数据运算得到所述编号信息所对应的客户机用户当前时刻的音频信息;
具体的,对于接收到的各客户机的声音波形数据,会议摄像装置并不保存到相应的数据库中,仅当S401根据接收的包括编号信息的请求发言的控制指令,确定某一编号信息所对应的用户为发言人后,S403确定当前时刻接收到的该发言人的编号信息所对应的声音波形数据为有效音频数据,根据所述声音波形数据运算得到所述编号信息所对应的客户机用户当前时刻的音频信息;
客户机获取声音波形数据的过程具体为将所述传感器置于用户的腮帮、喉部等位置,当用户发声时,其声带会相应的发生振动,所述传感器可对用户声带的振动进行感测,从而获取声带振动时相应的振动感测数据;采用目前的各种模拟/数字转换模块对得到的所述运动感测数据进行相应的模拟数据到数字数据的转换,得到数字振动信号;对所述数字振动信号进行数据融合运算得到振幅和频率等数据后得到数字声音信号;对所述数字声音信号进行整形、滤波、去噪处理后便可得到音质较好的音频信息;
S404:将拍摄得到的视频信息和运算得到的音频信息发送给中央计算机。具体的,所述S404可通过有线传输方式或无线传输方式将拍摄得到的视频信息和运算得到的音频信息发送给中央计算机,以便于所述中央计算机进行数据存储实现会议记录。另外,客户机也可以根据感测到的用户的腮帮等发声部位在发声振动时的感测数据,直接计算得到音频数据,并将该音频数据发送给会议摄像装置,会议摄像装置在S403中直接确定相应编号信息所对应的音频信息为有效音频信息,并将该有效音频信息与相应的视频信息同步发送给中央计算机进行记录存储。通过上述实施例的描述可知,本发明具有以下优点 通过采用多个传感器分别实时感测相应用户在会场中的三维坐标和声音波形数据,摄像装置分别按照编号信息对应存储相应所述三维坐标和声音波形数据,在接收到请求发言的控制指令时,摄像装置按照编号信息通过简单的查找便可找到所述编号信息对应的用户在会场中的位置,从而计算旋转角度确定旋转方向进行旋转,自动地对相应用户的拍摄跟踪,还能通过声音波形数据同步获取用户的音频信息,实现方式简单,抗干扰能力强,能够较好的满足用户的自动化、智能化地进行包括视频与音频记录的会议记录的需求;另外,还能通过会场中的标定器或者固定的校验标识等对用户的三维坐标的漂移进行校正,提高了摄像装置自动拍摄的精度。再请参见图5,是本发明的一种会议记录方法的第二实施例流程示意图,该方法包括
S501 :客户机实时检测用户输入的控制指令,所述控制指令包括请求发言的控制指令、结束发言的控制指令;
具体的,客户机实时检测用户是否按约定的敲击客户机等输入方式输入控制指。S502:当用户输入的控制指令为请求发言的控制指令时,所述客户机将所述请求发言的控制指令发送给会议摄像装置;
S503:当接收到包括编号信息的请求发言的控制指令时,会议摄像装置在其内部存储的数据库中查找所述编号信息所对应的客户机当前所处的三维坐标,并获取所述编号信息所对应的客户机用户当前的声音波形数据;
具体的,所述会议摄像装置在其内部存储得到会场中各个客户机的坐标数据的数据库的步骤包括
各个客户机实时获取其对应用户的感测数据,对所述感测数据进行运算得到用户运动过程中的各三维坐标,其中,所述感测数据包括加速度值、角加速度值以及地磁数据中的任一种或多种,并将运算得到的各个客户机三维坐标、对应的声音波形数据以及编号信息通过无线通信方式发送给会议摄像装置;
会议摄像装置实时接收每一个客户机运算得到的三维坐标、对应的声音波形数据及其编号信息,并按照该客户机的编号信息,将接收到的该客户机运算得到的各个三维坐标按照时间顺序存储到数据库中。S504:会议摄像装置根据所述三维坐标运算得到旋转角度值,确定出旋转方向,根据所述旋转角度值和旋转方向控制自身进行旋转并实时拍摄得到视频信息,根据所述声音波形数据运算得到所述编号信息所对应的客户机用户当前时刻的音频信息;
具体的,在旋转过程中,所述会议摄像装置实时检测所述摄像头旋转过程中的三维坐标,并根据所述坐标得到自身旋转过程中的角度值,在其旋转的角度值达到所述旋转角度值时,控制停止自身的旋转。对于接收到的各客户机的声音波形数据,会议摄像装置并不保存到相应的数据库中,仅当S502根据接收的包括编号信息的请求发言的控制指令,确定某一编号信息所对应的用户为发言人后,S504确定当前时刻接收到的该发言人的编号信息所对应的声音波形数据为有效音频数据,根据所述声音波形数据运算得到所述编号信息所对应的客户机用户当前时刻的音频信息。S505:将拍摄得到的视频信息和运算得到的音频信息发送给中央计算机。S511 :当接收到包括编号信息的请求发言的控制指令时,会议摄像装置判断当前拍摄的所述编号信息所对应的客户机用户是否达到预设的定点校验位置;
S512 :当判断为是时,会议摄像装置向所述编号信息所对应的客户机发送所述预设的定点校验位置的三维坐标;
S513:所述客户机根据所述预设的定点校验位置的三维坐标对自身当前所处的位置的三维坐标进行校正;
具体的,所述S513将当前客户机运算得到的三维坐标修改成所述接收到的预设的定点校验位置的三维坐标,并根据当前修改后的三维坐标进行新的三维坐标的运算。其中,所述预设的定点校验位置可以是会场中固定一些如特定的一幅画,固定的座椅,或者设定的可在近距离中感应到客户机的无线定位器。另外,还可通过接收到的其他客户机的三维坐标作为位置参考,对本端计算得到的三维坐标进行校正。S520:当接收到所述编号信息所对应的客户机的结束发言的控制指令时,会议摄
像装置停止旋转;
当然,S520也可以执行如下步骤会议摄像装置在其内部存储的数据库中查找特定编号信息所对应的客户机(如主持人)当前所处的三维坐标和声音波形数据以获取相应的用户(如主持人)的视频信息和所述特定编号信息所对应的客户机用户(如主持人)的音频信息。执行S520后,所述会议摄像装置等待接收下一次的包括编号信息的请求发言的控制指令,并在接收到包括编号信息的请求发言的控制指令时,会议摄像装置从S503开始执行相应步骤。通过上述实施例的描述可知,本发明具有以下优点
通过采用多个传感器分别实时感测相应用户在会场中的三维坐标和声音波形数据,摄像装置分别按照编号信息对应存储相应所述三维坐标和声音波形数据,在接收到请求发言的控制指令时,摄像装置按照编号信息通过简单的查找便可找到所述编号信息对应的用户在会场中的位置,从而计算旋转角度确定旋转方向进行旋转,自动地对相应用户的拍摄跟踪,还能通过声音波形数据同步获取用户的音频信息,实现方式简单,抗干扰能力强,能够较好的满足用户的自动化、智能化地进行包括视频与音频记录的会议记录的需求;另外,还能通过会场中的标定器或者固定的校验标识等对用户的三维坐标的漂移进行校正,提高了摄像装置自动拍摄的精度。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。 以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明 权利要求所作的等同变化,仍属本发明所涵盖的范围。
权利要求
1.一种会议记录方法,其特征在于,包括 当接收到包括编号信息的请求发言的控制指令时,会议摄像装置在其内部存储的数据库中查找所述编号信息所对应的客户机当前所处的三维坐标,并获取所述编号信息所对应的客户机用户当前的声音波形数据; 根据所述三维坐标运算得到旋转角度值,确定出旋转方向,根据所述旋转角度值和旋转方向控制自身进行旋转并实时拍摄得到视频信息; 根据所述声音波形数据运算得到所述编号信息所对应的客户机用户当前时刻的音频信息; 将拍摄得到的视频信息和运算得到的音频信息发送给中央计算机。
2.如权利要求I所述的方法,其特征在于,所述会议摄像装置在其内部存储的数据库中查找所述编号信息所对应的客户机当前所处的三维坐标,并获取所述编号信息所对应的客户机用户当前的声音波形数据的步骤之前,包括 客户机实时获取用户的感测数据,并对所述感测数据进行运算得到用户运动过程中的各个时刻的三维坐标和对应的声音波形数据; 会议摄像装置实时接收客户机运算得到的三维坐标、对应的声音波形数据及其编号信息,并按照该客户机的编号信息将接收到的该客户机运算得到的三维坐标和对应的声音波形数据按照时间顺序存储到数据库中。
3.如权利要求2所述的方法,其特征在于,还包括 当接收到所述编号信息所对应的客户机的结束发言的控制指令时,会议摄像装置停止旋转,或者在其内部存储的数据库中查找特定编号信息所对应的客户机当前所处的三维坐标和声音波形数据以获取相应的视频信息和所述特定编号信息所对应的客户机用户的音频信息。
4.如权利要求3所述的方法,其特征在于,还包括 所述会议摄像装置实时检测所述摄像头旋转过程中的三维坐标,并根据所述三维坐标得到自身旋转过程中的角度值,并在其旋转的角度值达到所述旋转角度值时,控制停止自身的旋转。
5.如权利要求4所述的方法,其特征在于,还包括 客户机实时检测用户输入的控制指令,并将所述相应的控制指令发送给会议摄像装置,所述控制指令包括请求发言的控制指令、结束发言的控制指令。
6.如权利要求5所述的方法,其特征在于,还包括 当接收到包括编号信息的请求发言的控制指令时,会议摄像装置判断当前拍摄的所述编号信息所对应的客户机用户是否达到预设的定点校验位置; 当判断为是时,会议摄像装置向所述编号信息所对应的客户机发送所述预设的定点校验位置的三维坐标; 所述客户机根据所述预设的定点校验位置的三维坐标对自身当前所处的位置的三维坐标进行校正。
7.—种会议摄像装置,其特征在于,包括 录像模块,用于实时拍摄视频信息; 录像控制模块,用于控制所述录像模块将视频信息传递给通信模块;通信模块,用于实时接收至少一个客户机运算得到的三维坐标、声音波形数据及其编号信息; 所述通信模块还用于接收包括编号信息的请求发言的控制指令; 存储模块,用于按照编号信息将实时接收到的相应客户机运算得到的三维坐标和声音波形数据存储到数据库中; 查找模块,用于当所述通信模块接收到包括编号信息的请求发言的控制指令时,到所述存储模块存储的数据库中查找所述编号信息所对应的客户机当前所处的三维坐标,并确定当前接收到的所述编号信息所对应的客户机的声音波形数据为有效音频数据; 运算模块,用于根据所述查找模块查找到的三维坐标运算得 到旋转角度值和确定出旋转方向,并对所述包括声音波形数据的有效音频数据进行运算,得到所述编号信息所对应的客户机用户的音频信息; 视角驱动模块,用于根据所述运算模块运算得到的旋转角度值和确定的旋转方向,控制旋转所述录像模块以调整拍摄角度; 所述通信模块还用于将拍摄得到的视频信息和运算得到的音频信息发送给中央计算机。
8.如权利要求7所述的会议摄像装置,其特征在于,还包括 所述通信模块还用于接收所述编号信息所对应的客户机的结束发言的控制指令; 通知模块,用于在所述通信模块接收到结束发言的控制指令时,通知所述视角驱动模块控制停止所述会议摄像装置的旋转;或者 通知所述查找模块在所述存储模块存储的数据库中查找特定编号信息所对应的客户机当前所处的三维坐标以获取所述特定编号信息所对应的客户机用户的视频信息,并确定特定编号所对应的声音波形数据为有效音频数据以获取所述特定编号信息所对应的客户机用户的音频信息。
9.如权利要求8所述的会议摄像装置,其特征在于,还包括 视角检测模块,用于在视角驱动模块控制旋转会议摄像装置的过程中,实时检测会议摄像装置旋转的三维坐标,并得到会议摄像装置旋转的角度值,在其旋转的角度值达到所述旋转角度值时,通知所述视角驱动模块停止旋转所述录像模块; 校验判断模块,用于判断当前拍摄的所述编号信息所对应的客户机用户是否达到预设的定点校验位置; 所述通信模块还用于当所述校验判断模块的判断为是时,向所述编号信息所对应的客户机发送所述预设的定点校验位置的三维坐标。
10.一种客户机,其特征在于,包括 传感器,用于实时获取用户的感测数据,所述感测数据包括加速度值、角加速度值以及地磁数据中的任一种或多种; 运算模块,用于对所述传感器获取的感测数据进行运算得到用户运动过程中的三维坐标和对应的声音波形数据; 检测模块,用于实时检测用户输入的控制指令,所述控制指令包括请求发言的控制指令、结束发言的控制指令; 无线通信模块,用于向会议摄像装置发送所述三维坐标和对应的声音波形数据,并用于当所述检测模块检测到用户输入请求发言的控制指令时,向相应的会议摄像装置发送所述请求发言的控制指令;或者当所述检测模块检测到用户输入结束发言的控制指令时向会议摄像装置发送结束发言的控制指令;还用于向至少一个对端客户机发送本端运算得到的三维坐标,以及接收至少一个对端客户机的三维坐标。
11.如权利要求10所述的客户机,其特征在于,还包括 所述无线通信模块还用于接收会议摄像装置发送的预设的定点校验位置的三维坐标; 校正模块,用于根据所述预设的定点校验位置的三维坐标对当前所处的位置的三维坐标进行校正。
12.—种会议记录系统,其特征在于,包括如权利要求7-9任一项所述的会议摄像装置、中央计算机以及至少一个如权利要求10或11所述的客户机。
全文摘要
本发明实施例公开了一种会议记录方法,包括当接收到包括编号信息的请求发言的控制指令时,会议摄像装置在其内部的数据库中查找编号信息所对应的客户机当前的三维坐标,并获取编号信息所对应的客户机用户当前的声音波形数据;会议摄像装置根据三维坐标运算得到旋转角度值,并确定出旋转方向;会议摄像装置根据旋转角度值和旋转方向控制自身进行旋转以拍摄编号信息所对应的客户机用户的视频信息,将得到的音频信息和视频信息发送给中央计算机。本发明实施例还公开了一种会议摄像装置、客户机及系统。本发明可实时根据三维坐标自动调整拍摄角度以追踪拍摄相关用户的视频信息并获取相应的音频信息,满足用户自动化、智能化地进行会议记录需求。
文档编号H04N5/232GK102625077SQ20111002961
公开日2012年8月1日 申请日期2011年1月27日 优先权日2011年1月27日
发明者廖明忠, 罗富强 申请人:深圳市合智创盈电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1