立体地图制造技术

技术编号:19395725 阅读:20 留言:0更新日期:2018-11-10 04:37
根据实施例的一方面,可以包括经由地图应用获得第一数字图像的方法。该方法还可以包括经由地图应用获得第二数字图像。该方法还可以包括确定第一数字图像和第二数字图像之间的位移因子。进一步地,该方法可以包括:通过基于位移因子裁剪第二数字图像来生成第三数字图像;调整第三数字图像的宽高比;以及调整第三数字图像的尺寸。此外,该方法可以包括生成包括第一眼图像和第二眼图像的背景的立体地图图像。第一眼图像可以基于第一数字图像,而第二眼图像可以基于第三数字图像。

【技术实现步骤摘要】
【国外来华专利技术】立体地图
本公开涉及一种渲染关于地图服务的立体图像。
技术实现思路
根据实施例的一方面,可以包括经由地图应用获得第一数字图像的方法。第一数字图像可以描绘背景的第一区域。该方法还可以包括经由地图应用获得第二数字图像。第二数字图像可以描绘背景的第二区域。第二区域和第一区域可以彼此至少部分地重叠。该方法还可以包括确定第一数字图像和第二数字图像之间的位移因子。进一步地,该方法可以包括:通过基于位移因子裁剪第二数字图像来生成第三数字图像;基于第一数字图像的宽高比调整第三数字图像的宽高比,使得第三数字图像的宽高比与第一数字图像的宽高比基本相同;将第三数字图像的尺寸调整为具有与第一数字图像的尺寸基本相同的尺寸。此外,该方法可以包括生成包括第一眼图像和第二眼图像的背景的立体地图图像。第一眼图像可以基于第一数字图像,而第二眼图像可以基于第三数字图像。将至少通过权利要求中特别指出的元件、特征和组合来实现和完成实施例的目的和优点。前面的一般性描述和下面的详细描述都是作为示例给出的并且都是说明性的,并不是对要求保护的本专利技术进行限制。附图说明将通过使用附图以附加的特征和细节来描述和解释示例性实施例,附图中:图1A示出了用于生成立体(3D)图像的示例性系统100;图1B示出了可以用于生成立体图像的示例性单视场数字图像;图1C示出了相对于图1B的数字图像的示例性视场和照相机的位置;图1D示出了示例性视场;图1E示出了示例性视场;图1F示出了可以由数字图像描绘的示例性区域,其中该数字图像与如在图1C中所示被定位的图1C的照相机相关联;图1G示出了数字图像的示例性裁剪;图1H示出了数字图像的示例性调整;以及图1I示出了数字图像和相应的立体图像;图2示出了示例性计算系统;以及图3是根据本公开中描述的至少一些实施例布置的所有生成立体图像的示例性计算机实施的方法的流程图。具体实施方式许多人使用数字地图应用(“地图应用”)来帮助他们自己熟悉某个地区或者从一个地点导航到另一个地点。这些地图应用可以包括在各种设备或导航系统中,或者可以通过各种设备或者导航系统被访问,所述各种设备或导航系统例如是台式计算机、智能手机、平板电脑、汽车导航系统、全球定位系统(GPS)导航设备等。在一些情况下,这些应用可以提供区域的卫星图像或街景(street-view)图像。地图应用的示例包括GoogleGoogleBing等。此外,人类具有使用间隔约2.5英寸(约6.5厘米)的两只眼睛的双眼视觉系统。每只眼睛从略微不同的视角看世界。大脑利用这些视角的差异来计算或衡量距离。这个双眼视觉系统部分地对以相对较好的精度确定物体距离的能力进行负责。视野中多个物体的相对距离也可以借助于双眼视觉来确定。通过向观看者呈现两个图像(其中一个图像呈现给一只眼睛(例如,左眼),而另一个图像呈现给另一只眼睛(例如,右眼)),三维(立体)成像有利于由双眼视觉感知的深度。呈现给两只眼睛的图像可以包括基本相同的元素,但是两幅图像中的元素可以彼此偏移以模仿观看者的眼睛在日常生活中可以感知到的偏移视觉。因此,观看者可以感知由图像描绘的元素的深度。根据本公开的一个或一个以上实施例,可以根据单视场(monoscopic)数字图像产生一个或一个以上立体图像,所述单视场数字图像可以从地图应用获得。当使用任何合适的立体观看技术观看时,每一立体图像可以包括第一眼图像和第二眼图像,所述第一眼图像和所述第二眼图像可以导致用户针对包括在立体图像中的元素经历三维效果。单视场图像可以描绘特定地理位置的地理背景,并且所得到的立体图像可以提供该地理背景的三维(3D)渲染。呈现立体图像以提供地理背景的3D渲染可以帮助用户更好地熟悉由地图应用描绘的地理背景。本公开中提及的“立体图像”可以指的是当通过他们各自的眼睛观看时可以生成由观看者所感知的3D效果的第一眼图像和第二眼图像的任何配置。图1A示出了根据本公开的一些实施例的被配置为生成立体(3D)图像的示例性系统100。系统100可以包括被配置为生成一个或一个以上立体图像108的立体图像生成模块104(在下文中被称为“立体图像模块104”)。立体图像模块104可以包括任何合适的被配置为接收单视场图像102并且基于两个或更多个单视场图像102来生成每一立体图像108的系统、装置或设备。例如,在一些实施例中,立体图像模块104可以包括软件,该软件包括计算机可执行指令,该计算机可执行指令被配置为使处理器执行用于根据单视场图像102生成立体图像108的操作。在一些实施例中,单视场图像102可以包括描绘地理背景的地图应用的数字图像。例如,单视场图像102可以包括描绘地理背景的卫星或街景(例如,诸如在Google的“街景”特征中描绘的)数字图像。在一些实施例中,立体图像模块104可以被配置为通过地图应用来获取单视场图像102。例如,在一些实施例中,立体图像模块104可以被配置为通过诸如因特网之类的任何合适的网络来访问地图应用,以向地图应用请求单视场图像102。在这些或其他实施例中,地图应用和相关联的单视场图像102可以被存储在可以包括立体图像模块104的相同设备上。在这些或其他实施例中,立体图像模块104可以被配置为访问被存储在该设备上的地图应用,以向它们可以被存储在其上的设备的存储区域请求单视场图像102。附加地或可替换地,立体图像模块104可以包括在地图应用中,其中立体图像模块104可以通过访问地图应用中控制获取单视场图像102的部分来获取来自地图应用的单视场图像102。在其他实施例中,立体图像模块104可以与地图应用分离,但是立体图像模块104可以被配置为与地图应用进行交互来获取单视场图像102。如下所示,立体图像模块104可以被配置为生成立体图像108。为了有助于概念的解释,给出了关于示例性立体图像180(在图1I中被示出并且在下面被描述)的生成的描述,该示例性立体图像180可以是图1A的立体图像108的一个示例。进一步地,基于图1B中示出的示例性第一数字图像110和示例性第二数字图像112给出了关于立体图像180的生成的描述。第一数字图像110和第二数字图像112是可以被包括在图1A的单视场图像102中的单视场图像的示例。在一些实施例中,第一数字图像110可以基于可以捕获第一数字图像110的照相机的至少一个特性来描绘地理背景的第一区域。例如,第一区域可以基于相应的照相机的位置、照相机的视场、照相机的变焦因子等。另外,第二数字图像112可以基于可以捕捉到第二数字图像的照相机的至少一个特性来描绘地理位置的第二区域113(在图1F中被示出并且在下面被进一步详细讨论)。例如,第二区域113可以基于相应的照相机的位置、照相机的视场、照相机的变焦因子等。进一步地,在一些实施例中,第一数字图像110和第二数字图像112可以具有基本相同的尺寸并且可以具有基本上相同的宽高比,其中第一数字图像110和第二数字图像112在水平方向和垂直方向上都可以包括相同数量的或者几乎相同数量的像素。在一些实施例中,第一数字图像110和第二数字图像112中的每一个可以被图1C中描绘的照相机114来捕获。附加地或可替换地,在捕获第一数字图像110时照相机114的第一位置和捕获第二数字图像112时照相机114的第本文档来自技高网...

【技术保护点】
1.一种方法,包括:通过地图应用获得第一数字图像,所述第一数字图像描绘背景的第一区域;通过地图应用获得第二数字图像,所述第二数字图像描绘所述背景的第二区域,所述第二区域和所述第一区域彼此至少部分地重叠;确定所述第一数字图像和所述第二数字图像之间的位移因子;通过基于所述位移因子裁剪所述第二数字图像来生成第三数字图像;基于所述第一数字图像的宽高比调整所述第三数字图像的宽高比,使得所述第三数字图像的宽高比与所述第一数字图像的宽高比基本相同;将所述第三数字图像的尺寸调整为具有与所述第一数字图像的尺寸基本相同的尺寸;以及生成包括第一眼图像和第二眼图像的背景的立体地图图像,所述第一眼图像基于所述第一数字图像,所述第二眼图像基于所述第三数字图像。

【技术特征摘要】
【国外来华专利技术】2015.11.12 US 62/254,404;2016.11.11 US 15/349,8631.一种方法,包括:通过地图应用获得第一数字图像,所述第一数字图像描绘背景的第一区域;通过地图应用获得第二数字图像,所述第二数字图像描绘所述背景的第二区域,所述第二区域和所述第一区域彼此至少部分地重叠;确定所述第一数字图像和所述第二数字图像之间的位移因子;通过基于所述位移因子裁剪所述第二数字图像来生成第三数字图像;基于所述第一数字图像的宽高比调整所述第三数字图像的宽高比,使得所述第三数字图像的宽高比与所述第一数字图像的宽高比基本相同;将所述第三数字图像的尺寸调整为具有与所述第一数字图像的尺寸基本相同的尺寸;以及生成包括第一眼图像和第二眼图像的背景的立体地图图像,所述第一眼图像基于所述第一数字图像,所述第二眼图像基于所述第三数字图像。2.根据权利要求1所述的方法,其中,所述第一数字图像和所述第二数字图像均包括背景的街景图像。3.根据权利要求1所述的方法,其中,所述第一数字图像和所述第二数字图像均包括背景的卫星图像。4.根据权利要求1所述的方法,还包括:确定所述第一数字图像和所述第二数字图像之间的目标偏移;以及基于所述目标偏移获得所述第二数字图像,使得所述位移因子基于所述目标偏移。5.根据权利要求4所述的方法,其中,所述目标位移因子基于立体效果的目标程度。6.根据权利要求1所述的方法,其中,所述位移因子包括所述第一数字图像和所述第二数字图像之间的偏移角。7.根据权利要求6所述的方法,还包括:确定所述背景的所述第二区域和所述第三区域之间的重叠区域,所述第三区域基于与所述第二数字图像相关联的视场根据所述偏移角围绕所述第二数字图像的中心的旋转;以及基于所述重叠区域裁剪所述第二数字图像。8.根据权利要求1所述的方法,还包括:修改所述第一数字图像以改变所述第一区域,从而产生修改的第一数字图像;以及使用所述修改的第一数字图像作为第一眼图像。9.根据权利要求8所述的方法,还包括:基于所述第三数字图像的焦点修改所述第一数字图像。10.根据权利要求1所述的方法,还包括:绘制和呈现导航路线,所述导航路线包括所述背景,其中所述立体图像相对于所述背景被呈现。11.一种非暂时性计算机可读存储介质,包括被配置为使系统执行操作的计算机可执行指令,所述操作...

【专利技术属性】
技术研发人员:贝赫鲁兹·马利基萨尔文纳兹·萨克霍什
申请(专利权)人:比特安尼梅特有限公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1