Intelligent human-computer interaction system

文档序号:530612 发布日期:2021-06-01 浏览:14次 中文

阅读说明:本技术 智能人机交互系统 (Intelligent human-computer interaction system ) 是由 彭辉 于 2020-12-31 设计创作,主要内容包括:本发明涉及智能交互设备技术领域,为了解决现有技术中,由于测温机器人能够同时测量的人数有限,将会有部分用户体温无法测量的问题,提供了一种智能人机交互系统,包括机器本体,机器本体包括红外检测模块得到用户的体温值;存储模块存储有温度阈值;比较模块比较温度阈值和体温值;警示模块,用于发出警示信息;采集模块采集环境视频信息;识别模块,用于识别是否有用户;处理模块,用于得到用户的行走速度;定位模块,对机器本体进行定位得到本体初始位置和对相应用户进行定位得到用户位置;导航模块,用于进行导航得到导航路线;控制模块,用于根据导航路线控制机器本体行走,并在完成对相应用户的体温测量后控制机器本体返回本体初始位置。(The invention relates to the technical field of intelligent interaction equipment, and provides an intelligent human-computer interaction system which comprises a machine body, wherein the machine body comprises an infrared detection module to obtain a body temperature value of a user; the storage module stores a temperature threshold; the comparison module compares the temperature threshold value with the body temperature value; the warning module is used for sending warning information; the acquisition module acquires environment video information; the identification module is used for identifying whether a user exists or not; the processing module is used for obtaining the walking speed of the user; the positioning module is used for positioning the machine body to obtain an initial position of the body and positioning a corresponding user to obtain a user position; the navigation module is used for navigating to obtain a navigation route; and the control module is used for controlling the machine body to walk according to the navigation route and controlling the machine body to return to the initial position of the body after the body temperature measurement of the corresponding user is finished.)

1. The intelligent human-computer interaction system comprises a machine body, wherein the machine body comprises an infrared detection module and is used for measuring the body temperature of a user in a measurement range and obtaining a body temperature value;

the storage module stores a temperature threshold;

the comparison module is used for comparing the temperature threshold value with the body temperature value;

the warning module is used for sending warning information when the body temperature value is greater than the temperature threshold value;

the method is characterized in that: the system also comprises an acquisition module used for acquiring the environmental video information;

the identification module is used for identifying whether a user exists in the environment video information or not;

the processing module is used for processing the environment video information and obtaining the walking speed of the user when the user is identified in the environment video information;

the storage module is also preset with a walking threshold, and the comparison module compares the walking threshold with the walking speed;

the positioning module is used for positioning the machine body to obtain an initial body position, and when the walking speed is greater than the walking threshold value through comparison, the positioning module is used for positioning a corresponding user to obtain a user position;

the navigation module is used for navigating according to the user position and the body position to obtain a navigation route;

and the control module is used for controlling the machine body to walk according to the navigation route and controlling the machine body to return to the initial position of the body after the body temperature measurement of the corresponding user is finished.

2. The intelligent human-computer interaction system of claim 1, wherein: the machine body also comprises a time module used for acquiring the current moment; the storage module stores a time threshold; when the walking speed is larger than the walking threshold value through comparison, the comparison module also compares the time threshold value with the current moment, and when the current moment is earlier than the time threshold value through comparison, the warning module sends a slow walking prompt.

3. The intelligent human-computer interaction system of claim 2, wherein: the storage module is further used for storing user information, the user information comprises user identities, floors where the user identities are located and working time, the processing module is used for obtaining the time threshold according to the floors, the working time and the walking threshold, and the storage module is used for storing the obtained time threshold in corresponding user information.

4. The intelligent human-computer interaction system of claim 3, wherein: and when the walking speed is greater than the walking threshold value and the current moment is earlier than the time threshold value through comparison, the positioning module positions the corresponding user.

5. The intelligent human-computer interaction system of claim 3 or 4, wherein: the storage module is used for storing the historical body temperatures of the users, the identification module is used for identifying the historical body temperatures of the corresponding users when the walking speed is larger than the walking threshold value and the current time is later than the time threshold value, and the positioning module is used for not positioning the corresponding users when the identified historical body temperatures are normal.

6. The intelligent human-computer interaction system of claim 5, wherein: the user information also comprises a company; the machine body further comprises a communication module, and when the identified historical body temperature is normal, the communication module sends body temperature checking information to a company where the user is located.

