[go: up one dir, main page]

CN112529753B - Research business system based on microservice system and multi-tenant technology - Google Patents

Research business system based on microservice system and multi-tenant technology Download PDF

Info

Publication number
CN112529753B
CN112529753B CN202011436330.7A CN202011436330A CN112529753B CN 112529753 B CN112529753 B CN 112529753B CN 202011436330 A CN202011436330 A CN 202011436330A CN 112529753 B CN112529753 B CN 112529753B
Authority
CN
China
Prior art keywords
research
module
survey
face image
face
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
CN202011436330.7A
Other languages
Chinese (zh)
Other versions
CN112529753A (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.)
Beijing Shuxin Information Technology Co.,Ltd.
Original Assignee
Qingyan Lingzhi Information Consulting Beijing 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 Qingyan Lingzhi Information Consulting Beijing Co ltd filed Critical Qingyan Lingzhi Information Consulting Beijing Co ltd
Priority to CN202011436330.7A priority Critical patent/CN112529753B/en
Publication of CN112529753A publication Critical patent/CN112529753A/en
Application granted granted Critical
Publication of CN112529753B publication Critical patent/CN112529753B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/26Government or public services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0637Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals
    • G06Q10/06375Prediction of business process outcome or impact based on a proposed change
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/161Detection; Localisation; Normalisation

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Development Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • General Health & Medical Sciences (AREA)
  • Game Theory and Decision Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Primary Health Care (AREA)
  • Data Mining & Analysis (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明提供基于微服务体系和多租户技术的调研业务系统,包括:网关模块、登录验证模块、权限管理模块和多个调研模块:网关模块用于接收用户终端发送的用户登录请求,并将接收到的用户登录请求转发到登录验证模块;登录验证模块用于对接收的用户登录请求进行身份验证,当验证通过后允许该用户登录调研业务系统;权限管理模块用于根据登录用户的身份信息,对用户的访问权限进行限制,以使得用户能够访问其权限范围内的调研模块;每个调研模块包含对应的调研问卷,调研模块用于获取由调研对象反馈的针对该调研问卷的填写信息。本发明有助于方便调研业务数据的共享和统一,提高了调研业务系统的智能化水平。

Figure 202011436330

The invention provides a research business system based on a micro-service system and multi-tenant technology, including: a gateway module, a login verification module, a rights management module and a plurality of research modules: the gateway module is used to receive a user login request sent by a user terminal, and will receive The received user login request is forwarded to the login verification module; the login verification module is used to authenticate the received user login request, and when the verification is passed, the user is allowed to log in to the research business system; The user's access authority is restricted so that the user can access the survey modules within the scope of his authority; each survey module contains a corresponding survey questionnaire, and the survey module is used to obtain the filling information for the survey questionnaire fed back by the survey object. The invention helps to facilitate the sharing and unification of survey business data, and improves the intelligence level of the survey business system.

Figure 202011436330

Description

Investigation business system based on micro-service system and multi-tenant technology
Technical Field
The invention relates to the technical field of micro-services, in particular to a research service system based on a micro-service system and a multi-tenant technology.
Background
Currently, for research service development of government organs and departments, research staff mostly need to visit a base layer to develop research, collect research questionnaires filled by interviewees in the research process, and count filling information in the research questionnaires and count related research results according to the collected research questionnaires.
In the prior art, paper questionnaires are mostly used for developing research businesses, but the paper questionnaires are inconvenient to count data of the questionnaires and cannot meet the development of modern research businesses.
Disclosure of Invention
In view of the above problems, the present invention aims to provide a research service system based on a microservice system and a multi-tenant technology.
The purpose of the invention is realized by adopting the following technical scheme:
the invention discloses a research service system based on a micro-service system and a multi-tenant technology, which comprises the following steps: gateway module, login verification module, authority management module and 2 at least investigation modules: wherein
The gateway module is used for receiving a user login request sent by a user terminal and forwarding the received user login request to the login verification module;
the login verification module is used for performing identity verification on the received user login request, and allowing the user to log in the research service system after the verification is passed;
the authority management module is used for limiting the access authority of the user according to the identity information of the login user so that the user can access the investigation module within the authority range of the user;
each investigation module comprises a corresponding investigation questionnaire, and the investigation module is used for acquiring filling information fed back by the investigation object, wherein the filling information is specifically filling information which is obtained by the investigation object through a user terminal accessing the investigation module to acquire the corresponding investigation questionnaire and fed back according to the investigation questionnaire.
Preferably, the research service system further includes a storage module, configured to perform classified storage and management on the filling information of the obtained research questionnaire.
Preferably, the research service system further includes a publishing module, which is used for an administrator to publish new research questionnaire data in the research service system and establish a research module corresponding to the research questionnaire.
Preferably, the investigation module comprises:
the display unit is used for displaying the questionnaire data corresponding to the investigation module;
and the interaction unit is used for acquiring filling information which is fed back by the investigation object and aims at the investigation questionnaire.
Preferably, the investigation module further comprises:
the image acquisition unit is used for acquiring a face image of the investigation object in real time in the process of filling the investigation questionnaire in the investigation object, wherein the face image of the investigation object is acquired by the user terminal in real time in the process of filling the investigation questionnaire in the investigation object and is uploaded to the investigation business system;
and the detection unit is used for carrying out face detection on the acquired face image, detecting face information of a target area in the face image, and sending a locking instruction to the interaction unit when the face information does not exist in the target area in the face image, wherein the locking instruction is used for locking the interaction unit so that the interaction unit stops acquiring filling information of the investigation object.
Preferably, the detection unit further comprises:
performing face detection on a preset target area in the face image aiming at the acquired face image, and outputting a current face image verification result as correct when a face is detected to exist in the target area; when the fact that no human face exists in the target area or more than one human face exists in the target area is detected, the current human face image verification result is output to be abnormal, and when the fact that the verification results output in continuous time periods are all abnormal is detected, a locking instruction is sent to the interaction unit, so that the interaction unit stops obtaining filling information of the investigation object.
The invention has the beneficial effects that: according to the invention, the investigation business system is established based on the micro-service system, different types of investigation businesses are distributed to different investigation modules, and meanwhile, the management system for the investigation businesses is intensively established, so that the investigation businesses of all regions and all units can be uniformly managed, the investigation business data can be conveniently shared and unified, and the intelligent level of the investigation business system is improved.
Drawings
The invention is further illustrated by means of the attached drawings, but the embodiments in the drawings do not constitute any limitation to the invention, and for a person skilled in the art, other drawings can be obtained on the basis of the following drawings without inventive effort.
Fig. 1 is a framework structure diagram of a research service system based on a microservice system and a multi-tenant technology according to an embodiment of the present invention.
Detailed Description
The invention is further described in connection with the following application scenarios.
Referring to fig. 1, the embodiment of the invention shows a research service system based on a micro-service system and a multi-tenant technology, which includes: the system comprises a gateway module, a login verification module, a permission management module and a plurality of investigation modules: wherein
The gateway module is used for receiving a user login request sent by a user terminal and forwarding the received user login request to the login verification module;
the login verification module is used for performing identity verification on the received user login request, and allowing the user to log in the research service system after the verification is passed;
the authority management module is used for limiting the access authority of the user according to the identity information of the login user so that the user can access the investigation module within the authority range of the user;
each research module comprises a corresponding research questionnaire, and the research module is used for acquiring filling information of the research questionnaire fed back by a research subject, wherein the filling information of the research questionnaire is fed back to the research module through the user terminal after the research subject accesses the research module through the user terminal to acquire the corresponding research questionnaire.
The research business system is established based on the micro-service system, different types of research businesses are distributed to different research modules, each research module corresponds to one micro-service, each research module can operate independently, a plurality of research modules can be matched to complete corresponding research businesses, a management system for the research businesses is established in a centralized mode, the research businesses of all regions and all units can be managed in a unified mode, the research business data can be shared and unified conveniently, and the intelligent level of the research business system is improved.
Each research module is established based on different objects of different services in different regions, and each research module comprises a targeted research questionnaire, so that a user can obtain related research questionnaire data after accessing the research module, the research objects complete the related research questionnaire, and corresponding filling information is obtained for unified management and recording, development of research services is facilitated, and the use is very convenient.
Meanwhile, authority management based on identity information is carried out on the users logging in the research service system, and the research service system can be helped to distribute different authorities for different users. Meanwhile, the administrator can carry out overall management on the research service system, obtain related research service data and contribute to further analysis and processing of the obtained research service data.
In one scenario, the user terminal corresponds to a user, where the user includes a basic research staff or research organization who develops research services, the research staff or the research organization logs in a research service system through a terminal device thereof, after logging in, the research staff or the research organization can obtain access rights of a research module corresponding to the rights and access the corresponding research module to obtain a corresponding research questionnaire, and the research staff or the research organization provides the terminal device to a research object, so that the research object fills the research questionnaire in the terminal device, and uploads filling information to the research service system for unified management after filling, which is helpful for managing filling results of the research questionnaire on one hand and management of development conditions of the research services of the research staff or the research organization on the other hand.
Preferably, the system further comprises a storage module, configured to perform classified storage and management on the obtained filling information of the questionnaire.
Preferably, the system further comprises an issuing module for an administrator to issue new questionnaire data in the research service system and establish a corresponding research module.
Preferably, the investigation module comprises:
the display unit is used for displaying the questionnaire data corresponding to the investigation module;
and the interaction unit is used for acquiring filling information which is fed back by the investigation object and aims at the investigation questionnaire.
Aiming at the problem that in the prior art, in the process of research, research staff or research organizations easily fill or compile research questionnaires in order to complete tasks, so that the authenticity level of research services cannot be guaranteed, the following implementation mode provides the method which can ensure that research data can be traced by research objects through the acquisition of human face images of the research objects in the process of filling the research questionnaires by using user terminal equipment, and also ensures the authenticity level of the research service system for acquiring the filling information of the research questionnaires.
Preferably, the investigation module further comprises:
the image acquisition unit is used for acquiring a face image of the investigation object in real time in the process of filling the investigation questionnaire in the investigation object, wherein the face image of the investigation object is acquired by the user terminal in real time in the process of filling the investigation questionnaire in the investigation object and is uploaded to the investigation business system;
and the detection unit is used for carrying out face detection on the acquired face image, detecting face information of a target area in the face image, and sending a locking instruction to the interaction unit to lock the interaction unit when detecting that the target area in the face image does not have the face information so as to enable the interaction unit to stop acquiring filling information of the investigation object.
The intelligent terminal equipment for logging in the research service system by a user is provided with a camera unit and is used for acquiring a face image of a research object in real time in the process of filling a research questionnaire in the research object and uploading the acquired face image to the research service system.
Preferably, the detection unit further comprises:
performing face detection on a preset target area in the face image aiming at the acquired face image, and outputting a current face image verification result as correct when a face is detected to exist in the target area; when the fact that no human face exists in the target area or more than one human face exists in the target area is detected, the current human face image verification result is output to be abnormal, and when the fact that the verification results output in continuous time periods are all abnormal is detected, a locking instruction is sent to the interaction unit, so that the interaction unit stops obtaining filling information of the investigation object.
When the verification results output in the continuous time periods are detected to be normal, an activation instruction is sent to the interaction unit, so that the interaction unit is reactivated and normally acquires filling information of the investigation object.
Preferably, in the detection unit, for the acquired face image, the face detection is performed in a target area preset in the image, and the method further includes:
performing face detection on the acquired face image at the current moment at a set time interval T aiming at the acquired face image, wherein the detection time period at the current moment is recorded as T (n), n represents the number of cycles of the detection unit which have been subjected to face detection till the current moment, and T (n) represents the time period between the moment of performing face detection last time and the moment of performing face detection in the current period; when the time length between the current moment and the moment of last face detection exceeds a time period T (n), face detection is carried out on the obtained face image at the current moment;
wherein the current time interval t (n) is obtained by the function:
Figure BDA0002828862970000051
wherein, T (n) represents the current time period, wherein tx (n) represents the adjustment function, T (n-1) represents the time period of last human face detection, n represents the current period number, γ represents the set adjustment factor, β represents the set sensitivity factor, W1 and W2 represent the set lower threshold value and upper threshold value of the time period, respectively, T (n) represents the current time period, y represents the set adjustment factor, β represents the set sensitivity factor, T (n) represents the upper threshold value and the lower threshold value of the time period, and T (n) represents the upper threshold value and the lower threshold value of the time periodμIndicating the set adjustment time, and Y indicating the number of times that the detection unit has issued a lock instruction to the interaction unit in the process of completing the questionnaire for the current investigation object.
Since the access amount of the research service system may be very large, and the computation resources that can be allocated by each research module are very limited, in the above-mentioned technical solution for detecting the authenticity of the research object based on the face image, a technical solution for setting the period for detecting the face image is proposed, in which the length of the time period for detecting the face image can be gradually increased as the research object goes retired after completing the time period of the research questionnaire, so as to save part of the computation resources, but at the same time, the number of times of locking the interaction unit for the abnormal condition detected by the research object is added to the acquisition function of the time interval to reflect the stability of the research object during processing the research questionnaire, and the time period for detecting is further adjusted on the basis of the above-mentioned length of time period, so that the time period can be adaptively set from the dimension of saving resources and improving the detection quality, the reliability is strong.
Preferably, in the detection unit, for the acquired face image, the face detection is performed in a target area preset in the image, and the method further includes:
preprocessing the acquired face image, comprising:
carrying out gray level equalization processing on the obtained face image:
sequentially traversing each pixel point in the face image by adopting a 3X 3 processing window phi, wherein in the traversing process of the processing window phi, gray stretching processing is sequentially carried out on central pixel points of the processing window phi, wherein the adopted gray stretching function is as follows:
Figure BDA0002828862970000052
in the formula (I), the compound is shown in the specification,
Figure BDA0002828862970000053
when the central pixel point of the processing window is (x, y), the gray value of the pixel point (x, y) after gray stretching processing is carried out, H (x, y) represents the gray value of the pixel point (x, y) before gray stretching processing,
Figure BDA0002828862970000054
mean value of gray scale, omega, representing a face image1And ω2Respectively, represent the set adjustment factors, respectively,
Figure BDA0002828862970000055
representing a processing function, wherein
Figure BDA0002828862970000056
When the temperature of the water is higher than the set temperature,
Figure BDA0002828862970000057
is taken to be a value in which the gray scale value in the processing window is greater than
Figure BDA0002828862970000058
The gray level mean value of the pixel points; when in use
Figure BDA0002828862970000059
When the temperature of the water is higher than the set temperature,
Figure BDA00028288629700000510
is that the grey value in the processing window is less than
Figure BDA00028288629700000511
The gray level mean value of the pixel points; when in use
Figure BDA00028288629700000512
When the temperature of the water is higher than the set temperature,
Figure BDA00028288629700000513
is taken as
Figure BDA00028288629700000514
In the traversal process, the gray values of the pixel points contained in the processing window phi related to the gray stretching function are all based on the gray value before gray stretching processing;
sequentially obtaining gray values of all pixel points in the face image after gray stretching processing, and further obtaining a face image A after gray stretching processing;
carrying out gray level normalization processing on the face image subjected to gray level stretching processing, wherein the adopted gray level normalization function is as follows:
Figure BDA0002828862970000061
in the formula, h (x, y) represents the gray value of the pixel point (x, y) after normalization processing,
Figure BDA0002828862970000062
representing the gray value of the pixel point (x, y) in the face image after the gray stretching processing,
Figure BDA0002828862970000063
and
Figure BDA0002828862970000064
respectively representing the maximum value and the minimum value of the gray scale in the face image after the gray scale stretching processing;
and forming a face image after normalization processing according to the gray values of the pixel points after normalization processing, and taking the face image as the acquired face image.
In the foregoing embodiment, a technical solution for preprocessing a face image is further provided, in which, in a process of filling a questionnaire in a research subject, a face image acquired by a terminal device of a user in real time is sent to a research service system, and a research module determines whether the research subject completing the questionnaire is real according to the acquired face image. The detection unit is used for preprocessing the acquired face image firstly by adopting the technical scheme, so that the brightness information of the face image can be effectively enhanced, the resolution level of the face image is improved, and the accuracy of judging whether the object to be researched is real or not by the detection unit through carrying out face detection subsequently according to the acquired face image is improved.
It should be noted that, functional units/modules in the embodiments of the present invention may be integrated into one processing unit/module, or each unit/module may exist alone physically, or two or more units/modules are integrated into one unit/module. The integrated units/modules may be implemented in the form of hardware, or may be implemented in the form of software functional units/modules.
From the above description of embodiments, it is clear for a person skilled in the art that the embodiments described herein can be implemented in hardware, software, firmware, middleware, code or any appropriate combination thereof. For a hardware implementation, a processor may be implemented in one or more of the following units: an Application Specific Integrated Circuit (ASIC), a Digital Signal Processor (DSP), a Digital Signal Processing Device (DSPD), a Programmable Logic Device (PLD), a Field Programmable Gate Array (FPGA), a processor, a controller, a microcontroller, a microprocessor, other electronic units designed to perform the functions described herein, or a combination thereof. For a software implementation, some or all of the procedures of an embodiment may be performed by a computer program instructing associated hardware. In practice, the program may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a computer. Computer-readable media can include, but is not limited to, RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer.
Finally, it should be noted that the above embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the protection scope of the present invention, although the present invention is described in detail with reference to the preferred embodiments, it should be analyzed by those skilled in the art that modifications or equivalent substitutions can be made on the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention.

Claims (3)

1.基于微服务体系和多租户技术的调研业务系统,其特征在于,包括:网关模块、登录验证模块、权限管理模块和至少2个调研模块:其中1. A research business system based on a micro-service system and multi-tenant technology, characterized in that it includes: a gateway module, a login verification module, an authority management module and at least 2 research modules: wherein 网关模块用于接收用户终端发送的用户登录请求,并将接收到的用户登录请求转发到登录验证模块;The gateway module is used to receive the user login request sent by the user terminal, and forward the received user login request to the login verification module; 登录验证模块用于对接收的用户登录请求进行身份验证,当验证通过后允许该用户登录调研业务系统;The login verification module is used to authenticate the received user login request, and after the verification is passed, the user is allowed to log in to the research business system; 权限管理模块用于根据登录用户的身份信息,对用户的访问权限进行限制,以使得用户能够访问其权限范围内的调研模块;The authority management module is used to restrict the user's access authority according to the identity information of the logged-in user, so that the user can access the research module within the scope of his authority; 每个调研模块包含对应的调研问卷,调研模块用于获取由调研对象反馈的填写信息,其中填写信息具体为由调研对象通过用户终端访问调研模块获取相应的调研问卷并针对该调研问卷反馈的填写信息;Each research module contains a corresponding survey questionnaire, and the research module is used to obtain the filling information fed back by the research object, wherein the filling information is specifically that the research object accesses the research module through the user terminal to obtain the corresponding survey questionnaire and fills out the feedback for the survey questionnaire information; 所述调研业务系统还包括存储模块,用于对获取的调研问卷的填写信息进行分类存储管理;The survey business system further includes a storage module for classifying, storing and managing the filling information of the survey questionnaire obtained; 所述调研模块包括:The research module includes: 显示单元,用于显示与所述调研模块相应的调研问卷数据;a display unit for displaying the survey questionnaire data corresponding to the survey module; 交互单元,用于获取所述调研对象反馈的针对该调研问卷的填写信息;an interaction unit, used for obtaining the filling information for the survey questionnaire fed back by the survey object; 所述调研模块还包括:The research module also includes: 图像采集单元,用于在所述调研对象填写调研问卷的过程中,实时获取调研对象的人脸图像,其中该调研对象的人脸图像由所述用户终端在调研对象填写调研问卷的过程中实时采集,并上传到所述调研业务系统;The image acquisition unit is used to acquire the face image of the research object in real time during the process of filling in the survey questionnaire by the research object, wherein the face image of the research object is real-time by the user terminal in the process of filling in the survey questionnaire by the research object Collect and upload to the research business system; 检测单元,用于对获取的人脸图像进行人脸检测,检测人脸图像中目标区域的人脸信息,当检测到人脸图像中目标区域不存在人脸信息时,向所述交互单元发出锁定指令,其中锁定指令用于对交互单元进行锁定,以使得交互单元停止获取调研对象的填写信息;The detection unit is used to perform face detection on the acquired face image, detect the face information of the target area in the face image, and when detecting that there is no face information in the target area in the face image, send a message to the interaction unit A locking instruction, wherein the locking instruction is used to lock the interaction unit, so that the interaction unit stops acquiring the filling information of the research object; 其中,检测单元中,针对获取的人脸图像,在图像中预设的目标区域进行人脸检测,进一步包括:Wherein, in the detection unit, for the acquired face image, face detection is performed in a preset target area in the image, further comprising: 针对获取的人脸图像,以设定的时间间隔T对获取的当前时刻的人脸图像进行人脸检测,其中记当前时刻的检测时间周期为T(n),n表示检测单元当前时刻为止已经进行人脸检测的周期数,T(n)表示上一次进行人脸检测的时刻与当前周期需要进行人脸检测的时刻之间的时间周期;当当前时刻与上一次进行人脸检测的时刻之间的时间长度超过时间周期T(n)时,则对获取的当前时刻的人脸图像进行人脸检测;For the acquired face image, face detection is performed on the acquired face image at the current moment at a set time interval T, wherein the detection time period at the current moment is recorded as T(n), and n indicates that the detection unit has passed the current moment. The number of cycles for performing face detection, T(n) represents the time period between the moment when the last face detection was performed and the moment when the current cycle needs to perform face detection; when the time between the current moment and the last moment when the face detection was performed When the time length exceeds the time period T(n), face detection is performed on the acquired face image at the current moment; 其中当前时间间隔T(n)由以下函数获取:where the current time interval T(n) is obtained by the following function:
Figure FDA0003435264160000021
Figure FDA0003435264160000021
式中,T(n)表示当前的时间周期,其中Tx(n)表示调节函数,T(n-1)表示上一次进行人脸检测到的时间周期,n表示当前周期数,γ表示设定调节因子,β表示设定的敏感度因子,W1和W2分别表示设定的时间周期下门限值和上门限值,Tμ表示设定的调节时间,Y表示当前调研对象在完成该调研问卷的过程中,检测单元已经向交互单元发出锁定指令的次数。In the formula, T(n) represents the current time period, where Tx(n) represents the adjustment function, T(n-1) represents the time period of the last face detection, n represents the current number of cycles, and γ represents the setting Adjustment factor, β represents the set sensitivity factor, W1 and W2 represent the lower threshold value and upper threshold value of the set time period respectively, T μ represents the set adjustment time, and Y represents the current survey object is completing the survey questionnaire During the process, the detection unit has issued a lock instruction to the interaction unit for the number of times.
2.根据权利要求1所述的基于微服务体系和多租户技术的调研业务系统,其特征在于,所述调研业务系统还包括发布模块,发布模块用于供管理员在所述调研业务系统中发布新的调研问卷资料,并建立和调研问卷相对应的所述调研模块。2. The research business system based on micro-service system and multi-tenant technology according to claim 1, characterized in that, the research business system further comprises a release module, and the release module is used for an administrator in the research business system New survey questionnaire data is released, and the survey module corresponding to the survey questionnaire is established. 3.根据权利要求1所述的基于微服务体系和多租户技术的调研业务系统,其特征在于,所述检测单元进一步包括:3. The research business system based on micro-service system and multi-tenant technology according to claim 1, wherein the detection unit further comprises: 针对获取的所述人脸图像,在人脸图像中预设的目标区域进行人脸检测,当检测到目标区域中存在一个人脸时,则输出当前的人脸图像验证结果为正确;当检测到目标区域中不存在人脸或超过一个人脸时,则输出当前的人脸图像验证结果为异常,当检测到连续的时间周期内输出的验证结果均为异常时,向所述交互单元发出锁定指令,以使得交互单元停止获取调研对象的填写信息。For the acquired face image, face detection is performed in a preset target area in the face image, and when a face is detected in the target area, the current face image verification result is output as correct; When there is no face or more than one face in the target area, the current face image verification result is output as abnormal, and when it is detected that the verification results output in the continuous time period are abnormal, send a message to the interaction unit. Lock the instruction, so that the interaction unit stops acquiring the filling information of the research object.
CN202011436330.7A 2020-12-10 2020-12-10 Research business system based on microservice system and multi-tenant technology Active CN112529753B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011436330.7A CN112529753B (en) 2020-12-10 2020-12-10 Research business system based on microservice system and multi-tenant technology

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011436330.7A CN112529753B (en) 2020-12-10 2020-12-10 Research business system based on microservice system and multi-tenant technology

Publications (2)

Publication Number Publication Date
CN112529753A CN112529753A (en) 2021-03-19
CN112529753B true CN112529753B (en) 2022-03-01

Family

ID=74998981

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011436330.7A Active CN112529753B (en) 2020-12-10 2020-12-10 Research business system based on microservice system and multi-tenant technology

Country Status (1)

Country Link
CN (1) CN112529753B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110536824A (en) * 2017-04-18 2019-12-03 雷诺两合公司 Assemblies for motor vehicles including electric power steering
CN111126867A (en) * 2019-12-27 2020-05-08 中南大学 Service sensitivity analysis method for multi-domain association of track system

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7280753B2 (en) * 2003-09-03 2007-10-09 Canon Kabushiki Kaisha Display apparatus, image processing apparatus, and image processing system
CN101968867A (en) * 2009-07-27 2011-02-09 上海薄荷信息科技有限公司 Control device and corresponding control method for network research
CN105117867A (en) * 2015-10-09 2015-12-02 张娟 Design and implementation of enterprise questionnaire system
CN107690055A (en) * 2016-08-05 2018-02-13 中兴通讯股份有限公司 The control method of video calling, apparatus and system
CN107301613A (en) * 2017-07-18 2017-10-27 湖南光海教育科技有限公司 Intelligent campus system management method, device and computer-readable recording medium
US10802585B2 (en) * 2018-07-12 2020-10-13 Apple Inc. Electronic devices with display operation based on eye activity
CN110458594A (en) * 2019-06-20 2019-11-15 平安科技(深圳)有限公司 A kind of network surveying questionnaire generation method and device based on user's weight

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110536824A (en) * 2017-04-18 2019-12-03 雷诺两合公司 Assemblies for motor vehicles including electric power steering
CN111126867A (en) * 2019-12-27 2020-05-08 中南大学 Service sensitivity analysis method for multi-domain association of track system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"Quantification of braided river channel change using archival digital image analysis";S.N.Lane等;《Wiley Online Library》;20100428;第35卷(第8期);第971-985页 *
"一种温度自适应无线传感网络时间同步方法";金梦等;《软件学报》;20151015;第2667-2682页 *

Also Published As

Publication number Publication date
CN112529753A (en) 2021-03-19

Similar Documents

Publication Publication Date Title
CN111612168B (en) Management method and related device for machine learning task
US7730036B2 (en) Event-based digital content record organization
KR101606511B1 (en) Concurrently uploading multimedia objects and associating metadata with the multimedia objects
JP6388882B2 (en) Sensor-related data for calculations based on multiple devices
US20110153351A1 (en) Collaborative medical imaging web application
US8943558B2 (en) System and method for monitoring a threat
JP2014531627A (en) Zero-click photo upload
CN112598670B (en) Land supervision platform based on cloud computing
CN110909355B (en) Unauthorized vulnerability detection method, system, electronic equipment and medium
WO2020197942A1 (en) Measuring and increasing the quality of user-provided information
Grambow et al. Public video surveillance: Using the fog to increase privacy
JP2018055347A5 (en)
TWI594133B (en) File processing system and method
JP6786464B2 (en) Server, camera and method
US9853982B2 (en) Image-based group profiles
CN112529753B (en) Research business system based on microservice system and multi-tenant technology
Cao et al. Developing remote patient monitoring infrastructure using commercially available cloud platforms
KR20220069674A (en) System and method for electronic document issuing using blockchain and computer program for the same
CN112529752A (en) Trusty investigation platform based on block chain
KR102354826B1 (en) Method and system for managing dental clinical picture
US11630677B2 (en) Data aggregation with self-configuring drivers
CN117009433A (en) Data processing method and related equipment
CN111327666B (en) Service management method, device and system, computer equipment and storage medium
US10956718B2 (en) Photograph permission management integrated with real-time facial recognition
JP2001209786A (en) Digital-film radiograph image conversion including network

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20250416

Address after: No.18 Wangping Street East Road, Wangping Town, Mentougou District, Beijing 102300 (Cluster Registration)

Patentee after: Beijing Shuxin Information Technology Co.,Ltd.

Country or region after: China

Address before: 100088 536, 5th floor, building 4, No.44, Middle North Third Ring Road, Haidian District, Beijing

Patentee before: Qingyan Lingzhi information consulting (Beijing) Co.,Ltd.

Country or region before: China