著录项信息
| 专利名称 | 多媒体文件拍摄位置确定方法及装置 |
| 申请号 | CN201610312005.7 | 申请日期 | 2016-05-11 |
| 法律状态 | 授权 | 申报国家 | 中国 |
| 公开/公告日 | 2016-09-21 | 公开/公告号 | CN105955619A |
| 优先权 | 暂无 | 优先权号 | 暂无 |
| 主分类号 | G06F3/0484 | IPC分类号 | G;0;6;F;3;/;0;4;8;4;;;G;0;6;F;3;/;0;4;8;8查看分类表>
|
| 申请人 | 青岛海信移动通信技术股份有限公司 | 申请人地址 | 山东省青岛市市南区江西路11号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
| 权利人 | 青岛海信移动通信技术股份有限公司 | 当前权利人 | 青岛海信移动通信技术股份有限公司 |
| 发明人 | 孙磊 |
| 代理机构 | 北京三高永信知识产权代理有限责任公司 | 代理人 | 江崇玉 |
摘要
本发明公开了一种多媒体文件拍摄位置确定方法及装置,属于终端技术领域。所述方法包括:当接收到自定义区域设置指令时,显示地图界面;当基于所述地图界面检测到指定手势操作时,确定所述指定手势操作所确定的自定义区域;确定存储的多媒体文件的拍摄位置所属的自定义区域。在本发明中,终端通过指定操作在地图界面上确定自定义区域,并且该终端可以确定该多媒体文件的拍摄位置所属的自定义区域,从而使用户无需对多媒体文件的内容进行查看,减少了用户查看的时间和操作,提高了确定多媒体文件拍摄位置的效率。
1.一种多媒体文件拍摄位置确定方法,其特征在于,所述方法包括:
当接收到自定义区域设置指令时,显示地图界面;
当基于所述地图界面检测到指定手势操作时,确定所述指定手势操作所确定的自定义区域;
确定所述自定义区域的坐标范围,所述自定义区域的坐标范围为所述自定义区域的边缘在所述地图界面的坐标组成的集合;
当接收到所述自定义区域的设置指令时,设置所述自定义区域的区域名称和区域描述信息;
存储所述自定义区域的坐标范围、区域名称和区域描述信息;
确定存储的多媒体文件的拍摄位置所属的自定义区域。
2.如权利要求1所述的方法,其特征在于,所述当基于所述地图界面检测到指定手势操作时,确定所述指定手势操作所确定的自定义区域,包括:
当基于所述地图界面检测到所述指定手势操作且所述指定手势操作为第一手势操作时,确定所述第一手势操作所作用的作用点;
基于所述作用点和指定规则,确定所述第一手势操作所确定的自定义区域。
3.如权利要求1所述的方法,其特征在于,所述当基于所述地图界面检测到指定手势操作时,确定所述指定手势操作所确定的自定义区域,包括:
当基于所述地图界面检测到所述指定手势操作且所述指定手势操作为第二手势操作时,确定所述第二手势操作在所述地图界面上画出的区域;
将所述地图界面上画出的区域确定为所述自定义区域。
4.如权利要求1所述的方法,其特征在于,所述确定存储的多媒体文件的拍摄位置所属的自定义区域,包括:
将所述多媒体文件的拍摄位置与所述自定义区域的坐标范围进行比较;
当所述多媒体文件的拍摄位置位于所述自定义区域的坐标范围内时,将所述自定义区域确定为所述多媒体文件的拍摄位置所属的自定义区域。
5.如权利要求1所述的方法,其特征在于,所述当基于所述地图界面检测到指定手势操作时,确定所述指定手势操作所确定的自定义区域之后,还包括:
判断所述自定义区域是否位于历史区域中,所述历史区域为存储在区域数据库中的区域,且所述区域数据库中存储当前时间之前设置的自定义区域;
当所述自定义区域不位于所述历史区域中时,执行所述确定存储的多媒体文件的拍摄位置所属的自定义区域的操作。
6.一种多媒体文件拍摄位置确定装置,其特征在于,所述装置包括:
显示模块,用于当接收到自定义区域设置指令时,显示地图界面;
第一确定模块,用于当基于所述地图界面检测到指定手势操作时,确定所述指定手势操作所确定的自定义区域;
第三确定模块,用于确定所述自定义区域的坐标范围;
设置模块,用于当接收到所述自定义区域的设置指令时,设置所述自定义区域的区域名称和区域描述信息;
存储模块,用于存储所述自定义区域的坐标范围、区域名称和区域描述信息;
第二确定模块,用于确定存储的多媒体文件的拍摄位置所属的自定义区域。
7.如权利要求6所述的装置,其特征在于,所述第一确定模块包括:
第一确定单元,用于当基于所述地图界面检测到所述指定手势操作且所述指定手势操作为第一手势操作时,确定所述第一手势操作所作用的作用点;
第二确定单元,用于基于所述作用点和指定规则,确定所述第一手势操作所确定的自定义区域。
8.如权利要求6所述的装置,其特征在于,所述第一确定模块包括:
第三确定单元,用于当基于所述地图界面检测到所述指定手势操作且所述指定手势操作为第二手势操作时,确定所述第二手势操作在所述地图界面上画出的区域;
第四确定单元,用于将所述地图界面上画出的区域确定为所述自定义区域。
9.如权利要求6所述的装置,其特征在于,所述第二确定模块包括:
比较单元,用于将所述多媒体文件的拍摄位置与所述自定义区域的坐标范围进行比较;
第五确定单元,用于当所述多媒体文件的拍摄位置位于所述自定义区域的坐标范围内时,将所述自定义区域确定为所述多媒体文件的拍摄位置所属的自定义区域。
10.如权利要求6所述的装置,其特征在于,所述装置还包括:
判断模块,用于判断所述自定义区域是否位于历史区域中,所述历史区域为存储在区域数据库中的区域,且所述区域数据库中存储当前时间之前设置的自定义区域;
所述第二确定模块,用于当所述自定义区域不位于所述历史区域中时,确定存储的多媒体文件的拍摄位置所属的自定义区域。
多媒体文件拍摄位置确定方法及装置\n技术领域\n[0001] 本发明涉及终端技术领域,特别涉及一种多媒体文件拍摄位置确定方法及装置。\n背景技术\n[0002] 随着技术的发展,用户可以通过终端拍摄大量的照片、视频等多媒体文件。在拍摄结束后,用户可以对每个多媒体文件进行查看,从而根据每个多媒体文件的内容,确定每个多媒体文件的拍摄位置。将拍摄的多媒体文件按照不同的拍摄位置存储在终端中,以便后续对该多媒体文件进行查找。\n[0003] 由于该终端中可能存储大量的多媒体文件,在用户确定每个多媒体文件的拍摄位置时,通常需要用户花费大量的时间对多媒体文件进行查看,降低了确定多媒体文件拍摄位置的效率。\n发明内容\n[0004] 为了解决现有技术的问题,本发明实施例提供了一种多媒体文件 拍摄位置确定方法及装置。所述技术方案如下:\n[0005] 一方面,提供了一种多媒体文件拍摄位置确定方法,所述方法包括:\n[0006] 当接收到自定义区域设置指令时,显示地图界面;\n[0007] 当基于所述地图界面检测到指定手势操作时,确定所述指定手势操作所确定的自定义区域;\n[0008] 确定存储的多媒体文件的拍摄位置所属的自定义区域。\n[0009] 可选地,所述当基于所述地图界面检测到指定手势操作时,确定所述指定手势操作所确定的自定义区域,包括:\n[0010] 当基于所述地图界面检测到所述指定手势操作且所述指定手势操作为第一手势操作时,确定所述第一手势操作所作用的作用点;\n[0011] 基于所述作用点和指定规则,确定所述第一手势操作所确定的自定义区域。\n[0012] 可选地,所述当基于所述地图界面检测到指定手势操作时,确定所述指定手势操作所确定的自定义区域,包括:\n[0013] 当基于所述地图界面检测到所述指定手势操作且所述指定手势操作为第二手势操作时,确定所述第二手势操作在所述地图界面上画出的区域;\n[0014] 将所述地图界面上画出的区域确定为所述自定义区域。\n[0015] 可选地,所述当基于所述地图界面检测到指定手势操作时,确定所述指定手势操作所确定的自定义区域之后,还包括:\n[0016] 确定所述自定义区域的坐标范围;\n[0017] 当接收到所述自定义区域的设置指令时,设置所述自定义区域的区域名称和区域描述信息;\n[0018] 存储所述自定义区域的坐标范围、区域名称和区域描述信息。\n[0019] 可选地,所述确定存储的多媒体文件的拍摄位置所属的自定义区域,包括:\n[0020] 将所述多媒体文件的拍摄位置与所述自定义区域的坐标范围进行比较;\n[0021] 当所述多媒体文件的拍摄位置位于所述自定义区域的坐标范围内时,将所述自定义区域确定为所述多媒体文件的拍摄位置所属的自定义区域。\n[0022] 可选地,所述当基于所述地图界面检测到指定手势操作时,确定所述指定手势操作所确定的自定义区域之后,还包括:\n[0023] 判断所述自定义区域是否位于历史区域中,所述历史区域为存储在区域数据库中的区域,且所述区域数据库中存储当前时间之前设置的自定义区域;\n[0024] 当所述自定义区域不位于所述历史区域中时,执行所述确定所述多媒体文件的拍摄位置所属的自定义区域的操作。\n[0025] 另一方面,提供了一种多媒体文件拍摄位置确定装置,所述装置包括:\n[0026] 显示模块,用于当接收到自定义区域设置指令时,显示地图界面;\n[0027] 第一确定模块,用于当基于所述地图界面检测到指定手势操作时,确定所述指定手势操作所确定的自定义区域;\n[0028] 第二确定模块,用于确定存储的多媒体文件的拍摄位置所属的自定义区域。\n[0029] 可选地,所述第一确定模块包括:\n[0030] 第一确定单元,用于当基于所述地图界面检测到所述指定手势操作且所述指定手势操作为第一手势操作时,确定所述第一手势操作所作用的作用点;\n[0031] 第二确定单元,用于基于所述作用点和指定规则,确定所述第一手势操作所确定的自定义区域。\n[0032] 可选地,所述第一确定模块包括:\n[0033] 第三确定单元,用于当基于所述地图界面检测到所述指定手势操作且所述指定手势操作为第二手势操作时,确定所述第二手势操作在所述地图界面上画出的区域;\n[0034] 第四确定单元,用于将所述地图界面上画出的区域确定为所述自定义区域。\n[0035] 可选地,所述装置还包括:\n[0036] 第三确定模块,用于确定所述自定义区域的坐标范围;\n[0037] 设置模块,用于当接收到所述自定义区域的设置指令时,设置所述自定义区域的区域名称和区域描述信息;\n[0038] 存储模块,用于存储所述自定义区域的坐标范围、区域名称和区域描述信息。\n[0039] 可选地,所述第二确定模块包括:\n[0040] 比较单元,用于将所述多媒体文件的拍摄位置与所述自定义区域的坐标范围进行比较;\n[0041] 第五确定单元,用于当所述多媒体文件的拍摄位置位于所述自定义区域的坐标范围内时,将所述自定义区域确定为所述多媒体文件的拍摄位置所属的区域。\n[0042] 可选地,所述装置还包括:\n[0043] 判断模块,用于判断所述自定义区域是否位于历史区域中,所述历史区域为存储在区域数据库中的区域,且所述区域数据库中存储当前时间之前设置的自定义区域;\n[0044] 所述第二确定模块,用于当所述自定义区域不位于所述历史区域中时,确定存储的多媒体文件的拍摄位置所属的自定义区域。\n[0045] 本发明实施例提供的技术方案带来的有益效果是:在本发明实施例中,该终端可以通过指定操作在地图界面上确定自定义区域,并且该终端可以确定该多媒体文件的拍摄位置所属的自定义区域,从而使用户无需对多媒体文件的内容进行查看,减少了用户查看多媒体文件内容的时间和操作,提高了确定多媒体文件拍摄位置的效率。\n附图说明\n[0046] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0047] 图1是本发明实施例提供的一种多媒体文件拍摄位置确定方法流程图。\n[0048] 图2A是本发明实施例提供的另一种多媒体文件拍摄位置确定方法流程图。\n[0049] 图2B是本发明实施例提供的一种自定义区域的显示界面面图。\n[0050] 图2C是本发明实施例提供的另一种自定义区域的显示界面面图。\n[0051] 图3A是本发明实施例提供的第一种多媒体文件拍摄位置确定装置的结构示意图。\n[0052] 图3B是本发明实施例提供的一种第一确定模块的结构示意图。\n[0053] 图3C是本发明实施例提供的另一种第一确定模块的结构示意图。\n[0054] 图3D是本发明实施例提供的第二种多媒体文件拍摄位置确定装置的结构示意图。\n[0055] 图3E是本发明实施例提供的一种第二确定模块的结构示意图。\n[0056] 图3F是本发明实施例提供的第三种多媒体文件拍摄位置确定装置的结构示意图。\n具体实施方式\n[0057] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。\n[0058] 在对本发明实施例进行详细地解释说明之前,先对本发明实施例的应用场景予以介绍。目前,随着终端技术越来越成熟,用户使用终端拍摄照片、视频等多媒体文件的频率越来越高。在拍摄结束后,为了方便后续对多媒体文件进行查找,用户通常会将多媒体文件进行存储。当用户需要获取某个拍摄位置的多媒体文件时,通常需要将终端存储的多个多媒体文件一一进行查看,从而从该多媒体文件的内容中,确定多个多媒体文件中每个多媒体文件的拍摄位置。但是,由于终端中可能存储大量的多媒体文件,因此,当用户对多个多媒体文件进行一一查看时,会浪费大量地时间,从而降低了获取多媒体文件拍摄位置的效率。因此,本发明实施例提供了一种多媒体文件拍摄位置确定方法,从而可以使用户快速的获取多媒体文件的拍摄位置。\n[0059] 图1是本发明实施例提供的一种多媒体文件拍摄位置确定方法的流程图,参见图\n1,该方法包括:\n[0060] 步骤101:当接收到自定义区域设置指令时,显示地图界面;\n[0061] 步骤102:当基于该地图界面检测到指定手势操作时,确定该指定手势操作所确定的自定义区域;\n[0062] 步骤103:确定存储的多媒体文件的拍摄位置所属的自定义区域。\n[0063] 在本发明实施例中,该终端可以通过指定操作在地图界面上确定自定义区域,并且该终端可以确定该多媒体文件的拍摄位置所属的自定义区域,从而使用户无需对多媒体文件的内容进行查看,减少了用户查看多媒体文件内容的时间和操作,提高了确定多媒体文件拍摄位置的效率。\n[0064] 图2A是本发明实施例提供的一种多媒体文件拍摄位置确定方法的流程图,参见图\n2A,该方法包括:\n[0065] 步骤201:当终端接收到自定义区域设置指令时,显示地图界面。\n[0066] 具体地,当终端接收到自定义区域设置指令时,该终端可以获取本地存储的地图界面,并显示该地图界面。\n[0067] 需要说明的是,该终端不仅可以获取本地存储的地图界面进行显示,还可以通过调用安装在该终端中携带地图界面的第三方应用,从而显示该地图界面,比如,终端调用导航应用,从而显示该导航应用携带的地图界面等,当然,该终端还可以通过其他方式显示地图界面,本发明实施例对此不做具体限定。\n[0068] 另外,该地图界面可以是省份地图界面、国家地图界面、世界地图界面等,本发明实施例对此不做具体限定。\n[0069] 还需要说明的是,自定义区域设置指令用于对自定义区域进行设置,且该自定义区域设置指令可以由用户通过指定操作触发,该指定操作可以为点击操作、滑动操作、语音操作等,本发明实施例对此不做具体限定。\n[0070] 步骤202:当终端基于该地图界面检测到指定手势操作时,确定该指定手势操作所确定的自定义区域。\n[0071] 其中,终端基于该地图界面检测到指定手势操作时,确定该指定手势操作所确定的自定义区域的方式包括如下两种方式。\n[0072] 第一种方式,当终端基于该地图界面检测到指定手势操作且该指定手势操作为第一手势操作时,确定该第一手势操作所作用的作用点;基于该作用点和指定规则,确定该第一手势操作所确定的自定义区域。\n[0073] 需要说明的是,第一手势操作为点击操作,且该点击操作可以是单击操作、双击操作等,本发明实施例对此不做具体限定。\n[0074] 另外,终端确定的第一手势操作所作用的作用点可能包括1个点,也可能包括多个点,本发明实施例对此不做具体限定。\n[0075] 还需要说明的是,指定规则用于确定至少一个自定义区域,且该指定规则可以事先设置,比如,该指定规则可以为将作用点作为圆心,指定长度为半径形成圆形区域,或者,该指定规则可以为当作用点包括多个点,且该多个点的个数大于或等于2时,将作用点中每两个点作为对角点形成矩形区域等,本发明实施例对此不做具体限定。\n[0076] 另外,指定长度可以事先设置,比如指定长度为2cm、1cm等,本发明实施例对此不做具体限定。\n[0077] 需要说明的是,由于该指定规则可能包括多种可能,因此,终端基于该作用点和指定规则,确定该第一手势操作所确定的自定义区域的操作方式同样包括多种可能。\n[0078] 还需要说明的是,由于该作用点可以包括多个点,因此,该终端通过该作用点和指定规则可以确定一个自定义区域,也可以确定多个自定义区域,本发明实施例对此不做具体限定。\n[0079] 比如,当终端检测到第一手势操作时,确定该第一手势操作所作用的作用点包括2个点,且该指定规则为将作用点中的每一个点作为圆心,指定长度1cm 为半径形成圆形区域时,则该终端基于该2个点和该指定规则,可以确定如图 2B所示的两个圆形区域。\n[0080] 需要说明的是,终端通过上述第一种方式确定自定义区域时,由于是通过作用点和指定规则确定的,因此,该终端确定的自定义区域的形状为规则形状,而规则形状都具有一定的特征,从而方便终端进行后续的操作,提高了终端确定多媒体文件拍摄位置的效率。\n[0081] 第二种方式,当终端基于该地图界面检测到指定手势操作且该指定手势操作为第二手势操作时,确定该第二手势操作在该地图界面上画出的区域;将该地图界面上画出的区域确定为该自定义区域。\n[0082] 需要说明的是,第二手势操作可以为触碰移动的操作,本发明实施例对此不做具体限定。\n[0083] 其中,该用户可以在该终端的地图界面上通过触碰移动的方式进行自定义区域的形状涂画时,该终端可以基于该地图界面检测到该第二手势操作,并识别该用户通过第二手势操作画出的区域的形状。\n[0084] 比如,当该终端检测到第二手势操作时,该终端可以确定该第二手势操作在该地图界面上画出的如图2C所示的区域,将该区域确定为该自定义区域。\n[0085] 另外,终端通过第二手势操作可以确定一个自定义区域,也可以确定多个自定义区域,本发明实施例对此不做具体限定。\n[0086] 需要说明的是,终端确定第二手势操作在该地图界面上画出的区域的操作可以参考相关技术,本发明实施例对此不做具体限定。\n[0087] 还需要说明的是,当终端通过上述第二种方式确定该自定义区域时,由于该通过该第二手势操作确定的自定义区域的形状可能为不规则图形,因此,用户可以通过第二手势操作确定多种多样的自定义区域,从而增加了终端确定自定义区域的趣味性和灵活性。\n[0088] 另外,终端不仅可以通过上述两种方式确定该指定手势操作所确定的自定义区域,该终端还可以通过其他方式确定该自定义区域,比如,该终端可以通过地理围栏技术确定该自定义区域,本发明实施例对此不做具体限定。\n[0089] 进一步地,该终端还可以确定该自定义区域的坐标范围;当接收到该自定义区域的设置指令时,设置该自定义区域的区域名称和区域描述信息;并存储该自定义区域的坐标范围、区域名称和区域描述信息。\n[0090] 其中,终端确定该自定义区域的坐标范围的操作可以为:对于用户通过指定手势操作在地图界面上确定的自定义区域,获取该自定义区域的边缘在地图界面的坐标,将该自定义区域的边缘在地图界面的坐标组成的集合确定为该自定义区域的坐标范围。\n[0091] 需要说明的是,该自定义区域的边缘在地图界面的坐标可以为该自定义区域的边缘在地图界面的经度和纬度。\n[0092] 另外,该终端不仅可以包括上述确定该自定义区域的坐标范围的方式,还可以包括其他方式,本发明实施例对此不做具体限定。\n[0093] 还需要说明的是,自定义区域的设置指令用于对自定义区域进行设置,且该自定义区域的设置指令同样可以由用户通过指定操作触发,本发明实施例对此不做具体限定。\n[0094] 由于该自定义区域可能会包含在之前已确定的自定义区域中,因此,该终端还可以判断该自定义区域是否位于历史区域中,该历史区域为存储在区域数据库中的区域,且该区域数据库中存储当前时间之前设置的自定义区域;当该自定义区域不位于该历史区域中时,执行步骤203。\n[0095] 其中,由于区域数据库中可能会存储当前时间之前设置的自定义区域,也即是该区域数据库中可能会存储多个历史区域,因此,该终端可以获取该多个历史区域中每一个历史区域的坐标范围,将该自定义区域的坐标范围与该多个历史区域中的每个历史区域的坐标范围进行比较,当该自定义区域的坐标范围不位于任何一个历史区域的坐标范围内时,确定该自定义区域不位于历史区域中,否则,确定该自定义区域位于历史区域中。\n[0096] 需要说明的是,终端可以通过上述方式判断该自定义区域是否位于历史区域中,也可以通过其他方式进行判断,本发明实施例对此不做具体限定。\n[0097] 进一步的,当该自定义区域中存在位于该历史区域内的自定义区域时,终端可以显示第一提示信息并结束对该自定义区域的操作。\n[0098] 需要说明的是,第一提示信息用于提示该自定义区域位于该历史区域内,该第一提示信息可以是以弹框的形式显示,也可以是以其他的形式显示,本发明实施例对此次不做具体限定。\n[0099] 在步骤203中:终端确定存储的多媒体文件的拍摄位置所属的自定义区域。\n[0100] 具体地,该终端可以将该多媒体文件的拍摄位置与该自定义区域的坐标范围进行比较;当该多媒体文件的拍摄位置位于该自定义区域的坐标范围内时,将该自定义区域确定为该多媒体文件的拍摄位置所属的自定义区域。\n[0101] 需要说明的是,终端可以通过上述方式确定多媒体文件的拍摄位置所属的自定义区域,还可以通过其他的方式确定,本发明实施例对此不做具体限定。\n[0102] 进一步地,该终端不仅可以确定本地存储的多媒体文件的拍摄位置所属的区域,还可以确定新拍摄的多媒体文件的拍摄位置所属的区域。\n[0103] 其中,当该终端新拍摄到一个多媒体文件时,该终端可以获取该多媒体文件的拍摄位置,且由于该区域数据库中可能存储多个自定义区域,因此,该终端可以将该多媒体文件的拍摄位置与区域数据库中存储的多个自定义区域中每个自定义区域的坐标范围进行比较,当该多媒体文件的拍摄位置位于该其中一个自定义区域的坐标范围内时,将该自定义区域确定为该多媒体文件的拍摄位置所属的区域。\n[0104] 需要说明的是,由于该终端在进行多媒体文件的拍摄时,可能没有存储该多媒体文件的拍摄位置,因此,该终端在确定多媒体文件的拍摄位置所属的区域时,如果该多媒体文件不存在拍摄位置,则该终端可以结束当前操作,并显示第二提示信息。\n[0105] 还需要说明的是,第二提示信息用于提示该多媒体文件不存在拍摄位置,且该第二提示信息可以以弹框的形式显示,也可以以其他的形式显示,本发明实施例对此不做具体限定。\n[0106] 另外,当该多媒体文件中不存在拍摄位置时,用户可以手动添加拍摄位置到该多媒体文件中,从而使该终端可以从该多个自定义区域中,确定该多媒体文件的拍摄位置所属的区域,本发明实施例对此不做具体限定。\n[0107] 进一步地,由于该多个自定义区域存储在区域数据库中,而区域数据库中同一属性的数据具有相同的字段,因此,在本发明实施例中,每个自定义区域都包括唯一标识该自定义区域的字段,因此,当该终端从该多个自定义区域中,确定该多媒体文件的拍摄位置所属的区域时,可以将区域数据库中标识该自定义区域的字段加入到该多媒体文件中,从而可以通过该字段查找该多媒体文件。\n[0108] 需要说明的是,由于每个自定义区域的区域名称同样可以唯一标识该自定义区域,因此,该终端还可以将该自定义区域的区域名称加入到该多媒体文件中,从而可以通过该区域名称查找该多媒体文件,本发明实施例对此不做具体限定。\n[0109] 另外,当终端确定多个多媒体文件的拍摄位置所属的区域之后,该终端还可以将多媒体文件按照拍摄位置所属的区域的不同进行分类,并将该多媒体文件分类的结果进行展示。\n[0110] 需要说明的是,终端可以通过多种形式将该多媒体文件分类的结果进行展示,比如,终端可以在地图界面中展示每一个自定义区域包括的多媒体文件,也可以按照文件夹的形式进行分类结果的展示,还可以通过网格视图的像是进行分类结果的展示等,本发明实施例对此不做具体限定。\n[0111] 在本发明实施例中,该终端可以通过指定操作在地图界面上确定自定义区域,且该自定义区域的形状可能是规则图形,也可能是不规则图形,从而增加了确定自定义区域的灵活性和丰富性。并且该终端可以确定该自定义区域的坐标范围,将该自定义区域的坐标范围与该多媒体文件的拍摄位置进行比较,使终端确定该多媒体文件的拍摄位置所属的自定义区域,从而使用户无需对多媒体文件的内容进行查看,减少了用户查看多媒体文件内容的时间和操作,提高了确定多媒体文件拍摄位置的效率。同时,当终端确定多媒体文件的拍摄位置所属区域之后,该终端还可以将该多媒体文件按照拍摄位置所属区域的不同进行分类,从而提高了多媒体分类的多样性和效率。\n[0112] 图3A是本发明实施例提供的一种多媒体文件拍摄位置确定装置的结构示意图,参见图3A,该装置包括:显示模块301、第一确定模块302和第二确定模块303。\n[0113] 显示模块301,用于当接收到自定义区域设置指令时,显示地图界面;\n[0114] 第一确定模块302,用于当基于该地图界面检测到指定手势操作时,确定该指定手势操作所确定的自定义区域;\n[0115] 第二确定模块303,用于确定存储的多媒体文件的拍摄位置所属的自定义区域。\n[0116] 可选地,参加图3B,该第一确定模块302包括:\n[0117] 第一确定单元3021,用于当基于该地图界面检测到该指定手势操作且该指定手势操作为第一手势操作时,确定该第一手势操作所作用的作用点;\n[0118] 第二确定单元3022,用于基于该作用点和指定规则,确定该第一手势操作所确定的自定义区域。\n[0119] 可选地,参见图3C,该第一确定模块302包括:\n[0120] 第三确定单元3023,用于当基于该地图界面检测到该指定手势操作且该指定手势操作为第二手势操作时,确定该第二手势操作在该地图界面上画出的区域;\n[0121] 第四确定单元3024,用于将该地图界面上画出的区域确定为该自定义区域。\n[0122] 可选地,参见图3D,该装置还包括:\n[0123] 第三确定模块304,用于确定该自定义区域的坐标范围;\n[0124] 设置模块305,用于当接收到该自定义区域的设置指令时,设置该自定义区域的区域名称和区域描述信息;\n[0125] 存储模块306,用于存储该自定义区域的坐标范围、区域名称和区域描述信息。\n[0126] 可选地,参见图3E,该第二确定模块303包括:\n[0127] 比较单元3031,用于将该多媒体文件的拍摄位置与该自定义区域的坐标范围进行比较;\n[0128] 第五确定单元3032,用于当该多媒体文件的拍摄位置位于该自定义区域的坐标范围内时,将该自定义区域确定为该多媒体文件的拍摄位置所属的自定义区域。\n[0129] 可选地,参见图3F,该装置还包括:\n[0130] 判断模块307,用于判断该自定义区域是否位于历史区域中,该历史区域为存储在区域数据库中的区域,且该区域数据库中存储当前时间之前设置的自定义区域;\n[0131] 该第二确定模块302,用于当该自定义区域不位于该历史区域中时,确定存储的多媒体文件的拍摄位置所属的自定义区域。\n[0132] 综上所述,在本发明实施例中,该终端可以通过指定操作在地图界面上确定自定义区域,且该自定义区域的形状可能是规则图形,也可能是不规则图形,从而增加了确定自定义区域的灵活性和丰富性。并且该终端可以确定该自定义区域的坐标范围,将该自定义区域的坐标范围与该多媒体文件的拍摄位置进行比较,使终端确定该多媒体文件的拍摄位置所属的自定义区域,从而使用户无需对多媒体文件的内容进行查看,减少了用户查看多媒体文件内容的时间和操作,提高了确定多媒体文件拍摄位置的效率。\n[0133] 需要说明的是:上述实施例提供的多媒体文件拍摄位置确定装置在确定多媒体文件拍摄位置时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的多媒体文件拍摄位置确定装置与多媒体文件拍摄位置确定方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。\n[0134] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。\n[0135] 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。\n[0136] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
法律信息
- 2019-03-22
- 2016-10-19
实质审查的生效
IPC(主分类): G06F 3/0484
专利申请号: 201610312005.7
申请日: 2016.05.11
- 2016-09-21
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| | 暂无 |
2012-02-29
| | |
2
| |
2012-08-29
|
2011-02-23
| | |
3
| |
2011-04-06
|
2009-09-01
| | |
4
| |
2015-09-23
|
2015-06-19
| | |
5
| |
2015-04-22
|
2014-12-26
| | |
6
| |
2012-10-24
|
2012-04-13
| | |
7
| |
2012-08-01
|
2012-04-20
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |