Nothing Special   »   [go: up one dir, main page]

CN114268746B - 一种视频生成方法、装置、设备及存储介质 - Google Patents

一种视频生成方法、装置、设备及存储介质 Download PDF

Info

Publication number
CN114268746B
CN114268746B CN202111566308.9A CN202111566308A CN114268746B CN 114268746 B CN114268746 B CN 114268746B CN 202111566308 A CN202111566308 A CN 202111566308A CN 114268746 B CN114268746 B CN 114268746B
Authority
CN
China
Prior art keywords
event
target
events
place
video
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
CN202111566308.9A
Other languages
English (en)
Other versions
CN114268746A (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.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology 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 Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN202111566308.9A priority Critical patent/CN114268746B/zh
Publication of CN114268746A publication Critical patent/CN114268746A/zh
Priority to US18/084,953 priority patent/US20230199277A1/en
Priority to EP22214933.8A priority patent/EP4198769A1/en
Application granted granted Critical
Publication of CN114268746B publication Critical patent/CN114268746B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/73Querying
    • G06F16/738Presentation of query results
    • G06F16/739Presentation of query results in form of a video summary, e.g. the video summary being a video sequence, a composite still image or having synthesized frames
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/40Scenes; Scene-specific elements in video content
    • G06V20/46Extracting features or characteristics from the video content, e.g. video fingerprints, representative shots or key frames

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本公开提供了一种视频生成方法、装置、设备及存储介质,涉及人工智能技术领域,具体涉及深度学习和知识图谱等技术领域。具体实现方案为:根据至少两个目标事件的发生地点和发生时间,在电子地图中规划所述至少两个目标事件的地点路径;所述至少两个目标事件的主题相同;分别确定所述至少两个目标事件的视频子片段,得到至少两个视频子片段;根据所述至少两个视频子片段和所述地点路径,生成目标视频。通过上述技术方案,能够对相关主题的不同事件进行合理且充分的介绍。

Description

一种视频生成方法、装置、设备及存储介质
技术领域
本公开涉及人工智能技术领域,尤其涉及深度学习和知识图谱等技术领域,具有涉及一种视频生成方法、装置、设备及存储介质。
背景技术
目前,对于疫情、海啸等重大事件越来越引起人们的关注,那么如何向人们展示这些事件,对于人们理解这些事件至关重要。
发明内容
本公开提供了一种视频生成方法、装置、设备及存储介质。
根据本公开的一方面,提供了一种视频生成方法,该方法包括:
根据至少两个目标事件的发生地点和发生时间,在电子地图中规划所述至少两个目标事件的地点路径;所述至少两个目标事件的主题相同;
分别确定所述至少两个目标事件的视频子片段,得到至少两个视频子片段;
根据所述至少两个视频子片段和所述地点路径,生成目标视频。
根据本公开的另一方面,提供了一种电子设备,该电子设备包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开任一实施例所述的视频生成方法。
根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使计算机执行本公开任一实施例所述的视频生成方法。
根据本公开的技术,能够对相关主题的不同事件进行合理且充分的介绍。
应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
附图用于更好地理解本方案,不构成对本公开的限定。其中:
图1是根据本公开实施例提供的一种视频生成方法的流程图;
图2是根据本公开实施例提供的另一种视频生成方法的流程图;
图3是根据本公开实施例提供的又一种视频生成方法的流程图;
图4是根据本公开实施例提供的再一种视频生成方法的流程图;
图5是根据本公开实施例提供的一种视频生成装置的结构示意图;
图6是用来实现本公开实施例的视频生成方法的电子设备的框图。
具体实施方式
以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
近年来,随着互联网的发展,人们可以通过网络了解各种各样的事件,尤其是对突发性事件如疫情、海啸、卫星等相关事件越来越重视。
目前,人们在关注相关的新闻报道中,要么就是只有文字版,要么就是从时间角度介绍了事情的经过,很难让阅读者有直观的感受。基于此,本公开提供了一种视频生成方法,用于对事件进行介绍。
图1是根据本公开实施例提供的一种视频生成方法的流程图,该方法适用于如何对事件进行介绍的情况,尤其适用于如何基于视频形式对事件进行介绍的情况。该方法可以由视频生成装置来执行,该装置可以采用软件和/或硬件的方式实现,并可集成于承载视频生成功能的电子设备中。如图1所示,本实施例的视频生成方法可以包括:
S101,根据至少两个目标事件的发生地点和发生时间,在电子地图中规划至少两个目标事件的地点路径。
本实施例中,目标事件是指备受大众关注的事件,可以是热点事件或者突发事件,例如疫情、台风、登陆卫星等。进一步的,对于每一目标事件,具有一个发生地点和发生时间。
可选的,获取目标事件的方式可以有很多种,本实施例在此不做限定。例如,可以从预先构建的事件库中,抓取至少两个目标事件。其中至少两个目标事件的主题相同。或者,可以预先根据事件的主题,对事件进行分组;进而可以从任一分组中获取相同主题的至少两个目标事件。或者,还可以根据构成一个标准视频至少需要的事件的数量,从事件库或分组中获取目标事件。
可选的,任意两个事件的主题相同所表征的是,这两个事件所陈述的内容属于同一主题。例如,事件a和事件b均陈述的是某次海啸的相关内容。
所谓地点路径是指由至少两个目标事件的发生地点在电子地图中构成的路径。
一种可选方式,可以根据至少两个目标事件的发生时间,确定至少两个目标事件的事件脉络,之后根据事件脉络,在电子地图中规划各目标事件的发生地点之间的路径。其中,事件脉络可以表达目标事件之间的发生顺序。
又一种可选方式,可以将至少两个目标事件的发生地点和发生时间输入至路径规划模型中,由路径规划模型基于电子地图,规划至少两个目标事件的地点路径。
S102,分别确定至少两个目标事件的视频子片段,得到至少两个视频子片段。
本实施例中,视频子片段是指对目标事件进行介绍的视频片段。
一种可选方式,对于每一目标事件,可以基于视频生成模型,生成该目标事件的视频子片段。具体的,可以将该目标事件的相关信息,比如与目标事件相关的内容等,输入至视频生成模型,经过视频生成模型处理,得到该目标事件的视频子片段。
又一种可选方式,对于每一目标事件,可以从网页或其他渠道中获取用于介绍该目标事件的视频;根据本实施例中所提供的生成标准视频的规则,对所获取的该目标事件的视频进行裁剪等处理,得到该目标视频的视频子片段。
又一种可选方式,对于每一目标事件,基于本实施例中所提供的生成标准视频的规则,对该目标事件进行分析处理等,比如从该目标事件中提取图片、主要内容等,以到该目标视频的视频子片段。
S103,根据至少两个视频子片段和地点路径,生成目标视频。
本实施例中,目标视频是指最终能够对事件进行完整介绍的视频。
一种可选方式,可以基于视频生成引擎,将至少两个视频子片段和地点路径进行融合,得到目标视频。
又一种可选方式,还可以根据目标事件的发生时间,对至少两个视频子片段进行拼接,再结合地点路径,生成目标视频。
本公开实施例提供的技术方案,通过根据主题相同的至少两个目标事件的发生地点和发生时间,在电子地图中规划至少两个目标事件的地点路径;之后分别确定至少两个目标事件的视频子片段,得到至少两个视频子片段,进而根据至少两个视频子片段和地点路径,生成目标视频。上述技术方案,根据事件的发生地点和发生时间,结合电子地图,引入地点路径,生成相同主题的多个事件的视频,相当于提供了一种以视频形式,从空间角度对相关事件进行介绍的方式,能够对相关主题的不同事件进行合理且充分的介绍,为阅读者理解事件脉络提供了便利。
在上述实施例的基础上,作为本公开的一种可选方式,分别确定至少两个目标事件的视频子片段还可以是,提取每一目标事件的事件属性信息;根据每一目标事件的事件属性信息,生成每一目标事件的视频子片段。
其中,事件属性信息是指目标事件的相关属性信息,可以包括但不限于事件摘要、事件名称、事件人物、发生时间、发生地点、图片或视频等。
具体的,对于每一目标事件,可以基于事件抽取工具,抽取该目标事件的事件属性信息,进而可以基于视频生成模型,将该目标事件的事件属性信息进行融合,得到该目标事件的视频子片段。
可以理解的是,引入事件属性信息,可以丰富视频子片段的内容,从而更加合理且充分的对相关主题事件进行介绍。
在上述实施例的基础上,作为本公开的一种可选方式,在生成目标视频之后还可以对目标视频进行播放。具体的,在目标视频的播放过程中,以三维图像的形式显示地点路径中的发生地点;同时在目标视频的播放过程中,还可以以二维箭头高亮的形式跟随播放进度,指向地点路径中的下一发生地点。
可以理解的是,在视频播放过程中,通过以三维图像对发生地点进行展示,可以让阅读者更直观的感受事件;同时以二维箭头的形式指向下一发生地点,可以让阅读者直观形象的了解事件脉络。
图2是根据本公开实施例提供的另一种视频生成方法的流程图,本实施例在上述实施例的基础上,对“根据至少两个目标事件的发生地点和发生时间,在电子地图中规划至少两个目标事件的地点路径”进一步优化,提供一种可选实施方案。如图2所示,本实施例的视频生成方法可以包括:
S201,根据至少两个目标事件的发生时间,对至少两个目标事件的发生地点进行排序。
具体的,可以基于排序模型,根据至少两个目标事件的发生时间的先后顺序,对至少两个目标事件的发生地点进行排序。
S202,根据排序结果,以及发生地点在电子地图中的位置,规划至少两个目标事件的地点路径。
具体的,根据排序结果,对于任意两个相邻的发生地点,根据这两个相邻的发生地点在电子地图中的位置,可以确定这两个发生地点之间的目标子路径。之后,对各目标子路径进行拼接,得到至少两个目标事件的地点路径。
进一步的,确定这两个发生地点之间的目标子路径可以是:若这两个发生地点之间只有一条子路径,则将该条子路径作为这两个发生地点之间的目标子路径;若这两个发生地点之间存在至少两条子路径,则按照设定策略,比如随机选择一条子路径,作为这两个相邻的发生地点之间的目标子路径。本实施例中,两个发生地点之间的任一条路径均可作为一条子路径。
S203,分别确定至少两个目标事件的视频子片段,得到至少两个视频子片段。
S204,根据至少两个视频子片段和地点路径,生成目标视频。
本公开实施例提供的技术方案,通过根据至少两个目标事件的发生时间,对至少两个目标事件的发生地点进行排序,并根据排序结果,以及发生地点在电子地图中的位置,规划至少两个目标事件的地点路径,之后分别确定至少两个目标事件的视频子片段,得到至少两个视频子片段,进而根据至少两个视频子片段和地点路径,生成目标视频。上述技术方案,通过根据发生时间对发生地点进行排序来确定地点路径,能够使得最终所生成的目标视频可以直观地表达出相同主题的不同事件之间的事件脉络。
在上述实施例的基础上,作为本公开的一种可选方式,根据排序结果,以及发生地点在电子地图中的位置,规划至少两个目标事件的地点路径还可以是,根据排序结果,以及发生地点在电子地图中的位置,规划至少两个目标事件的候选地点路径;根据至少两个目标事件的描述信息,从候选地点路径中选择目标地点路径。
其中,所谓候选地点路径是指至少两个目标事件的至少两条地点路径。所谓目标地点路径是指候选地点路径中与至少两个目标事件关联最紧密的地点路径。所谓描述信息包括目标事件的内容信息。
具体的,根据排序结果,对于相邻的发生地点,根据发生地点在电子地图中的位置,可以确定该相邻的发生地点之间的至少一条子路径;之后,对各子路径进行拼接,从而可以得到至少两个目标事件的候选地点路径。
进一步的,根据至少两个目标事件的描述信息中所涉及的与路径相关的场所信息,对候选地点路径进行筛选,以确定目标地点路径。
例如,某相邻的发生地点之间存在至少两条子路径,发生地点对应的目标事件的描述信息中包含××商场,则将××商场所在的道路作为该相邻的发生地点之间的目标子路径;并将候选地点路径中包括目标子路径的候选地点路径作为剩余地点路径;若剩余地点路径只有一条,则直接将剩余地点路径作为目标地点路径;否则,还可以结合路径的人流量等其他因素,从剩余地点路径中选择一条路径作为目标地点路径等。
进一步的,若相邻的发生地点之间存在至少两条子路径,则可以根据发生地点对应的目标事件的描述信息,结合至少两条子路径的周围基础设施(比如商场、医院等)、人流量等数据,从相邻的发生地点之间的至少两条子路径中确定这两个相邻的发生地点之间的目标子路径,进而将各目标子路径进行拼接,得到至少两个目标事件的目标地点路径。
可以理解的是,引入目标事件的描述信息,可以更准确的确定目标事件的目标地点路径。
图3是根据本公开实施例提供的又一种视频生成方法的流程图,本实施例在上述实施例的基础上,对“根据至少两个目标事件的发生地点和发生时间,在电子地图中规划至少两个目标事件的地点路径”进一步优化,又提供一种可选实施方案。如图3所示,本实施例的视频生成方法可以包括:
S301,在识别到至少两个目标事件的发生地点中存在残缺地点的情况下,根据兴趣点图谱,对发生地点中的残缺地点进行补充。
本实施例中,所谓残缺地点是指目标事件的发生地点的POI名称和/或POI地址不完整等。所谓兴趣点图谱即POI图谱,可以是预先基于电子地图中的POI数据所构建而成的图谱。
具体的,可以基于残缺地点识别模型,识别至少两个目标事件的发生地点中是否存在残缺地点,若存在,则根据兴趣点图谱,对发生地点中的残缺地点进行补充。例如,发生地点的POI名称不完整,比如A市机场,则根据兴趣点图谱,对“A市机场”进行补充。
S302,根据补充后的发生地点,以及至少两个目标事件的发生时间,在电子地图中规划至少两个目标事件的地点路径。
一种可选方式,可以将至少两个目标事件的发生时间和补充后的发生地点输入至路径规划模型中,由路径规划模型基于电子地图,规划至少两个目标事件的地点路径。
又一种可选方式,根据至少两个目标事件的发生时间,对补充后的发生地点进行排序,之后根据排序结果,以及补充后的发生地点在电子地图中的位置,规划至少两个目标事件的地点路径。
S303,分别确定至少两个目标事件的视频子片段,得到至少两个视频子片段。
S304,根据至少两个视频子片段和地点路径,生成目标视频。
本公开实施例提供的技术方案,通过在识别到至少两个目标事件的发生地点中存在残缺地点的情况下,根据兴趣点图谱,对发生地点中的残缺地点进行补充,并根据补充后的发生地点,以及至少两个目标事件的发生时间,在电子地图中规划至少两个目标事件的地点路径,之后分别确定至少两个目标事件的视频子片段,得到至少两个视频子片段,进而根据至少两个视频子片段和地点路径,生成目标视频。上述技术方案,通过对残缺地点进行补充,可以更准确的确定目标事件的地点路径,从而为后续目标视频的生成奠定基础。
图4是根据本公开实施例提供的再一种视频生成方法的流程图,本实施例在上述实施例的基础上,进一步优化,提供一种可选方案。如图4所示,本实施例的视频生成方法可以包括:
S401,根据事件热度、主题关联的热度和事件数量中的至少一项,从事件库中选择至少两个目标事件。
本实施例中,事件热度是指事件本身的受关注程度,例如对事件的点击率,搜索率等。所谓主题关联的热度是指与主题相关的内容的受关注程度;可选的,可以根据主题下所有事件的事件热度来确定主题关联的热度;进一步的,还可以结合从其他渠道获取的与主题相关的信息等来确定主题关联的热度。进一步的,主题关联的热度可以从主题图谱中直接获取。
事件数量可以是同一主题下的事件的数量,能够用于表征该主题稀缺程度,或者该主题下的事件的稀缺程度等。例如,某一主题下的事件数量较少,说明该主题稀缺,或者该主题的事件稀缺。
所谓事件库包含所有事件,可以是在识别到获取的新闻资讯是一个事件的情况下,对其进行清洗处理后添加到事件库中。可选的,事件库中的事件可以按照主题划分,同一类主题的事件存储在一起。
一种可选方式,可根据主题图谱中的主题关联的热度,从事件库中选择至少两个目标事件。例如可以是将主题图谱中主题关联的热度大于设定热度值的主题,作为热门主题;将事件库中与热门主题相关的事件作为候选事件,进而可以从候选事件中随机选择一类主题相同的事件,作为目标事件。其中,设定热度值可以由本领域技术人员根据实际情况设定。
其中,主题图谱的构建过程如下:根据事件库中各个事件的主题,对事件库中的事件进行聚合,得到多个类别;对于每一类别,根据该类别下事件之间的关联关系(比如发生时间的先后顺序),构建该类别下的主题图谱。
另一种可选方式,还可以从事件库中选择事件热度高于设定阈值,且主题相同的设定数量的事件,作为目标事件。例如从事件库中选择事件热度高于设定阈值的100件事件,再从这100件事件中选择主题相同的事件作为目标事件。其中,设定阈值可以由本领域技术人员根据实际情况确定。
再一种可选方式,还可以根据事件数量,从事件库中选择最稀缺的主题下的所有事件作为目标事件。
又一种可选方式,还可以结合事件热度、主题关联的热度和事件数量中的至少两项,从事件库中选择至少两个目标事件。
需要说明的是,对于事件库中已经生成过目标视频的事件,可以进行标记,在下一次需要确定目标事件时,排除这些标记过的事件。
S402,根据至少两个目标事件的发生地点和发生时间,在电子地图中规划至少两个目标事件的地点路径。
其中,至少两个目标事件的主题相同。
S403,分别确定至少两个目标事件的视频子片段,得到至少两个视频子片段。
S404,根据至少两个视频子片段和地点路径,生成目标视频。
本公开实施例提供的技术方案,通过根据事件热度、主题关联的热度和事件数量中的至少一项,从事件库中选择至少两个目标事件,之后根据至少两个目标事件的发生地点和发生时间,在电子地图中规划至少两个目标事件的地点路径;至少两个目标事件的主题相同,进而分别确定至少两个目标事件的视频子片段,得到至少两个视频子片段,并根据至少两个视频子片段和地点路径,生成目标视频。上述技术方案,通过事件热度、主题关联的热度和事件数量等不同维度的数据来确定目标事件,可以使得目标事件的确定更合理。
在上述实施例的基础上,作为本公开的一种可选方式,根据事件热度、主题关联的热度和事件数量中的至少一项,从事件库中选择至少两个目标事件还可以是,根据事件热度、主题关联的热度和事件数量中的至少一项,从事件库中选择待处理事件集;根据标准视频时长和待处理事件集中待处理事件的事件内容长度,从待处理事件集中选择至少两个目标事件。
其中,所谓待处理事件集是指候选的事件集合。所述标准视频时长是指生成一个视频的最佳时长。事件内容长度是指事件的篇幅等。
示例性的,可以从事件库中选择事件热度高于设定阈值且主题相同的设定数量的事件,作为待处理事件集。示例性的,还可以从事件库中选择一个主题关联的热度最高的主题下的事件,作为待处理事件集。示例性的,还可以根据事件数量,从事件库中选择最稀缺的主题下的事件,作为待处理事件集。进一步的,还可以结合事件热度、主题关联的热度和事件数量中的至少两项,从事件库中选择待处理事件集。
之后,根据标准视频时长和待处理事件集中待处理事件的事件内容长度,确定目标事件的最小选择数量和最大选择数量,进而从待处理事件集中选择合适数量的待处理事件作为目标事件。进一步的,还可以根据构成一个标准视频所需的标准事件数量,从待处理事件集中选择标准事件数量的待处理事件作为目标事件。
可以理解的是,引入标准视频时长和事件内容长度,来确定目标事件,使得最终所生成的目标视频更加合理,以避免目标视频过长或过短等。
在上述实施例的基础上,作为本公开的一种可选方式,根据事件热度、主题关联的热度和事件数量中的至少一项,从事件库中选择至少两个目标事件还可以是,根据事件热度、主题关联的热度和事件数量中的至少一项,从事件库中选择待处理事件集;根据待处理事件集中待处理事件的描述信息,对待处理事件集进行去重处理;从去重处理后的待处理事件集中选择至少两个目标事件。
具体的,根据事件热度、主题关联的热度和事件数量中的至少一项,从事件库中选择待处理事件集,之后可以基于去重模型,根据待处理事件的内容,对待处理事件集中的待处理事件进行去重,保留重复的待处理事件中的一个待处理事件,进而从去重处理后的待处理事件集中选择至少两个目标事件。
可以理解的是,对待处理事件集进行去重,可以使得后续目标视频的确定更加准确,提升用户观感体验。
此外,作为本公开实施例的一种可实施方式,对于每一主题,可以根据该主题下事件的数量,事件的事件内容长度,以及标准视频时长等,确定该主题能够生成的目标视频的数量;进一步的,可以根据目标视频的数量,对该主题下的事件进行分组,对于每一组事件,生成一个目标视频。
进一步的,该主题下的各目标视频之间具有关联关系。例如,第一个目标视频的最后一个发生地点,是第二个目标视频的第一个发生地点等。
图5是根据本公开实施例提供的一种视频生成装置的结构示意图。该方法适用于如何对事件进行介绍的情况,尤其适用于如何基于视频形式对事件进行介绍的情况。该装置可以采用软件和/或硬件的方式实现,并可集成于承载视频生成功能的电子设备中。如图5所示,该视频生成装置500包括:
地点路径规划模块501,用于根据至少两个目标事件的发生地点和发生时间,在电子地图中规划至少两个目标事件的地点路径;至少两个目标事件的主题相同;
视频子片段确定模块502,用于分别确定至少两个目标事件的视频子片段,得到至少两个视频子片段;
目标视频生成模块503,用于根据至少两个视频子片段和地点路径,生成目标视频。
本公开实施例提供的技术方案,通过根据至少两个目标事件的发生地点和发生时间,在电子地图中规划至少两个目标事件的地点路径;至少两个目标事件的主题相同,之后分别确定至少两个目标事件的视频子片段,得到至少两个视频子片段,进而根据至少两个视频子片段和地点路径,生成目标视频。上述技术方案,根据事件的发生地点和发生时间,结合电子地图,引入地点路径,生成相同主题的多个事件的视频,相当于提供了一种以视频形式,从空间角度对相关事件进行介绍的方式,能够对相关主题的不同事件进行合理且充分的介绍,为阅读者理解提供了便利。
进一步地,地点路径规划模块501包括:
排序单元,用于根据至少两个目标事件的发生时间,对至少两个目标事件的发生地点进行排序;
地点路径规划单元,用于根据排序结果,以及发生地点在电子地图中的位置,规划至少两个目标事件的地点路径。
进一步地,地点路径规划单元具体用于:
根据排序结果,以及发生地点在电子地图中的位置,规划至少两个目标事件的候选地点路径;
根据至少两个目标事件的描述信息,从候选地点路径中选择目标地点路径。
进一步地,地点路径规划模块501还包括:
残缺地点补充单元,用于在识别到至少两个目标事件的发生地点中存在残缺地点的情况下,根据兴趣点图谱,对发生地点中的残缺地点进行补充;
地点路径规划单元,还用于根据补充后的发生地点,以及至少两个目标事件的发生时间,在电子地图中规划至少两个目标事件的地点路径。
进一步地,视频子片段确定模块502具体用于:
提取每一目标事件的事件属性信息;
根据每一目标事件的事件属性信息,生成每一目标事件的视频子片段。
进一步地,该装置还包括:
目标事件确定模块,用于根据事件热度、主题关联的热度和事件数量中的至少一项,从事件库中选择至少两个目标事件。
进一步地,目标事件确定模块具体用于:
根据事件热度、主题关联的热度和事件数量中的至少一项,从事件库中选择待处理事件集;
根据标准视频时长和待处理事件集中待处理事件的事件内容长度,从待处理事件集中选择至少两个目标事件。
进一步地,目标事件确定模块还具体用于:
根据事件热度、主题关联的热度和事件数量中的至少一项,从事件库中选择待处理事件集;
根据待处理事件集中待处理事件的描述信息,对待处理事件集进行去重处理;
从去重处理后的待处理事件集中选择至少两个目标事件。
本公开的技术方案中,所涉及的事件和视频数据等的获取,存储和应用等,均符合相关法律法规的规定,且不违背公序良俗。
根据本公开的实施例,本公开还提供了一种电子设备、一种可读存储介质和一种计算机程序产品。
图6示出了可以用来实施本公开的实施例的示例电子设备600的示意性框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本公开的实现。
如图6所示,电子设备600包括计算单元601,其可以根据存储在只读存储器(ROM)602中的计算机程序或者从存储单元608加载到随机访问存储器(RAM)603中的计算机程序,来执行各种适当的动作和处理。在RAM 603中,还可存储电子设备600操作所需的各种程序和数据。计算单元601、ROM 602以及RAM 603通过总线604彼此相连。输入/输出(I/O)接口605也连接至总线604。
电子设备600中的多个部件连接至I/O接口605,包括:输入单元606,例如键盘、鼠标等;输出单元607,例如各种类型的显示器、扬声器等;存储单元608,例如磁盘、光盘等;以及通信单元609,例如网卡、调制解调器、无线通信收发机等。通信单元609允许电子设备600通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
计算单元601可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元601的一些示例包括但不限于中央处理单元(CPU)、图形处理单元(GPU)、各种专用的人工智能(AI)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(DSP)、以及任何适当的处理器、控制器、微控制器等。计算单元601执行上文所描述的各个方法和处理,例如视频生成方法。例如,在一些实施例中,视频生成方法可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元608。在一些实施例中,计算机程序的部分或者全部可以经由ROM 602和/或通信单元609而被载入和/或安装到电子设备600上。当计算机程序加载到RAM 603并由计算单元601执行时,可以执行上文描述的视频生成方法的一个或多个步骤。备选地,在其他实施例中,计算单元601可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行视频生成方法。
本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、现场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、芯片上系统的系统(SOC)、复杂可编程逻辑设备(CPLD)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程视频生成装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,CRT(阴极射线管)或者LCD(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(LAN)、广域网(WAN)和互联网。
计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与VPS服务中,存在的管理难度大,业务扩展性弱的缺陷。
人工智能是研究使计算机来模拟人的某些思维过程和智能行为(如学习、推理、思考、规划等)的学科,既有硬件层面的技术也有软件层面的技术。人工智能硬件技术一般包括如传感器、专用人工智能芯片、云计算、分布式存储、大数据处理等技术;人工智能软件技术主要包括计算机视觉技术、语音识别技术、自然语言处理技术及机器学习/深度学习技术、大数据处理技术、知识图谱技术等几大方向。
云计算(cloud computing),指的是通过网络接入弹性可扩展的共享物理或虚拟资源池,资源可以包括服务器、操作系统、网络、软件、应用和存储设备等,并可以按需、自服务的方式对资源进行部署和管理的技术体系。通过云计算技术,可以为人工智能、区块链等技术应用、模型训练提供高效强大的数据处理能力。
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发公开中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本公开公开的技术方案所期望的结果,本文在此不进行限制。
上述具体实施方式,并不构成对本公开保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本公开的精神和原则之内所作的修改、等同替换和改进等,均应包含在本公开保护范围之内。

Claims (14)

1.一种视频生成方法,包括:
根据至少两个目标事件的发生时间,对所述至少两个目标事件的发生地点进行排序;
根据排序结果,以及发生地点在电子地图中的位置,规划所述至少两个目标事件的地点路径;所述至少两个目标事件的主题相同;
提取每一目标事件的事件属性信息;
根据每一目标事件的事件属性信息,生成每一目标事件的视频子片段,得到至少两个视频子片段;
根据所述至少两个视频子片段和所述至少两个目标事件的发生地点和发生时间,结合电子地图,引入所述地点路径,生成目标视频,所述目标视频是最终能够对事件进行完整介绍的视频。
2.根据权利要求1所述的方法,其中,所述根据排序结果,以及发生地点在电子地图中的位置,规划所述至少两个目标事件的地点路径,包括:
根据排序结果,以及发生地点在电子地图中的位置,规划所述至少两个目标事件的候选地点路径;
根据所述至少两个目标事件的描述信息,从所述候选地点路径中选择目标地点路径。
3.根据权利要求1所述的方法,其中,所述根据至少两个目标事件的发生地点和发生时间,在电子地图中规划所述至少两个目标事件的地点路径,包括:
在识别到至少两个目标事件的发生地点中存在残缺地点的情况下,根据兴趣点图谱,对发生地点中的残缺地点进行补充;
根据补充后的发生地点,以及所述至少两个目标事件的发生时间,在电子地图中规划所述至少两个目标事件的地点路径。
4.根据权利要求1所述的方法,还包括:
根据事件热度、主题关联的热度和事件数量中的至少一项,从事件库中选择至少两个目标事件。
5.根据权利要求4所述的方法,其中,所述根据事件热度、主题关联的热度和事件数量中的至少一项,从事件库中选择至少两个目标事件,包括:
根据事件热度、主题关联的热度和事件数量中的至少一项,从事件库中选择待处理事件集;
根据标准视频时长和所述待处理事件集中待处理事件的事件内容长度,从所述待处理事件集中选择至少两个目标事件。
6.根据权利要求4所述的方法,其中,所述根据事件热度、主题关联的热度和事件数量中的至少一项,从事件库中选择至少两个目标事件,包括:
根据事件热度、主题关联的热度和事件数量中的至少一项,从事件库中选择待处理事件集;
根据所述待处理事件集中待处理事件的描述信息,对所述待处理事件集进行去重处理;
从去重处理后的待处理事件集中选择至少两个目标事件。
7.一种视频生成装置,包括:
地点路径规划模块,用于根据至少两个目标事件的发生时间,对所述至少两个目标事件的发生地点进行排序;根据排序结果,以及发生地点在电子地图中的位置,规划所述至少两个目标事件的地点路径;所述至少两个目标事件的主题相同;
视频子片段确定模块,用于提取每一目标事件的事件属性信息;根据每一目标事件的事件属性信息,生成每一目标事件的视频子片段,得到至少两个视频子片段;
目标视频生成模块,用于根据所述至少两个视频子片段和所述至少两个目标事件的发生地点和发生时间,结合电子地图,引入所述地点路径,生成目标视频,所述目标视频是最终能够对事件进行完整介绍的视频。
8.根据权利要求7所述的装置,其中,所述地点路径规划单元具体用于:
根据排序结果,以及发生地点在电子地图中的位置,规划所述至少两个目标事件的候选地点路径;
根据所述至少两个目标事件的描述信息,从所述候选地点路径中选择目标地点路径。
9.根据权利要求7所述的装置,其中,所述地点路径规划模块还包括:
残缺地点补充单元,用于在识别到至少两个目标事件的发生地点中存在残缺地点的情况下,根据兴趣点图谱,对发生地点中的残缺地点进行补充;
地点路径规划单元,还用于根据补充后的发生地点,以及所述至少两个目标事件的发生时间,在电子地图中规划所述至少两个目标事件的地点路径。
10.根据权利要求7所述的装置,其中,还包括:
目标事件确定模块,用于根据事件热度、主题关联的热度和事件数量中的至少一项,从事件库中选择至少两个目标事件。
11.根据权利要求10所述的装置,其中,所述目标事件确定模块具体用于:
根据事件热度、主题关联的热度和事件数量中的至少一项,从事件库中选择待处理事件集;
根据标准视频时长和所述待处理事件集中待处理事件的事件内容长度,从所述待处理事件集中选择至少两个目标事件。
12.根据权利要求10所述的装置,其中,所述目标事件确定模块还具体用于:
根据事件热度、主题关联的热度和事件数量中的至少一项,从事件库中选择待处理事件集;
根据所述待处理事件集中待处理事件的描述信息,对所述待处理事件集进行去重处理;
从去重处理后的待处理事件集中选择至少两个目标事件。
13.一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-6中任一项所述的视频生成方法。
14.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使计算机执行根据权利要求1-6中任一项所述的视频生成方法。
CN202111566308.9A 2021-12-20 2021-12-20 一种视频生成方法、装置、设备及存储介质 Active CN114268746B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN202111566308.9A CN114268746B (zh) 2021-12-20 2021-12-20 一种视频生成方法、装置、设备及存储介质
US18/084,953 US20230199277A1 (en) 2021-12-20 2022-12-20 Video generation method, electronic device, and non-transitory computer-readable storage medium
EP22214933.8A EP4198769A1 (en) 2021-12-20 2022-12-20 Video generation method and apparatus, electronic device, non-transitory computer-readable storage medium, and computer program product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111566308.9A CN114268746B (zh) 2021-12-20 2021-12-20 一种视频生成方法、装置、设备及存储介质

Publications (2)

Publication Number Publication Date
CN114268746A CN114268746A (zh) 2022-04-01
CN114268746B true CN114268746B (zh) 2023-04-28

Family

ID=80828120

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111566308.9A Active CN114268746B (zh) 2021-12-20 2021-12-20 一种视频生成方法、装置、设备及存储介质

Country Status (3)

Country Link
US (1) US20230199277A1 (zh)
EP (1) EP4198769A1 (zh)
CN (1) CN114268746B (zh)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112004031A (zh) * 2020-07-31 2020-11-27 北京完美知识科技有限公司 视频生成方法、装置及设备
CN113536137A (zh) * 2021-08-13 2021-10-22 北京字节跳动网络技术有限公司 一种信息展示方法、装置以及计算机存储介质

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6931595B2 (en) * 2000-11-02 2005-08-16 Sharp Laboratories Of America, Inc. Method for automatic extraction of semantically significant events from video
US20080201379A1 (en) * 2007-02-19 2008-08-21 Victor Company Of Japan, Ltd. Method and apparatus for generating digest of captured images
US8190605B2 (en) * 2008-07-30 2012-05-29 Cisco Technology, Inc. Presenting addressable media stream with geographic context based on obtaining geographic metadata
WO2013167157A1 (en) * 2012-05-11 2013-11-14 Max-Planck-Gesellschaft Zur Förderung Der Wissenschaften Browsing and 3d navigation of sparse, unstructured digital video collections
US9110988B1 (en) * 2013-03-14 2015-08-18 Google Inc. Methods, systems, and media for aggregating and presenting multiple videos of an event
US20190013047A1 (en) * 2014-03-31 2019-01-10 Google Inc. Identifying interesting portions of videos
US9460348B1 (en) * 2014-07-03 2016-10-04 Google Inc. Associating location history with photos
US20160365118A1 (en) * 2015-06-11 2016-12-15 Eran Steinberg Video editing system with multi-stakeholder control
US10090020B1 (en) * 2015-06-30 2018-10-02 Amazon Technologies, Inc. Content summarization
US9704534B2 (en) * 2015-09-29 2017-07-11 International Business Machines Corporation Generating consolidated video for a defined route on an electronic map
US10162870B2 (en) * 2015-09-30 2018-12-25 International Business Machines Corporation Historical summary visualizer for news events
CN106407439A (zh) * 2016-09-29 2017-02-15 四川研宝科技有限公司 用于生成和标记照片或/和视频集合中轨迹的方法及系统
US10509966B1 (en) * 2017-08-16 2019-12-17 Gopro, Inc. Systems and methods for creating video summaries
US10410060B2 (en) * 2017-12-14 2019-09-10 Google Llc Generating synthesis videos
US11430171B2 (en) * 2018-04-03 2022-08-30 Sri International Explainable artificial intelligence
US11170819B2 (en) * 2019-05-14 2021-11-09 Microsoft Technology Licensing, Llc Dynamic video highlight
US11113535B2 (en) * 2019-11-08 2021-09-07 Second Spectrum, Inc. Determining tactical relevance and similarity of video sequences
CN112988671A (zh) * 2019-12-13 2021-06-18 北京字节跳动网络技术有限公司 媒体文件处理方法、装置、可读介质及电子设备
CN111447507B (zh) * 2020-03-20 2022-03-22 北京百度网讯科技有限公司 视频制作方法和装置、电子设备和存储介质
US20210349883A1 (en) * 2020-05-05 2021-11-11 At&T Intellectual Property I, L.P. Automated, user-driven curation and compilation of media segments

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112004031A (zh) * 2020-07-31 2020-11-27 北京完美知识科技有限公司 视频生成方法、装置及设备
CN113536137A (zh) * 2021-08-13 2021-10-22 北京字节跳动网络技术有限公司 一种信息展示方法、装置以及计算机存储介质

Also Published As

Publication number Publication date
EP4198769A1 (en) 2023-06-21
CN114268746A (zh) 2022-04-01
US20230199277A1 (en) 2023-06-22

Similar Documents

Publication Publication Date Title
CN108197198B (zh) 一种兴趣点搜索方法、装置、设备和介质
US11861919B2 (en) Text recognition method and device, and electronic device
CN113407850B (zh) 一种虚拟形象的确定和获取方法、装置以及电子设备
CN114925295A (zh) 确定兴趣点的引导点的方法、相关装置及计算机程序产品
JP2022185143A (ja) テキスト検出方法、テキスト認識方法及び装置
CN112560461A (zh) 新闻线索的生成方法、装置、电子设备及存储介质
CN114268746B (zh) 一种视频生成方法、装置、设备及存储介质
CN117971661A (zh) 大模型测试方法、装置、电子设备及存储介质
CN114880422B (zh) 基于机器人流程自动化的兴趣点信息处理方法、相关装置
CN115186738B (zh) 模型训练方法、装置和存储介质
CN112714340B (zh) 视频处理方法、装置、设备、存储介质和计算机程序产品
CN114428917A (zh) 基于地图的信息共享方法、装置、电子设备和介质
CN110569459A (zh) 一种网页信息的统计方法和装置
CN114880498A (zh) 事件信息展示方法及装置、设备和介质
CN113051926A (zh) 文本抽取方法、设备和存储介质
CN113554062A (zh) 多分类模型的训练方法、设备和存储介质
US11835356B2 (en) Intelligent transportation road network acquisition method and apparatus, electronic device and storage medium
CN114339068A (zh) 一种视频生成方法、装置、设备及存储介质
CN113360712B (zh) 视频表示的生成方法、装置和电子设备
CN113010812B (zh) 信息采集方法、装置、电子设备和存储介质
CN115114540A (zh) 检索方法和知识信息构建方法、装置、设备以及存储介质
US20220383613A1 (en) Object association method and apparatus and electronic device
CN118915946A (zh) 一种底图元素生成方法、装置、电子设备和存储介质
CN113806215A (zh) 信息展现方法、装置、设备和存储介质
CN114328661A (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