Technical Field

The invention relates to the technical field of intelligent interaction equipment, in particular to an intelligent human-computer interaction system.

Background

With the continuous progress of science and technology, the intelligent interaction technology is developed rapidly. Various interaction technologies are stepping into the lives of people, and various, convenient and personalized interaction modes become important links for improving the application experience of people on electronic systems. With the appearance of the non-contact temperature measuring robot, the unmanned rapid body temperature detection measurement is realized, and a large amount of manpower is liberated from the complicated and repetitive work of 24-hour body temperature detection.

After the automatic temperature measurement of the temperature measurement robot replaces manual temperature measurement, people who enter and exit do not need to line up again for temperature measurement, and when the abnormal body temperature of a user is detected, the temperature measurement robot can give an alarm to remind a worker to take relevant measures for the corresponding user, so that public safety is guaranteed. However, since the entrance of the office building is limited, a plurality of persons may enter and exit the office building at the same time. And because the number of people that the temperature measuring robot can measure simultaneously is limited, so when a large number of users pass through the temperature measuring robot simultaneously, the body temperature of some users can not be measured. If the users are required to queue one by one, the passing efficiency of the users can be reduced to a great extent, particularly when the flow of people is large, pedestrians are required to queue for passing, congestion can be caused to a great extent, and therefore normal passing of the users is affected.

Disclosure of Invention

The invention aims to provide an intelligent human-computer interaction system to solve the problem that in the prior art, as the number of people for which a temperature measuring robot can measure simultaneously is limited, when a large number of users pass by simultaneously, the body temperature of part of the users cannot be measured.

The basic scheme provided by the invention is as follows: the intelligent human-computer interaction system comprises a machine body, wherein the machine body comprises an infrared detection module and is used for measuring the body temperature of a user in a measurement range and obtaining a body temperature value;

the storage module stores a temperature threshold;

the comparison module is used for comparing the temperature threshold value with the body temperature value;

the warning module is used for sending warning information when the body temperature value is greater than the temperature threshold value;

the acquisition module is used for acquiring environmental video information;

the identification module is used for identifying whether a user exists in the environment video information;

the processing module is used for processing the environment video information and obtaining the walking speed of the user when the user is identified in the environment video information;

the storage module is also preset with a walking threshold, and the comparison module compares the walking threshold with the walking speed;

the positioning module is used for positioning the machine body to obtain an initial position of the body, and when the comparative travel speed is greater than the travel threshold value, the positioning module is used for positioning a corresponding user to obtain a user position;

the navigation module is used for navigating according to the user position and the body position to obtain a navigation route;

and the control module is used for controlling the machine body to walk according to the navigation route and controlling the machine body to return to the initial position of the body after the body temperature measurement of the corresponding user is finished.

Description of the drawings: the machine body in this scheme is laid in office building gate department.

The principle and the beneficial effects of the basic scheme are as follows: in the scheme, the infrared detection module, the comparison module and the warning module are matched to realize reminding when the body temperature of the user is abnormal, so that the probability that the user with the abnormal body temperature enters an office building can be reduced; the acquisition module acquires environment video information, can acquire user images which are about to arrive at the machine body, when the identification module identifies a user, the processing module processes the environment video information to obtain walking speed, the comparison module compares the walking speed with the walking threshold value, when the walking speed of the user is greater than the walking threshold value, the user walks faster, if the infrared detection module needs certain response time in the process of processing to obtain a body temperature value, if the user walks too fast, the infrared detection module possibly fails to finish body temperature measurement correspondingly in time, therefore, when the walking speed of the user is too fast, the positioning module is also arranged to position the machine body and the user, then the navigation module navigates according to the initial position of the machine body and the user position of the user, and the control module controls the machine body to walk according to a navigation route obtained by navigation, the machine body walks along the navigation route and can walk to the front of a user, and body temperature measurement is carried out on the user, in the process, no matter whether the user stops receiving the body temperature measurement or walks around the machine body, the speed of the user is reduced, after the walking speed of the user is reduced, the time of the user passing through the machine body is prolonged, the machine body has sufficient time to complete the body temperature measurement on the user, and after the body temperature measurement is completed, the control module also controls the machine body to return to the initial position, so that the body temperature measurement operation is carried out on the follow-up user.

Compared with the prior art, in the scheme, a user with too high walking speed is found, the machine body actively moves upwards and forwards to measure the body temperature of the user, on one hand, the walking speed of the user can be reduced before the machine body is moved upwards, more time is provided for the infrared detection module to measure the body temperature, on the other hand, the user who goes in and out of an office building is divided into two types of high walking speed and low walking speed through comparison of the walking speed of the user, and the machine body is controlled to actively move upwards to measure the body temperature of the user with the high walking speed, namely, for people with the high walking speed, the body temperature measurement is carried out in advance, and people with the low walking speed are the body temperature measurement which is carried out when the user walks to the initial position of the machine body, so that the body temperature measurement is carried out on the user in batches, and the situation that the body temperature measurement is.

The first preferred scheme is as follows: preferably, the machine body further comprises a time module for acquiring the current time; the storage module stores a time threshold; when the comparison result shows that the travel speed is higher than the travel threshold, the comparison module also compares the time threshold with the current moment, and when the comparison result shows that the current moment is earlier than the time threshold, the warning module sends a slow travel prompt. In this embodiment, the time threshold refers to a time earlier than the working time. Has the advantages that: considering that users who normally walk fast are basically for the purpose of catching up time, and for office buildings, it is common to keep up with the time to work, especially near work, not only people but also people move about fast, under the condition, safety accidents easily occur, such as slippery ground in rainy days, falling easily occurs when people walk quickly, therefore, in the scheme, the time module is also arranged to obtain the current moment, and when the walking speed is greater than the walking threshold value through comparison, namely, the user is in a fast walking state, the identification module also compares a time threshold value with the current time, sets the time threshold value as the working time, if the current time is earlier than the time threshold value, it indicates that there is sufficient time away from the working time and does not need to take a hurry to drive the way, and for the sake of safety, the warning module sends a slow-moving prompt to remind the user to slow-move, thereby reducing the occurrence of safety accidents.

The preferred scheme II is as follows: preferably, as a first preferred scheme, the storage module further stores user information, the user information includes a user identity, a floor where the user is located, and a time on duty, the processing module obtains a time threshold according to the floor where the user is located, the time on duty, and a walking threshold, and the storage module stores the obtained time threshold in corresponding user information. Has the advantages that: when the time threshold is set, considering that for different users, due to the fact that different companies have different working hours and the floors where the companies are located are different, the time spent from the first floor to the companies is different, if the same time threshold is adopted for all the users, the situation of error prompt will occur for part of the users, therefore, in the scheme, the storage module is further used for storing user information, and after the user information comprises the floor where the user is located and the working hours, the processing module processes the user information according to the floor where the user is located and the working hours, so that the time threshold suitable for the user is obtained, and accurate prompt of the warning module is guaranteed.

The preferable scheme is three: as a preferred option of the second preferred embodiment, when the walking speed is greater than the walking threshold and the current time is earlier than the time threshold, the positioning module positions the corresponding user. Has the advantages that: considering that the body temperature of the user is measured before the machine body actively goes up, whether the user selects to wind or stop waiting for completing the body temperature detection, the walking efficiency is reduced, therefore, under the condition that the user time is too late, the user will be caused to arrive late before the machine body goes up, in the scheme, when the walking speed of the user is detected to be high, the current moment is earlier than a time threshold value, the user has enough time at the moment, the positioning module is used for positioning the user, the machine body is controlled to actively go up to measure the temperature, and therefore the influence on the user in rush time is reduced.

The preferable scheme is four: as a preference of the second or third preferred aspect, the storage module further stores a historical body temperature of the user, the identification module identifies the historical body temperature of the corresponding user when the walking speed is greater than the walking threshold and the current time is later than the time threshold, and the positioning module does not position the corresponding user when the identified historical body temperature is normal. Has the advantages that: in this scheme, when the comparison shows that user walking speed is very fast and time is urgent, though the user catches up with the time this moment, but in order to avoid getting into the building with the unusual user of body temperature, consequently identification module still discerns user's historical body temperature, if discerning that user's historical body temperature is normal when, then it is unusual less to judge the unusual possibility of user's current body temperature, consequently the orientation module just can not fix a position corresponding user this moment, machine body just can allow the user to pass fast this moment promptly, thereby can reduce the unusual user of body temperature and get into the building under the normal current condition of assurance user.

The preferable scheme is five: preferably, the user information further includes a company where the user is located; the machine body further comprises a communication module, and when the identified historical body temperature is normal, the communication module sends body temperature checking information to a company where the user is located. Has the advantages that: considering that the normal historical body temperature can only indicate that the current body temperature probability of the user is normal, the communication module is further arranged in the scheme, and when the historical body temperature of the user is identified to be normal, the communication module is further used for sending body temperature checking information to a company where the user is located so as to inform the company where the user is located to check the body temperature of the user, and therefore the normal body temperature of the user is further ensured.

Drawings

Fig. 1 is a schematic diagram of an intelligent human-computer interaction system according to a first embodiment of the present invention.

Detailed Description

The following is further detailed by way of specific embodiments:

example one

Substantially as shown in figure 1: intelligent human-computer interaction system, including the machine body, the machine body includes infrared detection module for measure and obtain the body temperature value to the user's in measuring range body temperature, its measuring principle mainly utilizes the infrared radiation principle, infrared thermal radiation focuses on infrared sensor (detector), the infrared wavelength 9 ~ 10 mu m of human body radiation, the sensor will detect radiant power and convert the signal of telecommunication into, this signal of telecommunication is after being compensated ambient temperature, convert into audio-visual digital display temperature unit through AD, thereby realize non-contact human body temperature and measure.

The storage module stores a temperature threshold, a walking threshold and user information, wherein the user information comprises user identity, a floor where the user is located and working time;

the comparison module is used for comparing the temperature threshold value with the body temperature value;

the warning module is used for sending warning information when the body temperature value is greater than the temperature threshold value;

the acquisition module is used for acquiring environmental video information; the acquisition module adopts the camera, and the collection distance of setting for the camera is X meter, when the user got into the scope of making a video recording within X meter of machine body promptly, will gather user's facial image in the environment video information that the acquisition module gathered.

The identification module is used for identifying whether a user exists in the environment video information; in the scheme, face recognition is adopted for user recognition, specifically, the user identity in the user information is a face standard image of the user, when the recognition module recognizes whether the user exists in the environment video information, the face image is recognized from the environment video information firstly, and the corresponding face standard image is matched from the stored user information, so that the corresponding user is recognized.

The processing module is used for processing the environment video information and obtaining the walking speed of the user when the user is identified in the environment video information, and specifically, the processing module firstly extracts a human body target from the environment video information by adopting a background difference algorithm, then calculates the key point of the minimum circumscribed rectangle of the human body target after performing mathematical morphology opening/closing operation on a binary image containing the human body target, and finally obtains the walking speed of the user by calculating the moving distance of the midpoint of the minimum circumscribed rectangle.

The processing module obtains a time threshold according to the floor, the working time and the walking threshold, and the storage module stores the obtained time threshold in the corresponding user information. The floor where the user is located is set as a fifth floor, the height of the floor of the building is fixed, so that the distance required for the user to walk when reaching the floor is fixed, then the required walking time can be obtained according to the walking distance and the walking threshold, and then the time threshold obtained by calculating according to the working time of the user and the required walking time is the time threshold suitable for the user, if the working time of the user is nine am, the required walking time is seven minutes, and then the time threshold is eighty-eight-thirteen-morning.

The time module is used for acquiring the current moment; the comparison module compares the walking threshold value with the walking speed; when the comparison result shows that the travel speed is higher than the travel threshold, the comparison module also compares the time threshold with the current time, and when the comparison result shows that the current time is earlier than the time threshold, the warning module sends a slow travel prompt; and if the time threshold is eight and fifty times in the morning and the current time is eight and fifty times in the morning and is earlier than the time threshold, the warning module sends a slow-going prompt.

The positioning module is used for positioning the machine body to obtain an initial position of the body, and when the walking speed is greater than the walking threshold value and the current time is earlier than a time threshold value, the positioning module is used for positioning a corresponding user to obtain a user position;

the navigation module is used for navigating according to the user position and the body position to obtain a navigation route;

and the control module is used for controlling the machine body to walk according to the navigation route and controlling the machine body to return to the initial position of the body after the body temperature measurement of the corresponding user is finished.

The specific implementation process is as follows: in an initial state, the machine body is installed at an entrance and an exit of a building, user information of users in the building is stored in the storage module, the user information comprises user identities, floors where the users are located and working hours, and if the user information of the user A is' name: XX, company XXX, on the floor: fifth floor, working hours: nine points ", the user information also includes a standard image of the face of the user.

During the use, the infrared detection module on the machine body measures the body temperature of the user in the measuring range and obtains the body temperature value, and when the body temperature value obtained by comparison is greater than the preset temperature threshold value, the body temperature of the user is judged to be abnormal at the moment, and the warning module sends warning information to remind the manager to recheck the body temperature of the user.

The acquisition module on the machine body acquires environment video information, then the recognition module recognizes whether a face image exists in the environment video information, and when the face image is recognized, corresponding face standard images are matched from the stored user information so as to obtain user information which is wanted by a user and comprises user identity, floor where the user is located and working time.

When the environment video information is identified to have the user, the processing module further processes the environment video information to obtain the walking speed of the corresponding user. The comparison module compares the obtained walking speed with a preset speed threshold value, when the walking speed is larger than the speed threshold value, the current user walking speed is judged to be too fast, meanwhile, the time module obtains the current time, the comparison module also compares the obtained current time with the corresponding time threshold value of the current user, the current time is set to be eight fifty points, the time threshold value of the user is eight fifty points, the current time is earlier than the time threshold value, the current time is also shown, at the current time, the user can catch up to work with the normal speed walking, the user can not take an urgent route, and the safety accidents such as falling easily occur due to the fact that the user walks too fast, at the moment, the warning module sends a slow walking prompt to prompt the current user to carefully and slowly walk, and the safety of the user is guaranteed.

In this embodiment, when the walking speed of the current user is greater than the walking threshold and the current time is earlier than the time threshold, the positioning module further positions the corresponding user to obtain the user position, and after navigating according to the initial position of the machine body and the user position to obtain a navigation route, the control module controls the machine body to walk to the current user, and at this time, the user needs to go around the machine body to continue to move forward, or stop to wait for the machine body to move away and then continue to move forward. Regardless of the mode, the time of the user waiting near the machine body can be prolonged, so that the infrared detection module can have enough time to finish the body temperature measurement operation of the corresponding user.

Example two

Compared with the first embodiment, in the present embodiment, the storage module further stores the historical body temperature of the user, when the walking speed is greater than the walking threshold and the current time is later than the time threshold, the identification module identifies the historical body temperature of the corresponding user, when the processing module identifies that the historical body temperature is normal, the positioning module does not position the corresponding user, and when the historical body temperature is identified to be abnormal, the warning module sends warning information.

The user information also includes the company; the machine body further comprises a communication module, and when the identified historical body temperature is normal, the communication module sends body temperature checking information to a company where the user is located.

Considering that when the travel speed of the user is greater than the travel threshold and the current time is later than the time threshold, the user is about to arrive late to work, and if the machine body blocks the user before the user comes, the normal work of the user is greatly influenced, so in the embodiment, when the travel speed is greater than the travel threshold and the current time is later than the time threshold, a mode of identifying the historical body temperature of the user is adopted, and if the historical body temperature of the user is identified to be normal, the positioning module does not position the corresponding user, and the machine body cannot go before the machine body, so that the user can directly pass; and when the historical body temperature of the user is abnormal through comparison, the warning module sends warning information to remind a manager to check the body temperature of the user.

Meanwhile, the communication module can also send body temperature checking information to the company where the user is located, and the company is informed to check the body temperature of the user.

The foregoing is merely an example of the present invention, and common general knowledge in the field of known specific structures and characteristics is not described herein in any greater extent than that known in the art at the filing date or prior to the priority date of the application, so that those skilled in the art can now appreciate that all of the above-described techniques in this field and have the ability to apply routine experimentation before this date can be combined with one or more of the present teachings to complete and implement the present invention, and that certain typical known structures or known methods do not pose any impediments to the implementation of the present invention by those skilled in the art. It should be noted that, for those skilled in the art, without departing from the structure of the present invention, several changes and modifications can be made, which should also be regarded as the protection scope of the present invention, and these will not affect the effect of the implementation of the present invention and the practicability of the patent. The scope of the claims of the present application shall be determined by the contents of the claims, and the description of the embodiments and the like in the specification shall be used to explain the contents of the claims.

8页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种吸附塔前活性炭高温检测方法及其检测系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!