CN111611106A - 一种人脸识别***的***恢复方法 - Google Patents
一种人脸识别***的***恢复方法 Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000011084 recovery Methods 0.000 title claims abstract description 16
- 238000012544 monitoring process Methods 0.000 claims abstract description 30
- 238000005192 partition Methods 0.000 claims description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
- G06F11/1438—Restarting or rejuvenating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error 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/0793—Remedial 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的方式创建的。
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113032183A (zh) * | 2021-03-24 | 2021-06-25 | 西安闻泰信息技术有限公司 | ***管理方法、装置、计算机设备和存储介质 |
Citations (6)
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电子有限公司 | 显示设备的***故障恢复方法、设备及计算机存储介质 |
-
2020
- 2020-05-21 CN CN202010437421.6A patent/CN111611106A/zh active Pending
Patent Citations (6)
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)
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 |