买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】三维内容呈现的方法、装置、存储介质和终端设备_百度在线网络技术(北京)有限公司_201810822037.0 

申请/专利权人:百度在线网络技术(北京)有限公司

申请日:2018-07-24

公开(公告)日:2024-04-12

公开(公告)号:CN109033346B

主分类号:G06F16/957

分类号:G06F16/957;G06F16/951;G06F16/58

优先权:

专利状态码:有效-授权

法律状态:2024.04.12#授权;2019.01.11#实质审查的生效;2018.12.18#公开

摘要:本发明提出一种三维内容呈现的方法、装置、存储介质和终端设备,其中,所述方法包括:在检测到当前页面上的图片的三维内容查看控件的请求的情况下,获取请求查看的当前页面上的图片;通过三维内容查看请求将所述图片发送至服务端,以使得所述服务端利用所述图片检索相关的三维内容;接收所述服务端返回的所述图片相关的三维内容;以及显示所述图片相关的三维内容。采用本发明,可以实时地利用图片来检索与图片相关的三维内容并呈现在页面中,效率高。

主权项:1.一种三维内容呈现的方法,其特征在于,包括:扫描第三方网站页面内的图片,当所述图片的显示尺寸满足预设的图片尺寸标准时,在所述图片中添加三维内容查看控件;在检测到对当前页面上的通过标签脚本显示的所述三维内容查看控件进行操作的情况下,获取所述三维内容查看控件对应的图片;通过三维内容查看请求将所述图片发送至服务端,以使得所述服务端利用所述图片检索相关的三维内容;通过所述标签脚本接收所述服务端返回的与所述图片相关的三维内容;以及显示与所述图片相关的三维内容。

