技术领域
[0001] 本申请涉及数据处理技术领域,尤其涉及一种公共卫生视频监管结果的生成方法及相关设备。
相关背景技术
[0002] 在现有技术中,在针对多个公共卫生项目进行监管时,通常先通过各自独立的摄像设备获取公共卫生视频数据,然后再通过各自独立的公共卫生视频处理模块对公共卫生视频数据进行处理,在此过程中,不同公共卫生处理模块之间不存在调度以及协同关系,且公共卫生视频处理模块均需持续工作,容易导致资源浪费,成本较高。
具体实施方式
[0017] 为使本申请的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本申请进一步详细说明。
[0018] 需要说明的是,除非另外定义,本申请实施例使用的技术术语或者科学术语应当为本申请所属领域内具有一般技能的人士所理解的通常意义。本申请实施例中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
[0019] 如背景技术部分所述,相关技术中的通过公共卫生视频处理模块对公共卫生项目进行监管时需要持续工作以获取几乎包揽全部工作时长的公共卫生视频,且不同公共卫生处理模块之间不存在调度以及协同关系,导致公共卫生视频处理模块在工作过程中获取的冗余数据过多,容易导致资源浪费,成本较高。
[0020] 综合上述考虑,本申请实施例提出一种公共卫生视频监管结果的生成方法,通过获取公共卫生视频数据;在不同时间段,将所述公共卫生视频数据输入不同预设时间段对应的不同公共卫生视频处理模块,得到所述公共卫生视频处理模块输出的第一公共卫生视频监管备用结果;汇总所述第一公共卫生视频监管备用结果,得到所述公共卫生视频监管结果。从而能够使得多个公共卫生视频处理模块协同工作,每个模块均可以针对性的获取其对应的公共卫生项目对应时间下的视频,有效的降低了每个模块处理数据的时间,避免了资源的浪费,同时还使得最终得到的公共卫生视频监管结果更加的精确。
[0021] 以下,通过具体的实施例来详细说明本申请实施例的技术方案。
[0022] 参考图1,本申请的公共卫生视频监管结果的生成方法,包括以下步骤:步骤S101,获取公共卫生视频数据;
步骤S102,在不同预设时间段,将所述公共卫生视频数据输入不同所述预设时间
段对应的不同公共卫生视频处理模块,得到所述公共卫生视频处理模块输出的第一公共卫生视频监管备用结果;
步骤S103,汇总所述第一公共卫生视频监管备用结果,得到所述公共卫生视频监
管结果。
[0023] 本申请下述实施例以获取公共卫生视频数据的设备为摄像头为例,相应的,不同的公共卫生视频处理模块也均设置于摄像头中。
[0024] 针对步骤S101,在一些实施例中,在获取公共卫生视频数据时,可以根据本申请的应用场景来选择获取公共卫生视频数据的方式。若本申请的应用场景为需要实时监管的场景,例如场景为需要在医院监管院内人员是否一直戴口罩,此时则需要实时的通过摄像头获取公共卫生视频数据,以保证院内人员的安全。若本申请的应用场景为不需要实时监管的场景,例如场景为需要定期审核进入院内工作区的是否为医护人员,此时则可以在摄像头内置存储模块,定时获取对应工作区的视频数据,存储至存储模块中,之后可以定期的从存储模块中获取数据,以实现对医院的非现场监督。需要注意的是,前述的定时获取视频数据,本领域技术人员应当知晓仅为本申请的其中一种实施方式,还可以随时从存储模块中抽取视频数据,抽取的时间当然的可以根据应用场景以及不同地点和不同任务的需求来决定。
[0025] 进一步的,在获取公共卫生视频数据后,在不同的预设时间段,将获取的公共卫生视频数据输入不同所述预设时间段对应的不同公共卫生视频处理模块,得到输出的第一公共卫生视频监管备用结果。
[0026] 在本实施例中,不同的公共卫生视频处理模块对应的是不同的公共卫生项目,且可以为一对一的关系,也可以为多对一的关系。例如利用人脸识别模块和医服识别模块对应的是进入工作区的是否为工作人员的公共卫生项目,口罩识别模块对应的是院内人员是否戴口罩的公共卫生项目。需要注意的是,上述医服识别模块可以识别普通医生护士服装、医用防护服、放射防护服等,应当知道的,医服识别模块可以根据实际应用中的医服种类识别需求适应性改进,最终可以适应于本领域各种不同的医服识别。另外,本申请的公共卫生视频处理模块并不限于上述列举的人脸识别模块、医服识别模块和口罩识别模块,可以根据不同的公共卫生项目匹配对应的公共卫生视频处理模块,且每个公共卫生视频处理模块中均可以内置多种不同的算法,以适应实际的视频处理需求。
[0027] 进一步的,首先需要确定输入不同的公共卫生视频处理模块的预设时间段。在确定预设时间段时,通过获取历史公共卫生视频数据,并将公共卫生项目和历史公共卫生视频数据输入预先构建的时间段确定模型中,得到时间段确定模型输出的不同公共卫生项目对应的时间段。进一步的,根据每个所述公共卫生项目对应的时间段,确定每个所述公共卫生视频处理模块对应的所述预设时间段。
[0028] 上述预设时间段确定的方法可以是基于统计机器学习的方法、基于深度学习的方法或机器学习的方法。基于统计机器学习的方法主要包括:隐马尔可夫模型(HiddenMarkovModel HMM)、最大熵(MaxmiumEntropy,ME)、支持向量机(Support VectorMachine ,SVM)、条件随机场(Conditional Random Fields ,CRF)等。基于深度学习的方法包括:循环神经网络(Recurrent Neural Networks,RNN)、长短记忆(Long Short Term Memory,LSTM)等。机器学习的方法包括:监督学习、半监督学习以及无监督学习。
[0029] 此外,上述预设时间段还可以按照实际的公共卫生项目来设定,工作人员可以依照被监管项目的历史经验来确定预设时间段。例如,某诊所上午八点至十一点时工作地点不允许有生人进出,则需要将人脸识别的公共卫生项目对应的公共卫生视频处理模块的工作时间设置为上午八点至十一点。
[0030] 此外,在本实施例中,参考图2,为本申请实施例的自定义算法流程图。图中a至f可以为相同或不同的算法调用的方法或入口,在另一可行的实施例中,可以执行自定义的算法流程以实现对更复杂的公共卫生项目进行监管。例如,可以自定义逻辑编排配置:“
THEN(
a,
WHEN(b,THEN(c,d),e).any(true),
f
);
”
在上述实施例中,可以利用上述程序定义不同算法的执行逻辑顺序,对算法执行
流程进行编排,其中,THEN()定义串行逻辑;WHEN()定义并行逻辑;any标识是否输出异常信息。流程编排的其他关键词本领域技术人员应当知晓,因此不再赘述。此外,在本申请的另一可行的实施例中,可以将上述程序抽象为宏观层面的分布图,这样可以使得不会编写程序的用户也可以通过对分布图进行编辑以实现自己的算法排布需求。
[0031] 对于用户来说,本申请支持以类似工作流的方式自定义配置多种算法的执行方式、执行逻辑、执行时间等,可以通过自己撰写程序来对算法流程进行自定义编排,也可以通过本申请提供的分布图来根据获得的预设时间段来实现自己的算法排步需求,对于不会撰写程序的用户而言,可以利用编辑分布图的方式依据预设时间段来实现自己的算法排布需求,实现对公共卫生视频项目进行监管,而对于会撰写程序的用户而言,可以灵活的排布算法,以实现对更复杂的公共卫生视频项目进行监管。
[0032] 应当理解的,上述预设时间段确定的方法是例举式的,并不用于限定本申请的实现,现有技术中用于时间段确定的方法,均能够用于本实施例。
[0033] 进一步的,当确定了预设时间段后,各个公共卫生视频处理模块开始按部就班的工作。在当前时间段中,将此时获取的公共卫生视频数据输入当前时间属于的时间段对应的公共卫生视频处理模块。进一步的,依据上述步骤求得的预设时间段,对公共卫生视频数据进行截取,得到公共卫生视频数据段。之后对该公共卫生视频数据段进行抽帧,得到公共卫生图片数据集,其中,抽帧信息可以包括:抽帧记录ID、摄像头ID、抽取时间、图像名称、文件大小、存储路径。本领域技术人员应当理解的,示出的抽帧信息并不限于上述范围,还可以根据实际需求进行拓展。
[0034] 上述步骤的目的是为了减轻后续公共卫生视频处理模块的数据处理压力,因此先将对应时间段的视频数据截取出来,又由于本领域的获取视频数据的特殊性:在一个时间段中,获取的视频数据在一个小间隔内的变化较小。因此可以对该公共卫生视频数据段进行抽帧,这样既保证了最终公共卫生结果的准确性,也有效减轻了公共卫生视频处理模块的数据处理压力。
[0035] 上述步骤中对公共卫生视频数据段进行抽帧时,可以设定一个间隔的期限,该间隔可以为固定间隔,即将上述公共卫生视频数据段按照固定间隔分为多段,从每一段公共卫生视频数据中进行随机抽帧,当然的,也可以根据该视频的内容对于间隔进行自定义,将公共卫生视频数据段按照自定义间隔分段后,从每一段中进行随机抽帧。此外,从每一段中进行随机抽帧的帧数也可以根据实际需求进行设置,精度要求高的可以将抽帧的帧数设置的较大,精度要求低的可以将抽帧的帧数设置的较小。
[0036] 进一步的,当获取到公共卫生图片数据集后,对所述公共卫生图片数据集进行处理,得到公共卫生图片数据集对应的第一公共卫生视频监管备用结果。
[0037] 在本实施例中,公共卫生视频处理模块通过下述方法进行训练:获取训练用公共卫生图片数据集和所述训练用公共卫生图片数据集对应的真实
公共卫生视频监管备用结果;
将所述训练用公共卫生图片数据集输入待训练的公共卫生视频处理模块,得到训
练用公共卫生视频监管备用结果;
基于所述真实公共卫生视频监管备用结果和所述训练用公共卫生视频监管备用
结果,利用预设的损失函数计算得到损失函数值;
利用所述损失函数值调整所述待训练的公共卫生视频处理模块的参数,得到所述
公共卫生视频处理模块。
[0038] 上述步骤中的训练用公共卫生图片数据集和对应的真实公共卫生视频监管备用结果均可以根据其需要训练的公共卫生视频处理模块进行针对性的实地获取。
[0039] 在上述的训练过程中,每个公共卫生视频处理模块的损失函数均可以根据该公共卫生视频处理模块对应的公共卫生项目进行恰当的选取,当然的,对应的损失函数可以相同也可以不同,本领域技术人员也可以根据需要进行相应的调整,以使得最终获得的公共卫生视频监管备用结果的准确性最大化。
[0040] 上述公共卫生视频监管备用结果确定的方法可以是基于统计机器学习的方法、基于深度学习的方法或机器学习的方法。基于统计机器学习的方法主要包括:隐马尔可夫模型(HiddenMarkovModel HMM)、最大熵(MaxmiumEntropy,ME)、支持向量机(Support VectorMachine ,SVM)、条件随机场(Conditional Random Fields ,CRF)等。基于深度学习的方法包括:循环神经网络(Recurrent Neural Networks,RNN)、长短记忆(Long Short Term Memory,LSTM)等。机器学习的方法包括:监督学习、半监督学习以及无监督学习。
[0041] 应当理解的,上述公共卫生视频监管备用结果确定的方法是例举式的,并不用于限定本申请的实现,现有技术中用于公共卫生视频监管备用结果确定的方法,均能够用于本实施例。
[0042] 在另一可行的实施例中,同样的,不同所述公共卫生视频处理模块对应不同公共卫生项目。但首先对不同的公共卫生项目进行分析,得到不同的公共卫生项目的共同特征。之后从所述公共卫生视频数据中提取与共同特征对应的公共卫生视频数据,得到处理后的公共卫生视频数据,进一步的,在不同时间段,将所述处理后的公共卫生视频数据输入不同所述预设时间段对应的不同公共卫生视频处理模块,得到所述公共卫生视频处理模块输出的第二公共卫生视频监管备用结果。
[0043] 在上述步骤中,可以对所有的公共卫生项目进行分析,之后得到所有的公共卫生项目的共同特征,之后依据所有公共卫生项目的共同特征从公共卫生视频数据中提取出与共同特征对应的公共卫生视频数据。
[0044] 相应的,也可以对时间临近或重合的公共卫生项目进行分析,之后得到对应公共卫生项目的共同特征,之后依据该共同特征从公共卫生视频数据中提取出与共同特征对应的公共卫生视频数据。
[0045] 上述步骤的目的是为了减少对冗余的公共卫生视频数据的分析,对获取的公共卫生视频数据首先基于公共卫生项目有针对性的进行提取,可以有效的减轻后续公共卫生视频处理模块的工作量,减少资源的浪费。后续步骤与前述实施例对应部分相同,在此不再赘述。
[0046] 进一步的,当得到公共卫生视频监管备用结果后,可以对公共卫生视频监管备用结果进行汇总,得到公共卫生视频监管结果。在此步骤中,可以将公共卫生视频监管备用结果分为几大类,在汇总公共卫生视频监管结果时可以基于公共卫生项目上层的大类进行有针对性的汇总,这样有利于后续对于公共卫生视频监管结果的进一步分析以及在宏观层面上的分析。
[0047] 进一步的,在得到最终的公共卫生视频监管结果后,需要判断该公共卫生视频监管结果是否符合公共卫生项目的要求,当公共卫生视频监管结果不符合所述公共卫生项目,发送预警信息至预设的预警设备,进一步的,根据所述预警设备的反馈信息,处理所述预警信息。
[0048] 此外,在一些实施例中,当公共卫生视频监管结果符合所述公共卫生项目,发送通过信息至预设的预警设备。上述步骤可以应用于需要得到正向反馈的公共卫生项目中,此外,利用此正反馈在某些场合可以起到激励作用,以使得工作人员获得更大的工作积极性。
[0049] 进一步的,上述步骤中预警设备的反馈信息包括:接收到预警信息和未接收到预警信息;其中,所述根据所述预警设备的反馈信息,处理所述预警信息,包括:
响应于所述预警设备的反馈信息为接收到预警信息,取消所述预警信息;
响应于所述预警设备的反馈信息为未接收到预警信息,按照预设的时间间隔再次
发送预警信息至所述预警设备。
[0050] 在上述步骤中,针对预警设备的反馈信息做了不同的处理,有助于防止预警信息的漏接,以及强化人们对于预警信息的重视程度。
[0051] 在另一可行的实施例中,若通过上述自定义算法对公共卫生视频处理模块进行排布,则可以通过智能识别的方式对公共视频监管备用结果进行汇聚,最终产生告警,在汇聚过程中,可以综合多个备用结果进行针对性的告警,以及对最终获得的公共视频监管结果进行分析,给出合理建议。
[0052] 其中,智能识别信息可以包括:智能识别记录ID、抽帧记录ID、AI算法ID、算法名称、识别时间、识别方式(串行、并行)、所属环节(串行所需)、识别结果、是否异常、异常描述等。本领域技术人员应当理解的,上述示出的智能识别信息仅为示例性的,本领域技术人员可以根据实际需要进行相应的改动。
[0053] 通过上述实施例可以看出,本申请实施例所述的公共卫生视频监管结果的生成方法,通过获取公共卫生视频数据;在不同预设时间段,将所述公共卫生视频数据输入不同所述预设时间段对应的不同公共卫生视频处理模块,得到所述公共卫生视频处理模块输出的第一公共卫生视频监管备用结果;汇总所述第一公共卫生视频监管备用结果,得到所述公共卫生视频监管结果。可以在不同时间段调度不同所述公共卫生视频处理模块处理同一所述公共卫生视频数据,对于每个公共卫生项目可以实现更加有针对性的监督,以使得最终得到的公共卫生视频监管结果也更加精确。此外,不同公共卫生处理模块之间存在调度以及协同关系,无需持续工作,实现了对不同公共卫生项目的分时监督,有效防止了资源浪费,且有效降低了公共卫生视频监管的成本。
[0054] 需要说明的是,本申请实施例的方法可以由单个设备执行,例如一台计算机或服务器等。本实施例的方法也可以应用于分布式场景下,由多台设备相互配合来完成。在这种分布式场景的情况下,这多台设备中的一台设备可以只执行本申请实施例的方法中的某一个或多个步骤,这多台设备相互之间会进行交互以完成所述的方法。
[0055] 需要说明的是,上述对本申请的一些实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于上述实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
[0056] 基于同一发明构思,与上述任意实施例方法相对应的,本申请还提供了一种公共卫生视频监管结果的生成装置。
[0057] 参考图3,所述公共卫生视频监管的生成装置,包括:获取模块21,被配置为获取公共卫生视频数据;
输入模块22,被配置为在不同预设时间段,将所述公共卫生视频数据输入不同所
述预设时间段对应的不同公共卫生视频处理模块,得到所述公共卫生视频处理模块输出的第一公共卫生视频监管备用结果;
汇总模块23,被配置为汇总所述第一公共卫生视频监管备用结果,得到所述公共
卫生视频监管结果。
[0058] 在一种可能的实现方式中,不同所述公共卫生视频处理模块对应不同公共卫生项目;所述装置,还包括:
获取历史数据模块,被配置为获取历史公共卫生视频数据;
输入历史数据模块,被配置为将所述公共卫生项目和所述历史公共卫生视频数据
输入预先构建的时间段确定模型,得到所述时间段确定模型输出的不同所述公共卫生项目对应的时间段;
确定模块,被配置为根据每个所述公共卫生项目对应的时间段,确定每个所述公
共卫生视频处理模块对应的所述预设时间段。
[0059] 在一种可能的实现方式中,所述输入模块22进一步被配置为:将所述公共卫生视频数据输入当前时间属于的时间段对应的所述公共卫生视频
处理模块,根据所述公共卫生视频处理模块对应的预设时间段,对所述公共卫生视频数据进行截取,得到公共卫生视频数据段;
对所述公共卫生视频数据段进行抽帧,得到公共卫生图片数据集;
对所述公共卫生图片数据集进行处理,得到所述公共卫生图片数据集对应的所述
第一公共卫生视频监管备用结果。
[0060] 在一种可能的实现方式中,所述装置,还包括:训练用获取模块,被配置为获取训练用公共卫生图片数据集和所述训练用公共卫
生图片数据集对应的真实公共卫生视频监管备用结果;
训练用输入模块,被配置为将所述训练用公共卫生图片数据集输入待训练的公共
卫生视频处理模块,得到训练用公共卫生视频监管备用结果;
训练用计算模块,被配置为基于所述真实公共卫生视频监管备用结果和所述训练
用公共卫生视频监管备用结果,利用预设的损失函数计算得到损失函数值;
训练用调整模块,被配置为利用所述损失函数值调整所述待训练的公共卫生视频
处理模块的参数,得到所述公共卫生视频处理模块。
[0061] 在一种可能的实现方式中,不同所述公共卫生视频处理模块对应不同公共卫生项目;所述装置,还包括:
获取共同特征模块,被配置为获取不同的所述公共卫生项目的共同特征;
提取模块,被配置为从所述公共卫生视频数据中提取与所述共同特征对应的公共
卫生视频数据,得到处理后的公共卫生视频数据;
备用结果输出模块,被配置为在不同时间段,将所述处理后的公共卫生视频数据
输入不同所述预设时间段对应的不同公共卫生视频处理模块,得到所述公共卫生视频处理模块输出的第二公共卫生视频监管备用结果。
[0062] 在一种可能的实现方式中,所述装置,还包括:判断模块,被配置为判断所述第一公共卫生视频监管结果是否符合公共卫生项
目;
发送模块,被配置为响应于所述第一公共卫生视频监管结果不符合所述公共卫生
项目,发送预警信息至预设的预警设备;
反馈模块,被配置为根据所述预警设备的反馈信息,处理所述预警信息。
[0063] 在一种可能的实现方式中,所述预警设备的反馈信息包括:接收到预警信息和未接收到预警信息;所述反馈模块进一步被配置为:
响应于所述预警设备的反馈信息为接收到预警信息,取消所述预警信息;
响应于所述预警设备的反馈信息为未接收到预警信息,按照预设的时间间隔再次
发送预警信息至所述预警设备。
[0064] 为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本申请时可以把各模块的功能在同一个或多个软件和/或硬件中实现。
[0065] 上述实施例的装置用于实现前述任一实施例中相应的公共卫生结果的生成方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
[0066] 基于同一发明构思,与上述任意实施例方法相对应的,本申请还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上任意一实施例所述的公共卫生视频监管结果的生成方法。
[0067] 图4示出了本实施例所提供的一种更为具体的电子设备硬件结构示意图,该设备可以包括:处理器1010、存储器1020、输入/输出接口1030、通信接口1040和总线 1050。其中处理器1010、存储器1020、输入/输出接口1030和通信接口1040通过总线1050实现彼此之间在设备内部的通信连接。
[0068] 处理器1010可以采用通用的CPU(Central Processing Unit,中央处理器)、微处理器、应用专用集成电路(Application Specific Integrated Circuit,ASIC)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本说明书实施例所提供的技术方案。
[0069] 存储器1020可以采用ROM(Read Only Memory,只读存储器)、RAM(Random Access Memory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器1020可以存储操作系统和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案时,相关的程序代码保存在存储器1020中,并由处理器1010来调用执行。
[0070] 输入/输出接口1030用于连接输入/输出模块,以实现信息输入及输出。输入输出/ 模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。
[0071] 通信接口1040用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如USB、网线等)实现通信,也可以通过无线方式(例如移动网络、WIFI、蓝牙等)实现通信。
[0072] 总线1050包括一通路,在设备的各个组件(例如处理器1010、存储器1020、输入/输出接口1030和通信接口1040)之间传输信息。
[0073] 需要说明的是,尽管上述设备仅示出了处理器1010、存储器1020、输入/输出接口1030、通信接口1040以及总线1050,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本说明书实施例方案所必需的组件,而不必包含图中所示的全部组件。
[0074] 上述实施例的电子设备用于实现前述任一实施例中相应的公共卫生视频监管结果的生成方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
[0075] 基于同一发明构思,与上述任意实施例方法相对应的,本申请还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如上任一实施例所述的公共卫生视频监管结果的生成方法。
[0076] 本实施例的计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD‑ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。
[0077] 上述实施例的存储介质存储的计算机指令用于使所述计算机执行如上任一实施例所述的公共卫生视频监管结果的生成方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
[0078] 所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本申请的范围(包括权利要求)被限于这些例子;在本申请的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本申请实施例的不同方面的许多其它变化,为了简明它们没有在细节中提供。
[0079] 另外,为简化说明和讨论,并且为了不会使本申请实施例难以理解,在所提供的附图中可以示出或可以不示出与集成电路(IC)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本申请实施例难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本申请实施例的平台的(即,这些细节应当完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路)以描述本申请的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本申请实施例。因此,这些描述应被认为是说明性的而不是限制性的。
[0080] 尽管已经结合了本申请的具体实施例对本申请进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变型对本领域普通技术人员来说将是显而易见的。例如,其它存储器架构(例如,动态RAM(DRAM))可以使用所讨论的实施例。
[0081] 本申请实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本申请实施例的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本申请的保护范围之内。