Child nursing method and system
By combining AI detection and smart cameras, the monitoring problem of being unable to intervene in real time in existing technologies has been solved, real-time monitoring of children and timely alarm notifications have been achieved, and the real-time and effectiveness of monitoring have been improved.
Patent Information
- Application Number
- CN202510787298.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-13
- Publication Date
- 2025-09-12
AI Technical Summary
Existing smart camera monitoring methods cannot provide real-time intervention opportunities. Parents cannot detect their children's potentially dangerous behaviors in a timely manner and need to replay videos, which is time-consuming and laborious.
Through AI, potentially dangerous behaviors are detected, alarm information is generated and pushed to mobile clients in real time. By combining smart cameras and AI behavior analysis, real-time feedback on high-risk behaviors is achieved.
It realizes real-time monitoring of children and pushes alerts to parents in a timely manner to ensure that parents can intervene at the first time, reduces the reliance on video playback, and improves the real-time and effectiveness of monitoring.
Smart Images

Figure CN120636128A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of security technology, and in particular to a child care method and system. Background Art
[0002] Smart camera technology allows parents to monitor their children's activities in real time through cameras installed at home, and even check on their children through mobile apps when they are away. However, this monitoring method requires parents to open their phones to check the current monitoring status or playback to understand their children's situation.
[0003] However, over-reliance on video playback can miss opportunities for immediate intervention. Many parents, because their cameras support playback, choose to review videos at night or after their children's activities to try to understand their children's activities that day. This method is essentially "passive" monitoring. Parents cannot detect potential dangers or abnormal behavior in their children in a timely manner and can only review the day's events through playback afterward. This method does not provide opportunities for real-time intervention. For example, if a child encounters danger during an activity, parents cannot take immediate action, and the time-consuming and laborious process of replaying the video is required. Summary of the Invention
[0004] In view of this, the purpose of the present invention is to provide a child care method and system that can detect a child’s potentially dangerous behavior or whether the child has entered a warning area through AI. The system will immediately push an alarm to the parents through the APP to ensure that the parents can intervene in time.
[0005] In a first aspect, an embodiment of the present invention provides a child care method, which is applied to a child care service, and the method includes:
[0006] When the monitoring device monitors the target object, the monitoring device receives a video link sent by the monitoring device through a message push service; wherein the video link includes the video recording time, video size and cloud storage bucket information;
[0007] Get configuration information from the database;
[0008] generating combined parameter information according to the video link and the configuration information;
[0009] Sending the combined parameter information to an artificial intelligence cloud service, so that the artificial intelligence cloud service performs AI analysis on the combined parameter information to obtain an analysis result;
[0010] Determining whether the analysis results contain high-risk behavior;
[0011] If so, generate an alarm message and send the alarm message to the mobile client via the message push service;
[0012] If it does not exist, the alarm information will not be generated.
[0013] Furthermore, the combined parameter information is sent to an artificial intelligence cloud service, so that the artificial intelligence cloud service performs AI analysis on the combined parameter information to obtain analysis results, including:
[0014] Sending the combined parameter information to the artificial intelligence cloud service, so that the artificial intelligence cloud service performs frame analysis on the video in the combined parameter information to determine whether the area where the target object is located in the image is the dangerous coordinate area in the configuration information;
[0015] If yes, generating a result that the target object is in a dangerous warning area;
[0016] Determining whether there is an open flame in the image;
[0017] If it exists, a danger prompt result is generated;
[0018] Analyze the behavior of the target object in the picture to obtain a behavior analysis result.
[0019] Furthermore, the configuration information includes a user ID, and the method further includes:
[0020] The analysis results are counted using the user ID and updated in the database.
[0021] Furthermore, the method further comprises:
[0022] Receiving a play request sent by the mobile client through the message push service;
[0023] Retrieving children's behavior statistical data from the database according to the play request;
[0024] The children's behavior statistical data is sent to the mobile client through the message push service, so that the mobile client displays the children's behavior statistical data in the form of a pie chart.
[0025] Furthermore, the method further comprises:
[0026] Acquiring configuration information input by a user on the mobile client through an interface, and storing the configuration information in the database;
[0027] Retrieving the configuration information from the database;
[0028] The configuration information is sent to the mobile client, so that the mobile client displays the configuration information.
[0029] Furthermore, the method further comprises:
[0030] Acquiring, through the interface, the modified configuration information input by the user on the mobile client;
[0031] Verifying the legitimacy of the modified configuration information;
[0032] When the verification is passed, the modified configuration information is saved in the database, and a success message is returned to the mobile client.
[0033] Furthermore, the configuration information also includes coordinate information of the area photographed by the monitoring device, whether to turn on alarm push and the configuration time period.
[0034] In a second aspect, an embodiment of the present invention provides a child care system, which is applied to child care services, and the system includes:
[0035] A receiving module is configured to receive a video link sent by the monitoring device through a message push service when the monitoring device monitors a target object; wherein the video link includes video recording time, video size, and cloud storage bucket information;
[0036] The acquisition module is used to obtain configuration information from the database;
[0037] A combination parameter generating module, configured to generate combination parameter information according to the video link and the configuration information;
[0038] A sending module, configured to send the combined parameter information to an artificial intelligence cloud service, so that the artificial intelligence cloud service performs AI analysis on the combined parameter information to obtain an analysis result;
[0039] A judgment module, used to judge whether the analysis results contain high-risk behavior;
[0040] The alarm information generation module is used to generate alarm information when the high-risk behavior exists, and send the alarm information to the mobile client through the message push service; when the high-risk behavior does not exist, the alarm information is not generated.
[0041] In a third aspect, an embodiment of the present invention provides an electronic device, including a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and the processor implements the above-mentioned method when executing the computer program.
[0042] In a fourth aspect, an embodiment of the present invention provides a computer-readable medium having a non-volatile program code executable by a processor, wherein the program code enables the processor to execute the method as described above.
[0043] An embodiment of the present invention provides a child care method and system, which are applied to child care services, including: when a monitoring device monitors a target object, receiving a video link sent by the monitoring device through a message push service; wherein the video link includes video recording time, video size and cloud storage bucket information; obtaining configuration information from a database; generating combined parameter information based on the video link and configuration information; sending the combined parameter information to an artificial intelligence cloud service, so that the artificial intelligence cloud service performs AI analysis on the combined parameter information to obtain an analysis result; judging whether the analysis result contains high-risk behavior; if so, generating an alarm message, and sending the alarm message to a mobile client through a message push service; if not, not generating an alarm message; AI can be used to detect a child's potential dangerous behavior or whether it enters a warning area, and the system will immediately push an alarm to notify parents through an APP to ensure that parents can intervene in time.
[0044] Other features and advantages of the present invention will be described in the following description, and in part will become apparent from the description, or understood by practicing the present invention. The purposes and other advantages of the present invention are realized and obtained by the structures particularly pointed out in the description, claims and drawings.
[0045] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0047] Figure 1 A flow chart of a child care method provided in Example 1 of the present invention;
[0048] Figure 2 A schematic diagram of an application scenario of a child care system provided in Example 1 of the present invention;
[0049] Figure 3 This is a signaling diagram for information configuration provided in Example 1 of the present invention;
[0050] Figure 4 This is a signaling diagram of the interaction between the child care service and the artificial intelligence cloud service provided in Example 1 of the present invention;
[0051] Figure 5 This is a signaling diagram of the interaction between the child care service and the mobile client provided in the first embodiment of the present invention;
[0052] Figure 6 This is a schematic diagram of a child care system provided in Example 2 of the present invention. DETAILED DESCRIPTION
[0053] To make the objectives, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0054] To facilitate understanding of this embodiment, the embodiment of the present invention is described in detail below.
[0055] Example 1:
[0056] Figure 1 This is a flow chart of the child care method provided in Example 1 of the present invention.
[0057] Reference Figure 1 , applied to child care services, the method comprises the following steps:
[0058] Step S101: When a monitoring device detects a target object, it receives a video link sent by the monitoring device via a Push Message Service (PMS); the video link includes the video recording time, video size, and cloud storage bucket information.
[0059] Step S102, obtaining configuration information from a database;
[0060] Step S103, generating combined parameter information (Json parameters) according to the video link and configuration information;
[0061] Step S104: Send the combined parameter information to the artificial intelligence cloud service, so that the artificial intelligence cloud service performs AI analysis on the combined parameter information to obtain an analysis result;
[0062] Step S105, determining whether the analysis result contains any high-risk behavior; if so, executing step S106; if not, executing step S107;
[0063] Step S106: Generate alarm information and send the alarm information to the mobile client via a message push service;
[0064] Step S107: No alarm information is generated. The child care service is a script deployed on the cloud.
[0065] Specifically, this application utilizes a combination of smart cameras and AI behavioral analysis to achieve real-time feedback on children's high-risk behaviors and push them to mobile clients, allowing the children's parents to deal with them immediately, while also making it easier for parents to check their children's daily behavior.
[0066] Refer to Figure 2 The diagram shows a childcare system application scenario. The monitoring device can be a smart camera. When the smart camera detects a target object (which can be a person), it will record the video at all times. After five minutes of recording, the video is uploaded to the cloud and a video link is generated. The video link is sent to the childcare service in the form of an alarm. The childcare service generates combined parameter information based on the video link and configuration information; the combined parameter information is sent to the artificial intelligence cloud service, which performs AI analysis on the combined parameter information to obtain the analysis results; the childcare service determines whether the analysis results indicate high-risk behavior; if so, an alarm message is generated and sent to the mobile client via a message push service.
[0067] Furthermore, step S104 includes the following steps:
[0068] Step S201: Send the combined parameter information to the artificial intelligence cloud service, so that the artificial intelligence cloud service performs frame analysis on the video in the combined parameter information to determine whether the area where the target object is located in the image is the dangerous coordinate area in the configuration information;
[0069] Step S202: if yes, generate a result indicating that the target object is in a dangerous warning area;
[0070] Step S203, determining whether there is an open flame in the image;
[0071] Step S204: if it exists, generate a danger prompt result;
[0072] Step S205: Analyze the behavior of the target object in the image to obtain a behavior analysis result.
[0073] Furthermore, the configuration information includes a user ID, and the method further includes the following steps:
[0074] Step S301: collect statistics on the analysis results by user ID and update them into the database.
[0075] Specifically, refer to Figure 4 The smart camera's alarm information includes the camera's recording and uploading of the video to the cloud, and then transmits some cloud storage bucket information, video recording time, video size, and other information to the child care service. After receiving the video alarm information, the child care service constructs a video link, which includes the video recording time, video size, and cloud storage bucket information.
[0076] The user's configuration information is obtained from the database, such as the warning area coordinates, user ID, and video link information, and is combined and transmitted to the AI Cloud service (AI Cloud). The AI Cloud service extracts frames from the video in the combined parameter information and analyzes whether the area where the person is located in the extracted frame is within the user-configured dangerous coordinate area. If so, the child is considered to be in a dangerous warning area.
[0077] At the same time, it will analyze whether there is an open flame in the picture, and if so, an alarm will be sent; at the same time, it will analyze the behavior of the characters, such as holding a mobile phone, it will be considered that the child is playing games; if holding a book at the desk, it will be considered that the child is reading; and then these analysis results will be returned to the child care service.
[0078] After the child care service obtains the analysis results, it updates the records in the database using information such as the user ID. For example, if the analysis shows that the child is playing games, the gaming behavior is incremented by 1 and the duration is also counted.
[0079] The child care service collects statistics based on the analysis results and updates them to the database; and determines whether there is high-risk behavior from the analysis results; if so, an alarm message is generated and sent to the mobile client through a message push service; if not, no alarm message is generated.
[0080] Furthermore, the method further comprises the following steps:
[0081] Step S401: receiving a play request sent by a mobile client via a message push service;
[0082] Step S402: Retrieving children's behavior statistics from a database according to the play request;
[0083] Step S403: Send the children's behavior statistics to the mobile client via a message push service, so that the mobile client displays the children's behavior statistics in the form of a pie chart.
[0084] Here, the mobile client displays pie charts of children's behavior statistics for users to observe, and users can click on a behavior to find a segment to replay.
[0085] Specifically, refer to Figure 5 The child care service receives a playback request sent by a mobile client through a message push service; calls child behavior statistics from a database according to the playback request; the child care service sends the child behavior statistics to the mobile client APP, and the mobile client APP displays the child behavior statistics.
[0086] Furthermore, the method further comprises the following steps:
[0087] Step S501: obtaining configuration information input by the user on the mobile client through the interface, and saving the configuration information in the database;
[0088] Step S502, calling configuration information from the database;
[0089] Step S503: Send the configuration information to the mobile client so that the mobile client displays the configuration information.
[0090] Furthermore, the method further comprises the following steps:
[0091] Step S601: obtaining the modified configuration information input by the user on the mobile client through the interface;
[0092] Step S602: Verify the validity of the modified configuration information;
[0093] Step S603: When the verification is passed, the modified configuration information is saved in the database, and a success message is returned to the mobile client.
[0094] Furthermore, the configuration information also includes the coordinate information of the area photographed by the monitoring device, whether to enable alarm push and the configured time period.
[0095] Specifically, refer to Figure 3 , the user opens the configuration page on the mobile client APP, marks the dangerous areas on the smart camera interface, such as windows or balconies, and saves the configuration.
[0096] Configuration information includes the coordinate information of the area captured by the camera (for example: {'b box ':{'x max ':475,'x min ':460,'y max ':289,'y min ':270}), whether to enable alarm push notifications (for example, whether to send push notifications in the APP or receive phone calls), and configure time periods (for example, no alarm push notifications at night, or all day long).
[0097] The childcare service needs to verify the legitimacy of the modified configuration information uploaded by the user, such as whether the coordinate range meets the standards, x max and x min Is the number positive? Is the value too large? Is the area defined in accordance with the requirements (e.g., is the left and right spacing and the upper line spacing too small?) max and x min ).
[0098] Example 2:
[0099] Figure 6 This is a schematic diagram of a child care system provided in Example 2 of the present invention.
[0100] Reference Figure 6 , applied to child care services, the system includes:
[0101] A receiving module is used to receive a video link sent by the monitoring device through a message push service when the monitoring device monitors the target object; the video link includes the video recording time, video size and cloud storage bucket information;
[0102] The acquisition module is used to obtain configuration information from the database;
[0103] A combination parameter generation module is used to generate combination parameter information according to the video link and configuration information;
[0104] A sending module is used to send the combined parameter information to the artificial intelligence cloud service, so that the artificial intelligence cloud service performs AI analysis on the combined parameter information and obtains analysis results;
[0105] The judgment module is used to determine whether the analysis results contain high-risk behaviors;
[0106] The alarm information generation module is used to generate alarm information when there is high-risk behavior and send the alarm information to the mobile client through the message push service; when there is no high-risk behavior, no alarm information is generated.
[0107] An embodiment of the present invention further provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the child care method provided in the above embodiment are implemented.
[0108] An embodiment of the present invention further provides a computer-readable medium having a non-volatile program code executable by a processor. The computer-readable medium stores a computer program, and when the computer program is executed by the processor, the steps of the child care method of the above embodiment are executed.
[0109] The computer program product provided in the embodiments of the present invention includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the previous method embodiments. For specific implementation, please refer to the method embodiments and will not be repeated here.
[0110] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described systems and devices can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0111] In addition, in the description of the embodiments of the present invention, unless otherwise expressly specified or limited, the terms "mounted," "connected," and "connected" should be understood in a broad sense. For example, they may refer to fixed connections, detachable connections, or integral connections; they may refer to mechanical connections or electrical connections; they may refer to direct connections or indirect connections through an intermediate medium; and they may refer to internal communication between two components. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on the specific circumstances.
[0112] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0113] In the description of the present invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings and are intended solely to facilitate and simplify the description of the present invention. They are not intended to indicate or imply that the devices or components referred to must have, be constructed, or operate in a specific orientation, and therefore should not be construed as limitations on the present invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0114] Finally, it should be noted that the above-described embodiments are only specific implementations of the present invention, which are used to illustrate the technical solutions of the present invention, rather than to limit them. The scope of protection of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the above-described embodiments, those skilled in the art should understand that any person skilled in the art can modify or easily conceive of changes to the technical solutions described in the above-described embodiments within the technical scope disclosed by the present invention, or replace some of the technical features therein with equivalents. Such modifications, changes, or replacements do not deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be based on the scope of protection of the claims.
Claims
1. A child care method, characterized in that: Applied to child care services, the method comprises: When the monitoring device monitors the target object, the monitoring device receives a video link sent by the monitoring device through a message push service; wherein the video link includes the video recording time, video size and cloud storage bucket information; Get configuration information from the database; generating combined parameter information according to the video link and the configuration information; Sending the combined parameter information to an artificial intelligence cloud service, so that the artificial intelligence cloud service performs AI analysis on the combined parameter information to obtain an analysis result; Determining whether the analysis results contain high-risk behavior; If so, generate an alarm message and send the alarm message to the mobile client via the message push service; If it does not exist, the alarm information will not be generated.
2. The child care method according to claim 1, wherein: Sending the combined parameter information to an artificial intelligence cloud service so that the artificial intelligence cloud service performs AI analysis on the combined parameter information to obtain analysis results, including: Sending the combined parameter information to the artificial intelligence cloud service, so that the artificial intelligence cloud service performs frame analysis on the video in the combined parameter information to determine whether the area where the target object is located in the image is the dangerous coordinate area in the configuration information; If yes, generating a result that the target object is in a dangerous warning area; Determining whether there is an open flame in the image; If it exists, a danger prompt result is generated; Analyze the behavior of the target object in the picture to obtain a behavior analysis result.
3. The child care method according to claim 1, wherein: The configuration information includes a user ID, and the method further includes: The analysis results are counted using the user ID and updated in the database.
4. The child care method according to claim 1, wherein: The method further comprises: Receiving a play request sent by the mobile client through the message push service; Retrieving children's behavior statistical data from the database according to the play request; The children's behavior statistical data is sent to the mobile client through the message push service, so that the mobile client displays the children's behavior statistical data in the form of a pie chart.
5. The child care method according to claim 1, wherein: The method further comprises: Acquiring configuration information input by a user on the mobile client through an interface, and storing the configuration information in the database; Retrieving the configuration information from the database; The configuration information is sent to the mobile client, so that the mobile client displays the configuration information.
6. The child care method according to claim 5, wherein: The method further comprises: Acquiring, through the interface, the modified configuration information input by the user on the mobile client; Verifying the legitimacy of the modified configuration information; When the verification is passed, the modified configuration information is saved in the database, and a success message is returned to the mobile client.
7. The child care method according to claim 1, wherein: The configuration information also includes the coordinate information of the area photographed by the monitoring device, whether to enable alarm push and the configuration time period.
8. A child care system, characterized in that: Applied to child care services, the system includes: A receiving module is configured to receive a video link sent by the monitoring device through a message push service when the monitoring device monitors a target object; wherein the video link includes video recording time, video size, and cloud storage bucket information; The acquisition module is used to obtain configuration information from the database; A combination parameter generating module, configured to generate combination parameter information according to the video link and the configuration information; A sending module, configured to send the combined parameter information to an artificial intelligence cloud service, so that the artificial intelligence cloud service performs AI analysis on the combined parameter information to obtain an analysis result; A judgment module, used to judge whether the analysis results contain high-risk behavior; The alarm information generation module is used to generate alarm information when the high-risk behavior exists, and send the alarm information to the mobile client through the message push service; when the high-risk behavior does not exist, the alarm information is not generated.
9. An electronic device comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, wherein: When the processor executes the computer program, the method according to any one of claims 1 to 7 is implemented.
10. A computer-readable medium having a non-volatile program code executable by a processor, characterized in that The program code causes the processor to execute the method according to any one of claims 1 to 7.