[go: up one dir, main page]

CN108900629B - 一种服务推送方法及装置 - Google Patents

一种服务推送方法及装置 Download PDF

Info

Publication number
CN108900629B
CN108900629B CN201810828406.7A CN201810828406A CN108900629B CN 108900629 B CN108900629 B CN 108900629B CN 201810828406 A CN201810828406 A CN 201810828406A CN 108900629 B CN108900629 B CN 108900629B
Authority
CN
China
Prior art keywords
icon
target
icons
service
target service
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810828406.7A
Other languages
English (en)
Other versions
CN108900629A (zh
Inventor
王林祥
赵皎平
李楠
王银波
刘渊博
刘林会
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xian Irain IoT Technology Service Co Ltd
Original Assignee
Xian Irain IoT Technology Service Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xian Irain IoT Technology Service Co Ltd filed Critical Xian Irain IoT Technology Service Co Ltd
Priority to CN201810828406.7A priority Critical patent/CN108900629B/zh
Publication of CN108900629A publication Critical patent/CN108900629A/zh
Application granted granted Critical
Publication of CN108900629B publication Critical patent/CN108900629B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例提供了一种服务推送方法及装置,所述方法包括:采集多个图标;依据所述多个图标确定目标服务类型;推送与所述目标服务类型对应的目标服务内容。通过本发明实施例能够融合多个图标,共同决策出待推荐的服务内容,并将该服务内容推荐给用户。

Description

一种服务推送方法及装置
技术领域
本发明涉及信息技术领域,具体涉及一种服务推送方法及装置。
背景技术
随着电子技术快速发展,电子设备(如手机、平板电脑等)越来越渗透到用户生活,给用户带来了生活以及工作上的便利。
目前来看,图文识别(例如,扫描二维码)在生活中越来越普及,但是,目前的图文识别功能较为单一,因此,降低了用户体验。
发明内容
本发明实施例提供了一种服务推送方法及装置,可以对多图标进行识别,并推荐相应服务。
第一方面,本发明实施例提供了一种服务推送方法,包括:
采集多个图标;
依据所述多个图标确定目标服务类型;
推送与所述目标服务类型对应的目标服务内容。
第二方面,本申请实施例提供了一种服务推送装置,包括:
采集单元,用于采集多个图标;
确定单元,用于依据所述多个图标确定目标服务类型;
推送单元,用于推送与所述目标服务类型对应的目标服务内容。
第三方面,本申请实施例提供一种电子设备,包括处理器、存储器以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第一方面中的步骤的指令。
第四方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。
第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
实施本发明实施例,具有如下有益效果:
通过本发明实施例所描述的服务推送方法及相关产品,采集多个图标,依据多个图标确定目标服务类型,推送与目标服务类型对应的目标服务内容,进而,能够融合多个图标,共同决策出待推荐的服务内容,并将该服务内容推荐给用户。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种服务推送方法的实施例流程示意图;
图2是本发明实施例提供的一种服务推送方法的实施例流程示意图;
图3是本发明实施例提供的一种服务推送装置的实施例结构示意图;
图4是本发明实施例提供的一种服务推送装置的实施例结构示意图;
图5是本发明实施例提供的一种电子设备的实施例结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置展示该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
本发明实施例所描述的电子设备可以包括智能手机(如Android手机、iOS手机、Windows Phone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(MID,MobileInternet Devices)或穿戴式设备(例如,蓝牙耳机、VR设备或者IR设备)等,上述仅是举例,而非穷举,包含但不限于上述服务推送装置。
请参阅图1,为本发明实施例提供的一种服务推送方法的实施例流程示意图。本实施例中所描述的服务推送方法,包括以下步骤:
101、采集多个图标。
其中,本申请实施例,图标为以下至少一种:商标、符号、图案、汉字等等,在此不做限定。本申请实施例,应用于以下场景:出行服务(例如,携程、去哪儿)、团购服务(例如,美团等)、支付服务(如:支付宝)等等,在此不做限定。
可选地,上述步骤101,采集多个图标,可包括如下步骤:
A11、采集目标图像;
A12、对所述目标图像进行区域分割,得到多个目标区域,每一目标区域对应一个图标;
A13、接收输入的选取指令;
A14、依据所述选取指令对所述多个目标区域中的多个区域进行标记,提取标记后的目标区域的图标,得到多个图标。
其中,目标图像可以为一张纸,或者,一片场景,在此不做限定。目标图像中可以包含多个图标。电子设备可以对目标图像进行区域分割,并在该目标图像中进行标记,得到多个目标区域,每一目标区域对应一个图标。用户可以对多个图标进行选择,电子设备则可接收用户输入的选取指令,依据选取指令对多个目标区域中的多个区域进行标记,提取标记后的目标区域的图标,得到多个图标,如此,可以实现一次性得到多个图标,提高了图标采集效率。
可选地,在上述步骤101与步骤102之间,还可以包括如下步骤:
对所述多个图标进行图像增强处理;
那么,步骤102,依据所述多个图标确定目标服务类型,可按照如下方式实施:
对图像增强处理之后的所述多个图标确定目标服务类型。
其中,图像增强处理的方式可以为以下至少一种:直方图均衡化、灰度拉伸、图像复原、小波去燥等等,在此不做限定,在图像增强处理之后,可以提升图像质量,使得图像更加清晰,包含更多的特征,例如,让原本不明显的特征显现出来。
可选地,在上述步骤101与步骤102之间,还可以包括如下步骤:
对多个图标进行图像质量评价,得到多个图像质量评价值,若图像质量评价值大于预设图像质量阈值,依据相应的图标确定目标服务类型,若图像质量评价值小于或等于预设图像质量阈值时,对对应的图标进行图像增强处理。
进一步可选地,上述步骤,对多个图标进行图像质量评价,得到多个图像质量评价值,可按照如下方式实施:
采用至少一个图像质量评价指标对目标图标进行图像质量评价,得到图像质量评价值。
其中,图像质量评价指标可包括但不仅限于:平均灰度、均方差、熵、边缘保持度、信噪比等等。可定义为得到的图像质量评价值越大,则图像质量越好。
需要说明的是,由于采用单一评价指标对图像质量进行评价时,具有一定的局限性,因此,可采用多个图像质量评价指标对图像质量进行评价,当然,对图像质量进行评价时,并非图像质量评价指标越多越好,因为图像质量评价指标越多,图像质量评价过程的计算复杂度越高,也不见得图像质量评价效果越好,因此,在对图像质量评价要求较高的情况下,可采用2~10个图像质量评价指标对图像质量进行评价。具体地,选取图像质量评价指标的个数及哪个指标,依据具体实现情况而定。当然,也得结合具体地场景选取图像质量评价指标,在暗环境下进行图像质量评价和亮环境下进行图像质量评价选取的图像质量指标可不一样。
可选地,在对图像质量评价精度要求不高的情况下,可用一个图像质量评价指标进行评价,例如,以熵对待处理图像进行图像质量评价值,可认为熵越大,则说明图像质量越好,相反地,熵越小,则说明图像质量越差。
可选地,在对图像质量评价精度要求较高的情况下,可以采用多个图像质量评价指标对待评价图像进行评价,在多个图像质量评价指标对待评价图像进行图像质量评价时,可设置该多个图像质量评价指标中每一图像质量评价指标的权重,可得到多个图像质量评价值,根据该多个图像质量评价值及其对应的权重可得到最终的图像质量评价值,例如,三个图像质量评价指标分别为:A指标、B指标和C指标,A的权重为a1,B的权重为a2,C的权重为a3,采用A、B和C对某一图像进行图像质量评价时,A对应的图像质量评价值为b1,B对应的图像质量评价值为b2,C对应的图像质量评价值为b3,那么,最后的图像质量评价值=a1b1+a2b2+a3b3。通常情况下,图像质量评价值越大,说明图像质量越好。
可选地,上述步骤101,采集多个图标,可包括如下步骤:
A11、打开指定应用,并启动所述指定应用的扫描功能;
A12、将摄像头对着目标场景进行扫描,得到拍摄图标;
A13、对所述拍摄图标进行目标提取,得到所述多个图标。
其中,电子设备可以打开指定应用,并启动该指定应用的扫描功能,当然,指定应用可以由用户自行设置或者系统默认,指定应用为具备扫描功能的应用,通过摄像头对目标场景进行扫描,得到拍摄图标,由于拍摄图标中存在背景图标,以及用户关注的目标图标,因此,可以对拍摄图标进行目标提取,得到目标图标,进而,可以确定目标图标对应的目标位置。
102、依据所述多个图标确定目标服务类型。
其中,服务类型可以包括以下至少一种:酒店服务、航班服务、接送服务、评价服务等等。
可选地,上述步骤102,依据所述多个图标确定目标服务类型,可包括如下步骤:
B11、对所述多个图标进行图文识别,得到多个图标主题,每一图标对应一个图标主题;
B12、按照预设的图标主题与服务类型之间的映射关系,确定所述多个图标主题中每一图标主题对应的服务类型,得到多个服务类型,将所述多个服务类型作为所述目标服务类型。
其中,电子设备可以对多个图标中每一图标进行图文识别,得到多个图标主题,图文识别的主要算法可以为:K-Nearest Neighbor、Bayes Classifier、PrincipleComponentAnalysis等等,在此不做限定,每一图标对应一个图标主题,图标主题可以为以下至少一种:娱乐、餐饮、旅游等等,在此不做限定。电子设备中可以预先存储图标主题与服务类型之间的映射关系,进而,依据该映射关系确定多个图标主题中每一图标主题对应的服务类型,得到多个服务类型,将该多个服务类型作为目标服务类型。如下提供一种图标主题与服务类型之间的映射关系,具体如下:
图标主题 服务类型
图标主题1 服务类型1
图标主题2 服务类型2
图标主题n 服务类型n
可选地,上述步骤B11,对所述多个图标进行图文识别,得到多个图标主题,每一图标对应一个图标主题,可包括如下步骤:
B111、将图标i与预设图标集进行匹配,得到与所述图标i匹配成功的第一图标,所述预设图标集包含至少一张图标,所述图标i为所述预设图标集中的任一图标;
B112、按照预设的图标与主题之间的映射关系,确定与所述图标i对应的图标主题。
其中,电子设备中可以预先存储预设图标集,预设图标集中可以包括至少一张图标,可以将图标i与预设图标集中的每一图标进行匹配,得到与图标i匹配成功的第一图标。电子设备中还预先存储与图标与主题之间的映射关系,进而,依据该映射关系可以确定第一图标对应的图标主题。
可选地,预设图标集中包括任一图标j,上述步骤B111,将所述图标i与预设图标集进行匹配,可包括如下步骤:
B1111、对所述图标i进行颜色提取,得到第一主颜色和第一主颜色成分值;
B112、获取图标j的第二主颜色和第二主颜色成分值;
B113、在所述第一主颜色与所述第二主颜色一致,且所述第一主颜色成分值与所述第二主颜色成分值之间的差值在预设范围时,对所述图标i进行灰度转化,得到第一灰度图像;
B1114、对所述图标j进行灰度转化,得到第二灰度图像;
B1115、将所述第一灰度图像进行特征提取,得到第一特征点集,对所述第二灰度图像进行特征提取,得到第二特征点集;
B1116、将所述第一特征点集与所述第二特征点集进行匹配,得到所述第一特征点集中被匹配成功的多个特征点;
B1117、依据所述多个特征点的特征点个数与所述第一特征点集的特征点个数确定特征点分布密度;
B1118、在特征点分布密度大于预设密度阈值时,确定所述图标i与图标j匹配成功。
其中,颜色提取可以通过色谱分析或者,颜色空间变换实现,主颜色为颜色分量最多的颜色,主颜色成分值为主颜色占颜色的占比。上述预设范围、预设密度阈值均可以由系统默认,或者,用户自行设置。特征点提取的主要方式可以为:Harris角点检测、尺度不变特征提取变换(scale invariant feature transform,SIFT)等等,在此不做限定,通过颜色比对、以及特征点比对,能够实现精准匹配,提升了服务精准度。
103、推送与所述目标服务类型对应的目标服务内容。
其中,服务内容可以由后台预设设置,电子设备中可以预先存储服务类型与服务内容之间的映射关系,进而,进而,依据该映射关系确定服务类型对应的服务内容。不同的服务类型对应不同的服务内容,如下提供一种服务类型与服务内容之间的映射关系:
服务类型 服务内容
服务类型1 服务内容1
服务类型2 服务内容2
服务类型n 服务内容n
可选地,上述步骤103,推送与所述目标服务类型对应的目标服务内容,可包括如下步骤:
C11、向服务器发送所述目标服务类型,并请求所述服务器依据所述目标服务类型进行搜索,得到所述目标服务内容,并将所述目标服务内容发送给所述电子设备;
C12、接收所述目标服务内容,并展示所述目标服务内容。
其中,
可选地,上述步骤103,推送与所述目标服务类型对应的目标服务内容,可按照如下方式实施:
按照预设的服务类型与服务内容之间的映射关系,确定所述目标服务类型对应的目标服务内容。
其中,电子设备中预先存储预设的服务类型与服务内容之间的映射关系,进而,可以依据该映射关系确定目标服务类型对应的目标服务内容。
可选地,在所述多个图标包括至少一个航空图标时;上述步骤103,推送与所述目标服务类型对应的目标服务内容,可包括如下步骤:
31、确定所述至少一个航空图标对应的至少一个航班信息;
32、获取当前位置;
33、从所述至少一个航班信息中确定出与所述当前位置对应的目标航班信息;
34、将所述目标航班信息对应的服务内容推送给用户。
其中,航空图标可以为以下至少一种:航空公司图标、机场图标等等,在此不做限定。电子设备可以通过室内定位技术或者全球定位系统(GlobalPositioning System,GPS)获取当前位置。电子设备中预先存储航空图标与航班信息之间的映射关系,在多个图标包括至少一个航空图标时,依据该映射关系确定该至少一个航空图标对应的至少一个航班信息,在获取当前位置之后,可以从至少一个航班信息中确定出与当前位置对应的目标航班信息,并将该目标航班信息推送给用户,如此,可以实现依据图标推送航班服务,大大方便用户出行。
举例说明下,用户在看电视、看机场杂志,均可以扫描图标,电子设备以对图标进行识别,并推送与图标对应的服务内容。
通过本发明实施例所描述的服务推送方法,采集多个图标,依据多个图标确定目标服务类型,推送与目标服务类型对应的目标服务内容,进而,能够融合多个图标,共同决策出待推荐的服务内容,并将该服务内容推荐给用户。
与上述一致地,请参阅图2,为本发明实施例提供的一种服务推送方法的第二实施例流程示意图。本实施例中所描述的服务推送方法,包括以下步骤:
201、采集多个图标,所述多个图标包括至少一个航空图标。
202、对所述多个图标进行图文识别,得到多个图标主题,每一图标对应一个图标主题。
203、按照预设的图标主题与服务类型之间的映射关系,确定所述多个图标主题中每一图标主题对应的服务类型,得到多个服务类型,将所述多个服务类型作为目标服务类型。
204、确定所述至少一个航空图标对应的至少一个航班信息。
205、获取当前位置。
206、从所述至少一个航班信息中确定出与所述当前位置对应的目标航班信息。
207、将所述目标航班信息对应的服务内容推送给用户。
其中,上述步骤201-207的具体描述可以参照图1所描述的服务推送方法的相应描述,在此不再赘述。
通过本发明实施例所描述的服务推送方法,采集多个图标,多个图标包括至少一个航空图标,对多个图标进行图文识别,得到多个图标主题,每一图标对应一个图标主题,按照预设的图标主题与服务类型之间的映射关系,确定多个图标主题中每一图标主题对应的服务类型,得到多个服务类型,将多个服务类型作为目标服务类型,确定至少一个航空图标对应的至少一个航班信息,获取当前位置,从至少一个航班信息中确定出与当前位置对应的目标航班信息,将目标航班信息对应的服务内容推送给用户,进而,电子设备以对图标进行识别,并推送与图标对应的服务内容,大大方便用户出行,提升了用户体验。
与上述一致地,以下为实施上述服务推送方法的装置,具体如下:
请参阅图3,为本发明实施例提供的一种服务推送装置的实施例结构示意图。本实施例中所描述的服务推送装置,包括:采集单元301、确定单元302、和推送单元303,具体如下:
采集单元301,用于采集多个图标;
确定单元302,用于依据所述多个图标确定目标服务类型;
推送单元303,用于推送与所述目标服务类型对应的目标服务内容。
可选地,在所述依据所述多个图标确定目标服务类型方面,所述确定单元302具体用于:
对所述多个图标进行图文识别,得到多个图标主题,每一图标对应一个图标主题;
按照预设的图标主题与服务类型之间的映射关系,确定所述多个图标主题中每一图标主题对应的服务类型,得到多个服务类型,将所述多个服务类型作为所述目标服务类型。
可选地,在所述采集多个图标方面,所述采集单元具体用于:
采集目标图像;
对所述目标图像进行图文识别,得到多个目标区域,每一目标区域对应一个图标;
接收输入的选取指令;
依据所述选取指令对所述多个目标区域中的多个区域进行标记,提取标记后的目标区域的图标,得到多个图标。
可选地,在所述推送与所述目标服务类型对应的目标服务内容方面,所述推送单元303具体用于:
向服务器发送所述目标服务类型,并请求所述服务器依据所述目标服务类型进行搜索,得到所述目标服务内容,并将所述目标服务内容发送给所述电子设备;
接收所述目标服务内容,并展示所述目标服务内容。
可选地,在所述推送与所述目标服务类型对应的目标服务内容方面,所述推送单元303具体用于:
按照预设的服务类型与服务内容之间的映射关系,确定所述目标服务类型对应的目标服务内容。
可选地,在所述多个图标包括至少一个航空图标时;
在所述推送与所述目标服务类型对应的目标服务内容方面,所述推送单元303具体用于:
确定所述至少一个航空图标对应的至少一个航班信息;
获取当前位置;
从所述至少一个航班信息中确定出与所述当前位置对应的目标航班信息;
将所述目标航班信息对应的服务内容推送给用户。
通过本发明实施例所描述的服务推送装置,应用于电子设备,采集多个图标,依据多个图标确定目标服务类型,推送与目标服务类型对应的目标服务内容,进而,能够融合多个图标,共同决策出待推荐的服务内容,并将该服务内容推荐给用户。
与上述一致地,请参阅图4,为本发明实施例提供的一种服务推送装置的实施例结构示意图。本实施例中所描述的服务推送装置,包括:至少一个输入设备1000;至少一个输出设备2000;至少一个处理器3000,例如CPU;和存储器4000,上述输入设备1000、输出设备2000、处理器3000和存储器4000通过总线5000连接。
其中,上述输入设备1000具体可为触控面板、物理按键或者鼠标。
上述输出设备2000具体可为显示屏。
上述存储器4000可以是高速RAM存储器,也可为非易性失存储器(non-volatilememory),例如磁盘存储器。上述存储器4000用于存储一组程序代码,上述输入设备1000、输出设备2000和处理器3000用于调用存储器4000中存储的程序代码,执行如下操作:
上述处理器3000,用于:
采集多个图标;
依据所述多个图标确定目标服务类型;
推送与所述目标服务类型对应的目标服务内容。
通过本发明实施例所描述的电子设备,采集多个图标,依据多个图标确定目标服务类型,推送与目标服务类型对应的目标服务内容,进而,能够融合多个图标,共同决策出待推荐的服务内容,并将该服务内容推荐给用户。
可选地,在所述依据所述多个图标确定目标服务类型方面,上述处理器3000具体用于:
对所述多个图标进行图文识别,得到多个图标主题,每一图标对应一个图标主题;
按照预设的图标主题与服务类型之间的映射关系,确定所述多个图标主题中每一图标主题对应的服务类型,得到多个服务类型,将所述多个服务类型作为所述目标服务类型。
可选地,在所述采集多个图标方面,上述处理器3000具体用于:
采集目标图像;
对所述目标图像进行图文识别,得到多个目标区域,每一目标区域对应一个图标;
接收输入的选取指令;
依据所述选取指令对所述多个目标区域中的多个区域进行标记,提取标记后的目标区域的图标,得到多个图标。
可选地,在所述推送与所述目标服务类型对应的目标服务内容方面,上述处理器3000具体用于:
向服务器发送所述目标服务类型,并请求所述服务器依据所述目标服务类型进行搜索,得到所述目标服务内容,并将所述目标服务内容发送给所述电子设备;
接收所述目标服务内容,并展示所述目标服务内容。
可选地,在所述推送与所述目标服务类型对应的目标服务内容方面,上述处理器3000具体用于:
按照预设的服务类型与服务内容之间的映射关系,确定所述目标服务类型对应的目标服务内容。
可选地,在所述多个图标包括至少一个航空图标时;
在所述推送与所述目标服务类型对应的目标服务内容方面,上述处理器3000具体用于:
确定所述至少一个航空图标对应的至少一个航班信息;
获取当前位置;
从所述至少一个航班信息中确定出与所述当前位置对应的目标航班信息;
将所述目标航班信息对应的服务内容推送给用户。
本申请实施例还提供了一种电子设备,如图5所示,为了便于说明,仅示出了与本申请实施例相关的部分,具体技术细节未揭示的,请参照本申请实施例方法部分。该电子设备可以为包括手机、平板电脑、PDA(personal digitalassistant,个人数字助理)、POS(point of sales,销售终端)、车载电脑等任意终端设备,以电子设备装置为手机为例:
图5示出的是与本申请实施例提供的电子设备相关的手机的部分结构的框图。参考图5,手机包括:射频(radio frequency,RF)电路910、存储器920、输入单元930、传感器950、音频电路960、无线保真(wireless fidelity,WiFi)模块970、应用处理器AP980、以及电源990等部件。本领域技术人员可以理解,图5中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图5对手机的各个构成部件进行具体的介绍:
输入单元930可用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。具体地,输入单元930可包括触控显示屏933、扫描装置931以及其他输入设备932。扫描装置931可以为摄像头,例如,红外摄像头,可见光摄像头或者双摄像头等等。输入单元930还可以包括其他输入设备932。具体地,其他输入设备932可以包括但不限于物理按键、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
其中,所述AP980,用于执行如下步骤:
采集多个图标;
依据所述多个图标确定目标服务类型;
推送与所述目标服务类型对应的目标服务内容。
AP980是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器920内的软件程序和/或模块,以及调用存储在存储器920内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,AP980可包括一个或多个处理单元;优选的,AP980可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到AP980中。
此外,存储器920可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
RF电路910可用于信息的接收和发送。通常,RF电路910包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(low noise amplifier,LNA)、双工器等。此外,RF电路910还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(global system of mobilecommunication,GSM)、通用分组无线服务(general packet radio service,GPRS)、码分多址(code division multiple access,CDMA)、宽带码分多址(wideband code divisionmultiple access,WCDMA)、长期演进(long term evolution,LTE)、电子邮件、短消息服务(short messaging service,SMS)等。
手机还可包括至少一种传感器950,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节触控显示屏的亮度,接近传感器可在手机移动到耳边时,关闭触控显示屏和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路960、扬声器961,传声器962可提供用户与手机之间的音频接口。音频电路960可将接收到的音频数据转换后的电信号,传输到扬声器961,由扬声器961转换为声音信号播放;另一方面,传声器962将收集的声音信号转换为电信号,由音频电路960接收后转换为音频数据,再将音频数据播放AP980处理后,经RF电路910以发送给比如另一手机,或者将音频数据播放至存储器920以便进一步处理。
WiFi属于短距离无线传输技术,手机通过WiFi模块970可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图5示出了WiFi模块970,但是可以理解的是,其并不属于手机的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
手机还包括给各个部件供电的电源990(比如电池),优选的,电源可以通过电源管理系统与AP980逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
尽管未示出,手机还可以包括摄像头、蓝牙模块等,在此不再赘述。
前述图1、图2所示的实施例中,各步骤方法流程可以基于该手机的结构实现。
前述图3、图4所示的实施例中,各单元功能可以基于该手机的结构实现。
本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。
本申请实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
尽管在此结合各实施例对本发明进行了描述,然而,在实施所要求保护的本发明过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。
本领域技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。计算机程序存储/分布在合适的介质中,与其它硬件一起提供或作为硬件的一部分,也可以采用其他分布形式,如通过Internet或其它有线或无线电信系统。
本发明是参照本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管结合具体特征及其实施例对本发明进行了描述,显而易见的,在不脱离本发明的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本发明的示例性说明,且视为已覆盖本发明范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (7)

1.一种服务推送方法,其特征在于,应用于电子设备,所述服务推送方法应用于出行服务,所述方法包括:
采集多个图标,所述图标为以下至少一种:商标、符号、图案、汉字;
依据所述多个图标确定目标服务类型,所述服务类型包括以下至少一种:酒店服务、航班服务、接送服务;
推送与所述目标服务类型对应的目标服务内容;
其中,所述依据所述多个图标确定目标服务类型,包括:
对所述多个图标进行图文识别,得到多个图标主题,每一图标对应一个图标主题,具体为:将图标i与预设图标集进行匹配,得到与所述图标i匹配成功的第一图标,所述预设图标集包含至少一张图标,所述图标i为所述预设图标集中的任一图标,按照预设的图标与主题之间的映射关系,确定与所述图标i对应的图标主题;
按照预设的图标主题与服务类型之间的映射关系,确定所述多个图标主题中每一图标主题对应的服务类型,得到多个服务类型,将所述多个服务类型作为所述目标服务类型;
其中,所述采集多个图标,包括:
采集目标图像;
对所述目标图像进行区域分割,得到多个目标区域,每一目标区域对应一个图标;
接收输入的选取指令;
依据所述选取指令对所述多个目标区域中的多个区域进行标记,提取标记后的目标区域的图标,得到多个图标。
2.根据权利要求1所述的方法,其特征在于,所述推送与所述目标服务类型对应的目标服务内容,包括:
向服务器发送所述目标服务类型,并请求所述服务器依据所述目标服务类型进行搜索,得到所述目标服务内容,并将所述目标服务内容发送给所述电子设备;
接收所述目标服务内容,并展示所述目标服务内容。
3.根据权利要求1所述的方法,其特征在于,所述推送与所述目标服务类型对应的目标服务内容,包括:
按照预设的服务类型与服务内容之间的映射关系,确定所述目标服务类型对应的目标服务内容。
4.根据权利要求1所述的方法,其特征在于,在所述多个图标包括至少一个航空图标时;
所述推送与所述目标服务类型对应的目标服务内容,包括:
确定所述至少一个航空图标对应的至少一个航班信息;
获取当前位置;
从所述至少一个航班信息中确定出与所述当前位置对应的目标航班信息;
将所述目标航班信息对应的服务内容推送给用户。
5.一种服务推送装置,其特征在于,所述服务推送装置应用于出行服务,所述装置包括:
采集单元,用于采集多个图标,所述图标为以下至少一种:商标、符号、图案、汉字;
确定单元,用于依据所述多个图标确定目标服务类型,所述服务类型包括以下至少一种:酒店服务、航班服务、接送服务;
推送单元,用于推送与所述目标服务类型对应的目标服务内容;
其中,在所述依据所述多个图标确定目标服务类型方面,所述确定单元具体用于:
对所述多个图标中每一图标进行识别,得到多个图标主题,每一图标对应一个图标主题,具体为:将图标i与预设图标集进行匹配,得到与所述图标i匹配成功的第一图标,所述预设图标集包含至少一张图标,所述图标i为所述预设图标集中的任一图标,按照预设的图标与主题之间的映射关系,确定与所述图标i对应的图标主题;
按照预设的图标主题与服务类型之间的映射关系,确定所述多个图标主题中每一图标主题对应的服务类型,得到多个服务类型,将所述多个服务类型作为所述目标服务类型;
其中,所述采集多个图标,包括:
采集目标图像;
对所述目标图像进行区域分割,得到多个目标区域,每一目标区域对应一个图标;
接收输入的选取指令;
依据所述选取指令对所述多个目标区域中的多个区域进行标记,提取标记后的目标区域的图标,得到多个图标。
6.一种电子设备,其特征在于,包括:处理器和存储器;以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置成由所述处理器执行,所述程序包括用于如权利要求1-4任一项方法的指令。
7.一种计算机可读存储介质,其特征在于,其用于存储计算机程序,其中,所述计算机程序使得计算机执行如权利要求1-4任一项所述的方法。
CN201810828406.7A 2018-07-25 2018-07-25 一种服务推送方法及装置 Active CN108900629B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810828406.7A CN108900629B (zh) 2018-07-25 2018-07-25 一种服务推送方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810828406.7A CN108900629B (zh) 2018-07-25 2018-07-25 一种服务推送方法及装置

Publications (2)

Publication Number Publication Date
CN108900629A CN108900629A (zh) 2018-11-27
CN108900629B true CN108900629B (zh) 2021-11-30

Family

ID=64351976

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810828406.7A Active CN108900629B (zh) 2018-07-25 2018-07-25 一种服务推送方法及装置

Country Status (1)

Country Link
CN (1) CN108900629B (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103927399A (zh) * 2014-05-07 2014-07-16 苏州搜客信息技术有限公司 一种信息推送方法及装置
CN105447708A (zh) * 2014-08-28 2016-03-30 阿里巴巴集团控股有限公司 一种信息提供方法及装置
CN105812942A (zh) * 2016-03-31 2016-07-27 北京奇艺世纪科技有限公司 一种数据交互方法及装置
CN105824928A (zh) * 2016-03-17 2016-08-03 广东欧珀移动通信有限公司 移动终端、服务器、基于内容的图像识别搜索方法及系统
CN107203573A (zh) * 2016-03-18 2017-09-26 百度在线网络技术(北京)有限公司 一种基于关注点信息的信息推送方法及装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108256100A (zh) * 2018-01-31 2018-07-06 维沃移动通信有限公司 一种信息搜索方法、移动终端及云服务器

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103927399A (zh) * 2014-05-07 2014-07-16 苏州搜客信息技术有限公司 一种信息推送方法及装置
CN105447708A (zh) * 2014-08-28 2016-03-30 阿里巴巴集团控股有限公司 一种信息提供方法及装置
CN105824928A (zh) * 2016-03-17 2016-08-03 广东欧珀移动通信有限公司 移动终端、服务器、基于内容的图像识别搜索方法及系统
CN107203573A (zh) * 2016-03-18 2017-09-26 百度在线网络技术(北京)有限公司 一种基于关注点信息的信息推送方法及装置
CN105812942A (zh) * 2016-03-31 2016-07-27 北京奇艺世纪科技有限公司 一种数据交互方法及装置

Also Published As

Publication number Publication date
CN108900629A (zh) 2018-11-27

Similar Documents

Publication Publication Date Title
CN108875781B (zh) 一种标签分类方法、装置、电子设备及存储介质
CN107948748B (zh) 推荐视频的方法、设备、移动终端及计算机存储介质
CN107273510B (zh) 照片推荐方法及相关产品
CN107341006B (zh) 锁屏壁纸推荐方法及相关产品
CN108334539B (zh) 对象推荐方法、移动终端及计算机可读存储介质
CN111368934A (zh) 图像识别模型训练方法、图像识别方法以及相关装置
CN107403147B (zh) 虹膜活体检测方法及相关产品
CN106407984B (zh) 目标对象识别方法及装置
CN107423699B (zh) 活体检测方法及相关产品
US11055547B2 (en) Unlocking control method and related products
US11782478B2 (en) Unlocking control method and related products
CN107784271B (zh) 指纹识别方法及相关产品
CN110209245B (zh) 人脸识别方法及相关产品
CN107644219B (zh) 人脸注册方法及相关产品
CN107292285A (zh) 虹膜活体检测方法及相关产品
CN110298277B (zh) 指纹识别方法及相关产品
CN110347858B (zh) 一种图片的生成方法和相关装置
US20180368073A1 (en) Application control method and application control device
CN109087167A (zh) 服务信息推送方法、相关设备以及存储介质
CN107480488A (zh) 解锁控制方法及相关产品
CN107566909B (zh) 一种基于弹幕的视频内容搜索方法及用户终端
CN107392135A (zh) 活体检测方法及相关产品
CN109165546B (zh) 人脸识别方法及装置
CN107864299B (zh) 图片显示方法及相关产品
CN107358183B (zh) 虹膜活体检测方法及相关产品

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant