Children game selection method and device, equipment and storage medium

Through facial recognition technology, children's age and gender are recognized, and in-car games are recommended in-car games combined with preset game databases, solving the problem of the lack of personalized recommendations and educational games in the existing in-car entertainment system, and realizing intelligent game recommendations and children's intelligence Promotion of development.

CN119425095APending Publication Date: 2025-02-14VOYAH AUTOMOBILE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411475595.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-22
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

The existing in-vehicle entertainment system lacks a personalized recommendation mechanism, and cannot provide personalized game content based on children's age, interests and behavioral habits. The game content lacks educational nature and cannot effectively promote children's intellectual development.

Method used

By acquiring face images and determining that the user type is a child, the preset child face recognition model is used to process it, identify the age and gender of the child, and combined with the preset game database, it recommends in-car games suitable for children's age and interests.

Benefits of technology

It realizes intelligent recommendation games based on children's age and interests, providing a safe, interesting and educational in-car entertainment experience, and promoting children's intellectual development.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119425095A_ABST
    Figure CN119425095A_ABST
Patent Text Reader

Abstract

The invention discloses a child game selection method and device, equipment and a storage medium, and relates to the field of vehicle-mounted technologies, and the method comprises the steps: obtaining a face image, determining a user type according to the face image, obtaining a recognition result according to the face image when the user type is a child, and obtaining a vehicle-mounted recommended game according to the recognition result in combination with a preset game database. Games are intelligently recommended through face recognition of children, and safe and interesting vehicle-mounted entertainment experience with educational significance is provided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vehicle-mounted technology, and in particular to a children's game selection method, device, equipment and storage medium. Background Art

[0002] With the development and popularization of smart car technology, more and more families choose to drive, and the proportion of families owning a second car is gradually increasing. In this context, driving with children has become a common situation for more and more drivers. Parents need to provide a safe and interesting entertainment method during driving to comfort and accompany children in the back seat of the car so that the driver can drive with peace of mind. This demand has spawned the development of in-car children's entertainment systems, especially those that can attract children's attention and provide educational value.

[0003] There are already some in-car entertainment systems on the market that can provide content such as videos, music and simple games for children to use in the car. These systems usually include a DVD player, an in-car screen and some basic interactive games. However, these systems often lack targeted design and cannot provide personalized content based on children's age and interests. At the same time, they also do not fully consider the potential impact of long-term screen viewing on children's eyesight.

[0004] Existing in-car entertainment systems lack intelligent recommendation mechanisms and cannot provide personalized game content based on children's age, interests and behavior habits. In addition, existing in-car games often focus on entertainment and ignore education, lacking game content that can promote children's intellectual development and learning. Therefore, a safer and more educational method for selecting children's games is urgently needed. Summary of the invention

[0005] The main purpose of this application is to provide a method, device, equipment and storage medium for selecting children's games, aiming to solve the technical problem of how to recommend and select games suitable for children's age and interests.

[0006] To achieve the above objectives, the present application proposes a method for selecting children's games, the method comprising:

[0007] Get face image;

[0008] determining a user type according to the facial image;

[0009] When the user type is a child, obtaining a recognition result based on the face image;

[0010] According to the recognition result and in combination with a preset game database, in-vehicle recommended games are obtained, and the preset game database includes cognitive development games, logical thinking games and language learning games.

[0011] In one embodiment, when the user type is a child, the step of obtaining a recognition result according to the face image includes:

[0012] Input a preset child face recognition model according to the face image for processing to obtain a facial feature image;

[0013] Recognize the facial feature image to obtain age and gender;

[0014] The age and the gender are combined to obtain a recognition result.

[0015] In one embodiment, before the step of inputting the face image into a preset child face recognition model for processing to obtain a facial feature image, the step includes:

[0016] Obtain facial image sample data and establish an initial child face recognition model;

[0017] Training an initial child face recognition model according to the child face image sample data to obtain a preset child face recognition model;

[0018] After the step of obtaining the preset child face recognition model, it also includes:

