CN111131902B - 确定目标对象信息的方法及视频播放设备 - Google Patents
确定目标对象信息的方法及视频播放设备 Download PDFInfo
- Publication number
- CN111131902B CN111131902B CN201911281648.XA CN201911281648A CN111131902B CN 111131902 B CN111131902 B CN 111131902B CN 201911281648 A CN201911281648 A CN 201911281648A CN 111131902 B CN111131902 B CN 111131902B
- Authority
- CN
- China
- Prior art keywords
- video
- information
- target object
- playing
- time
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 93
- 238000012216 screening Methods 0.000 claims abstract description 50
- 230000008569 process Effects 0.000 claims abstract description 26
- 238000004458 analytical method Methods 0.000 claims description 53
- 230000009471 action Effects 0.000 claims description 16
- 230000008859 change Effects 0.000 claims description 16
- 239000003086 colorant Substances 0.000 claims description 4
- 238000004590 computer program Methods 0.000 claims description 4
- 238000012544 monitoring process Methods 0.000 abstract description 22
- 238000001914 filtration Methods 0.000 description 32
- 238000010586 diagram Methods 0.000 description 17
- 238000001514 detection method Methods 0.000 description 5
- 238000011161 development Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000033001 locomotion Effects 0.000 description 4
- 238000011160 research Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000009833 condensation Methods 0.000 description 2
- 230000005494 condensation Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000002372 labelling Methods 0.000 description 2
- 241001622623 Coeliadinae Species 0.000 description 1
- 206010034701 Peroneal nerve palsy Diseases 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000009412 basement excavation Methods 0.000 description 1
- 238000011840 criminal investigation Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 238000003032 molecular docking Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000035755 proliferation Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000012916 structural analysis Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47202—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4882—Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Databases & Information Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
本申请提供了一种确定目标对象的信息的方法及视频播放设备,涉及视频监控技术领域。该方法应用于包括第一界面的视频播放设备,第一界面包括视频播放部分和筛选信息输入部分,该方法包括:视频播放设备通过视频播放部分播放第一视频;视频播放设备通过筛选信息输入部分接收筛选信息,该筛选信息用于指示至少一个特征信息;视频播放设备在播放第一视频的过程中,确定第一视频中特征信息与筛选信息匹配的对象为目标对象。通过本申请实施例提供的方法,可以使用户更有针对性的查找目标对象,提升用户体验。此外,该方法还可以在同一界面上进行视频播放和目标对象特征信息的显示,无需在不同页面间的切换,提高了查找目标对象的效率。
Description
技术领域
本申请涉及视频监控技术领域,尤其涉及一种确定目标对象信息的方法及视频播放设备。
背景技术
当前城市化的进程越来越快,城市的经济发展与居民可支配收入增长迅速,城镇化飞速发展的同时也带来了诸多问题。过快的城市发展但未匹配相应规划,人口和产业过度聚集,流动人口激增,对安防的需求与日俱增;同时,社会结构不合理,导致公共安全事故频发。为了适应我国在当前城市化发展的同时有效管理城市、打击违法犯罪,各大城市都建设了视频监控系统,在接到民众报警或发生重特大案件时,民警根据相关信息,查找相关视频、图像信息,在众多影像资料中还原现场情况,锁定嫌疑人,提供犯罪证据。当前的监控平台,大多具备智能分析能力,安装了多个算法厂商的算法,通过视频浓缩、摘要、视频结构化等智能应用,结合多算法,提取人车结构化特征信息,海量数据挖掘比对,大大提高监控和录像查看的效率。但是,在民警使用过程中,主要还是需要依靠人工经验,肉眼识别,存在一些使用问题影响破案效率。
因此,如何实现在视频查看过程中,自动检索目标对象成为极具实际应用价值的研究方向。
发明内容
本申请实施例提供了一种确定目标对象信息的方法及视频播放设备,能够解决无法在查看视频过程中实现自动检索目标对象信息的问题。
第一方面,提供一种确定目标对象信息的方法,所述方法应用于包括第一界面的视频播放设备,所述第一界面包括视频播放部分和筛选信息输入部分,所述方法包括:所述视频播放设备通过所述视频播放部分播放第一视频;所述视频播放设备通过所述筛选信息输入部分接收筛选信息,所述筛选信息用于指示至少一个特征信息;所述视频播放设备在播放所述第一视频的过程中,确定所述第一视频中特征信息与所述筛选信息匹配的对象为目标对象。
其中,第一视频例如可以是用户需要查看的某一时间段内的视频片段。示例性的,用户可以向视频播放设备输入特定时间段的时间信息,该视频播放设备根据该时间信息确定第一视频,并在第一界面的视频播放部分播放该第一视频。
可选地,视频播放设备可以在视频播放部分对该目标对象进行标注,如高亮显示、通过框或符号标记等以体现对目标对象的“确定”步骤,从而使得用户可以直观获得视频画面中的目标对象。此外,视频播放设备确定目标对象后,还可以进一步将该目标对象的特征信息显示在第一界面。
应理解,本申请实施例提供的确定目标对象信息的方法,可以在同一页面进行视频的播放以及对象信息的检索,使得用户无需切换页面,提高查询目标对象的效率。
结合第一方面,在第一方面的某些实现方式中,所述方法还包括:所述视频播放设备确定所述第一视频中的至少一个第二视频片段,所述至少一个第二视频片段的画面包括所述目标对象的图像。
可选地,第二视频片段为第一视频的子集,该第一视频可以包括一个或多个第二视频片段。
结合第一方面,在第一方面的某些实现方式中,所述视频播放部分还包括播放时间轴,所述方法还包括:所述视频播放设备对所述至少一个第二视频片段在所述播放时间轴上对应的至少一个区间进行标注。
可选地,第二视频片段在播放时间轴上对应的区间可以为播放时间轴的一部分,该部分时间轴为第二视频片段的画面,换句话说,该部分时间轴对应的视频画面中均有目标对象的图像。
结合第一方面,在第一方面的某些实现方式中,所述视频播放设备对所述至少一个区间进行标注,包括:所述视频播放设备采用第一颜色显示所述至少一个区间,所述第一颜色与所述播放时间轴中除所述至少一个区间外其他区间的颜色不同。
应理解,第二视频片段为包括有目标对象的视频片段,该片段可以有多个。当根据用户输入的筛选信息确定目标对象以及包括该目标对象的至少一个视频片段后,可以将该至少一个第二视频片段均在时间轴上予以标注,以便于用户能够快速、高效地定位到目标对象在时间轴上出现的时间点。
示例性的,在时间轴上标注第二视频片段的方式可以有多种,例如,在时间轴上将第二视频片段的对应的时间轴用高亮显示,或者,在时间轴上标示出第二视频片段的起始时刻和终止时刻,本申请对此并不限定。
结合第一方面,在第一方面的某些实现方式中,所述方法还包括:当所述视频播放设备播放到所述至少一个第二视频片段时,改变播放速度,使得所述图像按照改变后的所述播放速度播放。
结合第一方面,在第一方面的某些实现方式中,所述方法还包括:所述视频播放设备根据接收到的指示信息,在所述至少一个第二视频片段包含的第一帧图像和第二帧图像之间进行切换,所述指示信息用于指示在所述第一帧图像和所述第二帧图像之间进行切换。
结合第一方面,在第一方面的某些实现方式中,所述方法还包括:所述视频播放设备仅播放所述至少一个第二视频片段。
可选地,在播放视频时,视频播放设备可以根据用户输入的时间参数确定要播放的视频,其中,该视频可以从包括有目标对象的第二视频片段开始播放。但仅播放第二视频片段时,视频播放设备跳过不包括目标对象的视频画面,仅播放包括有目标对象的视频画面。
可选地,当自动播放视频片段时,可以直接跳过不包括目标对象的视频片段,而仅播放包括目标对象的视频片段(即第二视频片段)。换句话说,若第一时间范围内包括多个第二视频片段时,可以依次自动播放该第二视频片段,而跳过不包括目标对象的非第二视频片段,以提高用户查看目标对象信息的效率。
结合第一方面,在第一方面的某些实现方式中,所述方法还包括:所述方法还包括:所述视频播放设备根据第一视频确定第一图表,其中,所述第一图表用于描述在第一时间范围内,所述第一视频中出现的目标对象数量随时间的变化趋势;或者,所述视频播放设备根据第二视频片段确定第二图表,其中,所述第二图表用于描述在第二时间范围内,所述第二视频片段中出现的对象数量随时间的变化趋势。
应理解,在某些特定场景下,如大型集会、游行等场景下,用户可以根据对象数量对时间变化趋势的图表,快速定位到对象数量较多的位置,以进一步获得更为详细的信息。
结合第一方面,在第一方面的某些实现方式中,所述方法还包括:所述视频播放设备在所述视频播放部分显示所述第一图表和/或所述第二图表。
结合第一方面,在第一方面的某些实现方式中,所述方法还包括:所述视频播放设备对所述第一视频中出现的对象进行抓拍,并存储所述抓拍获得的多张图片,所述对象包括所述目标对象;所述视频播放设备根据用户在所述第一视频中选定的所述目标对象,在所述多张图片中确定与所述目标对象的特征匹配的至少一张图片;所述视频播放设备在所述第一界面显示所述至少一张图片。
结合第一方面,在第一方面的某些实现方式中,抓拍获得的多张图片包括时间信息和位置信息,所述方法还包括:所述视频播放设备根据所述至少一张图片中的时间信息和位置信息,确定所述对象的行动轨迹。
结合第一方面,在第一方面的某些实现方式中,所述视频播放设备还包括第二界面,所述第二界面包括地图图像,所述方法还包括:所述视频播放设备根据所述至少一张图片中的位置信息,在所述地图图像的对应位置进行标注;所述视频播放设备根据所述时间信息对所述地图图像中被标注的位置进行连线;和/或所述视频播放设备对所述对象在被标注位置出现的次数进行显示。
结合第一方面,在第一方面的某些实现方式中,所述筛选信息和所述特征信息包括以下信息中的至少一项:性别、年龄、衣服颜色、衣服款式。
第二方面,提供了一种视频播放设备,包括业务展示单元和媒体分析单元,所述业务展示单元包括第一界面,所述第一界面包括视频播放部分和筛选信息输入部分,其中,所述业务展示单元,用于通过所述视频播放部分播放第一视频;所述业务展示单元,还用于通过所述筛选信息输入部分接收筛选信息,所述筛选信息用于指示至少一个特征信息;所述媒体分析单元,用于在播放所述第一视频的过程中,确定所述第一视频中特征信息与所述筛选信息匹配的对象为目标对象。
结合第二方面,在第二方面的某些实现方式中,所述媒体分析单元,还用于确定所述第一视频中的至少一个第二视频片段,所述第二视频片段的画面包括所述目标对象的图像。
结合第二方面,在第二方面的某些实现方式中,所述视频播放部分还包括播放时间轴,所述业务展示单元,还用于对所述至少一个第二视频片段在所述播放时间轴上对应的至少一个区间进行标注。
结合第二方面,在第二方面的某些实现方式中,所述业务展示单元,还用于对所述至少一个第二视频片段在所述播放时间轴上对应的至少一个区间进行标注,具体包括:所述业务展示单元采用第一颜色显示所述至少一个区间,所述第一颜色与所述播放时间轴中除所述至少一个区间外其他区间的颜色不同。
结合第二方面,在第二方面的某些实现方式中,当所述业务展示单元播放所述第二视频片段时,改变播放速度,使得所述图像按照改变后的所述播放速度播放。
结合第二方面,在第二方面的某些实现方式中,所述业务展示单元根据接收到的指示信息,在所述至少一个第二视频片段包含的第一帧图像和第二帧图像之间进行切换,所述指示信息用于指示在所述第一帧图像和所述第二帧图像之间进行切换。
结合第二方面,在第二方面的某些实现方式中,所述业务展示单元,还用于仅播放所述至少一个第二视频片段。
结合第二方面,在第二方面的某些实现方式中,所述媒体分析单元,还用于:根据第一视频确定第一图表,其中,所述第一图表用于描述在所述第一时间范围内,所述第一视频中出现的对象数量随时间的变化趋势;或者,根据第二视频片段确定第二图表,其中,所述第二图表用于描述在所述第二时间范围内,所述第二视频片段中出现的对象数量随时间的变化趋势。
结合第二方面,在第二方面的某些实现方式中,所述业务展示单元在所述视频播放部分显示所述第一图表和/或所述第二图表。
结合第二方面,在第二方面的某些实现方式中,所述媒体分析单元,还用于:对所述第一视频中出现的对象进行抓拍,并存储所述抓拍获得的多张图片,所述对象包括所述目标对象;根据用户在所述第一视频中选定的所述目标对象,在所述多张图片中确定与所述目标对象的特征匹配的至少一张图片;所述业务展示单元,还用于在所述第一界面显示所述至少一张图片。
结合第二方面,在第二方面的某些实现方式中,抓拍获得的多张图片包括时间信息和位置信息,所述媒体分析单元,还用于根据所述至少一张图片中的时间信息和位置信息,确定所述对象的行动轨迹。
结合第二方面,在第二方面的某些实现方式中,所述业务展示单元还包括第二界面,所述第二界面包括地图图像,所述业务展示单元,还用于:根据所述至少一张图片中的位置信息,在所述地图图像的对应位置进行标注;根据所述时间信息对所述地图图像中被标注的位置进行连线;和/或对所述对象在被标注位置出现的次数进行显示。
结合第二方面,在第二方面的某些实现方式中,所述筛选信息和所述特征信息包括以下信息中的至少一项:性别、年龄、衣服颜色和衣服款式。
第三方面,提供了一种计算机程序存储介质或计算机程序(产品),所述计算机程序存储介质或计算机程序产品包含有程序指令,当所述程序指令被一个或多个处理器直接或者间接执行时,使得如第一方面的任一实现方式所述的方法得以实现。
第四方面,本申请提供一种计算机设备,包括处理器和存储器,所述存储器用于存储计算机可读指令,当所述计算机可读指令被处理器执行时实现第一方面的任一实现方式所述的方法。该计算机设备具体可以为监控设备、智能手机、智能电视、虚拟现实/混合显示/增强现实设备、智能家居设备、车载计算机等。
根据本申请实施例提供的目标对象信息的确定方法,通过关联回放视频和结构化特征的方式,在观看视频画面的同时可以进行目标对象特征信息的筛选,并且在时间轴上可以显示出现该目标对象的提示,解决了用户之前在查询目标对象的过程中,无法感知目标出现时间,需要查找大量视频,且在研判过程中页面不断切换,从而导致效率低下,给用户带来信息断层的体验问题。
附图说明
图1示出了一种视频实时播放页面的示意图。
图2示出了一种视频回放页面的示意图。
图3示出了一种视频浓缩页面的示意图。
图4示出了本申请实施例提供的一种确定目标对象信息的方法的示意性流程图。
图5示出了本申请实施例提供的一种用户输入或选择筛选信息的示意图。
图6示出了本申请实施例提供的一种筛选结果显示的示意图。
图7示出了本申请实施例提供的一种对包括目标对象视频标注的示意图。
图8示出了本申请实施例提供的一种对包括目标对象视频的时间轴进行放大的示意图。
图9示出了本申请实施例提供的视频片段中对象数量随时间变化的示意图。
图10示出了本申请实施例提供的一种显示目标对象运动轨迹的示意图。
图11示出了本申请实施例提供的一种确定目标对象信息的设备。
图12示出了本申请实施例提供的一种用于确定目标对象信息的系统的示意性结构图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
随着科技的发展,自动监控系统逐渐成为各行业对重点部门或者重要场所进行实时监控的物理基础。尤其随着“天网工程”的推进,利用监控视频作为破案线索的视频侦查已经成为公安刑侦侦查的重要手段,极大程度地打击了违法犯罪行为。
目前,利用是视频实现对目标对象信息查找有多种方式。为便于理解,以下对其中常用的几种解决方案进行简单地介绍。
图1示出了一种视频实时播放页面的示意图。
在目前已有的一种确定目标对象信息的方法中,用户可以打开相关点位实况,将结构化特征与实况画面结合,实时提取人、车等对象的结构化特征,并将该结构化特征滚动呈现在显示界面上,通过观察,查看是否有异常人物或者事件。
然而,该方式只能实时看到不同对象的抓拍图及其结构化特征数据信息,当对象数量多的时候刷新速度极快,用户无法仔细查看相应数据信息,若要查找特定对象的信息需要前往检索页面。因此,该方案无法利用实时结构化信息确定特定人员的身份等信息。
此外,该方式只能查看实时画面中的结构化数据,对于已经发生的事件对应的“历史”画面,该方案无法帮助用户查看利用画面结构化信息。例如,在发生案件,民警需要查找嫌疑人信息时,若案发地点和时间难以确定,民警需要查看大量的历史录像,此时不仅需要投入大量的人力还会影响破案效率。
图2示出了一种视频回放页面的示意图。
具体地,在利用视频监控查找目标对象信息的另一种解决方案中,可以实现将视频回放,并且可以在不同页面进行视频回放和数据检索。换句话说,用户可以在不同的功能页面进行不同的操作。如图2所示,在视频回放页面还可以包括设备列表,可用于选择需要播放的设备;设备列表下方为日期的选择,选择完设备和日期后回放画面开始播放,回放画面区域下方为播放轴区域。
由于方案二中的播放轴无法智能甄别有效内容信息,必须依靠人工观看全量的视频,手动标注有效点位,反复回放查看,同时,若用户在观看之前对于整个回放视频没有整体的了解,对于过车或者行人数量、无效片段等均无法直接感知,因此,该方案对用户观看回放效率几乎没有提升。
此外,回放和结构化特征检索需要在两个不同的页面内进行,在操作过程中可能需要多次在两个应用中来回切换,导致用户的任务不连续,影响用户的操作效率,同时页面的不断切换也会造成系统运行的压力。
图3示出了一种视频浓缩页面的示意图。
目前采用的又一种确定目标对象信息的方式可以实现视频浓缩的能力,具体而言,用户可以将一段较长时间视频内出现的特定对象浓缩到较短时间内播放,例如,用户可以设定在2分钟内浓缩播放原长为30分钟的视频。示例性的,可通过提取该30分钟视频中特定数量的帧,或者增加每一帧画面之间的切换速度等方式,将原时长较长的视频浓缩到较短的时间内播放。
示例性的,如图3所示,图3中的“车辆1”在30分钟之内,由画面中的“位置1”移动到了画面中的“位置2”,当使用视频浓缩能力时,用户可以在2分钟之内看到这辆车的移动轨迹。通过视频浓缩播放,可以减少用户观看录像视频的时间,快速查找有效的目标对象。此外,用户还可以查看具体目标出现的时间,截取目标图片,再前往人脸或人体检索界面查找目标对象。
但是,该方式中视频浓缩播放会使所有用户集中出现在播放的短时间内,出现互相遮挡的情况,如图3中靠左侧的两辆“车辆2”,其实是同一辆车在不同时间出现在了画面的不同位置,该两辆“车辆2”出现遮挡部分。此外,在实际播放过程中,可能还会出现很多人、非机动车等对象重叠在“车辆2”所在的位置。这种情况,会对用户观看录像查找目标产生困扰。当不同时段的人、车辆、非机动车辆等对象集中叠加在一起时,由于视频画面对所有对象没有选择性或针对性的同等展示,用户无法清楚地感知这些对象的出现顺序,也无法甄别相似或者相同的对象。
此外,当采用该方式查找目标对象的信息时,用户通常在查找到目标对象之后,回到时间轴上出现该目标对象的相应的时间点,反复回放该时间点的录像,并截取一张相对清晰的目标图像,然后前往检索界面重新上传截取的对象图片进行目标检索。同图1和图2所示方案中存在的问题类似,上述过程仍然会使回放与检索页面的分离,导致用户操作不连贯,影响用户操作的效率。
针对上述方案中存在的问题,为了便于回放界面能够满足用户有针对性观看的要求,减少目标对象查找过程中对人工经验的依赖程度,以及避免系统或页面的不断切换造成的效率低下的问题,本申请实施例提供了一种确定目标对象信息的方法,通过关联回放视频和结构化特征,使用户在观看回放画面时可以在同一界面进行对象特征信息的筛选,并且在时间轴上有采用具有标示性的颜色标识具有目标对象视频片段的时间轴提示目标对象出现的时间,解决了用户之前在研判过程中无法感知目标出现的时间,需要查看大量视频海量数据查找目标,导致研判效率低下的问题。
此外,本申请实施例提供的方法可以通过在地图点位选择周边摄像机,快速下发智能分析任务,使回放画面直接选取目标进行检索,避免用户在研判过程中流程割裂、信息断层的问题。
以下结合附图,对本申请实施例提供的确定目标对象信息的方法进行介绍。
本申请实施例提供的确定目标对象信息的方法可以应用于智能视频监控平台,如公安系统、交通系统、园区安保系统以及图侦实战应用等场景中,例如可以应用于民警查看录像查找嫌疑人或者嫌疑车辆等场景中。本申请实施例提供的方法可以在多种设备执行,如智能手机、个人电脑(personal computer,PC)以及“天网监控系统”中的监测分析设备等。
图4示出了本申请实施例提供的一种确定目标对象信息的方法的示意性流程图。该确定目标对象信息的方法可以应用于包括第一界面的视频播放设备,其中,第一界面可以包括视频播放部分和筛选信息输入部分(如图5所示)。该方法可以包括以下内容。
S401,视频播放设备通过视频播放部分播放第一视频。
在一种实现方式中,视频播放设备包括业务展示单元,该业务展示单元可以包括第一界面,其中,第一界面可以包括视频播放部分以及筛选信息输入部分。示例性的,视频播放部分还可以包括播放时间轴,该播放时间轴可以用于指示视频片段对应的时间,如视频片段的总时长、起始时间、终止时间以及当前播放时间等信息。
在一种实现方式中,筛选信息数据部分可以是用于接收用户输入的查询信息或者筛选信息等。
在一种实现方式中,用户基于已获得的目标对象可能出现的时间、地点等信息(或线索),通过视频播放设备的筛选信息输入部分输入特定的查询信息,该查询信息例如可以包括时间参数、地点参数、摄像头参数等。基于接收到的查询信息,该视频播放设备可以确定符合查询信息要求的特定视频片段(第一视频),如特定时间段内在特定地点拍摄到的视频。
在一种实现方式中,用户可以通过筛选信息输入部分输入查询信息的参数(如图5(a)所示);或者,也可以根据筛选信息输入部分显示的查询信息的参数列表选择特定参数(如图5(b)所示),具体地,该筛选信息输入部分可以显示时间段列表、地点列表以及摄像头列表等,用户根据自己需要查看的视频所对应的时间段、地点、摄像头等在相应的列表中进行选择,从而获得所查询的视频画面。
作为一个示例,若用户需要查看第一时间范围内的第一视频,可以向视频播放设备输入该第一时间范围的参数(如起始时刻和终止时刻);或者,在筛选信息输入部分已有的时间列表中选择符合第一时间范围的时间段选项。视频播放设备接收第一时间范围的信息后,确定该符合该信息的第一视频,并在第一界面的视频播放部分播放该第一视频。
在一种实现方式中,该第一视频可以是摄像头第一时间范围内实时采集的图像,如监控摄像头实时采集的视频录像等。其中,摄像头可以是普通摄像机中的摄像头,也可以是智能摄像机中的摄像头,该智能摄像机可以支持视频中人脸、人体、车辆或非机动车辆等的识别。
应理解,第一视频可以包括目标对象和非目标对象。其中,目标对象可以是用户需要查找的人物、车辆、非机动车辆或者其他目标物体等。
为便于理解,以民警查找嫌疑人的具体场景为例进行介绍,当有案件发生时,民警可以基于案件发生的时间以及目击证人对目标对象(嫌疑人)特征的描述,调取案发地点周围监控摄像头拍摄的监控视频,并根据目标对象的特征在特定时间段的视频图像中进行查找。此时,民警可以在筛选信息输入页面输入特定查询信息,当设备接收到查询信息时,确定符合查询信息的视频,并可以将该视频在视频播放部分进行播放。其中,民警可以选择特定时间段、特定地点或特定型号的监控设备拍摄的视频。更进一步地,为高效查找嫌疑人,民警还可以优先选择案发现场周围不同位置摄像头拍摄的画面,以便于从不同方向分析目标对象的运动轨迹及行为。
在一种实现方式中,视频播放设备还可以将该第一视频发送至该视频播放设备中的媒体分析单元,使媒体分析单元对该第一视频进行结构化特征分析,也即将视频图像转化为用户可以理解和检索的结构化特征信息。
应理解,本申请实施例中所说的结构化特征信息,特指视频结构化特征信息,主要是对视频画面按照语义关系,采用目标检测、时空特征提取、对象识别等分析手段,将视频画面转化为计算机和用户可以识别、理解和检索的信息,如文本信息。换句话说,结构化特征信息可以用于对对象的特征进行描述,其中,对对象的特征进行分析,获取结构化特征信息的过程可以称为结构化分析任务。为描述简洁,本申请实施例中将结构化特征信息统称为特征信息。
在一种实现方式中,视频播放设备播放第一视频以及媒体分析单元对第一视频中的对象进行结构化分析的过程可以同时进行,话句话说,当播放第一视频时,该视频播放设备在后台通过媒体分析单元对该视频进行结构化分析。
示例性的,媒体分析单元可以采集(如抓拍)第一视频中出现的对象的图像,并利用人体检测算法、人脸检测算法或非人检测算法等中的一种或多种算法,对图像包括的对象进行结构化特征分析,获取该对象的特征信息。
在一种实现方式中,媒体分析单元可以对第一视频中出现的多个对象进行结构化特征分析,该多个对象可以包括目标对象和非目标对象。
在一种实现方式中,媒体分析单元将对第一视频中对象的结构化分析后获得的特征信息发送至数据库或存储单元,以便于后续检索。
S402,视频播放设备通过筛选信息输入部分接收筛选信息,该筛选信息用于指示至少一个特征信息。
本申请实施例所说的筛选信息可以用于指示至少一个特征信息,换句话说,该筛选信息例如可以是对目标对象特征进行描述的信息,或者对与目标对象具有关联关系的对象的特征进行描述的信息。示例性的,当目标对象是人时,该筛选信息例如可以是目标对象的性别、年龄、衣服颜色或者衣服款式等的描述性信息。此外,与目标对象具有关联关系的对象可以指,与目标对象行动轨迹相同、出现时间相同的对象,或者与目标对象具有绑定关系的对象。例如,当查找的目标对象为人时,该目标对象所乘的车辆或者所携带的某件物品可以认为是与该目标对象具有关联关系的对象。
在一种实现方式中,如图6(a)所示视频播放设备可以在第一界面的筛选信息区域接收用户输入的筛选信息;或者,在第一界面显示的筛选信息列表中接收用户选择的筛选信息。
在一种实现方式中,用户还可以输入目标对象的特征信息和与该目标对象具有关联关系的对象的特征信息的组合(如嫌疑人和该嫌疑人所乘车辆的信息组合),以提高在播放时间轴上的筛选效率和精确度。
作为一个示例,筛选信息组合例如可以是人体、人脸、车辆等信息组合。举例来说,视频监测平台在特征信息筛选的过程中,可以利用车辆信息关联人脸信息进一步精确筛选内容,如在筛选条件中选择或输入“白色哈弗SUV、蓝色车牌”,卡扣智能算法可以抓取车辆正副驾驶室的人脸图片,同时判断所抓拍人脸的年龄、性别、眼镜等结构化信息,二者相互匹配,作为筛选条件进行查找对象过滤,可以进一步提高时间轴筛选的效率和精确度。
应理解,通过输入与目标对象具有关联关系的对象的筛选信息,或者,通过同时输入目标对象的筛选信息以及与目标对象具有关联关系的对象的筛选信息,可以提高查找目标对象的效率。
S403,视频播放设备在播放第一视频的过程中,确定第一视频中特征信息与筛选信息匹配的对象为目标对象。
在一种实现方式中,视频播放设备根据接收到的筛选信息,确定第一视频中与该筛选信息相匹配的特征信息为目标对象,并在第一界面的筛选信息输入部分显示该目标对象的特征信息(如图6(b)所示的筛选结果区域)。
具体来说,视频播放设备的业务展示单元通过第一界面的筛选信息输入部分接收用户输入的筛选信息后,将该筛选信息发送给媒体分析单元,由媒体分析单元根据结构化分析获得的特征信息,确定特征信息与筛选信息匹配的对象为目标对象。媒体分析单元接着可以将目标对象的特征信息返回给业务展示单元,使得业务单元在第一界面显示该目标对象的特征信息。此时,第一界面可以同时进行视频播放和目标对象特征信息的显示。
作为一个示例,若目标对象为人,则根据筛选的结果可以如图6(b)所示,采用文字形式显示目标对象的类型、衣服颜色、衣服款式、性别等信息;或者,用常用的标识符号来显示不同的信息,例如用通用的头像、生物符号等标识目标人物的性别或衣物穿戴特征;或者,可以用带有颜色的形状标识目标对象的衣服颜色等。
应理解,筛选结果显示的方式不限于图6(b)所示的形式,例如,还可以通过特定颜色高亮显示头像列表中的具体头像或符号列表中的具体符号等,以表示目标对象的类型。图6所示的结构化信息展示区域的筛选结果仅为便于理解的简单示例,而非穷举,本申请实施例对指示目标对象特征的形式不做限定。
在一种实现方式中,当根据筛选信息和特征信息确定目标对象后,可以进一步确定第一视频中的至少一个第二视频片段,其中,该至少一个第二视频片段是每一帧画面中均包括有目标对象的视频片段。该第二视频片段在播放时间轴上对应至少一个区间,且该至少一个区间的时间长度小于或等于整个播放时间轴(即第一视频对应的播放时间轴区间)。当用视频对应的时间轴来表示时,第二视频片段对应的时间轴部分属于第一视频对应的时间轴的一部分。
在一种实现方式中,根据确定的至少一个第二视频片段可以进一步确定该第二视频片段分别在播放时间轴上对应的区间,并在播放时间轴上对至少一个第二视频片段对应的至少一个区间进行标注(如图7所示)。其中,对该区间进行标注的方式可以有多种,如标注起始时刻、终止时刻;或者,视频播放设备采用第一颜色显示该至少一个区间(如图7所示),其中,第一颜色与播放时间轴中除上述至少一个区间外其他区间的颜色不同;或者,当播放时间轴中除至少一个区间外的其他区间均为采用特定颜色的高亮显示时,视频播放设备还可以对第二视频片段对应的时间轴区间采用特定颜色高亮显示。换句话说,视频播放设备可以采用多种方式使得第二视频片段与第一视频具有明显区别,以便于用户直观获取第二视频片段对应的时间轴范围。
作为一个示例,用户查看的第一视频对应的播放时间轴区间为16:32:00-16:41:00,其中,该第一视频中有目标对象出现的第二视频片段对应的播放时间轴区间为16:32:29-16:34:00,则业务展示单元根据筛选信息和特征信息结构确定目标对象,并确定该目标对象在第一视频中出现的时间为16:32:29-16:34:00后,在16:32:00-16:41:00这一整体的时间轴上对16:32:29-16:34:00部分的时间轴进行标注。如,对16:32:29-16:34:00部分的时间轴进行高亮显示;或者,在16:32:00-16:40:00整体的时间轴上,在16:32:29和16:34:00这两个时刻处做出标记,使得用户可以获知目标对象出现的时间段。
应理解,在时间轴上标注目标对象出现的时间,可以便于用户反复回看目标对象的视频时,快速定位到响应的时间点,提高用户查找目标对象的效率。
在一种实现方式中,当视频播放设备播放到至少一个第二视频片段时,可以改变该第二视频片段的播放速度,使得第二视频片段中的图像按照改变后的所述播放速度播放。示例性的,视频播放设备可以减慢第二视频片段中不同帧画面之间的切换速度,使得用户可以很清楚的查看每一帧画面的细节。
在一种实现方式中,视频播放设备根据接收到的指示信息,在至少一个第二视频片段包含的第一帧图像和第二帧图像之间进行切换,指示信息用于指示在第一帧图像和所述第二帧图像之间进行切换。换句话说,当非自动播放第二视频片段时,视频播放设备可以在接收到图像切换的指示信息后,对不同帧的图像进行切换。示例性的,当用户需要自主查看第二视频片段时,可以选取特定的一帧或多帧图像进行查看;或者,用户逐帧查看时,当用户输入切换命令(如单击或双击)时,进行图像切换。其中,指示信息例如可以是用户单击或双击的动作等。
在一种实现方式中,由于目标对象在第一视频中可能是非连续出现的,也即目标对象并不是在第一视频的每时每刻都出现,而是仅在几个视频片段中出现,因此,可以筛选出目标对象出现的一个或多个视频片段,并且仅播放该一个或多个第二视频片段。具体地,当第二视频片段有多个时,视频播放设备可以依次播放,或者,在同一页面的多个窗口中同时播放。
在一种实现方式中,当播放第二视频片段时,为了使用户可以清楚地逐帧查看第二视频片段中的图像细节,该第二视频片段对应的时间轴可以在显示页面被放大(如图8(a)(b)所示),例如,该时间轴在屏幕页面占有的比例增大,显示的时间单元更细,便于用户查看、定位视频位置等。示例性的,若用户需要重点关注第二时间范围内的视频,可以单击或双击该第二时间范围的视频对应的时间轴,使该时间轴被拉长,呈现更细的时间划分单元。例如,第二时间范围为16:32:29-16:34:00,放大时间轴之前,该时间轴以每1分钟为时间单元显示时间,放大时间轴之后,由于时间轴被拉长,其可以以30s等时间单元显示时间。用户在观看时,通过选择不同时间点,使播放画面定位至该时间点对应的特定帧的画面,便于用户逐帧回放片段,获得更多细节。
在一种实现方式中,当对第一视频进行播放时,可以根据第一视频生成该第一视频对应的第一图表,其中,该第一图表可以用于表示第一时间范围内出现的对象的数量随时间变化的趋势(如图9所示);或者,当对第二视频片段进行播放时,根据第二视频片段生成该第二视频片段对应的第二图表,其中,该第二图表可以用于表示第二时间范围内出现的对象的数量随时间变化的趋势。其中,第一图表和第二图表的横坐标可以为时间,纵坐标可以表示对象数量的指标,如对象数量、对象密度等。换句话说,第一图表和第二图表可以分别表示在第一时间范围或第二时间范围时,摄像头采集地点出现对象数量的变化情况。该图表不限于图9示出的形式,其还可以是多种形式,如柱状图、折线图、热力图等。
应理解,通过将某一时间范围内某一地点出现的对象数量做整体展示,可以使用户对该地点对象数量变化有整体的了解,对态势(如人群密度、过车数量等)可以提前预判需要重点关注的部分。例如,当民警关注一些大型活动的在某短时间内的人群数量变化情况时,可以首先查看反映该段时间整体人群数量变化趋势,从而对需要重点关注的部分做预判。
此外,根据本申请实施例提供的确定目标对象信息的方法还可以确定目标对象的行动轨迹。示例性的,视频监测平台确定视频中对象的结构化信息后,可以将结构化信息存储至存储单元,其中,该结构化信息可以包括对象在不同时间所在的位置信息。当用户需要查询目标对象的行动轨迹时,可以向视频监测平台输入“轨迹分析”的指令,视频监测平台接收到该指令后,可以根据已存储该目标对象的时间信息和位置信息确定该目标对象的行动轨迹,并将该行动轨迹显示在业务展示单元。
具体来说,视频监测平台可以对视频片段中出现的对象进行抓拍,获取多张图片以及每张图片对应的时间信息和位置信息(如根据图片对应的摄像头的位置确定该位置信息);根据用户选定目标对象,在该多张图片中选取与目标对象匹配的多张图片,媒体分析单元可以根据该多张图片获取每张图片分别对应的时间信息和图片中对象所处的位置信息;根据多张图片的时间信息、位置信息,确定目标对象的行动轨迹。
在一种实现方式中,抓拍过程可以发生在第一视频播放的过程中。抓拍获得的多张图片可以包括目标对象的图片,也可以包括非目标对象的图片,该多张图片可以被存储至数据库或者样本库中。
在一种实现方式中,若用户在逐帧查看视频片段,并需要对某一帧图片中的对象进行检索时,可以选定该帧图片中的需要被检索的对象,然后经过对比,在数据库或样本库中筛选出与被检索对象特征相似度较高的一张或多张图片。后续可借助用户的经验,从相似度较高的图片中选择出目标对象的图片。
进一步地,抓拍获得的多张图片可以包括每张图片对应的时间信息或者位置信息。根据与目标对象匹配的至少一张图片中的时间信息和位置信息,确定目标对象的行动轨迹。其中,时间信息可以是图片中的图像被摄像机采集时的实时时间;位置信息可以根据摄像头的位置确定。
在一种实现方式中,视频播放设备还可以包括第二界面,该第二界面包括地图图像。根据获取的图片中包括的位置信息和时间信息,可以将对象的行动轨迹显示在相应的地图上(如图10所示),以便用户直观地观察目标对象的行动路线。示例性的,在地图页面上,根据对象的至少一张图片中的位置信息,结合热力图,在地图的相应位置进行标注;并且,根据该至少一张图片中的位置信息,对该地图上被标注的位置进行连线,获得目标对象的运动轨迹。
示例性的,当确定被检索的目标对象时,用户可以批量选择一批可信度较高的图像结果,并输入“轨迹分析”的指令,使得业务展示单元切换至地图页面,且将图像结果涉及的位置信息标注在地图上的相应位置,通过热力图判断目标对象经常出没的地点,进行落脚点分析判断。
又如,结合目标对象的位置信息时间信息,确定目标对象的行动轨迹。当用户查询特定时间内目标对象的轨迹时,用户可调节时间轴到对应时间,此时,可以自动仅显示该特定时间端内的目标对象轨迹,并自动放大地图至合适的比例尺(比例尺可根据用户需要自定义设定),轨迹图进行连线显示,箭头标注目标对象的动向。
在一种实现方式中,当在地图上标示出目标对象的位置时,还可以显示目标对象在每个位置出现的次数(如图10所示)。使用户清楚地获知目标对象常用的活动地点。具体地,当在地图上标示出目标对象的位置信息后,可以默认启用热力图,使用户根据热力图判断目标对象经常出没的地点,做出落脚点分析判断。
根据本申请实施例提供的目标对象信息的确定方法,通过关联回放视频和结构化特征的方式,在观看回放画面时可以进行目标对象特征的筛选,并且在时间轴上可以显示出现该目标对象的提示,解决了用户之前在查询目标对象的过程中,无法感知目标出现时间,需要查找大量视频,且在研判过程中页面不断切换,从而导致效率低下,给用户带来信息断层的体验问题。
图11示出了本申请实施例提供的一种确定目标对象信息的设备。该设备1100包括业务展示单元1101和媒体分析单元1102。其中,业务展示单元1101还可以包括第一界面,第一界面包括视频播放部分和筛选信息输入部分。
在一种实现方式中,业务展示单元1101,可以用于通过视频播放部分播放第一视频。
在一种实现方式中,当业务展示单元1101还可以用于通过筛选信息输入部分接收筛选信息,筛选信息用于指示至少一个特征信息。
在一种实现方式中,媒体分析单元1102,可以用于播放过程中,确定第一视频中特征信息与筛选信息匹配的对象为目标对象。
在一种实现方式中,视频播放部分还包括播放时间轴,且所述第一视频对应的播放时间轴部分为第一播放时间轴部分,媒体分析单元1102,还用于确定第一视频中的至少一个第二视频片段,该第二视频片段的画面中包括目标对象的图像。
在一种实现方式中,业务展示单元1101,还可以用于对至少一个第二播放时间轴部分进行标注,至少一个第二播放时间轴部分为至少一个第二视频片段对应的播放时间轴部分。
在一种实现方式中,业务展示单元1101,还可以用于采用第一颜色显示至少一个第二时间轴部分,第一颜色与所述第一播放时间轴部分中除至少一个第二时间轴部分外其他部分的颜色不同。
在一种实现方式中,业务展示单元1101,还可以用于当自动播放第二视频片段时,改变第二时间段的视频中每帧图像的切换速度,使得图像按照改变后的切换速度逐帧播放;或者,当非自动播放所述第二视频片段时,根据接收到的指示信息,在第一帧图像和第二帧图像之间进行切换,指示信息用于指示在第一帧图像和第二帧图像之间进行切换。
在一种实现方式中,业务展示单元1101,还可以用于仅播放至少一个第二视频片段。
在一种实现方式中,筛选信息为对目标对象进行描述的信息;和/或,对与目标对象具有关联关系的对象进行描述的信息。
在一种实现方式中,媒体分析单元1102,还可以用于根据第一视频确定第一图表,其中,第一图表用于描述在第一时间范围内,第一视频中出现的对象数量随时间的变化趋势;或者,根据第二视频片段确定第二图表,其中,第二图表用于描述在第二时间范围内,第二视频片段中出现的对象数量随时间的变化趋势。
在一种实现方式中,业务展示单元1101,还用于在视频播放部分显示第一图表和/或所述第二图表。
在一种实现方式中,媒体分析单元1102,还可以用于对第一视频中出现的对象进行抓拍,并存储抓拍获得的多张图片;根据用户在第一视频中选定的对象,在多张图片中确定与对象特征匹配值达到第一阈值的至少一张图片;所述业务展示单元在第一界面显示至少一张图片。
在一种实现方式中,抓拍获得的多张图片包括时间信息和位置信息,媒体分析单元1102,还可以用于根据至少一张图片中的时间信息和位置信息,确定对象的行动轨迹。
在一种实现方式中,在地图页面上,业务展示单元1101还包括第二界面,该第二界面包括地图图像,业务展示单元1101,还用于:根据至少一张图片中的位置信息,在地图图像的对应位置进行标注;根据时间信息对所述地图图像中被标注的位置进行连线;和/或对对象在被标注位置出现的次数进行显示。
在一种实现方式中,筛选信息和特征信息包括以下至少一项:性别、年龄、衣服颜色、衣服款式。
图12示出了本申请实施例提供的一种用于确定目标对象信息的系统的示意性结构图。
其中,该系统可以在各种设备上使用展现,图12所示的应用客户端包括个人电脑(personal computer,PC)、笔记本、智能手机、平板电脑等可以用于作为视频监测平台的设备。该系统包括数据采集单元、设备接入单元、存储单元(数据库)、媒体接入单元、媒体分析单元、业务管理单元、检索单元、运维管理单元、业务展示单元。
在一种实现方式中,数据采集单元负责采集视频和图片等数据,包含普通摄像机和智能摄像机。其中普通摄像机仅采集视频,智能摄像机(人脸卡口、车辆卡口)支持检测视频中的人脸、人体、车辆、非机动车等目标,并抓拍该目标的图片;以及部分多维数据采集终端。数据采集单元采集的数据发送给媒体接入单元。
在一种实现方式中,设备接入单元负责接入并管理前端采集设备,包括普通的摄像机和智能摄像机;设备接入单元完成设备接入后发送给运维管理单元。
在一种实现方式中,存储单元(数据库)负责存取所需数据(包括全量的视频和抓拍图片),还支持数据备份和容灾,保证数据业务顺利、安全的运行。存储单元可以在媒体服务器或者云化集群上实现。云化存储更是使存储虚拟化,支持资源弹性扩容和高性能读写。存储单元将数据发送给媒体分析单元进行图像结构化分析。
媒体接入单元负责媒体流相关业务控制,包括媒体流的建立、转发和停止,录像存储、录像检索、下载和回放控制,录像备份,视频转发、图片转发,联动录像等功能。媒体接入单元将采集的图像和视频数据发送给媒体分析单元和存储单元(数据库)。
在一种实现方式中,媒体分析单元负责分析视频和图片,提取视频和图片中的人脸、人体、车辆、非机动车等目标,生成结构化数据;媒体分析单元分析完成后输出分析结果发送给业务展示单元。
在一种实现方式中,业务管理单元负责域内的配置管理和业务控制工作,包括设备管理、用户管理、告警管理、录像策略管理以及信令路由、登录鉴权、告警处理和多级多域等功能。
在一种实现方式中,检索单元负责对媒体分析单元分析产生的结构化数据、目标图片进行检索;检索单元检索获得检索数据后发送至业务展示单元呈现给用户。
在一种实现方式中,运维管理单元负责系统的运营管理,包括系统和设备的初始配置、设备升级、进程守护和性能监控等,支持和网管系统的对接。
在一种实现方式中,业务展示单元负责业务展现,提供业务操作和配置界面,包括实况浏览、云镜控制、录像检索、录像回放、告警处理、人脸检索、人体检索、车辆检索等业务;业务展示单元将各种业务可视化呈现给用户查看操作,同时接收用户指令下发至各大业务单元。
此外,本申请实施例还提供了一种计算机程序存储介质,该计算机程序存储介质具有程序指令,当所述程序指令被直接或者间接执行时,使得如上文所说的方法得以实现。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
Claims (25)
1.一种确定目标对象信息的方法,其特征在于,所述方法应用于包括第一界面的视频播放设备,所述第一界面包括视频播放部分和筛选信息输入部分,所述方法包括:
所述视频播放设备通过所述视频播放部分播放第一视频;
所述视频播放设备通过所述筛选信息输入部分接收筛选信息,所述筛选信息用于指示至少一个特征信息;
所述视频播放设备在播放所述第一视频的过程中,确定所述第一视频中特征信息与所述筛选信息匹配的对象为目标对象;
其中,所述方法还包括:
所述视频播放设备对所述第一视频中出现的对象进行抓拍,并存储所述抓拍获得的多张图片,所述对象包括所述目标对象;
所述视频播放设备根据用户在所述第一视频中选定的所述目标对象,在所述多张图片中确定与所述目标对象的特征匹配的至少一张图片;
所述视频播放设备在所述第一界面显示所述至少一张图片。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述视频播放设备确定所述第一视频中的至少一个第二视频片段,所述至少一个第二视频片段的画面包括所述目标对象的图像。
3.根据权利要求2所述的方法,其特征在于,所述视频播放部分还包括播放时间轴,所述方法还包括:
所述视频播放设备对所述至少一个第二视频片段在所述播放时间轴上对应的至少一个区间进行标注。
4.根据权利要求3所述的方法,其特征在于,所述视频播放设备对所述至少一个区间进行标注,包括:
所述视频播放设备采用第一颜色显示所述至少一个区间,所述第一颜色与所述播放时间轴中除所述至少一个区间外其他区间的颜色不同。
5.根据权利要求2-4中任一项所述的方法,其特征在于,所述方法还包括:
当所述视频播放设备播放到所述至少一个第二视频片段时,改变播放速度,使得所述图像按照改变后的所述播放速度播放。
6.根据权利要求2-4中任一项所述的方法,其特征在于,所述方法还包括:
所述视频播放设备根据接收到的指示信息,在所述至少一个第二视频片段包含的第一帧图像和第二帧图像之间进行切换,所述指示信息用于指示在所述第一帧图像和所述第二帧图像之间进行切换。
7.根据权利要求2-4中任一项所述的方法,其特征在于,所述方法还包括:
所述视频播放设备仅播放所述至少一个第二视频片段。
8.根据权利要求2-4中任一项所述的方法,其特征在于,所述方法还包括:
所述视频播放设备根据第一视频确定第一图表,其中,所述第一图表用于描述在第一时间范围内,所述第一视频中出现的目标对象数量随时间的变化趋势;或者,
所述视频播放设备根据第二视频片段确定第二图表,其中,所述第二图表用于描述在第二时间范围内,所述第二视频片段中出现的对象数量随时间的变化趋势。
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
所述视频播放设备在所述视频播放部分显示所述第一图表和/或所述第二图表。
10.根据权利要求1所述的方法,其特征在于,抓拍获得的多张图片包括时间信息和位置信息,所述方法还包括:
所述视频播放设备根据所述至少一张图片中的时间信息和位置信息,确定所述对象的行动轨迹。
11.根据权利要求10所述的方法,其特征在于,所述视频播放设备还包括第二界面,所述第二界面包括地图图像,所述方法还包括:
所述视频播放设备根据所述至少一张图片中的位置信息,在所述地图图像的对应位置进行标注;
所述视频播放设备根据所述时间信息对所述地图图像中被标注的位置进行连线;和/或
所述视频播放设备对所述对象在被标注位置出现的次数进行显示。
12.根据权利要求1-4、10、11中任一项所述的方法,其特征在于,所述特征信息包括以下信息中的至少一项:
性别、年龄、衣服颜色和衣服款式。
13.一种视频播放设备,其特征在于,包括业务展示单元和媒体分析单元,所述业务展示单元包括第一界面,所述第一界面包括视频播放部分和筛选信息输入部分,其中,
所述业务展示单元,用于通过所述视频播放部分播放第一视频;
所述业务展示单元,还用于通过所述筛选信息输入部分接收筛选信息,所述筛选信息用于指示至少一个特征信息;
所述媒体分析单元,用于在播放所述第一视频的过程中,确定所述第一视频中特征信息与所述筛选信息匹配的对象为目标对象;
其中,所述媒体分析单元还用于:对所述第一视频中出现的对象进行抓拍,并存储所述抓拍获得的多张图片,所述对象包括所述目标对象;
所述媒体分析单元,还用于根据用户在所述第一视频中选定的所述目标对象,在所述多张图片中确定与所述目标对象的特征匹配的至少一张图片;
所述业务展示单元,还用于在所述第一界面显示所述至少一张图片。
14.根据权利要求13所述的设备,其特征在于,所述媒体分析单元,还用于确定所述第一视频中的至少一个第二视频片段,所述第二视频片段的画面包括所述目标对象的图像。
15.根据权利要求14所述的设备,其特征在于,所述视频播放部分还包括播放时间轴,
所述业务展示单元,还用于对所述至少一个第二视频片段在所述播放时间轴上对应的至少一个区间进行标注。
16.根据权利要求15所述的设备,其特征在于,所述业务展示单元,还用于对所述至少一个第二视频片段在所述播放时间轴上对应的至少一个区间进行标注,具体包括:
所述业务展示单元采用第一颜色显示所述至少一个区间,所述第一颜色与所述播放时间轴中除所述至少一个区间外其他区间的颜色不同。
17.根据权利要求14-16中任一项所述的设备,其特征在于,当所述业务展示单元播放所述第二视频片段时,改变播放速度,使得所述图像按照改变后的所述播放速度播放。
18.根据权利要求14-16中任一项所述的设备,其特征在于,所述业务展示单元根据接收到的指示信息,在所述至少一个第二视频片段包含的第一帧图像和第二帧图像之间进行切换,所述指示信息用于指示在所述第一帧图像和所述第二帧图像之间进行切换。
19.根据权利要求14-16中任一项所述的设备,其特征在于,所述业务展示单元,还用于仅播放所述至少一个第二视频片段。
20.根据权利要求14-16中任一项所述的设备,其特征在于,所述媒体分析单元,还用于:
根据第一视频确定第一图表,其中,所述第一图表用于描述在第一时间范围内,所述第一视频中出现的对象数量随时间的变化趋势;或者,
根据第二视频片段确定第二图表,其中,所述第二图表用于描述在第二时间范围内,所述第二视频片段中出现的对象数量随时间的变化趋势。
21.根据权利要求20所述的设备,其特征在于,所述业务展示单元在所述视频播放部分显示所述第一图表和/或所述第二图表。
22.根据权利要求13所述的设备,其特征在于,抓拍获得的多张图片包括时间信息和位置信息,所述媒体分析单元,还用于根据所述至少一张图片中的时间信息和位置信息,确定所述对象的行动轨迹。
23.根据权利要求22所述的设备,其特征在于,所述业务展示单元还包括第二界面,所述第二界面包括地图图像,所述业务展示单元,还用于:
根据所述至少一张图片中的位置信息,在所述地图图像的对应位置进行标注;
根据所述时间信息对所述地图图像中被标注的位置进行连线;和/或
对所述对象在被标注位置出现的次数进行显示。
24.根据权利要求13-16、22、23中任一项所述的设备,其特征在于,所述筛选信息和所述特征信息包括以下信息中的至少一项:
性别、年龄、衣服颜色和衣服款式。
25.一种计算机程序存储介质,其特征在于,所述计算机程序存储介质具有程序指令,当所述程序指令被直接或者间接执行时,使得如权利要求1至12中任一项所述的方法得以实现。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911281648.XA CN111131902B (zh) | 2019-12-13 | 2019-12-13 | 确定目标对象信息的方法及视频播放设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911281648.XA CN111131902B (zh) | 2019-12-13 | 2019-12-13 | 确定目标对象信息的方法及视频播放设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111131902A CN111131902A (zh) | 2020-05-08 |
CN111131902B true CN111131902B (zh) | 2021-12-31 |
Family
ID=70498630
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911281648.XA Active CN111131902B (zh) | 2019-12-13 | 2019-12-13 | 确定目标对象信息的方法及视频播放设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111131902B (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111601080B (zh) * | 2020-05-12 | 2021-08-10 | 湖北君赞智能科技有限公司 | 一种小区安防监控视频储存用视频管理系统 |
CN111770310A (zh) * | 2020-07-02 | 2020-10-13 | 广州博冠智能科技有限公司 | 一种走失儿童识别定位的方法及装置 |
CN111782878B (zh) * | 2020-07-06 | 2023-09-19 | 聚好看科技股份有限公司 | 服务器、显示设备及其视频搜索排序方法 |
CN112055179A (zh) * | 2020-09-11 | 2020-12-08 | 苏州科达科技股份有限公司 | 视频播放方法及装置 |
CN113010738B (zh) * | 2021-02-08 | 2024-01-30 | 维沃移动通信(杭州)有限公司 | 视频处理方法、装置、电子设备及可读存储介质 |
CN113660499B (zh) * | 2021-08-23 | 2023-08-18 | 天之翼(苏州)科技有限公司 | 基于视频数据的热力图生成方法及系统 |
CN113901785A (zh) * | 2021-09-29 | 2022-01-07 | 联想(北京)有限公司 | 一种标记方法及电子设备 |
CN114120633A (zh) * | 2021-11-02 | 2022-03-01 | 吉旗(成都)科技有限公司 | 车辆行程回放方法、装置、服务器及存储介质 |
CN113836356A (zh) * | 2021-11-23 | 2021-12-24 | 北京亮亮视野科技有限公司 | 视频检索方法、装置、电子设备及存储介质 |
CN114979784B (zh) * | 2022-04-13 | 2024-01-09 | 浙江大华技术股份有限公司 | 目标录像的播放方法、装置、电子装置和存储介质 |
CN115643428B (zh) * | 2022-12-23 | 2023-03-28 | 中央广播电视总台 | 一种包装图文制作方法、设备、存储介质 |
CN117579761B (zh) * | 2024-01-16 | 2024-03-26 | 苏州映赛智能科技有限公司 | 一种道路数字孪生模型的误差显示控制方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6055823B2 (ja) * | 2012-05-30 | 2016-12-27 | 株式会社日立製作所 | 監視カメラ制御装置及び映像監視システム |
CN102915755A (zh) * | 2012-09-07 | 2013-02-06 | 博康智能网络科技股份有限公司 | 一种基于视频显示提取运动目标到时间轴上的方法 |
JP6663634B2 (ja) * | 2014-05-29 | 2020-03-13 | フリュー株式会社 | ビデオゲーム装置、ビデオゲームの制御方法、ビデオゲーム制御プログラム、および記録媒体 |
CN107517405A (zh) * | 2017-07-31 | 2017-12-26 | 努比亚技术有限公司 | 一种视频处理的方法、装置及计算机可读存储介质 |
CN110263613A (zh) * | 2019-04-25 | 2019-09-20 | 深圳市商汤科技有限公司 | 监控视频处理方法及装置 |
-
2019
- 2019-12-13 CN CN201911281648.XA patent/CN111131902B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN111131902A (zh) | 2020-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111131902B (zh) | 确定目标对象信息的方法及视频播放设备 | |
EP2980767B1 (en) | Video search and playback interface for vehicle monitor | |
US11210504B2 (en) | Emotion detection enabled video redaction | |
US8553084B2 (en) | Specifying search criteria for searching video data | |
EP2717564B1 (en) | Method, device and system for realizing video retrieval | |
US20150264296A1 (en) | System and method for selection and viewing of processed video | |
US20210357678A1 (en) | Information processing method and apparatus, and storage medium | |
US20150070506A1 (en) | Event triggered location based participatory surveillance | |
US20100287161A1 (en) | System and related techniques for detecting and classifying features within data | |
CN111222373B (zh) | 一种人员行为分析方法、装置和电子设备 | |
CN108632541B (zh) | 一种多视频片段合并方法及装置 | |
US11037604B2 (en) | Method for video investigation | |
KR20180058019A (ko) | 영상 검색 장치, 데이터 저장 방법 및 데이터 저장 장치 | |
KR20140141025A (ko) | 영상 검색 장치 및 방법 | |
US20210089784A1 (en) | System and Method for Processing Video Data from Archive | |
US11657623B2 (en) | Traffic information providing method and device, and computer program stored in medium in order to execute method | |
CN110598551B (zh) | 一种提高行人身份识别效率的方法、装置、设备及介质 | |
RU2703152C1 (ru) | Система и способ отображения схемы перемещения объектов | |
WO2021100574A1 (ja) | 捜査支援システムおよび捜査支援方法 | |
CN112383751A (zh) | 一种监控视频数据处理方法、装置、终端设备和存储介质 | |
JP7235612B2 (ja) | 人物検索システムおよび人物検索方法 | |
WO2021102760A1 (zh) | 一种人员行为分析方法、装置和电子设备 | |
AU2022204727B2 (en) | Non-transitory computer-readable recording medium and display method | |
US20230396741A1 (en) | Computer-implemented method, computer program and apparatus for video processing and for generating a thumbnail from a video sequence, and video surveillance system comprising such an apparatus | |
US20210287503A1 (en) | Video analysis system and video analysis method |
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 |