一种照片的拍摄方法及拍摄装置与流程

文档序号:11292439阅读:210来源:国知局
一种照片的拍摄方法及拍摄装置与流程

本发明涉及智能设备领域,尤其涉及一种照片的拍摄方法及拍摄装置。



背景技术:

日常生活中特别是在旅游中想比较便捷且完美地使用智能设备拍摄一景点的照片,当该智能设备中存储有该景点的拍照模板时,用户可以参照该模板进行拍摄,但通常情况下用户的智能设备并不会保存有较多的照片模板,而获取照片模板又比较繁琐,例如旅游时看到远处某建筑,希望得到其位置信息以便进一步查询更多相关信息;在一些解决方法中,可以通过图像采集的方式来对该指定对象进行定位,例如拍摄远处指定对象(如建筑物)的图像并将其向服务器上传,服务器对该上传的图像与数据库中存储的图像进行对比分析,找到与上传图像温和的存储图像,并将数据库中与该存储图像对应的信息(可以包括位置信息)返回给用户。

另一些解决方法中,例如:通过相机模块对焦点到相机模块的距离(根据相机模块存储的对焦参数获得)、方向传感器和地磁传感器数据来确定图像中指定对象的位置的方法。该方法通过手机拍照来完成,在该方法中需要相机模块的对焦点准确地落在需要获取位置信息的物体上,否则获得的信息误差很大,但是在很多情况下(例如被拍摄物体的纹理不明显的情况下),无法保证所述对焦点能够准确地落在所述物体上,此外,这类方法用户使用也不方便。

对于景点或者景物来说,在通过照片展示其特征或者效果时,一般不仅仅需要拍摄该景点或景物本身,还需要通过一些方式来展示其在某种状态下的效果,这样的照片才更有价值,更能体现景点或景物的特点。在此过程中,用户都希望自己的照片能够拍得好。但是,在实际应用中,多数的用户可能都不懂得拍摄技巧也不会携带专业设备,也不知道如何选择拍照姿势、拍摄角度等能够为拍摄出的照片加分。因此希望有一种更加智能便捷的拍照方式。



技术实现要素:

为了克服上述技术缺陷,本发明的目的在于提供一种照片的拍摄方法及拍摄装置。

本发明公开了一种照片的拍摄方法,其特征在于,所述拍摄方法包括:

启动智能设备的照相机终端,所述智能设备通过所述照相机终端获取拍摄景点的信息;

所述智能设备根据所述拍摄景点的信息从服务器匹配一所述拍摄景点的临摹照片;

所述智能设备推送所述临摹照片至照相机终端以作拍摄参考。

优选地,启动智能设备的照相机终端,获取拍摄景点的信息,包括:

启动所述照相机终端;

启动gps单元;

通过所述gps单元获取当前位置的信息及方向的信息;

根据所述当前位置的信息及所述方向的信息获得所述拍摄景点的信息。

优选地,根据所述拍摄景点的信息匹配一所述拍摄景点的临摹照片,包括:

提供一保存有所述临摹照片及与所述临摹照片对应的拍摄景点的信息和拍摄位置信息的设备;

将所述拍摄景点的信息与所述设备中保存的包含所述对应的拍摄景点的信息的所述临摹照片进行匹配;

返回一匹配成功的所述临摹照片;

优选地,在返回一匹配成功的所述临摹照片后,提供导航至所述拍摄地点,包括:

启动gps单元;

通过所述gps单元获取一实时位置信息;

根据所述实时位置信息和所述拍摄位置的信息获得一移动路线。

优选地,推送所述临摹照片至照相机终端以作拍摄参考,包括:

所述临摹照片还保存有所述拍摄景点的特征轮廓曲线;

在所述照相机终端的拍摄界面显示所述临摹照片及其特征轮廓曲线。

本发明还公开了一种照片的拍摄装置,其特征在于,所述拍摄装置包括:照相机模块、位置模块、照片获取模块、照片推送模块;其中,

所述照相机模块用于启动智能设备的照相机终端;

所述位置模块用于获取拍摄景点的信息;

所述照片获取模块与所述位置模块连接,用于根据从所述位置模块获取的所述拍摄景点的信息匹配一所述拍摄景点的临摹照片;

所述照片推送模块与所述照片获取模块和所述照相机模块连接,用于向所述照相机模块推送一从所述照片获取模块获取的所述拍摄景点的临摹照片以作拍摄参考。

优选地,所述位置模块包括:

当前位置单元、gps单元;

所述当前位置单元与所述gps单元连接,用于通过所述gps单元获取当前位置的信息及方向的信息;

所述当前位置单元用于根据所述当前位置的信息及所述方向的信息获得所述拍摄景点的信息。

优选地,所述照片获取模块包括:

照片存储单元:用于保存所述临摹照片及与所述临摹照片对应的景点信息和拍摄位置信息;

照片匹配单元:将所述位置模块获取的所述拍摄景点的信息与所述照片存储单元中保存的包含所述对应的景点信息的所述临摹照片进行匹配;

所述照片匹配单元还用于返回一匹配成功的所述临摹照片至所述照相机模块。

优选地,所述位置模块还包括:

导航单元、gps单元;

所述导航单元用于获取所述临摹照片包含的拍摄位置的信息;

所述导航单元与所述gps单元连接,通过所述gps单元获取的一实时位置信息,用于根据所述实时位置信息和所述拍摄位置的信息获得一移动路线。

优选地,所述照片推送模块包括:

照片模板单元,用于向所述临摹照片提供所述拍摄景点的特征轮廓曲线;

所述照片模板单元向所述照相机模块发送所述特征轮廓曲线;

所述照相机模块用于显示所述临摹照片及其特征轮廓曲线。

采用了上述技术方案后,与现有技术相比,具有以下有益效果:

1.在用户需要拍照时,可以根据用户所处于的当前位置信息以及用户对当前景物的注视程度获取用户想要拍摄的景物信息;

2.在用户需要拍照时,可以根据被拍摄对象的描述信息,为用户提供适当的临摹照片模板,包括拍照位置、拍照角度等方面的推荐信息,这样可以知道用户拍摄出高质量的照片。

附图说明

图1为符合本发明一优选实施例中照片的拍摄方法的流程示意图;

图2为符合本发明一优选实施例中照片的拍摄装置的结构示意图。

附图标记:

10-拍摄装置、20-照相机模块、30-照片获取模块、40-位置模块、50-照片推送模块、31-照片存储单元、32-照片匹配单元、41-当前位置单元、42-gps单元、43-导航单元、51-照片模板单元。

具体实施方式

以下结合附图与具体实施例进一步阐述本发明的优点。

参阅图1,为符合本发明一优选实施例中照片的拍摄方法的流程示意图,该方法包括:

在本发明的实施例中,获取用户在已知环境坐标系中的位置信息以获取当前位置的景点信息。

步骤101:启动智能设备的照相机终端,该智能设备通过其照相机终端获取拍摄景点的信息;

通过一与环境坐标系对应的定位装置来采集位置信息,一环境坐标系为地理坐标系为例,可以采用如gps定位模块等方式来获得位置信息。

在该地理坐标系中获取一与用户相关的参考方向,该参考方向为以用户的某一面为参考的方向,例如:该参考方向为用户的正前方,或者还可以为其他合适的方向。采集该参考方向在环境坐标系中的方向,例如:通过传感的方式来获取该参考方向在环境坐标系中的方向。以该环境坐标系为地理坐标为例,可以采用以方向传感器,例如罗盘来获得该参考方向在环境坐标系中的方向。例如得到用户正前方向为东偏北30度。

确定用户正在注视观察的对象。为了避免本实施例中获取用户看到的所有物体(多数为用户不需要其位置信息的物体)的位置信息,减少方法对应系统的运算量,本实施例中需要获取用户需要获取位置信息的物体。

获取一用户的注视点,这里的“注视”指的是比较专注地看,区别于没有终点、一般的一带而过地看。本实施例获取注视点的方法是,根据用户在环境坐标系中的位置信息、用户正面的方向信息、以及用户保持处于该方向的时间信息来确定用户的注视点,得到用户正在观察的对象在所述环境坐标系中的位置信息。得到注视点相对于用户的距离以及环境坐标系中注视点相对于用户的方向,就可以得到注视点相对于用户的位置信息,再根据用户自身在环境坐标系中的位置信息,通过计算就可以得到用户观察对象在环境坐标系中的位置信息。通常该观察对象的确定,是在注视点方向上最为靠近用户的物品或建筑物。

根据观察对象的位置信息,通过本实施例,可以进一步的进行其他信息的获取。例如在注视点处的一个特色建筑,可以得到该特色建筑的位置信息,再根据该位置信息可以精确地指导该特色建筑的其他详细信息,例如该特色建筑的名称。

在本发明的实施例中,为了能够有效地指导用户拍摄出高质量的照片,可以预先提供一拍照模板数据库,该数据库中保存有一些模板照片,这些模板照片中会包含景物信息,以及拍摄该照片位置的信息。这样,当用户需要拍照时,可以自行选择或者系统为其推荐拍照模板,用户可以参考模板中的景物所在的位置,拍着角度等,进行照片的拍摄。

具体在建立拍照模板数据库时,可以有多种方式,例如,预先通过人工收集等方式获取一些拍照效果比较好的照片,保存到模板数据库中,但是对于智能设备飞速发展的时代而言,在实际使用中通过这种方式创建的模板数据库时,往往存在以下问题:需要展示的景点非常多,而这种方式能够提供的拍照模板数量往往是非常有限的,这就可能会出现以下情况:在展示一个景物的多张照片是,被拍摄的景物所处于的位置、拍摄的角度等却是千篇一律,使得拍出的照片无法更加充分地展示景点对象的特点,并且还容易使得浏览者产生视觉疲劳。另外,对于具有不能特征的景物对象而言,可能需要通过一些特殊的位置、角度等来凸显其特征,但是,现有的应用提供的拍照模板却很难满足用户的这些非常具体的要求。

为此,在本实施例中,可以基于网络平台、网络相册等海量图片数据库,生成拍照模板数据库,以便用该数据库中的各种模板为用户的拍照请求提供推荐的信息。下面对具体的实现方法进行详细地介绍。

本实施例首先提供了一种建立拍照模板数据库的方法,该方法可以包括以下步骤:

获取符合预置条件的照片,该预置条件包括:该照片中含有的景物特征,该照片的拍摄位置的地理信息;

获取这种符合预置条件的图片的时机可以有多种,例如,可以是程序自动从网络平台数据库中搜索景点对象照片,这些景点对象照片一般是在用户旅程中拍摄景点时提交的。例如,对于地标建筑类的景点,用户提交的照片中往往包含有物体特征,该建筑物特征可以是建筑物的整体或部分(例如,正面照、侧面照、航拍照等)。因此,这些照片中就可能会包含能够作为拍照模板的照片。当然,并不是所有的景点对象都需要通过物体特征进行展示,一般只有在要拍摄的景点特征比较复杂时(例如,拍摄的景点为日落时的照片中除了展示城楼还需要同时展示日落的场景),景点以及拍摄景点时需要包含的其他特征也要在照片中通过整体或部分的特征信息进行展示。因此,具体在网络平台的照片数据库中搜索这种照片时,可以通过景点加上特征信息进行搜索,以便缩小搜索的范围,节省计算资源。

判断照片是否具有作为拍照模板的特征,例如,只要照片中包含景点特征,就可以认为符合条件。但是,在实际应用中,可能并不是只要包含景点特征就可以作为拍照模板,因此,还可以继续判断照片是否满足作为拍照模板的特征。尤其是通过搜索的方式获取到的符合条件的照片可能是非常多的,此时,可以进一步从这些照片中筛选出能够作为拍照模板的照片。

具体在进行判断时,可以有多种方式,例如,在其中一种方式下,可以预先设置拍照模板的特征,例如,背景颜色简单、景物特征轮廓清晰、景物在照片中的位置居中、景物在照片中的大小比例适中,等等。因此,对于获取到的照片,可以从上述角度进行判断,最终确定是否可以作为拍照模板。

当该照片具有作为拍照模板的特征时,将该照片确定为拍照模板,并获取该拍照模板中所展示对象的描述信息;

在本实施例中,由于获取拍照模板的来源会比较丰富,因此建立起的拍照模板数据库的规模也可能会非常庞大,在这样的情况下,当用户需要获取拍照模板时,不适合将数据库中全部的拍照模板都返回。为此,在本实施例中,在保存拍照模板的同时,还可以保存该拍照模板中所展示对象的描述信息,为景点信息和拍摄位置信息。该描述信息可以帮助进行模板的筛选。当后续需要获取拍照模板时,可以在发给服务器的请求中包含一些具体的参数,这些参数主要是待被拍摄对象的描述信息,这样,服务器在收到该请求之后,可以自动将请求中包含的参数与各个拍照模板对应的描述信息进行匹配运算,为智能设备返回与上述参数相匹配的拍照模板。

其中,关于拍照模板中的展示对象,是展示在其中的景点对象和对象的特征。相应地,展示对象的描述信息,是指展示景点对象的描述信息和展示景点特征的描述信息。

将拍照模板与描述信息之间的对应关系保存到拍照模板数据库中,以便当接收到获取拍照模板的请求是,根据请求中包含的参数与描述信息进行匹配运算,如果匹配成功,则利用该照片提供的拍照模板推荐信息。

步骤102:智能设备根据拍摄景点的信息从存储设备匹配一拍摄景点的临摹照片;

在确定出某照片具有拍照模板的特征,并且确定出其描述信息会后,可以将该照片作为拍照模板保存到拍照模板数据库中,并在该数据库中记录拍照模板与描述信息之间的对应关系。这样,当后续接收到获取拍照模板的请求时,可以根据请求中包含的参数与数据库中的各个模板的描述信息进行匹配运算,利用匹配成功的拍照模板。

将匹配成功的目标拍照模板返回给智能设备,以便该智能设备利用目标拍照模板进行拍照。

模板数据库中保存的拍照模板中包含景物的外部特征轮廓曲线信息,将该信息连同拍照模板一同返回给智能设备,这样,智能设备在进行拍照时,可以将该照片模板与该景物的特征轮廓曲线信息相结合展示给用户,以方便用户调整镜头。

另外,拍照模板数据库中还保存有拍照模板中包含的景物中各个关键部分名称以及坐标,则一并返还给智能设备,智能设备在显示景物外部特征轮廓曲线是,就可以从数据库中读取各个关键部分的名称以及所在位置的坐标,并在外部特征轮廓曲线上标示出具体的关键部分的名称以及所在的位置,这样,用户可以更直观地确定照片模板的摆放位置,才能更好地与模板中的景物特征相吻合。

在本发明的实施例中,用户获得一拍照模板后可依据该模板中体现出的景物的轮廓特征等信息,调整照相机进行景物拍摄。当用户对该拍照模板的正确获取位置不清楚时,便不能最有效地使用该拍照模板。本发明的实施例提供了从用户当前位置到该拍照模板记录的拍照地点的移动路线。

获取用户在已经环境坐标系中的位置信息以获取当前位置的信息。

通过一与环境坐标系对应的定位装置来采集位置信息,一环境坐标系为地理坐标系为例,可以采用如gps定位模块等方式来获得位置信息,用户获得一拍照模板包含一拍摄地点信息。