[0019] Evaluating the preset child face recognition model to obtain an evaluation result;

[0020] If the evaluation result does not meet the recognition requirements, the preset child face recognition model is retrained until the recognition requirements are met.

[0021] In one embodiment, the step of combining the recognition result with the game database to obtain the in-vehicle recommended game further includes:

[0022] Obtaining the child's age and gender according to the recognition result;

[0023] According to the age and gender of the child, the game type of interest is obtained;

[0024] The game database is screened according to the game type of interest combined with the age of the child to obtain in-car recommended games.

[0025] In one embodiment, after the step of filtering the game database according to the game type of interest combined with the age of the child to obtain the in-car recommended game, the step further includes:

[0026] Get the light intensity and color temperature inside the car;

[0027] According to the light intensity in the vehicle, the color temperature and the age of the child, a preset screen brightness and a preset color temperature parameter are obtained;

[0028] Adjusting the in-vehicle game screen according to the preset screen brightness and the preset color temperature parameters;

[0029] When the child's game time reaches the preset time, the game is paused and a rest voice command is issued.

[0030] In one embodiment, after the step of obtaining the in-vehicle recommended game according to the recognition result combined with the game database, the method further includes:

[0031] A parental control interface is displayed, and in response to parental control instructions, the game activities of children are regulated, wherein the game activities include accessible game types, screen brightness, color temperature parameters, and game duration.

[0032] In one embodiment, before the step of obtaining the in-vehicle recommended game according to the recognition result combined with the preset game database, the step further includes:

[0033] Get in-car games;

[0034] According to the in-car game, obtaining the game age group and game type of the in-car game;

[0035] The in-car games are configured and classified according to the game age groups and the game types, and a preset game database is established.

[0036] In addition, to achieve the above-mentioned purpose, the present application also proposes a children's game selection device, the children's game selection device comprising:

[0037] An acquisition module, used to acquire children's face image data;

[0038] A recognition module, used to obtain a recognition result based on the child's face image data;

[0039] The result module is used to obtain in-vehicle recommended games according to the recognition results in combination with a preset game database, wherein the preset game database includes cognitive development games, logical thinking games and language learning games.

[0040] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable medium, and a computer program is stored on the medium. When the computer program is executed by a processor, the steps of the children's game selection method described above are implemented.

[0041] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the children's game selection method described above are implemented.

[0042] This application obtains a face image and determines the user type based on the face image. When the user type is a child, a recognition result is obtained based on the face image. Based on the recognition result and a preset game database, a recommended in-car game is obtained. Through intelligent game recommendation based on children's face recognition, a safe, interesting and educational in-car entertainment experience is provided. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0044] Figure 1 This is a flowchart of the first embodiment of the children's game selection method of the present application;

[0045] Figure 2 A schematic diagram of the flow chart of the second embodiment of the children's game selection method of the present application;

[0046] Figure 3 A schematic diagram of a flow chart of a third embodiment of the children's game selection method of the present application;

[0047] Figure 4 This is a schematic diagram of the module structure of the children's game selection device according to an embodiment of the present application;

[0048] Figure 5 A schematic diagram of the device structure of the hardware operating environment involved in the children's game selection method in the embodiment of the present application;

[0049] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0050] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.

[0051] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.

[0052] The main solution of the embodiment of the present application is: by obtaining a facial image, determining the user type based on the facial image, when the user type is a child, obtaining a recognition result based on the facial image, and obtaining in-vehicle recommended games based on the recognition result combined with a preset game database.

[0053] Based on this, the embodiment of the present application provides a method for selecting children's games, referring to Figure 1 , Figure 1This is a flow chart of the first embodiment of the children's game selection method of the present application.

[0054] In this embodiment, the children's game selection method includes steps S10 to S40:

[0055] Step S10, obtaining a face image.

[0056] It should be noted that obtaining children's facial image data is one of the key steps in the in-car child soothing puzzle game system. This process involves using the on-board camera to capture real-time images of children in the car. To ensure the accuracy of the data and the effectiveness of recognition, the system uses high-definition cameras and combines deep learning algorithms, such as convolutional neural networks (CNNs), to process and analyze image data. These algorithms have been trained with a large number of children's facial images under different conditions and are able to recognize children's facial features under different lighting, expressions and postures. After acquiring the image, the system performs a series of image preprocessing operations, such as noise reduction, contrast enhancement and color correction, to improve recognition accuracy. Subsequently, the system uses the pre-trained child face recognition model to extract key features from the image, such as the location of the eyes, nose and mouth, as well as the face shape and facial features ratio, to determine whether the passenger in the car is a child and further estimate their age range.

[0057] Step S20, determining the user type according to the face image.

[0058] It should be noted that the process of determining the user type usually involves the use of artificial intelligence and machine learning technologies, especially facial recognition technology. The system uses deep learning models to analyze facial images captured by the on-board camera. These models can recognize and distinguish facial features of people of different age groups, such as facial proportions, skin texture, etc., to infer whether the passenger is a child.

[0059] Step S30: when the user type is a child, obtaining a recognition result according to the face image.

[0060] It should be noted that this process starts with high-definition images captured by the on-board camera, which are analyzed by the system through deep learning algorithms to identify children in the images and their features. The algorithm is able to detect the facial features of children, such as the location of the eyes, nose and mouth, as well as the face shape and facial features proportions, to determine whether the passenger in the car is a child. Once the system confirms that the image contains a child, it will further estimate the age range of the child. This is achieved by analyzing the developmental characteristics of the child's face, such as face shape, facial features proportions, etc., and combining it with a pre-trained age estimation model. Age estimation is crucial for the subsequent recommendation of educational games suitable for children's age groups. The accuracy of the recognition results is crucial for the personalized recommendation function of the system. The system needs to be able to distinguish between children of different ages and recommend appropriate games based on their age and possible interests. For example, for young children, the system may recommend colorful and simple games, while for older children, it may recommend more challenging and educational games.

[0061] In addition, the system's recognition algorithm needs to be highly robust to cope with different environmental conditions, such as changing lighting conditions, changes in children's facial expressions, and changes in head posture. In this way, the system can provide safe, interesting and educational game content for children of different ages, while ensuring that the driver can focus on driving without worrying about the entertainment and safety of the children in the back seat.

[0062] Step S40, obtaining in-vehicle recommended games based on the recognition result and a preset game database, wherein the preset game database includes cognitive development games, logical thinking games, and language learning games.

[0063] It should be noted that based on the recognition results obtained from the children's face image data, the system will combine a preset game database, which is carefully designed and contains various types of games to meet the needs of children of different ages. The games in this database are divided into several categories, including cognitive development games, logical thinking games and language learning games, each of which is designed to promote children's skill development in a specific area. Cognitive development games focus on improving children's perception, attention, memory and concept formation. These games may include shape and color recognition, simple puzzles or classification tasks, designed to help children understand the world around them and build basic cognitive skills. Logical thinking games are designed to improve children's reasoning and problem-solving skills. Such games may include mathematical challenges, strategy games or logic puzzles, encouraging children to achieve goals through critical thinking, thereby enhancing their analytical and decision-making abilities. Language learning games focus on improving children's language skills, including vocabulary building, grammatical understanding, and listening and speaking skills. These games may take the form of interactive stories, rhyming games or language matching, aiming to stimulate children's interest in language learning through fun interactions.

[0064] The system will use intelligent recommendation algorithms to select the most suitable games from the game database based on the child's age, gender, historical game performance and parental preferences. For example, for a 5-year-old child, the system may recommend an interactive story game that combines cognitive development and language learning elements, which can not only improve the child's language skills but also provide challenges at the cognitive level.