全文数据:三维内容呈现的方法、装置、存储介质和终端设备技术领域[0001]本发明涉及计算机技术领域,尤其涉及一种三维内容呈现的方法、装置、存储介质和终端设备。背景技术[0002]随着互联网技术的发展,基于3D3Dimensions,三维)内容的搜索场景会越来越多。通常地,可以在终端设备的页面中显示图片。用户需要在此页面中呈现三维图像场景的情况下,用户可以点击图片,然后呈现该图片对应的三维图像场景。其中,这个图片与三维图像场景是预先关联好的,一般是对应的关系,且需要在页面中预先加载好三维图像场景。因而,当用户在页面中请求呈现三维图像场景时,可以直接将预先加载好的三维图像场景呈现出来。[0003]但是,上述方案会存在以下缺陷:对于每一个图片,都需要编缉人员预先将图片与三维图像场景进行—关联,并将三维图像场景预先加载在页面中,效率低下。发明内容[0004]本发明实施例提供一种三维内容呈现的方法装置、存储介质和终端设备,以解决或缓解现有技术中的以上一个或多个技术问题。[0005]第一方面,本发明实施例提供了一种三维内容呈现的方法,包括:[0006]在检测到对当前页面上的三维内容查看控件的操作的情况下,获取所述三维内容查看控件对应的图片;[0007]通过三维内容查看请求将所述图片发送至服务端,以使得所述服务端利用所述图片检索相关的三维内容;[0008]接收所述服务端返回的与所述图片相关的三维内容;以及[0009]显示与所述图片相关的三维内容。[0010]结合第一方面,在第一方面的第一种实施方式中,所述方法还包括:[0011]在当前页面显示所述图片,并在所述图片上显示所述三维内容查看控件。[0012]结合第一方面的第一种实施方式,在第一方面的第二种实施方式中,在所述图片上显示所述三维内容查看控件,包括:[0013]在所述当前页面处于显示状态下,扫描所述当前页面内的图片;以及[0014]当所述图片的显示尺寸满足预设的图片尺寸标准时,在所述图片中添加所述三维内容查看控件。[0015]第二方面,本发明实施例提供一种三维内容呈现的方法,包括:[0016]接收来自请求端的三维内容查看请求,所述三维内容查看请求中包括请求查看的图片;[0017]利用所述图片检索与所述图片相关的三维内容;以及[0018]向所述请求端发送与所述图片相关的三维内容,以在所述请求端显示与所述图片相关的三维内容。_[0019]结合第二方面,在第二方面的第一种实施方式中,利用所述图片检索与所述图片相关的三维内容,包括:[0020]利用识图服务模型对所述图片进行内容识别,获得文本检索词句;以及[0021]从三维内容数据库中检索与所述文本检索词句相关的三维内容。、[0022]结合第一方面的第一种实施方式,在第二方面的第二种实施方式中,所述方法还包括:[0023]获取所述识图服务模型的训练数据;其中,所述训练数据包括样本图片和样本图片的文本描述;以及[0024]根据所述训练数据,训练所述识图服务模型。[0025]第三方面,本发明实施例提供一种三维内容呈现的装置,包括:[0026]图片获取模块,用于在检测到对当前页面上的三维内容查看控件的操作的情况下,获取所述三维内容查看控件对应的图片;[0027]图片发送模块,用于通过三维内容查看请求将所述图片发送至服务端,以使得所述服务端利用所述图片检索相关的三维内容;[0028]三维内容接收模块,用于所述服务端返回的与所述图片相关的三维内容;以及[0029]三维内容显示模块,用于显示与所述图片相关的三维内容。[0030]结合第三方面,在第三方面的第一种实施方式中,所述装置还包括:__[0031]图片控件显示模块,用于在当前页面显示所述图片,并在所述图片上显示所述三维内容查看控件。[0032]结合第三方面的第一种实施方式,在第三方面的第二种实施方式中,所述图片控件显示模块包括:[0033]图片扫描单元,用于在所述当前页面处于显示状态下,扫描所述当前页面内的图片;以及[0034]控件显示单元,用于当所述图片的显示尺寸满足预设的图片尺寸标准时,在所述图片中添加所述三维内容查看控件。[0035]第四方面,本发明实施例提供一种三维内容呈现的装置,包括:[0036]请求接收模块,用于接收来自请求端的三维内容查看请求,所述三维内容查看请求中包括请求查看的图片;[0037]三维内容检索模块,用于利用所述图片检索与所述图片相关的三维内容;以及[0038]三维内容发送模块,用于向所述请求端发送与所述图片相关的三维内容,以在所述请求端显示与所述图片相关的三维内容。[0039]结合第四方面,在第四方面的第一种实施方式中,所述三维内容检索模块包括:[0040]图片识别单元,用于利用识图服务模型对所述图片进行内容识别,获得文本检索词句;以及[0041]检索单元,用于从三维内容数据库中检索与所述文本检索词句相关的三维内容。[0042]所述装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。[0043]在一个可能的设计中,三维内容呈现的结构中包括处理器和存储器,所述存储器用于三维内容呈现的装置执行上述第一方面或第二方面中三维内容呈现的程序,所述处理器被配置为用于执行所述存储器中存储的程序。所述三维内容呈现的装置还可以包括通信接口,用于三维内容呈现的装置与其他设备或通信网络通信。[0044]第三方面,本发明实施例还提供一种计算机可读存储介质,用于三维内容呈现的装置所用的计算机软件指令,其中包括用于执行上述第一方面或第二方面的三维内容呈现的方法所涉及的程序。[0045]上述技术方案中的其中一个技术方案具有如下优点或有益效果:[0046]本发明实施例在当前页面的图片上设置三维内容查看控件,当检测到对该三维内容查看控件进行请求时,获取请求查看的当前页面上的图片。然后,将图片发给服务端,服务端可以利用获取的图片检索与图片相关的三维内容,并返回与图片相关的三维内容给请求端,请求端显示图片相关的三维内容。因而,通过图片检索与图片相关的三维内容的方式,无需预先将图片与三维内容一一关联,适用性广泛。以及,可以实时地检索与图片相关的三维内容,效率高。[0047]上述技术方案中的其中一个技术方案具有如下优点或有益效果:[0048]本发明实施例可以应用于第三方网站,当打开第三方网站的页面时,可以扫描页面中的图片。当图片的显示尺寸满足预设的图片尺寸标准时,可以在所述图片中添加三维内容查看控件。此时,当请求者点击或触控该三维内容查看控件时,可以将相应的图片发送给服务端以进行三维内容的检索。当接收到服务端返回的三维内容时,将三维内容呈现在页面中。因而,本发明实施例可以为第三方网站提供了三维内容呈现的接入方法,大大提升三维内容的传播速度,为用户带来更友好的体验。[0049]上述概述仅仅是为了说明书的目的,并不意图以任何方式进行限制。除上述描述的示意性的方面、实施方式和特征之外,通过参考附图和以下的详细描述,本发明进一步的方面、实施方式和特征将会是容易明白的。附图说明[0050]在附图中,除非另外规定,否则贯穿多个附图相同的附图标记表示相同或相似的部件或元素。这些附图不一定是按照比例绘制的。应该理解,这些附图仅描绘了根据本发明公开的一些实施方式,而不应将其视为是对本发明范围的限制。[0051]图1是本发明提供的三维内容呈现的方法的一个实施例的流程示意图;[0052]图2是本发明提供的在图片上显示三维内容查看控件的显示过程的一个实施例的示意图;[0053]图3是本发明提供的三维内容呈现的方法的另一个实施例的流程示意图;[0054]图4是本发明提供的检索相关的三维内容的检索过程的一个实施例的流程示意图;[0055]图5和图6是本发明提供的一种三维内容呈现的应用示例的示意图;[0056]图7是本发明提供的三维内容呈现的装置的一个实施例的结构示意图;[0057]图8是本发明提供的三维内容呈现的装置的另一个实施例的结构示意图;[0058]图9是本发明提供的终端设备的一个实施例的结构示意图。具体实施方式[0059]在下文中,仅简单地描述了某些示例性实施例。正如本领域技术人员可认识到的那样,在不脱离本发明的精神或范围的情况下,可通过各种不同方式修改所描述的实施例。因此,附图和描述被认为本质上是不例性的而非限制性的。[0060]请参阅图1,本发明实施例提供了一种三维内容呈现的方法,可以应用于终端设备即,请求端)。终端设备可以包括但不限于智能手机、平板、计算机、智能手表、大型教育平板等。本实施例包括步骤Sl〇〇至步骤S400,具体如下:[0061]S100,在检测到对当前页面上的三维内容查看控件的操作的情况下,获取三维内容查看控件对应的图片。[0062]在本实施例中,当前页面可以包括应用程序在显示界面中呈现的一个页面。例如,在浏览器中打开一个网页、在网上商店中打开一个销售页面等。网上商店可以包括淘宝、京东、暴雪游戏销售等。图片可以包括人物、物品、景点等二维图片。三维内容查看控件可以设置在图片中的一个区域,例如,左上角、右上角、左下角、右下角或边缘区域等。三维内容查看控件可以用高亮颜色显示,例如红色、黄色等,也可以加粗字体,或用特殊的图标显示在图片中。在一个具体示例中,以一个包括字体“进入3D”的红色高亮小方块作为三维内容查看控件。三维内容查看控件可以是虚拟的控件或内嵌的控件。例如,如果对页面中的一个符合要求或任一个的图片设置一个内嵌的控件,界面上不显示此内嵌的控件,当检测到对该图片执行一个预设的操作时,可以获取该图片进行三维内容的呈现。此预设的操作可以包括点击、双击、长按、向左或向右滑动、向上或向下滑动等任一者。[0063]可选地,对控件的操作的情况可以包括:请求者通过鼠标或快捷键来触发三维内容查看控件、请求者通过触控笔或肢体的触摸来触控三维内容查看控件等。[0064]在本实施例中,当检测到对控件的操作时,请求查看的图片可以为当前页面上包含该控件的图片。例如,如果三维内容查看控件a显示在图片A中,则当三维内容查看控件a被点击或触控时,此时请求查看的图片为图片A。再如,如果三维内容查看控件a内嵌在图片A中,当请求者对图片A执行前述的一个预设的操作时,此时请求查看的图片为图片A。[0065]S200,通过三维内容查看请求将获取的图片发送至服务端,以使得服务端利用获取的图片检索与图片相关的三维内容。[0066]在实施例中,可以通过请求端与服务端之间的网络协议,生成三维内容查看请求,该三维内容查看请求包括请求查看的图片,即步骤S100中获取的图片。请求端将三维内容查看请求发送给服务端,可以将获取的图片发送给服务端。[0067]在本实施例中,服务端可以包括服务器、计算机等终端设备。服务端主要为请求端提供服务,可以提供图片识别、根据图片进行三维内容的检索服务等。[0068]S300,接收服务端返回的与图片相关的三维内容。[0069]在本实施例中,三维内容可以包括三维模型和描述该三维模型的描述信息。三维模型主要是指主体模型,例如人物、动物、物品、建筑、环境等。描述信息可以包括三维模型的名称、三维模型的简介内容等。示例性地,如果三维模型为一个熊猫模型,则名称可以为:“熊猫”,以及简介内容可以为“熊猫是一种保护动物”。[0070]S400,显示与图片相关的三维内容。[0071]在本实施例中,三维内容还可以包括三维模型的科普信息。当三维内容呈现在请求端时,请求者可以通过移动、旋转、缩放等相关动作与三维模型进行界面的交互。通过三维模型的立体呈现和三维模型的科普信息的显示,使请求者可以更为全面地了解原图片上的内容。[0072]在本实施例中,可以在第三方网站中引入标签脚本,该标签脚本可以实现本实施例提供的方法。接上例,如果在浏览器中打开一个网页,在该网页所在的网站添加标签脚本,则请求者可以点击网页中的图片的三维内容查看控件来呈现三维内容。再如,如果在网上商店中打开一个销售页面,在该网上商店添加标签脚本,则请求者可以点击销售页面中的图片的三维内容查看控件来呈现三维内容。[0073]在一种可能的实现方式中,本发明实施例提供的方法还包括:在当前页面显示图片,并在图片上显示三维内容查看控件。[0074]在本实施例中,当显示页面或在页中显示一个图片时,标签脚本可以控制页面上的图片显示三维内容查看控件。还可以选择三维内容查看控件在图片中的显示位置。[0075]在一种可能的实现方式中,如图2所示,本实施例可以在图片上显示三维内容查看控件,显示过程包括步骤S510和步骤S520,如下:[0076]S510,在当前页面处于显示状态下,扫描当前页面内的图片。[0077]示例性地,以请求者打开的网页为例,如果网页无法一次性地显示在终端设备的显示界面中时,则网页可以包括多个页面时,例如第1页至第5页。当请求者打开第一页时,即扫描第一页的图片;当请求者打开第二页时,即扫描第二面的图,以此类推。[0078]S520,当图片的显示尺寸满足预设的图片尺寸标准时,在图片中添加三维内容查看控件。[0079]在本实施例中,图片尺寸可以包括图片的面积、长宽、直径、像素或图片文件的大小等,可以衡量图片在显示页面中的大小。例如,以图片尺寸标准为图片文件的大小在100kb以内为例,当显示页面的图片大于l〇〇kb时,可以在显示页面的此图片中添加三维内容查看控件。[0080]请参阅图3,本发明实施例提供了一种三维内容呈现的方法,可以应用于服务器即,服务端)。服务器可以包括计算机、微机等,为请求端提供三维内容检索服务。本实施例包括步骤S600至步骤S800,具体如下:[0081]S600,接收来自请求端的三维内容查看请求,三维内容查看请求中包括请求查看的请求端的当前页面上的图片。[0082]在本实施例中,服务端可以过滤掉无法识别图片的请求,例如,图片不清晰或图片像素过低的图片。也可以过滤图片内容不符合要求的请求。例如,可以过滤图片内容为儿童不宜的内容的请求。此处的当前页面为请求端当前显示的页面。[0083]S700,利用图片检索与图片相关的三维内容。[0084]在本实施例中,图片的内容可以包括人物、动物、物品、建筑等主体。例如,如果图片的内容是呈现一个熊猫在森林中吃竹子的场景,则与图片相关的三维内容可以包括熊猫的三维模型和描述熊猫的简介信息,或者竹子的三维模型和描述竹子的简介信息。即,检索出来的三维内容可以描述图片的一个或多个主体。[0085]S800,向请求端发送与图片相关的三维内容,以在请求端显示与图片相关的三维内容。[0086]在本实施例中,当检索不到与图片相关的三维内容时,可以向请求端发送没有检索结果的提示信息。请求端可以依此提示请求者无法显示与请求查看的图片相关的三维内容。[0087]在本实施例中,服务端可以预先建立图片与三维内容的索引关系,当接收到请求时,可以根据传递过来的图片内容进行图片匹配,并索引到与图片关联的三维内容。在另一种可能的实现方式中,参见图4,上述步骤S700可以对图片内容进行识别以检索相关的三维内容,此过程包括步骤S710和步骤S720,如下:[0088]S710,利用识图服务模型对图片进行内容识别,获得文本检索词句。[0089]在本发明实施例中,识别服务模型可以基于机器学习的模型和图片识别技术构建而成,例如,变分自编码器VariationalAuto_Encoder,VAE。文本检索词句可以包括词语或句子,例如,如果图片的内容是呈现一个熊猫在森林中吃竹子的场景,利用识别服务模型对该图片进行内容识别,则识别得到的文本检索词句可以包括熊猫、竹子或熊猫在森林中吃竹子中的一者或多者。[0090]S720,从三维内容数据库中检索与文本检索词句相关的三维内容。[0091]接上例,如果文本检索词句包括熊猫,则三维内容可以包括熊猫的三维模型和描述熊猫的简介信息。如果文本检索词句包括竹子,则三维内容可以包括竹子的三维模型和描述竹子的简介信息。如果文本检索词句包括熊猫在森林中吃竹子,则三维内容包括熊猫吃竹子的三维模型、森林的模型以及此场景的描述信息。其中,熊猫吃竹子的三维模型置于森林的模型中。[0092]在本实施例中,文本检索词句可以与三维内容建立多对一的索引关系,例如,{‘熊猫’,‘大熊猫’}的文本检索词句可以指向{熊猫的三维内容的编号丨。然后,根据该编号提取编号对应的三维内容。[0093]在一种可能的实现方式中,本实施例还可以对识图服务模型进行训练更新,训练过程可以包括:首先获取识图服务模型的训练数据;其中,训练数据包括样本图片和样本图片的文本描述。然后,根据训练数据,训练识图服务模型。[0094]在本实施例中,可以设置识图服务模型的训练相似度阈值。假设将样本图片A输入到识图服务模型中,如果识图服务模型输出的文本描述与输入的样本图片A的文本描述两者之间的相似度满足训练相似度阈值,则可以停止模型的迭代训练。如果不满足训练相似度阈值,需要继续对模型进行训练。__[0095]请参阅图5和图6,是本发明实施例提供的一种三维内容呈现的应用示例的示意图。本实施例可以基于webWorldWideWeb,万维网技术和图片识别技术实现三维内容搜索与呈现的应用场景:用户在终端设备上浏览第三方网站的页面时候,在当前页面中看到一张关于熊猫的图片,且在图片上有一个可以查看三维内容的按钮控件),例如图5中的包含字体“进入3D”的小方块。用户可以点击按钮,触发终端设备进入相关的熊猫三维页面,可以为用户展现相应的三维3D内容。效果如图5所示。[0096]以上述的应用场景为例,本实施例的实现方法的流程图如图6所示,按流程顺序,处理过程可以包括:[0097]1、标签脚本。第三方网站引入标签脚本。标签脚本可以在用户打开相应第三方网站的网页时,扫描页面中图片。在符合第三方设定的图片尺寸标准的图片上标记“查看3〇内容”的按钮。标签脚本在用户触控或点击一个图片上的“查看3D内容”按钮时,可以通过网络协议,将按钮对应的图片内容发送给服务端的APIApplicationProgrammingInterface,应用程序编程接口)。[0098]2、识别内容模块。该模块设置在服务端。当服务端的API接收到相应的网络请求时,可以通过识图服务模型,对网络请求中传递的图片内容进行内容识别,将图片内容转化成文本检索词。待识别成功后,将文本检索词传入下一步骤。[0099]其中,识图服务模型可以通过机器学习训练和图片识别技术构建。将二维图片输入识别服务模块,可以识别出此二维图片的具体文本描述。例如,一张熊猫的图片可以通过该服务模块得到文本描述“熊猫”。机器学习主要是对大量的样本训练数据的进行学习,得到图片与文本的相关度关系,即识别服务模型。[0100]3、检索3D内容。当文本检索词传递到本步骤时,服务端利用检索服务,在3D内容库中检索相应的3D内容。如果查找到相应的内容,将检索到的3D内容返回给标签脚本。[0101]其中,服务端在检索服务中建立各种检索词到3D内容的多对一索引关系。例如,检索词{‘熊猫’,‘大熊猫’}指向3D内容{熊猫的3D内容的编号}。[0102]4、3D内容呈现。当接收到服务端返回的3D内容时,将邪内容和相关的科普信息通过3D内容呈现页面呈现给用户。用户可以通过移动、旋转、缩放等相关动作与3D内容中的3D模型进行交互,了解更多三维信息。其中,3D模型可以通过webGLWebGraphicsLibrary,网络图形库绘制在3D内容呈现页面中。webGL是一种3D绘图协议。[0103]本实施例可以利用web技术为第三方网站开放一个可以引入的脚本。第三方网站接入这个脚本后,当用户在终端设备中打开第三方网站时会在设定尺寸的图片上出现一个三维内容查看的小图标。当用户点击这个图标后,脚本会与提供检索服务的服务端进行交互。将图标所在的图片发送给服务端,服务端在线识别接收到的图片的内容。如果搜索服务结果中包括与图片内容相关的三维模型,则终端设备的界面跳转到服务端提供的3D内容展现页面,该3D内容展现页面包括检索到的三维模型。[0104]请参阅图7,本发明实施例提供一种三维内容呈现的装置,包括:[0105]图片获取模块100,用于在检测到对当前页面上的三维内容查看控件的操作的情况下,获取所述三维内容查看控件对应的图片;[0106]图片发送模块200,用于通过三维内容查看请求将所述图片发送至服务端,以使得所述服务端利用获取的图片检索相关的三维内容;[0107]三维内容接收模块300,用于所述服务端返回的所述图片相关的三维内容;以及[0108]三维内容显示模块400,用于显示所述图片相关的三维内容。[0109]在一种可能的实现方式中,所述装置还包括:[0110]图片控件显示模块,用于在当前页面显示所述图片,并在所述图片上显示所述三维内容查看控件。[0111]在一种可能的实现方式中,所述图片控件显示模块包括:[0112]图片扫描单元,用于在所述当前页面处于显示状态下,扫描所述当前页面内的图片;以及[0113]控件显示单元,用于当所述图片的显示尺寸满足预设的图片尺寸标准时,在所述图片中添加所述三维内容查看控件。[0114]请参阅图8,本发明实施例提供一种三维内容呈现的装置,包括:[0115]请求接收模块600,用于接收来自请求端的三维内容查看请求,所述三维内容查看请求中包括请求查看的图片;[0116]三维内容检索模块700,用于利用所述图片检索相关的三维内容;以及[0117]三维内容发送模块800,用于向所述请求端发送所述图片相关的三维内容,以在所述请求端显示所述图片相关的三维内容。[0118]在一种可能的实现方式中,所述三维内容检索模块包括:[0119]图片识别单元,用于利用识图服务模型对所述图片进行内容识别,获得文本检索词句;以及[0120]检索单元,用于从三维内容数据库中检索与所述文本检索词句相关的三维内容。[0121]所述装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。[0122]在一个可能的设计中,三维内容呈现的结构中包括处理器和存储器,所述存储器用于三维内容呈现的装置执行上述三维内容呈现的程序,所述处理器被配置为用于执行所述存储器中存储的程序。所述三维内容呈现的装置还可以包括通信接口,用于三维内容呈现的装置与其他设备或通信网络通信。[0123]本发明实施例还提供一种终端设备,如图9所示,该设备包括:存储器21和处理器22,存储器21内存储有可在处理器22上的计算机程序。处理器22执行计算机程序时实现上述实施例中的意图匹配的方法。存储器21和处理器22的数量可以为一个或多个。[0124]该设备还包括:[0125]通信接口23,用于处理器22与外部设备之间的通信。[0126]存储器21可能包含高速RAM存储器,也可能还包括非易失性存储器non-volatilememory,例如至少一个磁盘存储器。[0127]如果存储器21、处理器22和通信接口23独立实现,则存储器21、处理器22和通信接口23可以通过总线相互连接并完成相互间的通信。总线可以是工业标准体系结构(ISA,IndustryStandardArchitecture总线、夕卜部设备互连(PCI,PeripheralComponent总线或扩展工业标准体系结构(EISA,ExtendedIndustryStandardComponent总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。[0128]可选的,在具体实现上,如果存储器21、处理器22及通信接口23集成在一块芯片上,则存储器21、处理器22及通信接口23可以通过内部接口完成相互间的通信。[0129]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。[0130]此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。[0131]流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。[0132]在流程图中表示或在此以其他方式描述的逻辑和或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。[0133]本发明实施例的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质的更具体的示例至少非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器RAM,只读存储器ROM,可擦除可编辑只读存储器EPROM或闪速存储器),光纤装置,以及便携式只读存储器CDR0M。另外,计算机可读存储介质甚至可以是可在其上打印程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得程序,然后将其存储在计算机存储器中。[0134]在本发明实施例中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于指令执行系统、输入法或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、射频RadioFrequency,RF等等,或者上述的任意合适的组合。[0135]应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列f术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列PGA,现场可编程门阵列FPGA等。[0136]本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成的程序,该程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。[0137]此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读存储介质中。存储介质可以是只读存储器,磁盘或光盘等。[0138]以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到其各种变化或替换,这些都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

权利要求:1.一种三维内容呈现的方法,其特征在于,包括:在检测到对当前页面上的三维内容查看控件的操作的情况下,获取所述三维内容查看控件对应的图片;通过三维内容查看请求将所述图片发送至服务端,以使得所述服务端利用所述图片检索相关的三维内容;接收所述服务端返回的与所述图片相关的三维内容;以及显示与所述图片相关的三维内容。2.如权利要求1所述的三维内容呈现的方法,其特征在于,还包括:在当前页面显示所述图片,并在所述图片上显示所述三维内容查看控件。_3.如权利要求2所述的三维内容呈现的方法,其特征在于,在所述图片上显示所述三维内容查看控件,包括:在所述当前页面处于显示状态下,扫描所述当前页面内的图片;以及当所述图片的显示尺寸满足预设的图片尺寸标准时,在所述图片中添加所述三维内容查看控件。4.一种三维内容呈现的方法,其特征在于,包括:接收来自请求端的三维内容查看请求,所述三维内容查看请求中包括请求查看的图片;利用所述图片检索与所述图片相关的三维内容;以及_、向所述请求端发送与所述图片相关的三维内容,以在所述请求端显示与所述图片相关的三维内容。、5.如权利要求4所述的三维内容呈现的方法,其特征在于,利用所述图片检索与所述图片相关的三维内容,包括:利用识图服务模型对所述图片进行内容识别,获得文本检索词句;以及从三维内容数据库中检索与所述文本检索词句相关的三维内容。6.如权利要求5所述的三维内容呈现的方法,其特征在于,还包括:获取所述识图服务模型的训练数据;其中,所述训练数据包括样本图片和样本图片的文本描述;以及根据所述训练数据,训练所述识图服务模型。7.—种三维内容呈现的装置,其特征在于,包括:、图片获取模块,用于在检测到对当前页面上的三维内容查看控件的操作的情况下,获取所述三维内容查看控件对应的图片;、、图片发送模块,用于通过三维内容查看请求将所述图片发送至服务端,以使得所述服务端利用所述图片检索相关的三维内容;三维内容接收模块,用于所述服务端返回的与所述图片相关的三维内容;以及三维内容显示模块,用于显示与所述图片相关的三维内容。8.如权利要求7所述的三维内容呈现的装置,其特征在于,还包括:一_图片控件显示模块,用于在当前页面显示所述图片,并在所述图片上显示所述二维内容查看控件。、—9.如权利要求8所述的三维内容呈现的装置,其特征在于,所述图片控件显示検块包括:.图片扫描单元,用于在所述当前页面处于显示状态下,扫描所述当前页面内的图片;以及—控件显示单元,用于当所述图片的显示尺寸满足预设的图片尺寸标准时,在所述图片中添加所述三维内容查看控件。10.—种三维内容呈现的装置,其特征在于,包括:_请求接收模块,用于接收来自请求端的三维内容查看请求,所述三维内容查看请求中包括请求查看的图片;三维内容检索模块,用于利用所述图片检索与所述图片相关的三维内容;以及三维内容发送模块,用于向所述请求端发送与所述图片相关的三维内容,以在所述请求端显示与所述图片相关的三维内容。11.如权利要求10所述的三维内容呈现的装置,其特征在于,所述三维内容检索模块包括:图片识别单元,用于利用识图服务模型对所述图片进行内容识别,获得文本检索词句;以及检索单元,用于从三维内容数据库中检索与所述文本检索词句相关的三维内容。I2•—种实现三维内容呈现的终端设备,其特征在于,所述终端设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如权利要求1-6中任一所述三维内容呈现的方法。_I3•—种计算机可读存储介质,其存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-6中任一所述三维内容呈现的方法。

百度查询: 百度在线网络技术(北京)有限公司 三维内容呈现的方法、装置、存储介质和终端设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。