CN111611106A - 一种人脸识别***的***恢复方法 - Google Patents

一种人脸识别***的***恢复方法 Download PDF

Info

Publication number
CN111611106A
CN111611106A CN202010437421.6A CN202010437421A CN111611106A CN 111611106 A CN111611106 A CN 111611106A CN 202010437421 A CN202010437421 A CN 202010437421A CN 111611106 A CN111611106 A CN 111611106A
Authority
CN
China
Prior art keywords
zygate
threshold
face recognition
monitoring
restart
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.)
Pending
Application number
CN202010437421.6A
Other languages
English (en)
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.)
Zhejiang Zhongmin Intelligent Technology Co ltd
Original Assignee
Zhejiang Zhongmin Intelligent 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 Zhejiang Zhongmin Intelligent Technology Co ltd filed Critical Zhejiang Zhongmin Intelligent Technology Co ltd
Priority to CN202010437421.6A priority Critical patent/CN111611106A/zh
Publication of CN111611106A publication Critical patent/CN111611106A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1415Saving, restoring, recovering or retrying at system level
    • G06F11/1438Restarting or rejuvenating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0793Remedial or corrective actions

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Retry When Errors Occur (AREA)

Abstract

本发明涉及一种人脸识别***的***恢复方法,当该人脸识别***捕获到***设备出现故障的时候,即进行自恢复程序,该自恢复程序按照如下的步骤进行,第一步、***开机,***开机时创建zygote进程,第二步、***开启监测服务,第三步、***记录监测结果为1的次数,得到监测次数,第四步、***将第三步的监测次数与阀值次数进行比较,第五步、***记录重启次数,第六步、***将第五步的重启次数与阀值重启次数进行比较。

Description

一种人脸识别***的***恢复方法
技术领域
本发明涉及一种***恢复方法,特别是指一种人脸识别***数据损坏导致无法正常进入***的解决方法。
背景技术
随着近年来经济的快速发展,人们对智能设备的需求也在不断增长。尤其是人脸识别***,这类设备其具有功能多样性,应用场景广泛的特点,其普遍被应用在医疗行业、零售业、高校信息化建设、广场、步行街、地铁、博物馆、机场等高价值商业区。
对于众多的人脸识别***,很大一部分的产品是不具备关机按键,这样会存在一个问题,当外部因素引起的***突然掉电或者是由于人为因素引起的设备断电,android***在这种情况下,可能会引起data文件***的损坏,如果这个损坏的文件正是***所必须的数据,从而会出现***无法正常启动的现象,这样会很大程度上影响终端客户的正常使用,而此是为传统技术的主要缺点。
发明内容
本发明所采用的技术方案为:一种人脸识别***的***恢复方法,该人脸识别***中设置有安卓***,zygote是一个native进程,zygote是该安卓***中所有应用进程的父进程,该安卓***中所有的进程都是由zygote***出来的,zygote为Linux***用户空间的第一个init进程,zygote是通过fork的方式创建的。
当该人脸识别***捕获到***设备出现故障的时候,即进行自恢复程序,该自恢复程序按照如下的方式进行,首先,***重启,而后,重启进入 recovery模式,格式化指定分区,最后,删除被破坏的数据并重启。
该自恢复程序按照如下的步骤进行。
第一步、***开机,***开机时创建zygote进程。
第二步、***开启监测服务,监测zygote进程的运行情况,当zygote进程运行良好则监测结果为0,当zygote进程运行不良则监测结果为1,在zygote进程运行不良时,***重启并重新创建zygote进程。
第三步、***记录监测结果为1的次数,得到监测次数。
第四步、***将第三步的监测次数与阀值次数进行比较。
当第三步的监测次数小于该阀值次数的时候,则***清除重启次数,之后,***继续运行,当第三步的监测次数大于该阀值次数的时候,且***不能继续运行的时候,则进行如下步骤。
第五步、***记录重启次数。
第六步、***将第五步的重启次数与阀值重启次数进行比较。
当***第五步的重启次数小于该阀值重启次数的时候,则***重启,并进入第一步,当***第五步的重启次数大于该阀值重启次数的时候,则***恢复出厂设置,在清除重启次数之后进入第一步,如此循环。
第四步中,该阀值次数为五次。第六步中,该阀值重启次数为五次。
本发明的有益效果为:对于众多的智能设备,很大一部分的产品是不具备关机按键,例如人脸闸机、人脸识别等智慧电子设备,这样会存在一个问题,当外部因素引起的***突然掉电或者是由于人为因素引起的设备断电,android***在这种情况下,可能会引起data文件***的损坏,如果这个损坏的文件正是***所必须的数据,从而会出现***无法正常启动的现象,这样会很大程度上影响终端客户的正常使用,为了避免由于升级异常、数据异常丢失等特殊原因引起的***无法启动,本发明平台上加入了***故障恢复的机制,可以在出现上述故障的时候,自恢复***,从而不影响***正常启动,从而能很大程度上减少设备返厂维修,完善终端客户的用户体验。
附图说明
图1为本发明的原理方框图。
具体实施方式
如图1所示,一种人脸识别***的***恢复方法,该人脸识别***中设置有安卓***,zygote是一个native进程,zygote是该安卓***中所有应用进程的父进程,该安卓***中所有的进程都是由zygote***出来的,zygote为Linux***用户空间的第一个init进程,zygote是通过fork的方式创建的。因此若***中的 zygote 反复挂掉,即认为***已经面临巨大灾难无法正常开机,需要马上进行恢复。
当该人脸识别***捕获到***设备出现故障的时候,即进行自恢复程序,该自恢复程序按照如下的方式进行,首先,***重启,而后,重启进入 recovery模式,格式化指定分区,最后,删除被破坏的数据并重启,该自恢复程序按照如下的步骤进行。
第一步、***开机,***开机时创建zygote进程。
第二步、***开启监测服务,监测zygote进程的运行情况,当zygote进程运行良好则监测结果为0,当zygote进程运行不良则监测结果为1,在zygote进程运行不良时,***重启并重新创建zygote进程。
第三步、***记录监测结果为1的次数,得到监测次数。
第四步、***将第三步的监测次数与阀值次数进行比较。
当第三步的监测次数小于该阀值次数的时候,则***清除重启次数,之后,***继续运行,当第三步的监测次数大于该阀值次数的时候,且***不能继续运行的时候,则进行如下步骤。
第五步、***记录重启次数。
第六步、***将第五步的重启次数与阀值重启次数进行比较,当***第五步的重启次数小于该阀值重启次数的时候,则***重启,并进入第一步,当***第五步的重启次数大于该阀值重启次数的时候,则***恢复出厂设置,在清除重启次数之后进入第一步,如此循环。
第四步中,该阀值次数为五次。第六步中,该阀值重启次数为五次。