[0065] Further, after step S40, it includes: obtaining the light intensity and color temperature in the car, and obtaining the preset screen brightness and preset color temperature parameters according to the light intensity, color temperature and age of the child in the car. Specifically, the system monitors the light conditions in the car in real time through a high-precision ambient light sensor, including the intensity and color temperature of the light. These data are crucial for determining the appropriate screen brightness and color temperature, because they directly affect the visual comfort and vision health of children when watching the screen. The system analyzes the data collected by the sensor and combines the age information of the child, because children of different ages have different sensitivities to light. For example, young children may need softer brightness and color temperature settings to reduce eye stimulation. The intelligent algorithm takes these factors into consideration and calculates the most suitable screen brightness and color temperature parameters. Then, the in-car game screen is adjusted according to the preset screen brightness and preset color temperature parameters. In a dark environment, the system may reduce the screen brightness and adjust the color temperature to reduce the output of blue light; while in a well-lit environment, the brightness may be increased and a comfortable color temperature range may be maintained. When the child's game time reaches the preset time, the game is paused and a rest voice command is issued. When children are playing games in the car, the system will continuously track the game time to ensure that it does not exceed the recommended time limit that is beneficial to children's vision and health. Once the game time reaches the preset threshold, the system will automatically trigger the pause mechanism to terminate the current game activity. This is based on extensive research and expert advice that staring at the screen for a long time may have a negative impact on children's vision, especially for young children, and proper rest is essential to relieve eye fatigue. The rest voice command issued by the system is designed to remind children in a friendly and encouraging way. This voice command can be a relaxing music, an interesting riddle or a simple voice prompt, such as "Dear children, you have been playing games for a long time. Now let's take a break and look at the scenery outside the window, or close your eyes and relax!" Such instructions are designed to encourage children to perform eye exercises, such as looking into the distance or closing their eyes to rest, to reduce eye tension and fatigue. In addition, the system can also provide some simple eye exercise guidance, or recommend some relaxing activities in the car, such as singing or listening to stories, to promote the overall development of children while ensuring their vision health is protected.

[0066] Further, after step S40, it also includes: displaying a parental control interface, responding to parental control instructions to perform adjustment of children's game activities, and the game activities include accessible game types, screen brightness, color temperature parameters and game duration. Specifically, the in-vehicle system provides parents with an intuitive and easy-to-operate platform for managing and adjusting children's game activities. This interface is usually integrated on the central control screen of the vehicle, and can also be remotely controlled through the parent's mobile device to ensure that parents can easily access and adjust settings at any time. Parents can set the accessible game types through the control interface, such as selecting educational games or entertainment and relaxation games, and even lock certain games that they think are not suitable for children. Such classification management helps parents filter content according to their children's age and interests, ensuring that the game is both educational and attractive to children. The adjustment function of screen brightness and color temperature parameters allows parents to adjust to the most comfortable viewing settings according to the light conditions in the car or the child's vision protection needs. This helps to reduce the stimulation of the screen to the child's eyes, especially during long-term games or in different light environments. In addition, parents can also set the game duration through the control interface, such as limiting the maximum time of each game per day or each time, to prevent children from being overly addicted to games, while also encouraging children to participate in other non-screen activities. When the preset game time is over, the system automatically pauses the game and encourages the child to take a break or switch to other activities through voice prompts or screen prompts. Through these detailed control options, the parental control interface not only gives parents the ability to manage their children's game activities, but also strengthens the positive influence of parents on their children's growth environment. This design reflects the system's deep understanding of family needs and its high attention to children's health and safety. Through the parental control interface, parents can let their children enjoy the fun of games in the car with greater confidence, while also ensuring the health of their children's eyesight and the suitability of the game content.

[0067] This embodiment provides a method for selecting children's games, which obtains a face image, determines the user type according to the face image, and obtains a recognition result according to the face image when the user type is a child. The recognition result is combined with a preset game database to obtain a car-mounted recommended game. Through the intelligent recommendation of games based on children's face recognition, a safe, interesting and educational in-car entertainment experience is provided.

[0068] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can refer to the above introduction, and will not be repeated later. Figure 2 The children's game selection method step S20 also includes steps S201 to S203:

[0069] Step S201, a preset child face recognition model is used to process a face image input to obtain a facial feature image.

[0070] It should be noted that the preset child face recognition model is processed based on the face image input. First, the image is analyzed through a deep learning algorithm such as a convolutional neural network (CNN) to extract key facial features. These features include but are not limited to the position and shape of the eyes, nose, and mouth, as well as developmental features such as facial contours and facial features. Based on these facial features, the system can accurately identify the children in the car, and further use the age estimation model to determine the approximate age range of the children. After obtaining the facial feature image, the system will match this information with the content in the pre-set game database. The game database contains a variety of educational games designed for different age groups, covering cognitive development, logical thinking training, language learning and other aspects. Based on the child's specific age and gender and other personalized information, combined with his or her historical game records, the system uses a recommendation algorithm to select the game items that best meet the child's interests and development needs for recommendation.

[0071] Further, before step S201: obtain facial image sample data, and establish an initial child face recognition model, and then train the initial child face recognition model according to the child face image sample data to obtain a preset child face recognition model. Specifically, a large amount of child face image sample data needs to be collected first. These samples should cover children's face images of different ages, genders and under various lighting conditions to ensure that the model has good generalization ability. These data are obtained through online public databases, cooperative educational institutions or voluntary provision by parents. The next step is the process of establishing an initial child face recognition model. You can choose to use an existing mature deep learning framework (such as TensorFlow, PyTorch, etc.) as a basis to design a neural network architecture suitable for your application scenario. Usually, a convolutional neural network (CNN) is used to process image data because it can well capture local features and their spatial relationships in the picture. Then use the previously prepared child face image samples to train this initial model. During the training process, the data set is divided into a training set and a validation set. The former is used to adjust the model parameters, and the latter is used to evaluate the model performance and prevent the occurrence of overfitting. By repeatedly optimizing the loss function, the model gradually learns to extract key features from the input face image and make correct recognition based on them. The preset children's face recognition model obtained after sufficient training not only has high recognition accuracy, but also can respond quickly in practical applications, providing a solid foundation for subsequent game recommendation and other functions.

[0072] In addition, after obtaining the preset child face recognition model, it is necessary to conduct rigorous testing on it before deploying the model, evaluate the preset child face recognition model, and obtain an evaluation result; if the evaluation result does not meet the recognition requirements, the preset child face recognition model is retrained until the recognition requirements are met.

[0073] Step S202, identifying the facial feature image to obtain age and gender.

[0074] It is important to understand that recognizing facial feature images to determine the age and gender of children is one of the key steps in the entire system to intelligently recommend game content. First, the extracted facial feature images are analyzed using deep learning algorithms such as convolutional neural networks (CNN). These features include not only the position and shape of facial features such as eyes, nose, and mouth, but also detailed information such as facial contours and skin texture. After special training, the model can estimate the age range of individuals and determine gender based on these subtle differences.

[0075] Age estimation models usually make predictions based on the changing patterns of facial developmental features. For example, children's facial proportions change at different ages, such as the ratio of the distance from forehead to chin to the width of the face, and the distance between the eyes, which will change with age. The model uses these known development trends as a reference and combines them with a large amount of sample data labeled with actual ages for training, so that it can accurately give the approximate age range of new faces when they appear.

[0076] Gender recognition mainly relies on some relatively fixed physiological characteristics, such as the average differences between men and women in eyebrow thickness, cheekbone height, etc. Again, this requires a well-trained classifier that can capture these specific patterns from the input facial images and make corresponding classification decisions.

[0077] Step S203, combining age and gender to obtain a recognition result.

[0078] It should be noted that, first of all, based on age information, the system can filter out educational games suitable for this age group from the preset game database. For example, for children aged 3-6, colorful and simple puzzles or basic math games can be recommended to promote their hand-eye coordination and preliminary logical thinking; for children aged 7-9, some more challenging logical reasoning games or language learning applications can be selected to help them further develop cognitive skills in entertainment. In addition, based on the gender preferences of children, although it is not recommended to rely too much on stereotypes, the interest differences that may be caused by gender can be considered to a certain extent. For example, some little girls may show greater interest in storytelling or art creation games, while some little boys may prefer scientific exploration or sports competition games.

[0079] In this embodiment, a preset child face recognition model is input according to the child face image data for processing to obtain a facial feature image, and the facial feature image is recognized to obtain the age and gender, and the recognition result is obtained by combining the age and gender. The image is processed by the child face recognition model to recognize the age and gender, which provides a basis for intelligently recommending age-appropriate games, improves the entertainment experience and protects eyesight.

[0080] Based on the first embodiment of the present application, in the third embodiment of the present application, the same or similar contents as those in the first embodiment can be referred to the above description, and will not be described in detail later. Figure 3 The children's game selection method step S30 also includes steps S301 to S303:

[0081] Step S301, obtaining the child's age and gender according to the recognition result.

[0082] It should be noted that after obtaining the child’s age and gender based on the recognition results, the system can further achieve more accurate and personalized game content recommendations.

[0083] Step S302, obtaining the game type of interest according to the child's age and gender.

[0084] It should be noted that, for example, children aged 3-6 are more interested in games such as puzzles, simple math logic, and basic language learning games; while children aged 7-9 or older are more interested in more complex logical reasoning, scientific experiment simulations, or introductory programming games.

[0085] At the same time, taking into account the differences in interest preferences that may be caused by gender (although gender stereotypes should not be overly relied upon), the system can appropriately adjust the recommendation strategy in some cases. For example, some girls may be more interested in role-playing, story creation, or art design games, while some boys may prefer action adventure, sports competition, or mechanical construction games. But it is important to maintain content diversity and ensure that all children have access to a variety of different types of games for all-round development.

[0086] Step S303, filtering from a game database according to the game type of interest combined with the age of the child to obtain in-car recommended games.

[0087] It should be noted that for children aged 3-6, if they are interested in jigsaw puzzles, the system can recommend interactive jigsaw puzzles with rich colors and cute patterns. These games can not only cultivate children's hand-eye coordination and spatial perception, but also stimulate their creativity. If the child shows an interest in language learning, some basic letter and word learning games can be provided to attract children's attention through vivid animations and sound effects, helping them learn new vocabulary while playing. For children aged 7-9, if they like logical reasoning or mathematical challenges, the system can select age-appropriate Sudoku, mazes or simple programming games from the game library. Such games help improve children's logical thinking ability and problem-solving skills. For children who are keen on scientific exploration, some virtual experiment games can be recommended, such as simulating chemical reactions or physical phenomena, so that children can conduct scientific exploration in a safe environment.

[0088] In addition, the system will also consider the child’s historical gaming records and personal preferences, and use recommendation algorithms to further optimize game selection. For example, if a child has selected animal-themed games many times in the past, the system will prioritize animal-related puzzle games, such as zoo management simulations or wildlife knowledge quizzes.

[0089] Furthermore, before step S303, the process also includes: obtaining in-car games; obtaining the game age group and game type of the in-car games according to the in-car games; configuring and classifying the in-car games according to the game age group and game type, and establishing a preset game database. First, it is necessary to widely collect game resources suitable for the in-car environment. These games should come from reliable sources such as professional educational institutions, well-known game developers, and content providers that have been strictly reviewed. After collecting a series of high-quality games, the next key step is to classify and configure them in detail to ensure that the most suitable entertainment content can be provided according to the specific age and interests of children. Each game will be carefully evaluated and marked with the applicable age group. For example, simple puzzles or basic math games are suitable for children aged 3-6, while logical reasoning or introductory programming games are more suitable for children over 7 years old. Such age-based design is intended to ensure that the game is both challenging and does not exceed the cognitive scope of children. At the same time, games will also be classified by type, covering multiple fields from cognitive development to artistic creation to meet the development needs and personal preferences of different children. Based on this information, a structured and easy-to-search game database is established, which not only contains the basic introduction and operation guide of each game, but also includes the age group and type label to which it belongs, and even includes feature descriptions such as whether it supports multiplayer mode, so that parents can quickly find suitable game options. After the preset game database is built, the recommendation strategy is dynamically adjusted based on the specific conditions in the actual application scenario, such as the current lighting conditions in the car, the length of the ride, and other factors, and the algorithm model is continuously optimized by continuously learning user feedback to make the recommendation more accurate and efficient.

[0090] This embodiment obtains the child's age and gender based on the recognition result, obtains the game type of interest based on the child's age and gender, and selects the game from the game database based on the game type of interest combined with the child's age to obtain the in-car recommended game. By identifying the child's age and gender, the age-appropriate game type is intelligently recommended, and personalized in-car games are selected to enhance the entertainment experience and promote intellectual development.

[0091] This application also provides a children's game selection device, please refer to Figure 4 , the device comprises:

[0092] The acquisition module 10 is used to acquire a face image.

[0093] The determination module 20 is used to determine the user type according to the face image.

[0094] The recognition module 30 is used to obtain a recognition result based on the child face image data.

[0095] The result module 40 is used to obtain in-vehicle recommended games according to the recognition results combined with a preset game database, and the preset game database includes cognitive development games, logical thinking games and language learning games.

[0096] The children's game selection device provided by the present application adopts the children's game selection method in the above embodiment, which can solve the technical problem of how to recommend and select games suitable for children's ages and interests. Compared with the prior art, the beneficial effects of the children's game selection device provided by the present application are the same as the beneficial effects of the children's game selection method provided by the above embodiment, and other technical features in the children's game selection device are the same as the features disclosed in the above embodiment method, which will not be repeated here.

[0097] In one embodiment, the recognition module 30 is further used to process the preset child face recognition model according to the face image input to obtain a facial feature image; recognize the facial feature image to obtain age and gender; and obtain a recognition result by combining age and gender.

[0098] In one embodiment, the result module 40 is further used to obtain the child's age and gender based on the recognition results; obtain the type of game of interest based on the child's age and gender; and filter from the game database based on the type of game of interest combined with the child's age to obtain in-vehicle recommended games.

[0099] In one embodiment, the result module 30 is also used to obtain the light intensity and color temperature in the car; obtain the preset screen brightness and preset color temperature parameters according to the light intensity, color temperature and age of the child in the car; adjust the in-car game screen according to the preset screen brightness and preset color temperature parameters; when the child's game time reaches the preset time, pause the game and issue a rest voice command.

[0100] In one embodiment, the result module 40 is also used to display a parental control interface, and respond to parental control instructions to adjust the children's gaming activities, including accessible game types, screen brightness, color temperature parameters, and game duration.

[0101] In one embodiment, the acquisition module 10 is also used to acquire in-car games; based on the in-car games, the game age groups and game types of the in-car games are obtained; the in-car games are configured and classified according to the game age groups and game types, and a preset game database is established.

[0102] The present application provides a children's game selection device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the children's game selection method in the above-mentioned embodiment 1.

[0103] Reference below Figure 5, which shows a schematic diagram of the structure of a children's game selection device suitable for implementing the embodiment of the present application. The children's game selection device in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 5 The children's game selection device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0104] like Figure 5 As shown, the children's game selection device may include a processing device 1001 (such as a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the children's game selection device are also stored. The processing device 1001, ROM1002 and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the children's game selection device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a children's game selection device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.

[0105] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.

[0106] The children's game selection device provided by the present application adopts the children's game selection method in the above embodiment, which can solve the technical problem of how to recommend and select games suitable for children's ages and interests. Compared with the prior art, the beneficial effects of the children's game selection device provided by the present application are the same as the beneficial effects of the children's game selection method provided by the above embodiment, and other technical features in the children's game selection device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.

[0107] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0108] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

[0109] The present application provides a computer-readable medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the children's game selection method in the above-mentioned embodiment.

[0110] The computer-readable medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.

[0111] The computer readable medium may be included in the child game selection device; or may exist independently without being assembled into the child game selection device.

[0112] The computer readable medium carries one or more programs, and when the one or more programs are executed by the child game selection device, the child game selection device can write computer program code for performing the operations of the present application in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, through the Internet using an Internet service provider).

