CN113792182A - 图像进度的提示方法及装置、存储介质及电子设备 - Google Patents
图像进度的提示方法及装置、存储介质及电子设备 Download PDFInfo
- Publication number
- CN113792182A CN113792182A CN202111093486.4A CN202111093486A CN113792182A CN 113792182 A CN113792182 A CN 113792182A CN 202111093486 A CN202111093486 A CN 202111093486A CN 113792182 A CN113792182 A CN 113792182A
- Authority
- CN
- China
- Prior art keywords
- image
- video
- progress
- target image
- target
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/74—Browsing; Visualisation therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/78—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/783—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Library & Information Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本公开涉及视频分析技术领域,具体涉及一种图像进度的提示方法及装置、存储介质及电子设备,上述方法包括:将从当前视频中获取的待处理视频处理为第一图像;根据当前视频的视频标识确定当前视频对应的第二图像,将第一图像与第二图像进行匹配;在第一图像的第一目标图像与第二图像的第二目标图像匹配时,在当前视频中第一目标图像对应的视频位置处,对第二目标图像在第二图像中的图像进度进行提示。通过本公开实施例的技术方案,可以解决寻找视频对应的图像时较为不便的问题。
Description
技术领域
本公开涉及视频分析技术领域,具体而言,涉及一种图像进度的提示方法及装置、存储介质及电子设备。
背景技术
随着影视娱乐行业的快速发展,涌现出大量的不同类型的影视剧作,以满足大众的娱乐需求。近些年来,动漫的发展也日益壮大,能够被各个年龄阶段的大众所接受。通常来说,动漫是由漫画改编制作的,所以动漫的进度一般都比漫画要慢一些。
由于动漫是改编得到的,动漫难免与漫画有一定的偏离,用户在看动漫时,可能想要看动漫对应的漫画,了解漫画对于当前情节的描述;或者,当用户将已经更新的动漫看完之后,可能想要接着动漫的进度看对应的漫画。此时,用户只能在动漫对应的漫画中逐一寻找,或者询问其他已经看过漫画的用户,以得知自己想看的漫画的对应章节。
然而,在相关技术的方案中,询问其他已经看过漫画的用户以得知自己想看的漫画对应章节,或者在漫画中逐一寻找想要查看的漫画章节,需要花费大量的时间,其他用户也未必能够及时反馈用户想看的漫画章节,使得用户的观看体验不佳。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
本公开的目的在于提供一种图像进度的提示方法及装置、存储介质及电子设备,可以解决寻找视频对应的图像时较为不便的问题。
本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
根据本公开的第一方面,提供了一种图像进度的提示方法,包括:将从当前视频中获取的待处理视频处理为第一图像;根据当前视频的视频标识确定当前视频对应的第二图像,将第一图像与第二图像进行匹配;在第一图像的第一目标图像与第二图像的第二目标图像匹配时,在当前视频中第一目标图像对应的视频位置处,对第二目标图像在第二图像中的图像进度进行提示。
可选的,将从当前视频中获取的待处理视频处理为第一图像,包括:响应于针对当前视频的图像进度提示操作,获取待处理视频;将待处理视频转换为第一图像。
可选的,第二图像包括多个第二子图像,将第一图像与第二图像进行匹配,包括:利用图像分割获取第二图像对应的第二子图像;将第一图像与第二子图像进行匹配。
可选的,将第一图像与第二图像进行匹配,包括:将第一图像与第二图像进行匹配,包括:将第二图像分为多个第二图像子集;其中,第二图像子集与当前视频的视频进度具有对应关系;获取当前视频对应的视频进度,根据当前视频进度获取对应的第二图像子集;将第一图像与第二图像子集中的图像进行匹配。
可选的,第一图像的第一目标图像与第二图像的第二目标图像匹配,包括:获取第一目标图像与第二目标图像的匹配度;在第一目标图像与第二目标图像的匹配度大于或等于第一预设阈值时,确定第一图像的第一目标图像与第二图像的第二目标图像匹配。
可选的,第一图像的第一目标图像与第二图像的第二目标图像匹配,包括:获取第一目标图像中的第一文字信息,并获取第二目标图像中的第二文字信息;对第一文字信息与第二文字信息进行语义分析,并根据语义分析的结果确定第一文字信息与第二文字信息的相似度;在第一文字信息与第二文字信息的相似度大于或等于第二预设阈值时,确定第一图像的第一目标图像与第二图像的第二目标图像匹配。
可选的,在对第一文字信息与第二文字信息进行语义分析之前,方法还包括:获取第一文字信息的语种以及第二文字信息的语种;在第一文字信息的语种与第二文字信息的语种不同时,对第一文字信息的语种与第二文字信息的语种进行统一处理。
可选的,当前视频对应有视频进度标识,在当前视频中第一目标图像对应的视频位置处,对第二目标图像在第二图像中的图像进度进行提示,包括:获取当前视频中第一目标图像对应的视频进度标识所处的视频位置;在第一目标图像对应的视频进度标识所处的视频位置的关联区域显示第二目标图像在第二图像中的图像进度。
根据本公开的第二方面,提供了一种虚图像进度的提示装置,其特征在于,装置包括:第一图像获取模块,用于将从当前视频中获取的待处理视频处理为第一图像;图像匹配模块,用于根据当前视频的视频标识确定当前视频对应的第二图像,将第一图像与第二图像进行匹配;图像进度提示模块,用于在第一图像的第一目标图像与第二图像的第二目标图像匹配时,在当前视频中第一目标图像对应的视频位置处,对第二目标图像在第二图像中的图像进度进行提示。
根据本公开的第三方面,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,使得处理器实现如上述实施例中第一方面的图像进度的提示方法。
根据本公开的第四方面,提供了一种电子设备,包括:
一个或多个处理器;以及
存储器,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现如上述实施例中第一方面的图像进度的提示方法。
本公开实施例提供的技术方案可以包括以下有益效果:
本公开的一种实施例提供的图像进度的提示方法中,用户可以及时的了解到视频对应的图像进度,不需要用户在图像集中逐一查找想要看的图像内容,且可以避免在询问其他用户时,其他用户反馈不及时的问题,从而节省了用户的时间,能够及时的看到想要看到的图像内容,进而提升了用户的观看体验。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
图1示意性示出了本公开示例性实施例中图像进度的提示方法示例性***架构的示意图;
图2示意性示出本公开示例性实施例中图像进度的提示方法的流程图;
图3示意性示出本公开示例性实施例中获取待处理视频,并将待处理视频处理为第一图像的流程图;
图4示意性示出本公开示例性实施例中利用图像分割获取第二图像对应的第二子图像,并将第一图像与第二子图像进行匹配的流程图;
图5示意性示出本公开示例性实施例中将第二图像分隔为多个第二子图像的示意图;
图6示意性示出本公开示例性实施例中根据当前视频进度获取对应的第二图像子集,将第一图像与第二图像子集中的图像进行匹配的流程图;
图7示意性示出本公开示例性实施例中在第一目标图像与第二目标图像的匹配度大于或等于第一预设阈值时,确定第一图像的第一目标图像与第二图像的第二目标图像匹配的流程图;
图8示意性示出本公开示例性实施例中在第一文字信息与第二文字信息的相似度大于或等于第二预设阈值时,第一图像的第一目标图像与第二图像的第二目标图像匹配的流程图;
图9示意性示出本公开示例性实施例中对第一文字信息的语种与第二文字信息的语种进行统一处理的流程图;
图10示意性示出本公开示例性实施例中在第一目标图像对应的视频进度标识所处的视频位置的关联区域显示第二目标图像在第二图像中的图像进度的流程图;
图11示意性示出本公开示例性实施例中在第一目标图像对应的视频进度标识所处的视频位置的关联区域显示第二目标图像在第二图像中的图像进度的示意图;
图12示意性示出本公开示例性实施例中在当前视频中第一目标图像对应的视频进度标识所处的视频位置的关联区域显示图像进度的跳转标识的示意图;
图13示意性示出本公开示例性实施例中一种图像进度的提示装置的组成示意图;
图14示意性示出了适于用来实现本公开示例性实施例的电子设备的计算机***的结构示意图。
具体实施方式
现在将参照附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本公开的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知结构、方法、装置、实现、材料或者操作以避免模糊本公开的各方面。
附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个软件硬化的模块中实现这些功能实体或功能实体的一部分,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
图1示出了可以应用本公开实施例的图像进度的提示方法的示例性***架构的示意图。
如图1所示,***架构1000可以包括终端设备1001、1002、1003中的一种或多种,网络1004和服务器1005。网络1004用以在终端设备1001、1002、1003和服务器1005之间提供通信链路的介质。网络1004可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。比如服务器1005可以是多个服务器组成的服务器集群等。
用户可以使用终端设备1001、1002、1003通过网络1004与服务器1005交互,以接收或发送消息等。终端设备1001、1002、1003可以是具有显示屏的各种电子设备,包括但不限于智能手机、平板电脑、便携式计算机和台式计算机等等。另外,服务器1005可以是提供各种服务的服务器。
在一种实施例中,本公开的图像进度的提示方法的执行主体可以是服务器1005。以图像进度的提示方法为例,服务器1005可以获取由终端设备1001、1002、1003发送的视频,从当前视频中获取待处理视频处理,并将从当前视频中获取的待处理视频处理为第一图像,根据当前视频的视频标识确定当前视频对应的第二图像,将第一图像与第二图像进行匹配,在第一图像的第一目标图像与第二图像的第二目标图像匹配时,得到第二目标图像的图像进度,然后将得到的图像进度返回至终端设备1001、1002、1003,在终端设备1001、1002、1003中的当前视频中第一目标图像对应的视频位置处对第二目标图像在第二图像中的图像进度进行提示。此外,还可以通过终端设备1001、1002、1003等执行本公开的图像进度的提示方法,以实现在第一图像的第一目标图像与第二图像的第二目标图像匹配时,在当前视频中第一目标图像对应的视频位置处,对第二目标图像在第二图像中的图像进度进行提示的过程。
此外,本公开图像进度的提示方法的实现过程还可以由终端设备1001、1002、1003和服务器1005共同实现。以图像进度的提示方法为例,终端设备1001、1002、1003可以获取当前视频,从当前视频中获取待处理视频处理,并将从当前视频中获取的待处理视频处理为第一图像,根据当前视频的视频标识确定当前视频对应的第二图像,将第一图像与第二图像进行匹配,然后将匹配得到的第一目标图像与第二目标图像发送给服务器1005,以使服务器1005可以在在当前视频中第一目标图像对应的视频位置处,对第二目标图像在第二图像中的图像进度进行提示。
随着影视娱乐行业的快速发展,涌现出大量的不同类型的影视剧作,以满足大众的娱乐需求。近些年来,动漫的发展也日益壮大,能够被各个年龄阶段的大众所接受。通常来说,动漫是由漫画改编制作的,所以动漫的进度一般都比漫画要慢一些。
由于动漫是改编得到的,动漫难免与漫画有一定的偏离,用户在看动漫时,可能想要看动漫对应的漫画,了解漫画对于当前情节的描述,或者,当用户将已经更新的动漫看完之后,可能想要接着动漫的进度看对应的漫画。此时,用户只能在动漫对应的漫画中逐一寻找,或者询问其他已经看过漫画的用户,以得知自己想看的漫画的对应章节。
然而,在相关技术的方案中,询问其他已经看过漫画的用户以得知自己想看的漫画对应章节,或者在漫画中逐一寻找想要查看的漫画章节,需要花费大量的时间,其他用户也未必能够及时反馈用户想看的漫画章节,使得用户的观看体验不佳。
在本公开的一种示例实施例中,将从当前视频中获取的待处理视频处理为第一图像,根据当前视频的视频标识确定当前视频对应的第二图像,将第一图像与第二图像进行匹配,在第一图像的第一目标图像与第二图像的第二目标图像匹配时,在当前视频中第一目标图像对应的视频位置处,对第二目标图像在第二图像中的图像进度进行提示。参考图2所示,示出了本示例性实施方式中图像进度的提示方法的一种流程图,可以包括以下步骤:
步骤S210:将从当前视频中获取的待处理视频处理为第一图像;
步骤S220:根据当前视频的视频标识确定当前视频对应的第二图像,将第一图像与第二图像进行匹配;
步骤S230:在第一图像的第一目标图像与第二图像的第二目标图像匹配时,在当前视频中第一目标图像对应的视频位置处,对第二目标图像在第二图像中的图像进度进行提示。
本公开的一种实施例提供的图像进度的提示方法中,可以在第一目标图像与第二目标图像匹配时,对视频对应的图像进度进行提示。用户可以及时的了解到视频对应的图像进度,不需要用户在图像集中逐一查找想要看的图像内容,且可以避免在询问其他用户时,其他用户反馈不及时的问题,从而节省了用户的时间,能够及时的看到想要看到的图像内容,进而提升了用户的观看体验。
下面,将结合图1及实施例对本示例性实施例中的图像进度的提示方法的步骤S210~S230进行更详细的说明。
步骤S210,将从当前视频中获取的待处理视频处理为第一图像;
在本公开的一种示例实施例中,可以将从当前视频中获取的待处理视频处理为第一图像。具体的,可以从当前视频中获取待处理视频。举例而言,可以从当前的视频中截取特定时长的视频作为待处理视频,或者,可以去除当前视频的片头与片尾,将剩余的视频作为待处理视频。需要说明的是,本公开对于从当前视频中获取待处理视频的方式并不做特殊限定。其中,第一图像的数量可以为一个或者多个。具体的,可以将待处理视频按照视频帧处理为多个帧图像,并将帧图像作为第一图像,或者,可以对帧图像进行图像处理,将图像处理后得到的多个图像作为第一图像。也可以对待处理视频进行视频处理。举例而言,可以对视频添加黑白特效,使得待处理视频成为黑白视频。再将经视频处理后的待处理视频按照视频帧处理为多个帧图像,并将处理后得到的帧图像作为第一图像。需要说明的是,本公开对于将待处理视频处理为多个第一图像的具体方式并不做特殊限定。
进一步的,可以将待处理视频处理为多个黑白线稿图像。具体的,可以将待处理视频处理分为多个帧图像之后,对帧图像进行去色、反相、颜色减淡、最小值、高斯模糊、高反差保留中的一种或多种图像处理得到多个黑白线稿图像。
举例而言,在获取到通过上述步骤得到的一段动漫之后,可以将动漫按照视频帧处理为多个帧图像,针对每个帧图像,可以先将帧图像调整为黑白帧图像,再对黑白帧图像进行反相操作,然后将反相操作之后的图像进行颜色减淡操作,再对颜色减淡操作之后的图像进行高斯模糊操作,并调整高斯模糊的具体数值以得到清晰的黑白线稿图像。
再如,在获取到通过上述步骤得到的一段动漫之后,可以将动漫按照视频帧处理为多个帧图像,针对每个帧图像,可以先针对帧图像进行去色操作,再对经过去色操作之后的帧图像进行颜色减淡操作,然后将经过颜色减淡操作的帧图像进行最小值操作,再对经过最小值操作的帧图像进行高反差保留操作,以加深黑白线稿图像的线条清晰度,然后再调整色阶去除影响黑白线稿图像的杂色得到黑白线稿图像。
进一步的,在将视频对应的多个帧图像处理为多个第一图像时,可以对多个帧图像进行调整。举例而言,可以调整多个帧图像的色调等。需要说明的是,本公开对于对多个帧图像进行调整的具体方式并不做特殊限定。
进一步的,针对多个帧图像,可以单独对每一个帧图像进行处理,也可以对多个帧图像进行批量处理。
在本公开的一种示例实施例中,可以响应于针对当前视频的图像进度提示操作,获取待处理视频,将待处理视频转换为第一图像。参照图3所示,获取待处理视频,并将待处理视频处理为第一图像,可以包括以下步骤S310~S320:
步骤S310,响应于针对当前视频的图像进度提示操作,获取待处理视频;
步骤S320,将待处理视频转换为第一图像。
在本公开的一种示例实施例中,响应于针对当前视频的图像进度提示操作,获取待处理视频。具体的,待处理视频可以包括一个完整视频,例如,针对于某一集动漫而言,可以以这一集动漫作为待处理视频;或者,待处理视频也可以包括从一个完整的当前视频上截取的部分视频,举例而言,针对于某一集动漫而言,可以截取预设时长的视频作为待处理视频,例如,可以响应于针对当前视频的图像进度提示操作,从完整视频上截取5秒的视频作为待处理视频;或者,可以将该动漫对应的片头曲与片尾曲去除,将剩余的视频作为待处理视频。需要说明的是,本公开对于获取待处理视频的具体方式并不做特殊限定。
举例而言,在用户需要了解某一段动漫对应的漫画时,可以截取某一个时间点对应的时间范围内的待处理视频。举例而言,可以截取该时间点之前一定时间范围内的待处理视频,还可以截取该时间点之后一定时间范围内的待处理视频,还可以截取包含该时间点的一定时间范围内的待处理视频等。需要说明的是,本公开对于截取某一个时间点对应的时间范围内的待处理视频的具体方式并不做特殊限定。
在本公开的一种示例实施例中,图像进度提示操作可以用于了解当前视频对应的图像进度。举例而言,图像进度提示操作可以作用于当前视频播放页面中的图像提示控件,此时可以在当前的视频播放页面中显示第二目标图像的图像进度;或者,在将鼠标移动至当前视频对应的进度条上时,可以在当前视频的进度条的对应位置显示图像进度提示控件,可以通过作用于该图像进度提示控件显示第二目标图像的图像进度。其中,图像进度提示操作可以包括按键操作、触控操作、语音控制等方式,其中,触控操作可以包括滑动触控操作、按压触控操作、手势触控操作、长按触控操作、点击触控操作、拖动触控操作等。需要说明的是,本公开对于图像进度提示操作的具体形式并不做特殊限定。
通过上述步骤S310~S320,可以响应于针对当前视频的图像进度提示操作,获取待处理视频,将待处理视频转换为第一图像。
步骤S220,根据当前视频的视频标识确定当前视频对应的第二图像,将第一图像与第二图像进行匹配;
在本公开的一种示例实施例中,可以根据当前视频的视频标识确定当前视频对应的第二图像。具体的,视频标识可以包括视频的名称、编号、标签等。举例而言,视频为《海贼王》动漫,此时当前视频的视频标识可以为名称“海贼王”,可以通过名称“海贼王”确定对应的《海贼王》漫画。需要说明的是,本公开对于根据当前视频的视频标识确定当前视频对应的第二图像的具体方式并不做特殊限定。
具体的,当前视频对应的第二图像是指与视频关联的图像,其中,当前视频可以是根据第二图像改编得到的视频,或者,第二图像是根据当前的视频改编得到的。举例而言,当前视频为《海贼王》动漫的节选视频,此时与当前视频对应的第二图像为《海贼王》漫画中的多张图像;或者,当前视频为《火影忍者》动漫的截取视频,此时与当前视频对应的第二图像为《火影忍者》漫画中的多张图像。
在本公开的一种示例实施例中,在根据当前视频的视频标识确定当前视频对应的第二图像之后,可以将第一图像与第二图像进行匹配。具体的,在进行匹配时,可以获取第一图像与第二图像之间的内容、特征、结构、关系、纹理及灰度等的对应关系、相似性和一致性分析确定某个第一图像和第二图像是否匹配。例如,可以采用相似性度量、归一化的灰度匹配法、图像特征匹配法等。举例而言,可以通过比较第一图像与第二图像的线条相似度判断第一图像与第二图像是否匹配。需要说明的是,本公开对于第一图像与第二图像进行匹配的方式并不做特殊限定。
进一步的,当前视频对应的多个第二图像可以包括漫画图像。其中,漫画图像可以包括彩色漫画图像和黑白漫画图像。
在本公开的一种示例实施例中,可以利用图像分割获取第二图像对应的第二子图像,并将第一图像与第二子图像进行匹配。参照图4所示,利用图像分割获取第二图像对应的第二子图像,并将第一图像与第二子图像进行匹配,可以包括以下步骤S410~S420:
步骤S410,利用图像分割获取第二图像对应的第二子图像;
步骤S420,将第一图像与第二子图像进行匹配。
在本公开的一种示例实施例中,在获取视频对应的多个第二图像之后,可以利用图像分割获取第二图像对应的第二子图像。具体的,可以通过图像分割将第二图像分割为一个或多个第二子图像。举例而言,如图5所示,可以将第二图像500分隔为多个第二子图像510。需要说明的是,本公开对于利用图像分割获取第二图像对应的第二子图像的具体方式并不做特殊限定。
步骤S420,将第一图像与第二子图像进行匹配。
在本公开的一种示例实施例中,在通过上述步骤得到第二图像对应的第二子图像之后,可以将第一图像与第二子图像进行匹配。举例而言,在一些漫画中,一页漫画中可以包括多张漫画,因此在进行匹配时,需要将待处理动漫进行处理后得到的第一图像与漫画对应的多张漫画进行匹配。
通过上述步骤S410~S420,可以利用图像分割获取第二图像对应的第二子图像,并将第一图像与第二子图像进行匹配。
在本公开的一种示例实施例中,可以将第二图像分为多个第二图像子集,获取当前视频对应的视频进度,根据当前视频进度获取对应的第二图像子集,将第一图像与第二图像子集中的图像进行匹配。参照图6所示,根据当前视频进度获取对应的第二图像子集,将第一图像与第二图像子集中的图像进行匹配,可以包括以下步骤S610~S630:
步骤S610,将第二图像分为多个第二图像子集;
步骤S620,获取当前视频对应的视频进度,根据当前视频进度获取对应的第二图像子集;
步骤S630,将第一图像与第二图像子集中的图像进行匹配。
在本公开的一种示例实施例中,可以将第二图像分为多个第二图像子集,并根据视频进度获取对应的第二图像子集。其中,第二图像子集与当前视频的视频进度具有对应关系。具体的,当前视频的视频进度可以包括视频的集数。此时,可以按照视频的集数将第二图像分为多个第二图像子集。举例而言,某个动漫视频的第十二集对应的漫画是第114话至第118话的内容,此时漫画第114话至第118话的图像为一个第二图像子集,与之对应的视频为动漫视频的第十二集。需要说明的是,本公开对于将第二图像分为多个第二图像子集的具体方式并不做特殊限定。
通过上述步骤S610~S630,可以将第二图像分为多个第二图像子集,获取当前视频对应的视频进度,根据当前视频进度获取对应的第二图像子集,将第一图像与第二图像子集中的图像进行匹配。
步骤S230,在第一图像的第一目标图像与第二图像的第二目标图像匹配时,在当前视频中第一目标图像对应的视频位置处,对第二目标图像在第二图像中的图像进度进行提示。
在本公开的一种示例实施例中,将第一图像与第二图像进行匹配,可以获取匹配成功的第一图像的第一目标图像与第二图像的第二目标图像,并在当前视频中第一目标图像对应的视频位置处,对第二目标图像在第二图像中的图像进度进行提示。具体的,第一目标图像为当前视频的一个视频帧,即第一目标图像对应的视频位置是指该视频帧在当前视频中的位置。其中,第二图像的图像进度可以用于指示第二目标图像在第二图像中的位置,即可以通过第二目标图像的图像进度了解到第二目标图像在第二图像中的位置。其中,第一目标图像可以为多个第一图像中的任意一个,第二目标图像可以为多个第二图像中的任意一个。
举例而言,第二目标图像的图像进度可以包括第二目标图像在多个第二图像中的图像章节,或者,第二目标图像的图像进度可以包括第二目标图像在多个第二图像中的图像页码,或者,第二目标图像的图像进度可以包括第二目标图像在多个第二图像中的图像编号。需要说明的是,本公开对于第二目标图像的图像进度的具体类型并不做特殊限定。
在本公开的一种示例实施例中,可以在当前视频中第一目标图像对应的视频位置处,对第二目标图像在第二图像中的图像进度进行提示。具体的,第二目标图像的图像进度可以包括一个图像进度,也可以包括多个图像进度。举例而言,若上述步骤仅有一组第一目标图像与第二目标图像匹配,则此时仅得到一个第二目标图像的图像进度,若上述步骤有多组第一目标图像与第二目标图像匹配,则可以得到多个第二目标图像的图像进度。
在本公开的一种示例实施例中,可以在当前视频对应的视频页面中的第一目标图像对应的视频位置处,对第二目标图像在第二图像中的图像进度进行提示。其中,视频对应的视频页面可以包括网页页面,还可以包括客户端界面等。需要说明的是,本公开对于当前视频对应的视频页面的具体形式并不做特殊限定。
在本公开的一种示例实施例中,可以获取第一目标图像与第二目标图像的匹配度,在第一目标图像与第二目标图像的匹配度大于或等于第一预设阈值时,确定第一图像的第一目标图像与第二图像的第二目标图像匹配。参照图7所示,在第一目标图像与第二目标图像的匹配度大于或等于第一预设阈值时,确定第一图像的第一目标图像与第二图像的第二目标图像匹配,可以包括以下步骤S710~S720:
步骤S710,获取第一目标图像与第二目标图像的匹配度;
在本公开的一种示例实施例中,可以获取第一目标图像与第二目标图像的匹配度。具体的,在通过上述步骤将多个第一图像与第二图像进行匹配时,可以得到第一图像与第二图像的匹配度。需要说明的是,本公开对于获取第一目标图像与第二目标图像的匹配度的具体方式并不做特殊限定。
举例而言,将视频处理得到的多个第一图像为黑白线稿图像,第二图像为黑白漫画图像,此时,在进行黑白线稿图像与黑白漫画图像的匹配时,可以比较黑白线稿图像与黑白漫画图像的图像相似度,并将黑白线稿图像与黑白漫画图像的图像相似度作为匹配度。
步骤S720,在第一目标图像与第二目标图像的匹配度大于或等于第一预设阈值时,确定第一图像的第一目标图像与第二图像的第二目标图像匹配。
在本公开的一种示例实施例中,在通过上述步骤获取第一目标图像与第二目标图像的匹配度之后,可以获取第一预设阈值,并在第一目标图像与第二目标图像的匹配度大于或等于第一预设阈值时,确定第一图像的第一目标图像与第二图像的第二目标图像匹配。具体的,匹配度可以用于表示图像之间的相似程度,当第一目标图像与第二目标图像的匹配度大于或等于第一预设阈值时,则认为两个图像的相似程度较高,此时,可以确定第一目标图像与第二目标图像匹配。其中,第一预设阈值可以根据不同的视频以及不同的匹配方法进行调整。此外,可以将第一预设阈值存储在终端设备或服务器中,当需要使用第一预设阈值时,可以在终端设备或服务器中调用第一预设阈值。需要说明的是,本公开对于第一预设阈值的具体数值并不做特殊限定。
举例而言,第一目标图像与第二目标图像的匹配度为85,该匹配度大于第一预设阈值80,此时可以确定第一目标图像与第二目标图像匹配。
通过上述步骤S710~S720,可以获取第一目标图像与第二目标图像的匹配度,在第一目标图像与第二目标图像的匹配度大于或等于第一预设阈值时,确定第一图像的第一目标图像与第二图像的第二目标图像匹配。
在本公开的一种示例实施例中,可以获取第一目标图像中的第一文字信息,并获取第二目标图像中的第二文字信息,对第一文字信息与第二文字信息进行语义分析,并根据语义分析的结果确定第一文字信息与第二文字信息的相似度,在第一文字信息与第二文字信息的相似度大于或等于第二预设阈值时,第一图像的第一目标图像与第二图像的第二目标图像匹配。参照图8所示,在第一文字信息与第二文字信息的相似度大于或等于第二预设阈值时,第一图像的第一目标图像与第二图像的第二目标图像匹配,可以包括以下步骤S810~S830:
步骤S810,获取第一目标图像中的第一文字信息,并获取第二目标图像中的第二文字信息;
在本公开的一种示例实施例中,可以获取第一目标图像中的第一文字信息,并获取第二目标图像中的第二文字信息。具体的,可以通过文字识别技术获取第一目标图像中的第一文字信息以及第二目标图像中的第二文字信息。例如,在获取到目标图像之后,可以先分割文字图像区域,再将文字图像区域分离为多个文字,然后识别单个文字,并将单个文字按照文字顺序进行连接得到文字信息。需要说明的是,本公开对于获取目标图像中的文字信息的具体方式并不做特殊限定。
进一步的,在进行文字识别之前,可以对目标图像进行倾斜校正、图像清晰处理等前置步骤,以提高文字识别的准确率。
举例而言,第一目标图像中的第一文字信息为动漫视频中的字幕信息,第二目标图像中的第二文字信息为漫画中的文字信息。
步骤S820,对第一文字信息与第二文字信息进行语义分析,并根据语义分析的结果确定第一文字信息与第二文字信息的相似度;
在本公开的一种示例实施例中,在通过上述步骤获取到第一目标图像中的第一文字信息以及第二目标图像中的第二文字信息之后,可以对第一文字信息与第二文字信息进行语义分析,并根据语义分析的结果确定第一文字信息与第二文字信息的相似度。具体的,第一文字信息与第二文字信息的相似度,可以用于指示第一文字信息所表达的语句含义与第二文字信息所表达的语句含义的相似程度。
具体的,在对第一文字信息与第二文字信息进行语义分析时,可以采用线性比较的方式进行语义分析,例如可以比较第一文字信息与第二文字信息中相同字数的个数,或者,可以通过LDA训练算法(线性判别式分析,Linear Discriminant Analysis)进行语义分析并确定第一文字信息与第二文字信息的相似度。或者,可以通过词向量的方式进行语义分析,确定第一文字信息与第二文字信息的相似度。需要说明的是,本公开对第一文字信息与第二文字信息进行语义分析的具体方式并不做特殊限定。
步骤S830,在第一文字信息与第二文字信息的相似度大于或等于第二预设阈值时,确定第一图像的第一目标图像与第二图像的第二目标图像匹配。
在本公开的一种示例实施例中,在通过上述步骤得到第一文字信息与第二文字信息的相似度之后,可以获取第二预设阈值,并在第一文字信息与第二文字信息的相似度大于或等于第二预设阈值时,确定第一图像的第一目标图像与第二图像的第二目标图像匹配。第二预设阈值可以用于表示图像对应的文字信息的相似程度,当第一目标图像与第二目标图像的相似度大于或等于第二预设阈值时,则认为两个文字信息对应的图像的相似程度较高,此时,可以确定第一图像的第一目标图像与第二图像的第二目标图像匹配。其中,第二预设阈值可以根据不同的语义分析方法进行调整。此外,可以将第二预设阈值存储在终端设备或服务器中,当需要使用第二预设阈值时,可以在终端设备或服务器中调用第一预设阈值。需要说明的是,本公开对于第二预设阈值的具体数值并不做特殊限定。
通过上述步骤S810~S830,可以获取第一目标图像中的第一文字信息,并获取第二目标图像中的第二文字信息,对第一文字信息与第二文字信息进行语义分析,并根据语义分析的结果确定第一文字信息与第二文字信息的相似度,在第一文字信息与第二文字信息的相似度大于或等于第二预设阈值时,确定第一图像的第一目标图像与第二图像的第二目标图像匹配。
在本公开的一种示例实施例中,可以获取第一目标图像与第二目标图像的匹配度,并获取第一文字信息与第二文字信息的相似度,当第一目标图像与第二目标图像的匹配度大于或等于第一预设阈值且第一文字信息与第二文字信息的相似度大于或等于第二预设阈值时,确定第一图像的第一目标图像与第二图像的第二目标图像匹配。
在本公开的一种示例实施例中,可以获取第一文字信息的语种以及第二文字信息的语种,在第一文字信息的语种与第二文字信息的语种不同时,对第一文字信息的语种与第二文字信息的语种进行统一处理。参照图9所示,对第一文字信息的语种与第二文字信息的语种进行统一处理,可以包括以下步骤S910~S920:
步骤S910,获取第一文字信息的语种以及第二文字信息的语种;
步骤S920,在第一文字信息的语种与第二文字信息的语种不同时,对第一文字信息的语种与第二文字信息的语种进行统一处理。
在本公开的一种示例实施例中,可以获取第一文字信息的语种以及第二文字信息的语种,并将第一文字信息的语种与第二文字信息的语种进行统一处理。具体的,将视频处理得到的第一图像中包含的文字的语种与视频对应的第二图像包含的文字的语种可能不同,此时就需要将第一文字信息的语种与第二文字信息的语种进行统一处理。可以将第一文字信息的语种处理为与第二文字信息的语种相同的语种,或者,可以将第二文字信息的语种处理为与第一文字信息的语种相同的语种,或者,可以将第一文字信息的语种以及第二文字信息的语种处理为与将第一文字信息的语种以及第二文字信息的语种不同的语种,以使第一文字信息调整后的语种与第二文字信息调整后的语种保持一致。在进行统一处理时,可以对文字信息进行翻译。需要说明的是,将第一文字信息的语种与第二文字信息的语种进行统一处理的具体方式并不做特殊限定。
通过上述步骤S910~S920,可以获取第一文字信息的语种以及第二文字信息的语种,在第一文字信息的语种与第二文字信息的语种不同时,对第一文字信息的语种与第二文字信息的语种进行统一处理。
在本公开的一种示例实施例中,可以获取当前视频中第一目标图像对应的视频进度标识所处的视频位置,在第一目标图像对应的视频进度标识所处的视频位置的关联区域显示第二目标图像在第二图像中的图像进度。参照图10所示,在第一目标图像对应的视频进度标识所处的视频位置的关联区域显示第二目标图像在第二图像中的图像进度,可以包括以下步骤S1010~S1020:
步骤S1010,获取当前视频中第一目标图像对应的视频进度标识所处的视频位置;
步骤S1020,在第一目标图像对应的视频进度标识所处的视频位置的关联区域显示第二目标图像在第二图像中的图像进度。
在本公开的一种示例实施例中,可以获取当前视频中第一目标图像对应的视频进度标识所处的视频位置。具体的,在当前视频进行播放时,可以通过视频进度标识表示当前的播放进度。此时,可以获取当前视频中第一目标图像对应的视频进度标识所处的视频位置。具体的,第一目标图像是根据当前视频进行处理得到的,即第一目标图像是视频中的某一视频帧经过图像处理得到的,此时可以获取视频帧对应的视频位置,并在第一目标图像对应的视频进度标识所处的视频位置的关联区域显示第二目标图像在第二图像中的图像进度。需要说明的是,本公开对于获取当前视频中第一目标图像对应的视频进度标识所处的视频位置的具体方式并不做特殊限定。
举例而言,如图11所示,在第一目标图像对应的视频进度标识1130所处的视频位置1120的关联区域1140显示第二目标图像在第二图像中的图像进度1110“漫画243章”。
通过上述步骤S1010~S1020,可以获取当前视频中第一目标图像对应的视频进度标识所处的视频位置,在第一目标图像对应的视频进度标识所处的视频位置的关联区域显示第二目标图像在第二图像中的图像进度。
在本公开的一种示例实施例中,可以在当前视频中第一目标图像对应的视频进度标识所处的视频位置显示图像进度的跳转标识。具体的,第一目标图像是根据当前视频处理得到的,即第一目标图像是当前视频中的某一帧图像经过图像处理得到的,此时可以在视频进度标识中得到第一目标图像对应的视频帧所处的视频位置,并在该视频位置的关联区域显示图像进度的跳转标识。其中,图像进度的跳转标识可以包括圆形、椭圆形、三角形等形状。需要说明的是,本公开对于关联区域以及图形进度的跳转标识的形状并不做特殊限定。例如,该关联区域可以包括该视频进度标识正上方的一区域,或者该视频进度标识左上方或者右上方的一区域,本实施例并不做特殊限定。
举例而言,如图12所示,可以在当前视频中第一目标图像对应的视频进度标识1230所处的视频位置1220的关联区域1210显示图像进度的跳转标识1240“看漫画”。
进一步的,在接收到作用于跳转标识的进度跳转操作之后,可以获取图像进度在图像顺序中的图像位置,并从图像位置打开第二图像。具体的,第二图像具有图像顺序,即多个第二图像是按照一定的图像顺序设置的。图像进度可以用于指示第二目标图像在第二图像中的图像位置,此时可以从获取到的图像位置打开多个第二图像。其中,进度跳转操作可以包括按键操作、触控操作、语音控制等方式,其中,触控操作可以包括滑动触控操作、按压触控操作、手势触控操作、长按触控操作、点击触控操作、拖动触控操作等。需要说明的是,本公开对于进度跳转操作的具体形式并不做特殊限定。
举例而言,通过上述步骤获取到的图像进度为第243章,此时可以获取到第243章在图像顺序中的图像位置256页,即可以从第256页打开多个第二图像。
在本公开的一种示例实施例中,可以将从当前视频中获取的待处理视频处理为第一图像,根据当前视频的视频标识确定当前视频对应的第二图像,将第一图像与第二图像进行匹配,在第一图像的第一目标图像与第二图像的第二目标图像匹配时,在当前视频中第一目标图像对应的视频位置处,对第二目标图像在第二图像中的图像进度进行提示。
本公开的一种实施例提供的图像进度的提示方法中,用户可以及时的了解到视频对应的图像进度,不需要用户在图像集中逐一查找想要看的图像内容,且可以避免在询问其他用户时,其他用户反馈不及时的问题,从而节省了用户的时间,能够及时的看到想要看到的图像内容,进而提升了用户的观看体验。
需要注意的是,上述附图仅是根据本公开示例性实施例的方法所包括的处理的示意性说明,而不是限制目的。易于理解,上述附图所示的处理并不表明或限制这些处理的时间顺序。另外,也易于理解,这些处理可以是例如在多个模块中同步或异步执行的。
此外,在本公开的示例性实施方式中,还提供了一种图像进度的提示装置。参照图13所示,一种图像进度的提示装置1300包括:第一图像获取模块1310、图像匹配模块1320、图像进度提示模块1330。
其中,第一图像获取模块,用于将从当前视频中获取的待处理视频处理为第一图像;图像匹配模块,用于根据当前视频的视频标识确定当前视频对应的第二图像,将第一图像与第二图像进行匹配;图像进度提示模块,用于在第一图像的第一目标图像与第二图像的第二目标图像匹配时,在当前视频中第一目标图像对应的视频位置处,对第二目标图像在第二图像中的图像进度进行提示。
可选的,装置还包括:进度提示操作响应单元,用于响应于针对当前视频的图像进度提示操作,获取待处理视频;将待处理视频转换为第一图像。
可选的,第二图像包括多个第二子图像,将第一图像与第二图像进行匹配,装置还包括:第二子图像获取单元,用于利用图像分割获取第二图像对应的第二子图像;图像匹配单元,用于将第一图像与第二子图像进行匹配。
可选的,将第一图像与第二图像进行匹配,装置还包括:图像子集获取模块,用于将第二图像分为多个第二图像子集;其中,第二图像子集与当前视频的视频进度具有对应关系;视频进度获取单元,用于获取当前视频对应的视频进度,根据当前视频进度获取对应的第二图像子集;图像匹配单元,用于将第一图像与第二图像子集中的图像进行匹配。
可选的,第一图像的第一目标图像与第二图像的第二目标图像匹配,装置还包括:匹配度获取单元,用于获取第一目标图像与第二目标图像的匹配度;第一匹配确定单元,用于在第一目标图像与第二目标图像的匹配度大于或等于第一预设阈值时,确定第一图像的第一目标图像与第二图像的第二目标图像匹配。
可选的,第一图像的第一目标图像与第二图像的第二目标图像匹配,装置还包括:文字信息获取单元,用于获取第一目标图像中的第一文字信息,并获取第二目标图像中的第二文字信息;语义分析单元,用于对第一文字信息与第二文字信息进行语义分析,并根据语义分析的结果确定第一文字信息与第二文字信息的相似度;第二匹配确定单元,用于在第一文字信息与第二文字信息的相似度大于或等于第二预设阈值时,确定第一图像的第一目标图像与第二图像的第二目标图像匹配。
可选的,在对第一文字信息与第二文字信息进行语义分析之前,装置还包括:语种获取单元,用于获取第一文字信息的语种以及第二文字信息的语种;统一处理单元,用于在第一文字信息的语种与第二文字信息的语种不同时,对第一文字信息的语种与第二文字信息的语种进行统一处理。
可选的,当前视频对应有视频进度标识,在当前视频中第一目标图像对应的视频位置处,对第二目标图像在第二图像中的图像进度进行提示,装置还包括:视频位置获取单元,用于获取当前视频中第一目标图像对应的视频进度标识所处的视频位置;关联区域显示模块,用于在第一目标图像对应的视频进度标识所处的视频位置的关联区域显示第二目标图像在第二图像中的图像进度。
由于本公开的示例实施例的图像进度的提示装置的各个功能模块与上述图像进度的提示方法的示例实施例的步骤对应,因此对于本公开装置实施例中未披露的细节,请参照本公开上述的图像进度的提示方法的实施例。
应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
此外,在本公开的示例性实施例中,还提供了一种能够实现上述虚拟演播厅的虚拟灯光控制方法的电子设备。
所属技术领域的技术人员能够理解,本公开的各个方面可以实现为***、方法或程序产品。因此,本公开的各个方面可以具体实现为以下形式,即:完全的硬件实施例、完全的软件实施例(包括固件、微代码等),或硬件和软件方面结合的实施例,这里可以统称为“电路”、“模块”或“***”。
下面参照图14来描述根据本公开的这种实施例的电子设备1400。图14显示的电子设备1400仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
如图14所示,电子设备1400以通用计算设备的形式表现。电子设备1400的组件可以包括但不限于:上述至少一个处理单元1410、上述至少一个存储单元1420、连接不同***组件(包括存储单元1420和处理单元1410)的总线1430、显示单元1440。
其中,存储单元存储有程序代码,程序代码可以被处理单元1410执行,使得处理单元1410执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施例的步骤。例如,处理单元1410可以执行如图2中所示的步骤S210:将视频处理为第一图像;步骤S220:根据视频的视频标识确定视频对应的第二图像,将第一图像与第二图像进行匹配;步骤S230:在第一图像的第一目标图像与第二图像的第二目标图像匹配时,在视频对应的视频页面中对第二目标图像的图像进度进行提示。
又如,电子设备可以实现如图2所示的各个步骤。
存储单元1420可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(RAM)1421和/或高速缓存存储单元1422,还可以进一步包括只读存储单元(ROM)1423。
存储单元1420还可以包括具有一组(至少一个)程序模块1425的程序/实用工具1424,这样的程序模块1425包括但不限于:操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
总线1430可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、***总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。
电子设备1400也可以与一个或多个外部设备1470(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与该电子设备1400交互的设备通信,和/或与使得该电子设备1400能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口1450进行。并且,电子设备1400还可以通过网络适配器1460与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器1460通过总线1430与电子设备1400的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备1400使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储***等。
通过以上的实施例的描述,本领域的技术人员易于理解,这里描述的示例实施例可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本公开实施例的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、终端装置、或者网络设备等)执行根据本公开实施例的方法。
在本公开的示例性实施例中,还提供了一种计算机可读存储介质,其上存储有能够实现本说明书上述方法的程序产品。在一些可能的实施例中,本公开的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终端设备上运行时,程序代码用于使终端设备执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施例的步骤。
计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言的任意组合来编写用于执行本公开操作的程序代码,程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(LAN)或广域网(WAN),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
此外,上述附图仅是根据本公开示例性实施例的方法所包括的处理的示意性说明,而不是限制目的。易于理解,上述附图所示的处理并不表明或限制这些处理的时间顺序。另外,也易于理解,这些处理可以是例如在多个模块中同步或异步执行的。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其他实施例。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由权利要求指出。
Claims (11)
1.一种图像进度的提示方法,其特征在于,所述提示方法包括:
将从当前视频中获取的待处理视频处理为第一图像;
根据所述当前视频的视频标识确定当前视频对应的第二图像,将所述第一图像与所述第二图像进行匹配;
在第一图像的第一目标图像与第二图像的第二目标图像匹配时,在所述当前视频中第一目标图像对应的视频位置处,对所述第二目标图像在第二图像中的图像进度进行提示。
2.根据权利要求1所述的图像进度的提示方法,其特征在于,所述将从当前视频中获取的待处理视频处理为第一图像,包括:
响应于针对当前视频的图像进度提示操作,获取待处理视频;
将所述待处理视频转换为第一图像。
3.根据权利要求1所述的图像进度的提示方法,其特征在于,所述第二图像包括多个第二子图像,所述将所述第一图像与所述第二图像进行匹配,包括:
利用图像分割获取第二图像对应的第二子图像;
将所述第一图像与所述第二子图像进行匹配。
4.根据权利要求1所述的图像进度的提示方法,其特征在于,所述将所述第一图像与所述第二图像进行匹配,包括:
将所述第二图像分为多个第二图像子集;其中,所述第二图像子集与所述当前视频的视频进度具有对应关系;
获取所述当前视频对应的视频进度,根据所述当前视频进度获取对应的第二图像子集;
将所述第一图像与所述第二图像子集中的图像进行匹配。
5.根据权利要求1所述的图像进度的提示方法,其特征在于,所述第一图像的第一目标图像与第二图像的第二目标图像匹配,包括:
获取所述第一目标图像与所述第二目标图像的匹配度;
在所述第一目标图像与所述第二目标图像的匹配度大于或等于第一预设阈值时,确定所述第一图像的第一目标图像与所述第二图像的第二目标图像匹配。
6.根据权利要求1所述的图像进度的提示方法,其特征在于,所述第一图像的第一目标图像与第二图像的第二目标图像匹配,包括:
获取所述第一目标图像中的第一文字信息,并获取所述第二目标图像中的第二文字信息;
对所述第一文字信息与所述第二文字信息进行语义分析,并根据所述语义分析的结果确定所述第一文字信息与所述第二文字信息的相似度;
在所述第一文字信息与所述第二文字信息的相似度大于或等于第二预设阈值时,确定所述第一图像的第一目标图像与所述第二图像的第二目标图像匹配。
7.根据权利要求6所述的图像进度的提示方法,其特征在于,在所述对所述第一文字信息与所述第二文字信息进行语义分析之前,所述提示方法还包括:
获取所述第一文字信息的语种以及所述第二文字信息的语种;
在所述第一文字信息的语种与所述第二文字信息的语种不同时,对所述第一文字信息的语种与所述第二文字信息的语种进行统一处理。
8.根据权利要求1所述的图像进度的提示方法,其特征在于,所述当前视频对应有视频进度标识,所述在所述当前视频中第一目标图像对应的视频位置处,对所述第二目标图像在第二图像中的图像进度进行提示,包括:
获取当前视频中所述第一目标图像对应的视频进度标识所处的视频位置;
在所述第一目标图像对应的视频进度标识所处的视频位置的关联区域显示所述第二目标图像在第二图像中的图像进度。
9.一种图像进度的提示装置,其特征在于,所述提示装置包括:
第一图像获取模块,用于将从当前视频中获取的待处理视频处理为第一图像;
图像匹配模块,用于根据所述当前视频的视频标识确定当前视频对应的第二图像,将所述第一图像与所述第二图像进行匹配;
图像进度提示模块,用于在第一图像的第一目标图像与第二图像的第二目标图像匹配时,在所述当前视频中第一目标图像对应的视频位置处,对所述第二目标图像在第二图像中的图像进度进行提示。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,使得所述处理器实现如权利要求1~8中任一项所述的图像进度的提示方法。
11.一种电子设备,其特征在于,包括:
一个或多个处理器;以及
存储器,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如权利要求1~8中任一项所述的图像进度的提示方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111093486.4A CN113792182B (zh) | 2021-09-17 | 2021-09-17 | 图像进度的提示方法及装置、存储介质及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111093486.4A CN113792182B (zh) | 2021-09-17 | 2021-09-17 | 图像进度的提示方法及装置、存储介质及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113792182A true CN113792182A (zh) | 2021-12-14 |
CN113792182B CN113792182B (zh) | 2023-08-08 |
Family
ID=78878800
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111093486.4A Active CN113792182B (zh) | 2021-09-17 | 2021-09-17 | 图像进度的提示方法及装置、存储介质及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113792182B (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013156946A (ja) * | 2012-01-31 | 2013-08-15 | Toppan Printing Co Ltd | コミック画像データ検出装置、コミック画像データ検出プログラム及びコミック画像データ検出方法 |
CN106469067A (zh) * | 2015-08-14 | 2017-03-01 | 广州市动景计算机科技有限公司 | 内文进度更新方法及装置 |
CN109299326A (zh) * | 2018-10-31 | 2019-02-01 | 网易(杭州)网络有限公司 | 视频推荐方法及装置、***、电子设备以及存储介质 |
CN110413800A (zh) * | 2019-07-17 | 2019-11-05 | 上海掌门科技有限公司 | 一种提供小说信息的方法与设备 |
CN110430253A (zh) * | 2019-07-30 | 2019-11-08 | 上海连尚网络科技有限公司 | 一种提供小说更新通知信息的方法与设备 |
EP3617906A1 (en) * | 2018-08-29 | 2020-03-04 | Beijing Baidu Netcom Science and Technology Co., Ltd. | Method and apparatus for updating information |
CN112799561A (zh) * | 2021-02-05 | 2021-05-14 | 北京字节跳动网络技术有限公司 | 一种信息展示的方法、装置以及计算机存储介质 |
CN113238823A (zh) * | 2021-04-20 | 2021-08-10 | 北京达佳互联信息技术有限公司 | 信息展示方法、装置、电子设备及存储介质 |
-
2021
- 2021-09-17 CN CN202111093486.4A patent/CN113792182B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013156946A (ja) * | 2012-01-31 | 2013-08-15 | Toppan Printing Co Ltd | コミック画像データ検出装置、コミック画像データ検出プログラム及びコミック画像データ検出方法 |
CN106469067A (zh) * | 2015-08-14 | 2017-03-01 | 广州市动景计算机科技有限公司 | 内文进度更新方法及装置 |
EP3617906A1 (en) * | 2018-08-29 | 2020-03-04 | Beijing Baidu Netcom Science and Technology Co., Ltd. | Method and apparatus for updating information |
CN109299326A (zh) * | 2018-10-31 | 2019-02-01 | 网易(杭州)网络有限公司 | 视频推荐方法及装置、***、电子设备以及存储介质 |
CN110413800A (zh) * | 2019-07-17 | 2019-11-05 | 上海掌门科技有限公司 | 一种提供小说信息的方法与设备 |
CN110430253A (zh) * | 2019-07-30 | 2019-11-08 | 上海连尚网络科技有限公司 | 一种提供小说更新通知信息的方法与设备 |
CN112799561A (zh) * | 2021-02-05 | 2021-05-14 | 北京字节跳动网络技术有限公司 | 一种信息展示的方法、装置以及计算机存储介质 |
CN113238823A (zh) * | 2021-04-20 | 2021-08-10 | 北京达佳互联信息技术有限公司 | 信息展示方法、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN113792182B (zh) | 2023-08-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110458918B (zh) | 用于输出信息的方法和装置 | |
US20240155092A1 (en) | Interactive information processing method, device and medium | |
US20230308730A1 (en) | Subtitle editing method and apparatus, and electronic device | |
EP3278250B1 (en) | Server-based conversion of autoplay content to click-to-play content | |
US11954455B2 (en) | Method for translating words in a picture, electronic device, and storage medium | |
US11475588B2 (en) | Image processing method and device for processing image, server and storage medium | |
CN112929744A (zh) | 用于分割视频剪辑的方法、装置、设备、介质和程序产品 | |
CN111783508A (zh) | 用于处理图像的方法和装置 | |
CN111836118B (zh) | 视频处理方法、装置、服务器及存储介质 | |
US20230334880A1 (en) | Hot word extraction method and apparatus, electronic device, and medium | |
CN112559800A (zh) | 用于处理视频的方法、装置、电子设备、介质和产品 | |
CN111178056A (zh) | 基于深度学习的文案生成方法、装置及电子设备 | |
CN108491178B (zh) | 信息浏览方法、浏览器和服务器 | |
WO2022213801A1 (zh) | 视频处理方法、装置及设备 | |
CN112989112B (zh) | 在线课堂内容采集方法及装置 | |
CN112785669B (zh) | 一种虚拟形象合成方法、装置、设备及存储介质 | |
CN111914850B (zh) | 图片特征提取方法、装置、服务器和介质 | |
US11308110B2 (en) | Systems and methods for pushing content | |
CN113792182B (zh) | 图像进度的提示方法及装置、存储介质及电子设备 | |
US20190384466A1 (en) | Linking comments to segments of a media presentation | |
EP4207775A1 (en) | Method and apparatus for determining object addition mode, electronic device, and medium | |
CN113641853A (zh) | 动态封面生成方法、装置、电子设备、介质及程序产品 | |
CN111491184B (zh) | 情景化字幕的生成方法、装置、电子设备及存储介质 | |
CN112988099A (zh) | 视频的显示方法和装置 | |
CN112579080A (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 |