Claims (5)

1.一种人脸识别***的***恢复方法,其特征在于:该人脸识别***中设置有安卓***,zygote是一个native进程,zygote是该安卓***中所有应用进程的父进程,该安卓***中所有的进程都是由zygote***出来的,
当该人脸识别***捕获到***设备出现故障的时候,即进行自恢复程序,该自恢复程序按照如下的方式进行,首先,***重启,而后,重启进入 recovery模式,格式化指定分区,最后,删除被破坏的数据并重启,
该自恢复程序按照如下的步骤进行,
第一步、***开机,***开机时创建zygote进程,
第二步、***开启监测服务,监测zygote进程的运行情况,当zygote进程运行良好则监测结果为0,当zygote进程运行不良则监测结果为1,
在zygote进程运行不良时,***重启并重新创建zygote进程,
第三步、***记录监测结果为1的次数,得到监测次数,
第四步、***将第三步的监测次数与阀值次数进行比较,
当第三步的监测次数小于该阀值次数的时候,则***清除重启次数,之后,***继续运行,
当第三步的监测次数大于该阀值次数的时候,且***不能继续运行的时候,则进行如下步骤,
第五步、***记录重启次数,
第六步、***将第五步的重启次数与阀值重启次数进行比较,
当***第五步的重启次数小于该阀值重启次数的时候,则***重启,并进入第一步,
当***第五步的重启次数大于该阀值重启次数的时候,则***恢复出厂设置,在清除重启次数之后进入第一步,如此循环。
2.如权利要求1所述的一种人脸识别***的***恢复方法,其特征在于:第四步中,该阀值次数为五次。
3.如权利要求1所述的一种人脸识别***的***恢复方法,其特征在于:第六步中,该阀值重启次数为五次。
4.如权利要求1所述的一种人脸识别***的***恢复方法,其特征在于:zygote为Linux***用户空间的第一个init进程。
5.如权利要求4所述的一种人脸识别***的***恢复方法,其特征在于:zygote是通过fork的方式创建的。
CN202010437421.6A 2020-05-21 2020-05-21 一种人脸识别***的***恢复方法 Pending CN111611106A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010437421.6A CN111611106A (zh) 2020-05-21 2020-05-21 一种人脸识别***的***恢复方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010437421.6A CN111611106A (zh) 2020-05-21 2020-05-21 一种人脸识别***的***恢复方法

Publications (1)

Publication Number Publication Date
CN111611106A true CN111611106A (zh) 2020-09-01

Family

ID=72195833

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010437421.6A Pending CN111611106A (zh) 2020-05-21 2020-05-21 一种人脸识别***的***恢复方法

Country Status (1)

Country Link
CN (1) CN111611106A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113032183A (zh) * 2021-03-24 2021-06-25 西安闻泰信息技术有限公司 ***管理方法、装置、计算机设备和存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170039075A1 (en) * 2015-08-04 2017-02-09 Amlogic (Shanghai), Inc. Rapid start up method for electronic equipment
CN109471670A (zh) * 2018-12-21 2019-03-15 迈普通信技术股份有限公司 设备启动方法及电子设备
CN109753411A (zh) * 2019-01-17 2019-05-14 Oppo广东移动通信有限公司 异常处理方法、装置、移动终端以及存储介质
US20190303233A1 (en) * 2018-03-28 2019-10-03 Futurewei Technologies, Inc. Automatically Detecting Time-Of-Fault Bugs in Cloud Systems
CN110795264A (zh) * 2019-10-14 2020-02-14 杭州海兴电力科技股份有限公司 监控管理方法及***、智能管理终端
CN111078471A (zh) * 2019-12-06 2020-04-28 深圳创维-Rgb电子有限公司 显示设备的***故障恢复方法、设备及计算机存储介质

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170039075A1 (en) * 2015-08-04 2017-02-09 Amlogic (Shanghai), Inc. Rapid start up method for electronic equipment
US20190303233A1 (en) * 2018-03-28 2019-10-03 Futurewei Technologies, Inc. Automatically Detecting Time-Of-Fault Bugs in Cloud Systems
CN109471670A (zh) * 2018-12-21 2019-03-15 迈普通信技术股份有限公司 设备启动方法及电子设备
CN109753411A (zh) * 2019-01-17 2019-05-14 Oppo广东移动通信有限公司 异常处理方法、装置、移动终端以及存储介质
CN110795264A (zh) * 2019-10-14 2020-02-14 杭州海兴电力科技股份有限公司 监控管理方法及***、智能管理终端
CN111078471A (zh) * 2019-12-06 2020-04-28 深圳创维-Rgb电子有限公司 显示设备的***故障恢复方法、设备及计算机存储介质

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113032183A (zh) * 2021-03-24 2021-06-25 西安闻泰信息技术有限公司 ***管理方法、装置、计算机设备和存储介质

Similar Documents

Publication Publication Date Title
US8121968B2 (en) Long-term memory in a video analysis system
CN101873462B (zh) Dvr的数据备份恢复方法、***及dvr
CN104240235A (zh) 一种检测摄像头被遮挡的方法及***
CN111611106A (zh) 一种人脸识别***的***恢复方法
CN105468475A (zh) 数据库的备份方法及备份装置
CN101207519A (zh) 版本服务器、操作维护单元及其故障的恢复方法
CN112925759B (zh) 数据文件的处理方法和装置、存储介质、电子装置
CN113825164A (zh) 网络故障修复方法、装置、存储介质及电子设备
CN111581021B (zh) 应用程序启动异常的修复方法、装置、设备及存储介质
CN111324490B (zh) 一种安卓广告机***恢复方法
CN105469772A (zh) 一种远程kvm控制方法、远程kvm控制端及***
CN112800947A (zh) 视频监控方法、***、电子设备及存储介质
CN102098174A (zh) 电网监控***的安全通信方法及***
CN1553716A (zh) 移动通讯***中使用共享内存的群集***及其实现方法
CN111917576A (zh) 存储集群的控制方法和装置
CN107544392B (zh) 卫星在轨监测***平台状态的图形化监控***及方法
CN107509108B (zh) 一种智能电视在异常情况重启后网络类型恢复的方法
CN105938444A (zh) 一种基于数据双备份机制的***状态备份和恢复方法
CN107908370A (zh) 数据存储方法及装置
CN113704051A (zh) 一种服务器故障检测***及实现方法
CN102693171B (zh) 一种信息录入***的恢复方法及***
CN112650565A (zh) 一种应用进程恢复方法及装置
CN110597609A (zh) 一种集群迁移与自动恢复方法及***
CN1332586A (zh) 分布式基站的的***控制方法
CN109039785B (zh) 基于SNMP的Trap告警恢复方法和装置

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20200901

RJ01 Rejection of invention patent application after publication