[0113] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0114] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.

[0115] The readable medium provided by the present application is a computer-readable medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned children's game selection method, and can solve the technical problem of how to recommend and select games suitable for children's ages and interests. Compared with the prior art, the beneficial effects of the computer-readable medium provided by the present application are the same as the beneficial effects of the children's game selection method provided by the above-mentioned embodiment, and will not be repeated here.

[0116] The present application also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the steps of the children's game selection method as described above are implemented.

[0117] The computer program product provided by the present application can solve the technical problem of how to recommend and select games suitable for children's ages and interests. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as the beneficial effects of the children's game selection method provided by the above embodiment, which will not be repeated here.

[0118] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A method for selecting children's games, characterized in that: The method comprises: Get face image; determining a user type according to the facial image; When the user type is a child, obtaining a recognition result based on the face image; According to the recognition result and in combination with a preset game database, in-vehicle recommended games are obtained, and the preset game database includes cognitive development games, logical thinking games and language learning games.

2. The method according to claim 1, characterized in that When the user type is a child, the step of obtaining a recognition result according to the face image comprises: Input a preset child face recognition model according to the face image for processing to obtain a facial feature image; Recognize the facial feature image to obtain age and gender; The age and the gender are combined to obtain a recognition result.

3. The method according to claim 2, characterized in that Before the step of inputting the face image into a preset child face recognition model for processing to obtain a facial feature image, the step includes: Obtain facial image sample data and establish an initial child face recognition model; Training an initial child face recognition model according to the child face image sample data to obtain a preset child face recognition model; After the step of obtaining the preset child face recognition model, it also includes: Evaluating the preset child face recognition model to obtain an evaluation result; If the evaluation result does not meet the recognition requirements, the preset child face recognition model is retrained until the recognition requirements are met.

4. The method according to claim 1, characterized in that The step of combining the recognition result with the game database to obtain the in-vehicle recommended game further includes: Obtaining the child's age and gender according to the recognition result; According to the age and gender of the child, the game type of interest is obtained; The game database is screened according to the game type of interest combined with the age of the child to obtain in-car recommended games.

5. The method according to claim 4, characterized in that After the step of filtering the game database according to the game type of interest combined with the age of the child to obtain the in-car recommended game, the method further includes: Get the light intensity and color temperature inside the car; According to the light intensity in the vehicle, the color temperature and the age of the child, a preset screen brightness and a preset color temperature parameter are obtained; Adjusting the in-vehicle game screen according to the preset screen brightness and the preset color temperature parameters; When the child's game time reaches the preset time, the game is paused and a rest voice command is issued.

6. The method according to claim 1, characterized in that After the step of obtaining the vehicle-mounted recommended game according to the recognition result and the game database, the method further includes: A parental control interface is displayed, and in response to parental control instructions, the game activities of children are regulated, wherein the game activities include accessible game types, screen brightness, color temperature parameters, and game duration.

7. The method according to claim 1, characterized in that Before the step of obtaining the vehicle-mounted recommended game according to the recognition result combined with the preset game database, the step further includes: Get in-car games; According to the in-car game, obtaining the game age group and game type of the in-car game; The in-car games are configured and classified according to the game age groups and the game types, and a preset game database is established.

8. A children's game selection device, characterized in that: The device comprises: An acquisition module, used for acquiring a face image; A determination module, used to determine the user type based on the face image; A recognition module, used for obtaining a recognition result according to a face image when the user type is a child; The result module is used to obtain in-vehicle recommended games according to the recognition results in combination with a preset game database, wherein the preset game database includes cognitive development games, logical thinking games and language learning games.

9. A children's game selection device, characterized in that: The device comprises: a memory, a processor, and a children's game selection program stored in the memory and running on the processor, wherein the children's game selection program is configured to implement the steps of the children's game selection method according to any one of claims 1 to 7.

10. A storage medium, characterized in that: The storage medium stores a children's game selection program, and when the children's game selection program is executed by the processor, the steps of the children's game selection method according to any one of claims 1 to 7 are implemented.