专利名称:一种多媒体信息处理方法、系统及多媒体终端的制作方法
技术领域:
本发明属于信息处理技术领域,尤其涉一种多媒体信息处理方法、系统及多媒体
终端。
背景技术:
随着数码产品的普及和数码产品功能的日益加强,人们对各种数字多媒体信息的 使用越来越频繁。例如,使用数码相机或有摄像头的手机进行照相、录音、录像;使用手机、 个人电脑等对文字、图像、音视频等多媒体信息进行浏览等。 目前由于全球定位系统(GPS)与传统的记录多媒体信息的数码产品的融合(例 如携带有GPS的智能手机等),多媒体信息的表现形式更为丰富。现有技术提供的多媒体 终端只能将单一的多媒体信息与GPS定位的地理位置信息相关联,例如,将音频信息或视 频信息与地理位置信息相关联,而不能同时将多媒体信息与时间信息相关联,使得多媒体 信息再现不完全,应用受限。
发明内容
本发明实施例的目的在于提供一种多媒体信息处理方法,旨在解决现有技术提供 的多媒体终端不能在将多媒体信息与地理位置信息相关联的同时,将该多媒体信息与时间 信息相关联,使得多媒体信息再现不完全,应用受限的问题。 本发明实施例是这样实现的,一种多媒体信息处理方法,所述方法包括以下步 骤 根据多媒体信息触发信号触发相应的多媒体事件,并发出事件通知及与多媒体信 息相应的事件信息; 根据发出的所述事件通知,获取相应的地理位置信息及时间信息并记录; 将所述事件信息与获取的所述地理位置信息及时间信息进行关联存储。 本发明实施例的另一目的在于提供一种多媒体信息处理系统,所述系统包括 中央协调单元; 地理位置信息获取单元; 对象数据库单元; 多媒体应用单元; 所述多媒体应用单元根据多媒体信息触发信号触发相应的多媒体事件,并发出事 件通知及与多媒体信息相应的事件信息给所述中央协调单元,所述中央协调单元根据所述 多媒体应用单元发出的事件通知,控制所述地理位置信息获取单元获取相应的地理位置信 息及时间信息并记录,之后,所述中央协调单元将所述事件信息与获取的所述地理位置信 息及时间信息进行关联后存储于所述对象数据库单元。 本发明实施例的另一目的在于提供一种多媒体终端,包括一多媒体信息处理系 统,所述多媒体信息处理系统采用如上所述的多媒体信息处理系统。
本发明实施例根据多媒体信息触发信号触发相应的多媒体事件,并将该多媒体事 件相应的事件信息、时间信息以及地理位置信息相关联后进行存储,使得多媒体再现时,将 多媒体信息与地理位置信息及时间信息同时关联成为可能,多媒体信息再现更加完善,拓 展了应用范围。
图1是本发明实施例提供的多媒体信息处理方法的流程图; 图2是本发明实施例中以数据库信息存储事件信息与记录的地理位置信息及时 间信息的一个示例; 图3是本发明实施例中以地图显示方式呈现存储的数据库信息的一个示例;
图4是本发明实施例提供的多媒体信息处理系统的结构图。
具体实施例方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。 本发明实施例根据多媒体信息触发信号触发相应的多媒体事件,并将该多媒体事 件相应的事件信息、时间信息以及地理位置信息相关联后进行存储。 其中,本发明实施例中的多媒体信息是指以数字媒介存储的文字、图片、声音、视 频等信息。例如,在个人电脑上存储的并为其它数码产品所广泛支持的txt、mp3、 jpg等文 件格式的多媒体信息。 图1示出了本发明实施例提供的多媒体信息处理方法的流程。 在步骤S101中,根据多媒体信息触发信号触发相应的多媒体事件,并发出事件通
知及与多媒体信息相应的事件信息。 其中的多媒体事件是指某种多媒体信息被完整记录一次的行为,该多媒体事件根 据其被记录的固有属性,可分为持续性事件和瞬时性事件。该瞬时性事件是指根据多媒体 事件触发信号,相应的多媒体信息被瞬时记录的事件,如拍照等;该持续性事件是指根据多 媒体事件触发信息,相应的多媒体信息需要持续一段时间才可以被记录完全的事件,如录 音、录像等。 其中的事件通知包括事件持续通知和事件结束通知。对于瞬时性事件,该事件通 知为一事件结束通知;对于持续性事件,该事件通知为一事件结束通知和采用一定频率发 出的至少一个事件持续通知的组合。 其中的事件信息是指相应的多媒体信息的文件存储名称、存储磁盘位置、多媒体
事件类型、存储媒介空间大小等能够表征多媒体信息属性及存储位置的信息,其目的至少
要能够实现以该事件信息为查询条件可以查询到存储的相应的多媒体信息。 进一步地,本发明实施例中,在根据多媒体信息触发信号触发相应的多媒体事件
的步骤之前,还可以包括以下步骤注册或取消注册多媒体事件;则在发出事件通知及与
多媒体信息相应的事件信息的步骤之前,还可以包括以下步骤根据多媒体信息触发信号
判断相应的多媒体事件是否被注册;则发出事件通知及与多媒体信息相应的事件信息的步骤具体是在判断相应的多媒体事件被注册时,发出事件通知及与多媒体信息相应的事件信 息,否则不发出事件通知及与多媒体信息相应的事件信息。 在步骤S102中,根据发出的事件通知,获取相应的地理位置信息及时间信息并记录。 具体地,当首次发出的事件通知为一事件结束通知时,相应的多媒体事件为瞬时 性事件,此时,获取的地理位置信息为与该事件结束通知相应的一个地理位置信息,获取的 时间信息为与该事件结束通知相应的一个时间点。当首次发出的事件通知为事件持续通知 时,相应的多媒体事件为持续性事件,此时,获取的地理位置信息为与至少一个事件持续通 知以及一事件结束通知分别相应的多个地理位置信息,获取的时间信息为与至少一个事件 持续通知以及一事件结束通知分别相应的多个时间点。 在步骤S103中,将事件信息与获取的地理位置信息及时间信息进行关联存储。
对于瞬时性事件,将该瞬时性事件的事件信息与相应的一个地理位置信息和一个 时间点进行关联存储。对于持续性事件,将该持续性事件的开始时间点或者结束时间点与 事件信息相关联,并将该持续性事件持续过程中的至少一个地理位置信息与相应的时间点 相关联,成为一具有时间属性的地理轨迹后存储,该地理轨迹的时间点密度取决于发出事 件持续通知的频率。当然,对于持续性事件,还可以采用其它的方式形成具有时间属性的地 理轨迹,例如,有选择性的将持续性事件持续过程中的某些地理位置信息与相应的时间点 相关联等。 进一步地,对于持续性事件,在存储该具有时间属性的地理轨迹之后还可以检测 该存储的具有时间属性的地理轨迹的持续时间,并判断该持续时间与持续性事件的起始时 间点和持续时间长度是否匹配,是则不动作或作出相应提示,否则作出相应提示和/或对 存储的具有时间属性的地理轨迹的持续时间进行修正。 另外,步骤S103具体是将事件信息与记录的地理位置信息及时间信息形成一条 数据库信息以进行关联存储,该数据库信息至少包括如下信息数据库唯一标识;时间记 录;地理位置记录;事件信息。其中,数据库唯一标识用于指定该条数据库信息存储的唯一 性,如唯一性索引ID等;时间信息包括多媒体事件的开始时间点和结束时间点,对于瞬时 性事件,该事件的开始时间点与结束时间点相同;地理位置记录采用二维数组方式记录地 理位置信息与时间点的对应关系或具有时间属性的地理轨迹,对于瞬时性事件,该二维数 组包括一个数组元素即可,对于持续性事件,该二维数组包括多个数组元素。如图2为一条 数据库信息的存储实例。 本发明实施例还可以进一步对步骤S103存储的信息进行再现,此时,在步骤S103
之后,还包括以下步骤根据浏览指令,以文字列表方式和/或地图显示方式呈现步骤S103
存储的数据库信息。用户可以根据呈现的界面信息选择需要播放的多媒体事件进行播放。
其中,文字列表方式呈现是指将存储的数据库信息,包括时间记录、地理位置记录、事件信
息以文字列表的形式呈现,如下面表一所示 表一序号事件信息时间记录地理位置记录
1照片12009年9月17日19: 07:58-2009年9月 17日19:07:58位置l
2录音l2009年9月17日19: 07:58-2009年9月 17日19:30:50轨迹1 以地图显示方式呈现是指将存储的数据库信息,包括时间记录、地理位置记录、事 件信息在存储的或获取的地图上呈现。在用户选择待播放的多媒体事件后,对于瞬时性事 件,在播放相应的多媒体信息的同时显示存储的数据库信息中相应的时间记录表示的时间 点及地理位置记录表示的地理位置信息,对于持续性事件,在播放相应的多媒体信息的同 时同步显示存储的数据库信息中相应的具有时间属性的地理轨迹,如图3所示,其中,31为 录音1起点,32为录音1终点,实线段33为录音1播放完成部分,实线段34为录音1未播 放部分。 其中的浏览指令既可以是浏览全部多媒体信息的指令,也可以是根据查询结果, 浏览符合查询条件的多媒体信息的指令。该查询条件具体包括基于时间查询条件,如时 间点、时间段等;基于地理位置查询条件,如基于某一地理位置的单点查询、基于全部或部 分地理位置的多点查询等;基于多媒体信息本身属性查询条件,如事件信息所包括的多媒 体信息的文件存储名称、存储磁盘位置等。当然,上述查询条件既可以单独应用进行快速查 询,也可以采用几种组合方式应用而进行高级查询。 为了便于用户使用,本发明实施例还提供了供用户对存储的数据库信息进行维护 的维护接口,用户可以通过该维护接口实现对数据库信息的删除、添加、修改等维护性操 作。具体地,用户可以通过该维护接口修改单条数据库信息的时间记录、地理位置记录,或 通过现有手段或工具修改事件信息中的一种或几种,或者修改相应的时间记录、地理位置 记录以及事件信息三者的关联,例如,可以将其它系统获取的录音的事件信息与数据库中 具有时间属性的地理轨迹相关联。当然,如果系统检测到该录音的持续时间与关联后地理 轨迹的持续时间不匹配时,可以提示用户。为了防止因无用数据的存储导致数据库的无限 增长,用户通过该维护接口删除一条或多条无用的数据库信息,还可以通过该维护接口删 除数据库信息中的时间记录、地理位置记录或事件记录,即是说,一条数据库信息的存在可 以允许其中相互关联的一条或多条项目的不存在。 图4示出了本发明实施例提供的多媒体信息处理系统的结构,为了便于说明,仅 示出了与本发明实施例相关的部分。 多媒体应用单元41用于根据多媒体信息触发信号触发相应的多媒体事件,并发 出事件通知及与多媒体信息相应的事件信息给中央协调单元42。其中对多媒体事件、事件通知以及事件信息的解释如上所述,在此不再赘述。 进一步地,本发明实施例中,中央协调单元42还可以预先向多媒体应用单元41进 行注册或取消注册多媒体事件,则多媒体应用单元41具体是根据多媒体信息触发信号判 断相应的多媒体事件是否被注册,并在判断相应的多媒体事件被注册时,发出事件通知及 与多媒体信息相应的事件信息给中央协调单元42,否则不发出事件通知及与多媒体信息相 应的事件信息。 中央协调单元42根据多媒体应用单元41发出的事件通知,控制地理位置信息获 取单元43获取相应的地理位置信息及时间信息并记录。 具体地,当多媒体应用单元41首次发出的事件通知为一事件结束通知时,相应的 多媒体事件为瞬时性事件,此时,地理位置信息获取单元43获取的地理位置信息为与该事 件结束通知相应的一个地理位置信息,获取的时间信息为与该事件结束通知相应的一个时 间点。当多媒体应用单元41首次发出的事件通知为事件持续通知时,相应的多媒体事件为 持续性事件,此时,地理位置信息获取单元43获取的地理位置信息为与至少一个事件持续 通知以及一事件结束通知分别相应的多个地理位置信息,获取的时间信息为与至少一个事 件持续通知以及一事件结束通知分别相应的多个时间点。 之后,中央协调单元42将事件信息与获取的地理位置信息及时间信息进行关联 并存储于对象数据库单元44。 对于瞬时性事件,中央协调单元42将该瞬时性事件的事件信息与相应的一个地 理位置信息和一个时间点进行关联后存储于对象数据库单元44。对于持续性事件,中央 协调单元42将该持续性事件的开始时间点或者结束时间点与事件信息相关联,将该持续 性事件持续过程中的至少一个地理位置信息与相应的时间点相关联,成为一具有时间属性 的地理轨迹后存储于对象数据库单元44,该地理轨迹的时间点密度取决于多媒体应用单元 41发出事件持续通知的频率。当然,对于持续性事件,还可以采用其它的方式形成具有时间 属性的地理轨迹,例如,中央协调单元42可以有选择性的将持续性事件持续过程中的某些 地理位置信息与相应的时间点相关联等。 进一步地,对于持续性事件,中央协调单元42还可以在将具有时间属性的地理轨 迹存储于对象数据库单元44之后,检测对象数据库单元44存储的具有时间属性的地理轨 迹的持续时间,并判断该持续时间与持续性事件的起始时间点和持续时间长度是否匹配, 是则不动作或作出相应提示,否则作出相应提示和/或对对象数据库单元44存储的具有时 间属性的地理轨迹的持续时间进行修正。 另外,中央协调单元42具体是将事件信息与记录的地理位置信息及时间信息形 成一条数据库信息以进行关联的,该数据库信息至少包括如下信息数据库唯一标识;时 间记录;地理位置记录;事件信息。其中,数据库唯一标识用于指定该条数据库信息存储的 唯一性,如唯一性索引ID等;时间信息包括多媒体事件的开始时间点和结束时间点,对于 瞬时性事件,该事件的开始时间点与结束时间点相同;地理位置记录采用二维数组方式记 录地理位置信息与时间点的对应关系或具有时间属性的地理轨迹,对于瞬时性事件,该二 维数组包括一个数组元素即可,对于持续性事件,该二维数组包括多个数组元素。中央协调 单元42除了根据上述其接收到的事件通知类型来识别多媒体事件为持续性事件或瞬时性 事件外,还可以根据该数据库信息来识别多媒体事件为持续性事件或瞬时性事件,具体地,当中央协调单元42识别到时间记录中开始时间点和结束时间点相同时,或者识别到二维
数组包括一个数组元素时,即可识别相应的多媒体事件为瞬时性事件。 本发明实施例还可以进一步对对象数据库单元44存储的信息进行再现,此时,本
发明实施例提供的多媒体信息处理系统还包括信息显示单元45,中央协调单元42还用于
根据浏览指令,控制信息显示单元45以文字列表方式和/或地图显示方式呈现所述对象数
据库单元44存储的数据库信息。其中对文字列表方式播放以及以地图显示方式播放的解
释如上所述,在此不再赘述。 其中的浏览指令既可以是浏览全部多媒体信息的指令,也可以是根据查询结果, 浏览符合查询条件的多媒体信息的指令。该查询条件具体包括基于时间查询条件,如时 间点、时间段等;基于地理位置查询条件,如基于某一地理位置的单点查询、基于全部或部 分地理位置的多点查询等;基于多媒体信息本身属性查询条件,如事件信息所包括的多媒 体信息的文件存储名称、存储磁盘位置等。当然,上述查询条件既可以单独应用进行快速查 询,也可以采用几种组合方式应用而进行高级查询。 为了便于用户使用,中央协调单元42还提供了供用户对存储的数据库信息进行
维护的维护接口 ,用户可以通过该维护接口实现对对象数据库单元44存储的数据库信息
的删除、添加、修改等维护性操作,具体实现方式如上所述,在此不再赘述。 此外,本发明实施例中的中央协调单元42与多媒体应用单元41、地理位置信息获
取单元43和对象数据库单元44之间,分别通过软件或硬件接口实现连接,且各单元均具有
将信息存储在非易失性存储介质上的功能。 本发明实施例还提供了一种包括如上所述的多媒体信息处理系统的多媒体终端。
本发明实施例根据多媒体信息触发信号触发相应的多媒体事件,并将该多媒体事 件相应的事件信息、时间信息以及地理位置信息相关联后进行存储,使得多媒体再现时,将 多媒体信息与地理位置信息及时间信息同时关联成为可能,多媒体信息再现更加完善,拓 展了应用范围。 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以 通过程序来控制相关的硬件完成,所述的程序可以在存储于一计算机可读取存储介质中, 所述的存储介质,如R0M/RAM、磁盘、光盘等。 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
一种多媒体信息处理方法,其特征在于,所述方法包括以下步骤根据多媒体信息触发信号触发相应的多媒体事件,并发出事件通知及与多媒体信息相应的事件信息;根据发出的所述事件通知,获取相应的地理位置信息及时间信息并记录;将所述事件信息与获取的所述地理位置信息及时间信息进行关联存储。
2. 如权利要求1所述的多媒体信息处理方法,其特征在于,所述根据多媒体信息触发 信号触发相应的多媒体事件的步骤之前还包括以下步骤注册或取消注册多媒体事件;所 述发出事件通知及与多媒体信息相应的事件信息的步骤之前还包括以下步骤根据多媒体 信息触发信号判断相应的多媒体事件是否被注册;所述发出事件通知及与多媒体信息相应的事件信息的步骤具体是在判断所述相应的 多媒体事件被注册时,发出事件通知及与多媒体信息相应的事件信息的。
3. 如权利要求1所述的多媒体信息处理方法,其特征在于,所述多媒体事件为持续性 事件或瞬时性事件;当所述多媒体事件为瞬时性事件时,所述事件通知为一事件结束通知, 当所述多媒体事件为持续性事件时,所述事件通知为一事件结束通知和至少一个时间持续 通知的组合。
4. 如权利要求3所述的多媒体信息处理方法,其特征在于,当首次发出的所述事件通 知为一事件结束通知时,所述多媒体时间为瞬时性事件,获取的所述地理位置信息为与所 述事件结束通知相应的一个地理位置信息,获取的所述时间信息为与所述事件结束通知相 应的一个时间点;当首次发出的所述事件通知为事件持续通知时,所述相应的多媒体事件 为持续性事件,获取的所述地理位置信息为与至少一个事件持续通知以及一事件结束通知 分别相应的多个地理位置信息,获取的时间信息为与至少一个事件持续通知以及一事件结 束通知分别相应的多个时间点。
5. 如权利要求4所述的多媒体信息处理方法,其特征在于,当所述多媒体事件为瞬时 性事件时,所述将所述事件信息与获取的所述地理位置信息及时间信息进行关联存储的步 骤具体为将所述瞬时性事件的事件信息与相应的一个地理位置信息和一个时间点进行关 联存储。
6. 如权利要求4所述的多媒体信息处理方法,其特征在于,当所述多媒体事件为持续 性事件时,所述将所述事件信息与获取的所述地理位置信息及时间信息进行关联存储的步 骤具体为将所述持续性事件的开始时间点或者结束时间点与所述事件信息相关联,并将 所述持续性事件持续过程中的至少一个地理位置信息与相应的时间点相关联,成为一具有 时间属性的地理轨迹后存储。
7. 如权利要求6所述的多媒体信息处理方法,其特征在于,所述事件信息与获取的所 述地理位置信息及时间信息形成一条数据库信息以进行关联存储,所述数据库信息包括 数据库唯一标识;时间记录;地理位置记录;事件信息;所述时间信息包括多媒体事件的开始时间点和结束时间点;所述地理位置记录采用二 维数组方式记录地理位置信息与时间点的对应关系或具有时间属性的地理轨迹。
8. 如权利要求7所述的多媒体信息处理方法,其特征在于,所述将所述事件信息与获 取的所述地理位置信息及时间信息进行关联存储的步骤之后还包括以下步骤根据浏览指令,以文字列表方式和/或地图显示方式呈现存储的所述数据库信息。
9. 一种多媒体信息处理系统,其特征在于,所述系统包括 中央协调单元;地理位置信息获取单元; 对象数据库单元; 多媒体应用单元;所述多媒体应用单元根据多媒体信息触发信号触发相应的多媒体事件,并发出事件通 知及与多媒体信息相应的事件信息给所述中央协调单元,所述中央协调单元根据所述多媒 体应用单元发出的事件通知,控制所述地理位置信息获取单元获取相应的地理位置信息及 时间信息并记录,之后,所述中央协调单元将所述事件信息与获取的所述地理位置信息及 时间信息进行关联后存储于所述对象数据库单元。
10. 如权利要求9所述的多媒体信息处理系统,其特征在于,所述系统还包括信息显示 单元,所述中央协调单元还用于根据浏览指令,控制所述信息显示单元以文字列表方式和/ 或地图显示方式呈现所述对象数据库单元存储的数据库信息。
11. 一种多媒体终端,包括一多媒体信息处理系统,其特征在于,所述多媒体信息处理 系统采用如权利要求9或10任一项所述的多媒体信息处理系统。
全文摘要
本发明适用于信息处理技术领域,提供了一种多媒体信息处理方法、系统及多媒体终端。其中方法包括根据多媒体信息触发信号触发相应的多媒体事件,并发出事件通知及与多媒体信息相应的事件信息;根据发出的事件通知,获取相应的地理位置信息及时间信息并记录;将事件信息与获取的地理位置信息及时间信息进行关联存储,使得多媒体再现时,将多媒体信息与地理位置信息及时间信息同时关联成为可能,多媒体信息再现更加完善,拓展了应用范围。
文档编号G06F17/30GK101751456SQ20091018923
公开日2010年6月23日 申请日期2009年12月22日 优先权日2009年12月22日
发明者漆星 申请人:深圳市同洲电子股份有限公司