根据用户的当前位置的信息与拍照模板包含一拍摄地点信息并以前者为起点后者为终点向用户提示一导航路径。

步骤103:智能设备推送临摹照片至照相机终端以作拍摄参考;

具有上述配置的拍摄方法后,当使用者需要对某一景点拍照时,打开照相机终端后,智能设备将自动地获取打开该照相机终端的用户当前所处的位置,以及当前用户所对的方向,通过上述两信息,判断使用者打开照相机终端所要拍摄的景点。拍摄景点确认后,将检索数据库内与该景点相关的照片,并根据其他用户的反馈向打开该照相机终端的用户处推送受欢迎的照片,供该用户模仿拍摄。为进一步引导用户的拍摄过程,推送的照片所拍摄的位置也将呈现给用户,并提供一导航路线,告知用户前往,到达目标位置后,将在用户的照相机终端显示的界面上,对推送照片进行虚化等处理,仅显示与拍摄景物有关的轮廓,用户可将景物放置在该轮廓内,进行临摹拍摄,实现自我的拍摄优秀照片的过程。

参阅图2,为符合本发明照片的拍摄装置,可以通过一拍摄装置实现,在该拍摄装置内,包括:位置模块20、照片获取模块30、照片推送模块40、照相机模块50。

在本发明的实施例中,为了能够有效地指导用户拍摄出高质量的照片,照片获取模块30提供一拍照模板数据库,该数据库中保存有一些模板照片,这些模板照片中会包含景物信息,以及拍摄该照片位置的信息。这样,当用户需要拍照时,该照片获取模块30根据用户提交的参数信息为用户推荐拍照模板,该拍照模板包含的景物所在的位置,拍着角度等,照片推送模块40将该拍照模板推送至照相机模块50,该照相机模块20提供对该拍照模板的参照功能指导用户进行照片的拍摄。

①位置模块20:包括当前位置单元21、gps单元22、导航单元23。

位置模块20通过一与环境坐标系对应的定位装置来采集位置信息,一环境坐标系为地理坐标系为例,本实施例中位置模块20采用如gps单元22等方式来获得位置信息。

位置模块20在该地理坐标系中通过当前位置单元21获取一与用户相关的参考方向,该参考方向为以用户的某一面为参考的方向,本实施例中该参考方向为用户的正前方。当前位置单元21采集该参考方向在环境坐标系中的方向,本实施例中在该环境坐标系为地理坐标中通过方向传感器(罗盘)来获得该参考方向在环境坐标系中的方向。例如得到用户正前方向为东偏北30度。

位置模块20确定用户正在注视观察的对象。该位置模块20为了避免本实施例中获取用户看到的所有物体(多数为用户不需要其位置信息的物体)的位置信息,减少方法对应系统的运算量,本实施例中需要获取用户需要拍摄的物体以及该物体的位置信息。

位置模块20获取一用户的注视点,本实施例中,位置模块20根据用户在环境坐标系中的位置信息、用户正面的方向信息、以及用户保持处于该方向的时间信息来确定用户的注视点,得到用户正在观察的对象在所述环境坐标系中的位置信息。

位置模块20根据观察对象的位置信息,可以进一步的进行其他信息的获取。本实施例中位置模块20根据注视点处的一个特色建筑,可以得到该特色建筑的位置信息,再根据该位置信息可以精确地指导该特色建筑的其他详细信息,例如该特色建筑的名称。

导航单元23:提示从用户当前位置到拍照模板的拍摄地点位置的移动路线,解决了在用户获得一拍照模板后可依据该模板中体现出的景物的轮廓特征等信息,调整照相机进行景物拍摄时,当用户对该拍照模板的正确获取位置不清楚时,便不能最有效地使用该拍照模板。

具体地,该导航单元23获取用户在已经环境坐标系中的位置信息以获取当前位置的信息。

该导航单元23通过一与环境坐标系对应的定位装置来采集位置信息,一环境坐标系为地理坐标系为例,可以采用如gps定位模块等方式来获得位置信息,同时获取用户已经获得的一拍照模板中包含的一拍摄地点信息。

该导航单元23根据用户的当前位置的信息与拍照模板包含的一拍摄地点信息并以用户的当前位置的信息为起点拍照模板包含的一拍摄地点信息为终点向用户提示一导航路径。

②照片获取模块30

照片存储单元31提供一拍照模板数据库,该数据库中保存有一些模板照片,这些模板照片中会包含景物信息,以及拍摄该照片位置的信息。

该照片存储单元31在具体地建立拍照模板数据库时,首先提供了一种建立拍照模板数据库的方法,该方法可以包括以下步骤:

获取符合预置条件的照片,该预置条件包括:该照片中含有的景物特征,该照片的拍摄位置的地理信息;

照片存储单元31通过多种方式获取这种符合预置条件的图片,本实施例中,照片存储单元31通过一采集程序自动从网络平台数据库中搜索景点对象照片,这些景点对象照片一般是在用户旅程中拍摄景点时提交的,该类照片包含一定的信息。例如,对于地标建筑类的景点,用户提交的照片中往往包含有物体特征,该建筑物特征可以是建筑物的整体或部分(例如,正面照、侧面照、航拍照等)。因此,这些照片中就可能会包含能够作为拍照模板的照片。该程序具体地在网络平台的照片数据库中搜索这种照片时,通过景点加上特征信息进行搜索,以便缩小搜索的范围,节省计算资源。

照片存储单元31将具有作为拍照模板的特征的照片确定为拍照模板,并获取该拍照模板中所展示对象的描述信息,处理该类信息将其转换成拍照模板内的物体特征信息并与该拍照模板保存至数据库中。

照片匹配单元32:

照片匹配单元32通过照片存储单元31获取拍照模板的来源会比较丰富,因此建立起的拍照模板数据库的规模也可能会非常庞大,在这样的情况下,照片匹配单元32在当用户需要获取拍照模板时,不将数据库中全部的拍照模板都返回。照片匹配单元32根据该拍照模板中所展示对象的描述信息(景点信息和拍摄位置信息)进行模板的筛选。当用户需要获取拍照模板时,照片匹配单元32通过获取发给服务器的请求中包含一些具体的参数,这些参数主要是待被拍摄对象的描述信息,本实施例中该信息是通过位置模块40获取的对象的位置信息,可以自动将请求中包含的参数与各个拍照模板对应的描述信息进行匹配运算,查找到与上述参数相匹配的拍照模板。

③照片推送模块40:

照片推送模块40将通过照片获取模块30的照片匹配单元32获得的拍照模板以及该拍照模板相关的物体特征信息相结合,将匹配成功的目标拍照模板返回给智能设备,以便该智能设备利用目标拍照模板进行拍照。

本实施例中,模板数据库中保存的拍照模板中包含景物的物体特征信息为外部特征轮廓曲线信息,照片推送模块40将该信息连同拍照模板一同返回给智能设备,这样,智能设备在执行拍照指令时,可以将该照片模板与该景物的特征轮廓曲线信息相结合展示给用户,以方便用户调整镜头。

照片模板单元41根据拍照模板数据库中还保存有拍照模板中包含的景物中各个关键部分名称以及坐标,显示景物外部特征轮廓曲线,从数据库中读取各个关键部分的名称以及所在位置的坐标。

④照相机模块50

照相机模块50依据这些外部特征轮廓曲线上标示出具体的关键部分的名称以及所在的位置,给用户展示更直观地确定照片模板的摆放位置,时用户能更好地操作智能设备是要拍摄的景物与模板中的景物特征相吻合。

应当注意的是,本发明的实施例有较佳的实施性,且并非对本发明作任何形式的限制,任何熟悉该领域的技术人员可能利用上述揭示的技术内容变更或修饰为等同的有效实施例,但凡未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何修改或等同变化及修饰,均仍属于本发明技术方案的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1