[go: up one dir, main page]

CN115607978A - Control method and device of intelligent interactive equipment and intelligent interactive flat panel - Google Patents

Control method and device of intelligent interactive equipment and intelligent interactive flat panel Download PDF

Info

Publication number
CN115607978A
CN115607978A CN202110809229.XA CN202110809229A CN115607978A CN 115607978 A CN115607978 A CN 115607978A CN 202110809229 A CN202110809229 A CN 202110809229A CN 115607978 A CN115607978 A CN 115607978A
Authority
CN
China
Prior art keywords
interactive
image
information
interaction
interactive object
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110809229.XA
Other languages
Chinese (zh)
Inventor
林建民
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shiyuan Artificial Intelligence Innovation Research Institute Co Ltd
Original Assignee
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shiyuan Artificial Intelligence Innovation Research Institute Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Shiyuan Electronics Thecnology Co Ltd, Guangzhou Shiyuan Artificial Intelligence Innovation Research Institute Co Ltd filed Critical Guangzhou Shiyuan Electronics Thecnology Co Ltd
Priority to CN202110809229.XA priority Critical patent/CN115607978A/en
Publication of CN115607978A publication Critical patent/CN115607978A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63HTOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
    • A63H33/00Other toys
    • A63H33/04Building blocks, strips, or similar building parts
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F9/00Games not otherwise provided for
    • A63F9/24Electric games; Games using electronic circuits not otherwise provided for
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F9/00Games not otherwise provided for
    • A63F9/24Electric games; Games using electronic circuits not otherwise provided for
    • A63F2009/2401Detail of input, input devices
    • A63F2009/2402Input by manual operation
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F9/00Games not otherwise provided for
    • A63F9/24Electric games; Games using electronic circuits not otherwise provided for
    • A63F2009/2401Detail of input, input devices
    • A63F2009/243Detail of input, input devices with other kinds of input
    • A63F2009/2432Detail of input, input devices with other kinds of input actuated by a sound, e.g. using a microphone

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a control method and device of intelligent interaction equipment and an intelligent interaction panel. Wherein, the method comprises the following steps: displaying interaction prompt information, wherein the interaction prompt information is used for indicating an interaction subject to complete preset operation on an interaction object; receiving a completion instruction, and acquiring a first image of the interactive object; extracting operation result information of the interaction subject for executing the preset operation from the first image of the interaction object, and determining an evaluation parameter for executing the preset operation on the interaction subject based on the operation result information, wherein the evaluation parameter is used for representing the accuracy of the interaction subject for executing the preset operation. The invention solves the technical problem of single playing method caused by lack of interaction of building blocks in the prior art.

Description

智能交互设备的控制方法、装置及智能交互平板Control method and device of intelligent interactive equipment and intelligent interactive flat panel

技术领域technical field

本发明涉及互联网技术领域,具体而言,涉及一种智能交互设备的控制方法、装置及智能交互平板。The present invention relates to the field of Internet technologies, in particular to a control method and device for an intelligent interactive device and an intelligent interactive panel.

背景技术Background technique

儿童积木玩具是儿童早期教育中的重要组成部分,它可以有效地帮助儿童开发智力,训练儿童手眼协调能力,有利于儿童发挥想象力,综合运用多种不同种类的积木共同搭建实物,便于想象力和创造力的培养。Children's building block toys are an important part of early childhood education. It can effectively help children develop intelligence, train children's hand-eye coordination, and help children develop their imagination. Comprehensive use of various types of building blocks to build objects is convenient for imagination. and the development of creativity.

但是,目前的儿童积木玩具缺乏互动,需要通过儿童自己摸索搭建,或者在成人的辅导协助下完成搭建,难以有效地培养儿童对形状的认知能力、颜色的认知能力、大小的认知能力,以及儿童的手眼协调、注意力认知等相关思维能力。However, the current children's building block toys lack interaction and need to be built by children themselves or with the assistance of adults. It is difficult to effectively cultivate children's cognitive abilities of shape, color, and size , as well as children's hand-eye coordination, attention cognition and other related thinking abilities.

针对上述的问题,目前尚未提出有效的解决方案。For the above problems, no effective solution has been proposed yet.

发明内容Contents of the invention

本发明实施例提供了一种智能交互设备的控制方法、装置及智能交互平板,以至少解决由于现有技术中积木缺乏互动导致玩法单一的技术问题。Embodiments of the present invention provide a control method and device for an intelligent interactive device, and an intelligent interactive tablet, so as to at least solve the technical problem of a single playing method due to the lack of interaction of building blocks in the prior art.

根据本发明实施例的一个方面,提供了一种智能交互设备的控制方法,包括:显示交互提示信息,其中,交互提示信息用于指示交互主体对交互对象完成预设操作;接收完成指令,并采集交互对象的第一图像;从交互对象的第一图像中提取交互主体执行预设操作的操作结果信息,并基于操作结果信息确定对交互主体执行预设操作的评估参数,其中,评估参数用于表征交互主体执行预设操作的准确程度。According to an aspect of an embodiment of the present invention, there is provided a control method for an intelligent interactive device, including: displaying interactive prompt information, wherein the interactive prompt information is used to instruct the interactive subject to complete a preset operation on the interactive object; receiving a completion instruction, and Collecting the first image of the interactive object; extracting the operation result information of the interactive subject performing the preset operation from the first image of the interactive object, and determining the evaluation parameters for performing the preset operation on the interactive subject based on the operation result information, wherein the evaluation parameter is used It is used to characterize the accuracy of the interaction subject to perform the preset operation.

根据本发明实施例的另一方面,还提供了一种智能交互设备的控制装置,包括:显示模块,用于显示交互提示信息,其中,交互提示信息用于指示交互主体对交互对象完成预设操作;接收模块,用于接收完成指令,并采集交互对象的第一图像;确定模块,用于从交互对象的第一图像中提取交互主体执行预设操作的操作结果信息,并基于操作结果信息确定对交互主体执行预设操作的评估参数,其中,评估参数用于表征交互主体执行预设操作的准确程度。According to another aspect of the embodiments of the present invention, there is also provided a control device for an intelligent interactive device, including: a display module, configured to display interaction prompt information, wherein the interaction prompt information is used to instruct the interaction subject to complete the preset of the interaction object Operation; a receiving module, configured to receive a completion instruction, and collect the first image of the interactive object; a determining module, configured to extract the operation result information of the interactive subject performing a preset operation from the first image of the interactive object, and based on the operation result information An evaluation parameter for performing a preset operation on the interaction subject is determined, wherein the evaluation parameter is used to characterize the accuracy of the interaction subject performing the preset operation.

根据本发明实施例的另一方面,还提供了一种计算机存储介质,上述计算机存储介质存储有多条指令,指令适于由处理器加载并执行上述任意一项的方法步骤。According to another aspect of the embodiments of the present invention, there is also provided a computer storage medium. The above computer storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor to execute any one of the above method steps.

根据本发明实施例的另一方面,还提供了一种智能交互平板,包括:处理器和存储器;其中,存储器存储有计算机程序,计算机程序适于由处理器加载并执行上述任意一项的方法步骤。According to another aspect of the embodiments of the present invention, there is also provided an intelligent interactive tablet, including: a processor and a memory; wherein, the memory stores a computer program, and the computer program is suitable for being loaded by the processor and executing any one of the above methods step.

在本发明实施例中,智能交互设备的控制方法包括:显示交互提示信息,其中,交互提示信息用于指示交互主体对交互对象完成预设操作;接收完成指令,并采集交互对象的第一图像;从交互对象的第一图像中提取交互主体执行预设操作的操作结果信息,并基于操作结果信息确定对交互主体执行预设操作的评估参数,其中,评估参数用于表征交互主体执行预设操作的准确程度。上述方案中,智能交互设备通过语音、图像、动画以及图片等方式给交互主体显示交互提示信息,在交互主体根据交互提示信息完成预设操作时,智能交互设备实时获取交互主体对交互对象的预设操作视频,并根据评估参数实时评估交互主体执行预设操作的准确程度,解决了由于现有技术中积木缺乏互动导致玩法单一的技术问题。In the embodiment of the present invention, the control method of the intelligent interactive device includes: displaying interactive prompt information, wherein the interactive prompt information is used to instruct the interactive subject to complete the preset operation on the interactive object; receiving the completion instruction, and collecting the first image of the interactive object ; Extract the operation result information of the interactive subject performing the preset operation from the first image of the interactive object, and determine the evaluation parameters for performing the preset operation on the interactive subject based on the operation result information, wherein the evaluation parameters are used to represent the interactive subject's execution of the preset operation the accuracy of the operation. In the above solution, the intelligent interactive device displays interactive prompt information to the interactive subject through voice, image, animation, and picture. The operation video is set, and the accuracy of the interactive subject's execution of the preset operation is evaluated in real time according to the evaluation parameters, which solves the technical problem of single gameplay due to the lack of interaction of building blocks in the prior art.

附图说明Description of drawings

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The accompanying drawings described here are used to provide a further understanding of the present invention and constitute a part of the application. The schematic embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations to the present invention. In the attached picture:

图1是根据本发明实施例的一种智能交互设备的控制方法的流程图;FIG. 1 is a flow chart of a control method for an intelligent interactive device according to an embodiment of the present invention;

图2是根据本发明实施例的第一种可选的进行积木交互的示意图;Fig. 2 is a schematic diagram of a first optional interaction with building blocks according to an embodiment of the present invention;

图3a是根据本发明实施例的第二种可选的进行积木交互的示意图;Fig. 3a is a schematic diagram of a second optional interaction with building blocks according to an embodiment of the present invention;

图3b是根据本发明实施例的第三种可选的进行积木交互的示意图;Fig. 3b is a schematic diagram of a third optional interaction with building blocks according to an embodiment of the present invention;

图4是根据本发明实施例的第四种可选的进行积木交互的示意图;Fig. 4 is a schematic diagram of a fourth optional building block interaction according to an embodiment of the present invention;

图5是根据本发明实施例的第五种可选的进行积木交互的示意图;Fig. 5 is a schematic diagram of a fifth optional building block interaction according to an embodiment of the present invention;

图6是根据本发明实施例的一种交互对象的第二图像示意图;Fig. 6 is a schematic diagram of a second image of an interactive object according to an embodiment of the present invention;

图7a是根据图6获取的第一部分交互对象的示意图;Fig. 7a is a schematic diagram of the first part of interactive objects obtained according to Fig. 6;

图7b是根据图6获取的第二部分交互对象的示意图;Fig. 7b is a schematic diagram of the second part of interactive objects obtained according to Fig. 6;

图7c是根据图6获取的第三部分交互对象的示意图;Fig. 7c is a schematic diagram of a third part of interactive objects obtained according to Fig. 6;

图7d是根据图6获取的第四部分交互对象的示意图;Fig. 7d is a schematic diagram of the fourth part of interactive objects obtained according to Fig. 6;

图8a是根据图7c的一种交互对象的膨胀腐蚀示意图;Fig. 8a is a schematic diagram of expansion and erosion of an interactive object according to Fig. 7c;

图8b是根据图8a的一种交互对象的轮廓示意图;Fig. 8b is a schematic diagram of an outline of an interactive object according to Fig. 8a;

图9是根据本发明实施例的一种智能交互设备的摄像装置的摄像范围示意图;FIG. 9 is a schematic diagram of a camera range of a camera device of an intelligent interactive device according to an embodiment of the present invention;

图10是根据本发明实施例的另一种智能交互设备的流程图;Fig. 10 is a flowchart of another intelligent interactive device according to an embodiment of the present invention;

图11是根据本发明实施例的一种智能交互设备的控制装置的示意图;Fig. 11 is a schematic diagram of a control device of an intelligent interactive device according to an embodiment of the present invention;

图12是根据本发明实施例提供的一种智能交互平板的示意图。Fig. 12 is a schematic diagram of an intelligent interactive tablet provided according to an embodiment of the present invention.

具体实施方式detailed description

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only It is an embodiment of a part of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。It should be noted that the terms "first" and "second" in the description and claims of the present invention and the above drawings are used to distinguish similar objects, but not necessarily used to describe a specific sequence or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances such that the embodiments of the invention described herein can be practiced in sequences other than those illustrated or described herein. Furthermore, the terms "comprising" and "having", as well as any variations thereof, are intended to cover a non-exclusive inclusion, for example, a process, method, system, product or device comprising a sequence of steps or elements is not necessarily limited to the expressly listed instead, may include other steps or elements not explicitly listed or inherent to the process, method, product or apparatus.

实施例1Example 1

根据本发明实施例,提供了一种智能交互设备的控制方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。According to an embodiment of the present invention, an embodiment of a control method for an intelligent interactive device is provided. It should be noted that the steps shown in the flow chart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and , although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that shown or described herein.

图1是根据本发明实施例的一种智能交互设备的控制方法的流程图,如图1所示,该方法包括如下步骤:Fig. 1 is a flowchart of a method for controlling an intelligent interactive device according to an embodiment of the present invention. As shown in Fig. 1, the method includes the following steps:

步骤S102,显示交互提示信息,其中,交互提示信息用于指示交互主体对交互对象完成预设操作。Step S102, displaying interaction prompt information, wherein the interaction prompt information is used to instruct the interaction subject to complete a preset operation on the interaction object.

上述智能交互设备可以为带有摄像装置的智能终端设备,例如平板电脑、手机、智能交互平板等。上述交互对象可以为积木、拼图等益智类玩具。上述交互提示信息可以通过智能交互设备的屏幕展示给交互主体,并可以通过语音广播的形式播放交互提示信息,交互提示信息的内容可以包括文本、图片以及动画或多种内容的融合。上述交互主体可以为操作交互对象的用户,例如年龄较小的儿童,本申请实施例中,交互主体均以儿童为例进行举例说明。The above-mentioned intelligent interactive device may be an intelligent terminal device with a camera device, such as a tablet computer, a mobile phone, an intelligent interactive tablet, and the like. The above-mentioned interactive objects may be educational toys such as building blocks and jigsaw puzzles. The above interactive prompt information can be displayed to the interacting subject through the screen of the intelligent interactive device, and the interactive prompt information can be played in the form of voice broadcast. The content of the interactive prompt information can include text, pictures, animation or the fusion of multiple contents. The above-mentioned interaction subject may be a user who operates the interaction object, such as a young child. In the embodiments of the present application, the interaction subject is all taken as an example for illustration.

在一种可选的实施方式中,在课堂或家庭的场景中,上述智能交互设备为一个平板电脑,上述交互对象可以为一套积木,上述交互提示信息可以用于提示儿童对该套积木继续一定的操作,例如:该交互提示信息可以是:请小朋友找出所有形状均为三角形的积木;还可以是:请小朋友找出X颜色的积木;还可以是:请小朋友将积木搭成图中的形状等。In an optional implementation manner, in a classroom or family setting, the above-mentioned intelligent interactive device is a tablet computer, the above-mentioned interactive object can be a set of building blocks, and the above-mentioned interactive prompt information can be used to prompt children to continue to use the set of building blocks. Certain operations, for example: the interactive prompt information can be: ask the children to find all the building blocks that are triangular in shape; it can also be: ask the children to find the building blocks of X color; it can also be: ask the children to build the blocks into the picture shape etc.

还在一种可选的实施方式中,上述交互提示信息可以是连贯的,也即,在用户根据当前交互提示进行操作后,基于用户的操作结果给出下一个提示信息。例如:在用户根据当前交互提示信息“请小朋友找出所有形状均为三角形的积木”之后,根据当前用户的操作结果,给出下一个交互提示信息“请小朋友在找出的三角形中找出颜色均为红色的三角形积木”。In another optional implementation manner, the above-mentioned interactive prompt information may be continuous, that is, after the user performs an operation according to the current interactive prompt, the next prompt information is given based on the user's operation result. For example: after the user prompts the information "Please find all the building blocks whose shapes are triangles" according to the current interactive prompt information, according to the current user's operation result, give the next interactive prompt information "Please find the color in the triangle you found They are all red triangular building blocks".

需要说明的是,上述交互提示信息显示在交互智能设备的交互界面中,该交互界面可以由安装在智能交互设备上的指定应用程序提供,也可以由于智能交互设备访问的指定网页提供。It should be noted that the above interactive prompt information is displayed on the interactive interface of the interactive smart device. The interactive interface may be provided by a designated application program installed on the smart interactive device, or may be provided by a designated web page accessed by the smart interactive device.

步骤S104,接收完成指令,并采集交互对象的第一图像。Step S104, receiving a completion instruction, and collecting a first image of the interactive object.

上述完成指令可以通过交互主体在智能交互设备上进行操作来发出,例如,上述智能交互设备的屏幕上设置有“游戏已完成”等控件,交互主体可以通过触控该控件结束游戏,将完成指令发送给智能交互设备。上述完成指令还可以通过识别语音指令来获取,例如,用户可以通过将“我已完成游戏”等语音指令发送给智能交互设备,智能交互设备通过识别该语音接收到完成指令,并采集交互对象的第一图像。上述完成指令还可以根据预置在智能交互设备上的时间来确定,例如,在智能交互设备上预设有“10分钟”的操作时间,当操作时间结束时,确定智能交互设备接收完成指令,并采集交互对象的第一图像。The above-mentioned completion instruction can be issued by the interactive subject operating on the intelligent interactive device. For example, the screen of the above-mentioned intelligent interactive device is provided with controls such as "the game has been completed", and the interactive subject can end the game by touching the control and complete the command. Send to smart interactive devices. The above completion instructions can also be obtained by recognizing voice instructions. For example, the user can send voice instructions such as "I have completed the game" to the smart interactive device, and the smart interactive device receives the completion instruction by recognizing the voice, and collects the interactive object first image. The above-mentioned completion instruction can also be determined according to the time preset on the intelligent interactive device. For example, the operation time of "10 minutes" is preset on the intelligent interactive device. When the operation time ends, it is determined that the intelligent interactive device receives the completion instruction. And a first image of the interactive object is collected.

步骤S106,从交互对象的第一图像中提取交互主体执行预设操作的操作结果信息,并基于操作结果信息确定对交互主体执行预设操作的评估参数。Step S106, extracting the operation result information of the preset operation performed by the interactive subject from the first image of the interactive object, and determining evaluation parameters for performing the preset operation on the interactive subject based on the operation result information.

其中,评估参数用于表征交互主体执行预设操作的准确程度。Wherein, the evaluation parameter is used to characterize the accuracy of the interaction subject to perform the preset operation.

上述预设操作的操作结果信息用于指示从第一图像中提取的,能够表示操作结果的信息,这一操作结果信息与交互提示信息相匹配。例如,交互提示信息用于提示进行“请小朋友找出所有形状均为三角形的积木”的操作,则提取的操作结果信息为从第一图像中可以提取到所有形状均为三角形的积木的图像。The operation result information of the above-mentioned preset operation is used to indicate the information extracted from the first image that can represent the operation result, and this operation result information matches the interactive prompt information. For example, the interactive prompt information is used to prompt the operation of "ask the children to find all the building blocks whose shapes are triangles", and the extracted operation result information is an image in which all the building blocks whose shapes are triangles can be extracted from the first image.

上述评估参数可以通过多个等级来表示交互主体执行预设操作的准确程度,也可以通过分数来表示,等级或分数越高,表示交互主体执行预设操作的准确程度越高。The above evaluation parameters may represent the accuracy of the preset operation performed by the interacting subject through multiple grades, or may be represented by a score. The higher the grade or score, the higher the accuracy of the preset operation performed by the interacting subject.

需要说明的是,上述智能交互设备预设有交互提示信息相对应的标准操作结果信息,该标准操作结果信息表示的是交互主体根据交互提示信息对交互对象完成正确预设操作结果的信息,其用于与从交互对象的第一图像中提取的操作结果信息做比较,以确定预设操作的操作结果信息和标准操作结果信息之间的评估参数。It should be noted that the above intelligent interactive device is preset with standard operation result information corresponding to the interactive prompt information, and the standard operation result information represents the information that the interactive subject completes the correct preset operation result on the interactive object according to the interactive prompt information. It is used for comparing with the operation result information extracted from the first image of the interactive object, so as to determine evaluation parameters between the operation result information of the preset operation and the standard operation result information.

在一种可选的实施方式中,上述交互对象为积木,上述预设操作的操作结果信息可以包括放在指定位置、颜色为黑色、大小相同的所有三角形积木的操作结果信息,上述评估参数通过分数来表示。具体的,可以通过将该操作结果信息与标准操作结果信息进行比对进而确定交互主体执行预设操作的评估参数。当评估参数的分数为100分时,表示交互主体根据交互提示信息正确完成了对交互对象的预设操作;当评估参数的分数在0-100分内时,表示交互主体根据交互提示信息完成了对交互对象的部分预设操作;当评估参数的分数为0分时,表示交互主体根据交互提示信息完全没有完成对交互对象的任何预设操作。In an optional implementation manner, the above-mentioned interactive objects are building blocks, and the operation result information of the above-mentioned preset operation may include the operation result information of all triangular building blocks that are placed at a specified position, are black in color, and have the same size, and the above-mentioned evaluation parameters are passed score to represent. Specifically, by comparing the operation result information with the standard operation result information, the evaluation parameters for the interaction subject to perform the preset operation can be determined. When the score of the evaluation parameter is 100 points, it means that the interactive subject has correctly completed the preset operation of the interactive object according to the interactive prompt information; when the score of the evaluation parameter is within 0-100 points, it means that the interactive subject has completed the interaction according to the interactive prompt information Partial preset operations on the interactive object; when the score of the evaluation parameter is 0, it means that the interactive subject has not completed any preset operation on the interactive object according to the interactive prompt information.

由上可知,本申请上述实施例中,智能交互设备的控制方法包括:显示交互提示信息,其中,交互提示信息用于指示交互主体对交互对象完成预设操作;接收完成指令,并采集交互对象的第一图像;从交互对象的第一图像中提取交互主体执行预设操作的操作结果信息,并基于操作结果信息确定对交互主体执行预设操作的评估参数,其中,评估参数用于表征交互主体执行预设操作的准确程度。上述方案中,智能交互设备通过语音、图像、动画以及图片等方式向交互主体展示交互提示信息,在交互主体根据交互提示信息完成预设操作时,智能交互设备实时获取包含交互主体对交互对象的操作结果的第一图像,并根据第一图像中的操作结果信息确定用于表示操作准确程度的评估参数,不仅丰富了积木交互的交互方式,还能够提升用户对积木的兴趣,解决了由于现有技术中积木缺乏互动导致玩法单一的技术问题。It can be seen from the above that in the above embodiments of the present application, the control method of the intelligent interactive device includes: displaying interactive prompt information, wherein the interactive prompt information is used to instruct the interactive subject to complete the preset operation on the interactive object; receiving the completion instruction, and collecting the interactive object The first image of the interactive object; extract the operation result information of the interactive subject performing the preset operation from the first image of the interactive object, and determine the evaluation parameters for the interactive subject to perform the preset operation based on the operation result information, wherein the evaluation parameters are used to characterize the interaction The degree to which a subject performs a predetermined action accurately. In the above solution, the intelligent interactive device displays interactive prompt information to the interactive subject through voice, image, animation, and picture. The first image of the operation result, and determine the evaluation parameters used to represent the accuracy of the operation according to the operation result information in the first image, which not only enriches the interaction mode of building block interaction, but also improves the user's interest in building blocks, and solves the problem caused by the current situation. In some technologies, the lack of interaction of building blocks leads to a single technical problem in the gameplay.

作为一种可选的实施例,上述交互对象为积木,上述交互提示信息包括如下至少一种类型:用于区别积木形状的交互提示信息;用于区别积木大小的交互提示信息;以及用于区别积木颜色的交互提示信息。As an optional embodiment, the above-mentioned interactive object is a building block, and the above-mentioned interactive prompt information includes at least one of the following types: interactive prompt information for distinguishing the shape of the building block; interactive prompt information for distinguishing the size of the building block; Interactive tooltip for block color.

图2是根据本发明实施例的第一种可选的进行积木交互的示意图,在一种可选的实施方式中,可以通过用于区别积木形状的交互提示信息可以培养儿童的形状认知能力。结合图2所示,可以通过智能交互设备上显示的交互提示信息“请找出积木中所有的矩形积木”,进而引导儿童在不同形状的积木中准确找到特定形状的积木。Fig. 2 is a schematic diagram of the first optional building block interaction according to an embodiment of the present invention. In an optional implementation, children's shape recognition ability can be cultivated through interactive prompt information for distinguishing building block shapes . As shown in Figure 2, the interactive prompt message "Please find all the rectangular building blocks in the building blocks" displayed on the smart interactive device can guide children to accurately find building blocks of a specific shape among building blocks of different shapes.

图3a是根据本发明实施例的第二种可选的进行积木交互的示意图,在一种可选的实施方式中,可以通过用于区别积木大小的交互提示信息可以培养儿童的大小认知能力。结合图3a所示,可以通过智能交互设备上显示的交互提示信息“请找出如屏幕所示的积木”,进而引导儿童在不同大小的积木中准确找到大小和屏幕中所示积木一致的图像。Fig. 3a is a schematic diagram of a second optional building block interaction according to an embodiment of the present invention. In an optional implementation, children's size cognition ability can be cultivated through interactive prompt information for distinguishing the size of building blocks . As shown in Figure 3a, through the interactive prompt message "Please find the building blocks shown on the screen" displayed on the smart interactive device, children can be guided to accurately find images of the same size as the building blocks shown on the screen among different sizes of building blocks .

图3b是根据本发明实施例的第三种可选的进行积木交互的示意图,在另一种可选的实施方式中,结合图3b所示,可以通过智能交互设备上显示的交互信息“请找出积木中小的三角形放在左边,大的三角形放在右边”,进而引导儿童区分大小。Fig. 3b is a schematic diagram of a third optional building block interaction according to an embodiment of the present invention. In another optional implementation manner, as shown in Fig. 3b, the interactive information "please Find the small triangle in the building blocks and put them on the left, and the big triangles on the right", and then guide the children to distinguish the size.

图4是根据本发明实施例的第四种可选的进行积木交互的示意图,在一种可选的实施方式中,可以通过用于区别积木颜色的交互提示信息可以培养儿童的颜色认知能力。结合图4所示,可以通过智能交互设备上显示的交互提示信息“请找出积木中所有的黑色积木”,进而引导儿童在不同颜色的积木中准确找到所有相同颜色的积木。Fig. 4 is a schematic diagram of a fourth optional building block interaction according to an embodiment of the present invention. In an optional implementation, children's color recognition ability can be cultivated through interactive prompt information for distinguishing the colors of building blocks . As shown in Figure 4, the interactive prompt message "Please find all the black blocks among the blocks" displayed on the smart interactive device can guide children to accurately find all the blocks of the same color among the blocks of different colors.

图5是根据本发明实施例的第五种可选的进行积木交互的示意图,在一种可选的实施方式中,结合图5所示,可以通过智能交互设备上显示的交互信息“请拼出屏幕中所示的积木图形”,进而引导儿童在不同的积木中可以准确的找到相应的积木,并根据屏幕中的积木造型提示拼出对应的积木造型。Fig. 5 is a schematic diagram of a fifth optional building block interaction according to an embodiment of the present invention. In an optional implementation manner, in combination with what is shown in Fig. 5, the interactive information "Please put together Show the building block graphics shown on the screen", and then guide children to accurately find the corresponding building blocks among different building blocks, and spell out the corresponding building block shapes according to the building block shape prompts on the screen.

需要说明的是,上述第一图像通过与智能交互设备通信的图像采集设备获取,图像采集设备可以是设备内置摄像头或外置摄像头,图2-图5均以外置摄像头为例说明,其中,图中虚线区域是智能交互设备的图像采集区域。It should be noted that the above-mentioned first image is obtained by an image acquisition device communicating with the intelligent interactive device. The image acquisition device can be a built-in camera or an external camera of the device. Figures 2-5 are all illustrated with an external camera as an example. The middle dotted line area is the image acquisition area of the intelligent interactive device.

作为一种可选的实施例,上述方法还包括:采集第二图像,其中,第二图像包括多个待操作的交互对象;基于第二图像,识别出待操作的交互对象的属性信息。As an optional embodiment, the above method further includes: collecting a second image, where the second image includes a plurality of interactive objects to be operated; and identifying attribute information of the interactive objects to be operated based on the second image.

上述第二图像中的待操作的交互对象是所有的交互对象,例如,在交互对象为积木时,上述待操作的交互对象是整套积木。The interactive objects to be operated in the above-mentioned second image are all interactive objects, for example, when the interactive objects are building blocks, the above-mentioned interactive objects to be operated are a whole set of building blocks.

对上述第二图像的采集可以通过智能交互设备的摄像装置获取。例如,结合图6所示,在积木游戏流程开始之前,通过智能交互设备的摄像头将所有的积木拍摄进来,获取图6中所有积木的属性信息,实现对所有积木的注册识别。The collection of the above second image may be obtained by a camera device of the intelligent interactive device. For example, as shown in Figure 6, before the building block game process starts, all building blocks are photographed through the camera of the intelligent interactive device, and the attribute information of all building blocks in Figure 6 is obtained to realize the registration and identification of all building blocks.

上述交互对象的属性信息可以包括交互对象的颜色信息、轮廓信息以及形状信息。再次结合图6所示,在一种可选的实施方式中,基于第二图像,可以识别出每一个积木的颜色、轮廓以及形状。The above attribute information of the interactive object may include color information, outline information and shape information of the interactive object. Referring again to FIG. 6 , in an optional implementation manner, based on the second image, the color, contour and shape of each building block can be recognized.

作为一种可选的实施例,交互对象的属性信息包括交互对象的颜色信息,基于第二图像,识别出待操作的交互对象的属性信息,包括:对第二图像进行颜色分割,得到每个待操作的交互对象对应的子图像;将子图像转换至HSV空间,得到子图像在色调通道的第一参数和饱和度通道的第二参数;基于第一参数和第二参数确定待操作的交互对象的颜色信息。As an optional embodiment, the attribute information of the interactive object includes color information of the interactive object, and identifying the attribute information of the interactive object to be operated based on the second image includes: color-segmenting the second image to obtain each The sub-image corresponding to the interactive object to be operated; convert the sub-image to HSV space to obtain the first parameter of the sub-image in the hue channel and the second parameter of the saturation channel; determine the interaction to be operated based on the first parameter and the second parameter The color information of the object.

由于摄像头采集到的图像为RGB三通道图像,RGB值表明对应通道颜色强度,无法体现画面颜色范围,将子图像转换至HSV(色调、饱和度、明度)空间,通过HSV图像空间的H分量可以清晰表达图像的颜色特征。上述色调通道的第一参数用于表示子图像的色调,上述饱和度通道的第二参数用于表示子图像的饱和度。Since the image collected by the camera is an RGB three-channel image, the RGB value indicates the color intensity of the corresponding channel, which cannot reflect the color range of the picture. The sub-image is converted to the HSV (hue, saturation, lightness) space, and the H component of the HSV image space can be used. Clearly express the color characteristics of an image. The first parameter of the hue channel is used to represent the hue of the sub-image, and the second parameter of the saturation channel is used to represent the saturation of the sub-image.

在一种可选的实施方式中,将子图像转换至HSV空间时,对色调通道H设置有预设值为Hcolor,饱和度通道S设置有预设值为Scolor,通过对每个子图像的像素的值进行颜色区间判断,然后得到子图像最终的颜色区域,其中,子图像中每个像素的值的颜色区间判断公式为:In an optional implementation, when the sub-image is converted to HSV space, the hue channel H is set to a preset value of H color , and the saturation channel S is set to a preset value of S color , by converting each sub-image The value of the pixel in the sub-image is judged by the color interval, and then the final color area of the sub-image is obtained, wherein, the formula for judging the color interval of the value of each pixel in the sub-image is:

Figure BDA0003167591820000071
Figure BDA0003167591820000071

如果某个子图像像素值的色调通道H、饱和度通道S的值hi、si满足上述判断公式,则认为交互对象的某个子图像的颜色是某种预设的颜色。如图7a、7b、7c以及7d所示,分别获取了图6中所有蓝色、绿色、黄色、橙色积木的区域。If the values h i and si of the hue channel H and saturation channel S of a certain sub-image pixel value satisfy the above judgment formula, it is considered that the color of a certain sub-image of the interactive object is a preset color. As shown in Figures 7a, 7b, 7c, and 7d, the areas of all blue, green, yellow, and orange building blocks in Figure 6 are obtained, respectively.

同时,为了应对不同环境下光照带来的颜色偏差问题,在确定某个子图像像素的色调通道的第一参数和饱和度通道的第二参数时,对待操作的交互对象的颜色值进行校准,具体的,就是对每个子图像中所有像素值的第一参数和第二参数求二次均值,然后得到最终的待操作的交互对象的颜色信息。At the same time, in order to deal with the color deviation problem caused by lighting in different environments, when determining the first parameter of the hue channel and the second parameter of the saturation channel of a sub-image pixel, the color value of the interactive object to be operated is calibrated, specifically The method is to calculate the quadratic average of the first parameter and the second parameter of all pixel values in each sub-image, and then obtain the final color information of the interactive object to be operated.

需要说明的是,在对第二图像进行颜色分割时,是根据交互对象的颜色信息,自动对第二图像进行颜色分割。It should be noted that when performing color segmentation on the second image, the second image is automatically color segmented according to the color information of the interactive object.

作为一种可选的实施例,交互对象的属性信息包括交互对象的轮廓信息,基于第二图像,识别出待操作的交互对象的属性信息,还包括:对子图像进行膨胀处理,得到膨胀后的子图像;对膨胀后的子图像进行腐蚀处理,得到腐蚀处理后的子图像;对腐蚀处理后的子图像进行轮廓检测,得到待操作的交互对象的轮廓信息。As an optional embodiment, the attribute information of the interactive object includes the outline information of the interactive object. Based on the second image, identifying the attribute information of the interactive object to be operated further includes: performing expansion processing on the sub-image to obtain the expanded the sub-image of the sub-image; corroding the expanded sub-image to obtain the corroded sub-image; performing contour detection on the corroded sub-image to obtain the contour information of the interactive object to be operated.

在对第二图像进行颜色分割之后,需要进一步提取交互对象的形状,得到待操作的交互对象的轮廓信息。After performing color segmentation on the second image, it is necessary to further extract the shape of the interactive object to obtain the outline information of the interactive object to be operated.

在一种可选的实施方式中,在对子图像进行膨胀处理时,可以通过如下方式完成,使用一个膨胀结构元素扫描子图像中的每一个元素,用该膨胀结构元素中的每一个像素与被其覆盖的像素做“与”操作,如果都为0,则该像素为0,否则为1;通过该膨胀操作,可以得到膨胀后的子图像。In an optional implementation manner, when performing dilation processing on the sub-image, it can be completed in the following manner, using an expansion structure element to scan each element in the sub-image, and using each pixel in the expansion structure element to The "AND" operation is performed on the pixels covered by it. If they are all 0, the pixel is 0, otherwise it is 1; through this expansion operation, the expanded sub-image can be obtained.

在一种可选的实施方式中,在对膨胀后的子图像进行腐蚀处理时,腐蚀的kernel可以选择较大的数值,如图7c所示,经过膨胀和腐蚀处理后,得到图8a的图像。其中,上述腐蚀处理可以通过如下方式完成,使用一个腐蚀结构元素扫描膨胀后的子图像中的每一个元素,用该腐蚀结构元素中的每一个像素与被其覆盖的像素做“与”操作,如果都为1,则该像素为1,否则为0;通过该腐蚀操作,可以得到腐蚀处理后的子图像。In an optional implementation, when performing erosion processing on the expanded sub-image, the corroded kernel can choose a larger value, as shown in Figure 7c, after expansion and erosion processing, the image in Figure 8a is obtained . Wherein, the above corrosion processing can be completed in the following manner, using a corrosion structure element to scan each element in the expanded sub-image, and performing an "AND" operation with each pixel in the corrosion structure element and the pixel covered by it, If they are all 1, the pixel is 1, otherwise it is 0; through this erosion operation, the sub-image after erosion processing can be obtained.

在一种可选的实施方式中,在对腐蚀处理后的子图像进行轮廓检测时,可以利用sobel算子、Prewitt算子、Canny算子和Laplacian算子中的一种对腐蚀后的子图像进行轮廓检测,进而获取如图8b所示的积木的轮廓。In an optional implementation manner, when performing contour detection on the corroded sub-image, one of the sobel operator, Prewitt operator, Canny operator and Laplacian operator can be used to analyze the corroded sub-image Perform contour detection to obtain the contour of the building block as shown in Figure 8b.

作为一种可选的实施例,交互对象的属性信息包括交互对象的形状信息,基于第二图像,识别出待操作的交互对象的属性信息,还包括:对待操作的交互对象的轮廓信息进行几何特性的检测,得到待操作的交互对象的形状信息。As an optional embodiment, the attribute information of the interactive object includes shape information of the interactive object, and the attribute information of the interactive object to be operated is identified based on the second image, and further includes: performing geometrical analysis on the contour information of the interactive object to be operated The detection of the characteristics obtains the shape information of the interactive object to be operated.

上述几何特性可以包括交互对象的体积、几何中心、表面积等特征,通过对上述轮廓信息进行相应的几何特性检测,进而确定第二图像中待操作的交互对象的形状信息。The above-mentioned geometric characteristics may include features such as volume, geometric center, and surface area of the interactive object, and the shape information of the interactive object to be operated in the second image is determined by performing corresponding geometric characteristic detection on the above-mentioned contour information.

作为一种可选的实施例,交互提示信息还用于指示操作区域,从交互对象的第一图像中提取交互主体执行预设操作的操作结果信息,包括:获取第一图像中操作区域对应的区域图像;识别区域图像中交互对象的属性信息,得到操作结果信息。As an optional embodiment, the interaction prompt information is also used to indicate the operation area, and extracting the operation result information of the interactive subject performing the preset operation from the first image of the interactive object includes: obtaining the information corresponding to the operation area in the first image Area image: identify the attribute information of the interactive object in the area image, and obtain the operation result information.

上述指示操作区域表示交互主体需要根据交互提示信息将交互对象所放置的区域。在该方案中,交互除了显示交互提示信息,还实时显示图像采集装置所采集的图像,交互提示信息可以在图像采集装置所采集的图像中指示部分区域作为操作区域,以从这一区域中进行操作结果的识别。The above indication operation area indicates the area where the interaction subject needs to place the interaction object according to the interaction prompt information. In this scheme, in addition to displaying the interactive prompt information, the interaction also displays the image collected by the image acquisition device in real time. The interactive prompt information can indicate a part of the area in the image collected by the image acquisition device as the operation area, so as to perform operations from this area. Identification of the result of the operation.

图9是根据本发明实施例的第六种可选的进行积木交互的示意图,在一种可选的实施方式中,结合图9所示,交互提示信息为:请将找出的黑色积木放到屏幕中的虚线框内,即交互提示信息指示交互主体将黑色积木放到指定区域,智能交互设备在该交互提示信息下与交互主体进行交互时,会从指示的操作区域中提取操作结果信息。仍以图9为例,只能获取到屏幕所示的框内的交互对象的属性信息,进而得到操作结果信息。Fig. 9 is a schematic diagram of a sixth optional building block interaction according to an embodiment of the present invention. In an optional implementation manner, in combination with Fig. 9 , the interactive prompt message is: Please put the found black building In the dotted line box on the screen, that is, the interactive prompt information instructs the interactive subject to put the black building blocks in the designated area. When the intelligent interactive device interacts with the interactive subject under the interactive prompt information, it will extract the operation result information from the indicated operation area . Still taking FIG. 9 as an example, only the attribute information of the interactive objects in the frame shown on the screen can be obtained, and then the operation result information can be obtained.

作为一种可选的实施例,基于操作结果信息确定对交互主体执行预设操作的评估参数,包括;获取交互提示信息对应的标准操作结果信息;获取从交互对象的第一图像中提取的操作结果信息与标准操作结果信息之间的匹配程度参数;确定匹配程度参数为评估参数。As an optional embodiment, determining the evaluation parameters for performing preset operations on the interaction subject based on the operation result information includes: obtaining standard operation result information corresponding to the interaction prompt information; obtaining the operation extracted from the first image of the interaction object The matching degree parameter between the result information and the standard operation result information; determine the matching degree parameter as an evaluation parameter.

上述标准操作结果信息可以通过预设的方式设置在智能交互设备上,在基于操作结果信息确定对交互主体执行预设操作的评估参数时,从智能交互设备上获取即可。上述标准操作结果信息为交互主体根据交互提示信息对交互对象完成正确预设操作结果的信息。The above-mentioned standard operation result information can be set on the intelligent interactive device in a preset manner, and can be obtained from the intelligent interactive device when determining evaluation parameters for performing preset operations on the interactive subject based on the operation result information. The above-mentioned standard operation result information is the information of the result of the interaction subject completing the correct preset operation on the interaction object according to the interaction prompt information.

上述匹配程度参数用于表征交互主体执行预设操作的准确程度。The above-mentioned matching degree parameter is used to characterize the accuracy of the interaction subject to perform the preset operation.

在一种可选的实施方式中,上述交互对象为积木,上述预设操作的操作结果信息可以包括放在指定位置、颜色为黑色、大小相同的所有矩形积木的操作结果信息,上述匹配程度参数通过多个等级来表示交互主体执行预设操作的准确程度。具体的,可以通过获取从交互对象的第一图像中提取的操作结果信息与标准操作结果信息之间的匹配程度参数。以及“优”、“良”、“差”三个等级为例,当匹配程度参数为“优”等级时,表示交互主体根据交互提示信息正确完成了对交互对象的全部预设操作;当匹配程度参数为“良”等级时,表示交互主体根据交互提示信息完成了对交互对象的部分预设操作;当匹配程度参数为“差”时,表示交互主体根据交互提示信息完成了对交互对象的少部分预设操作。其中上述全部预设操作、部分预设操作以及少部分预设操作是相对而言的。In an optional implementation manner, the above-mentioned interactive objects are building blocks, and the operation result information of the above-mentioned preset operation may include the operation result information of all rectangular building blocks that are placed at a specified position, are black in color, and have the same size, and the above-mentioned matching degree parameter Multiple grades are used to indicate the degree of accuracy with which the interactive subject performs preset operations. Specifically, a matching degree parameter between the operation result information extracted from the first image of the interactive object and the standard operation result information may be acquired. And the three grades of "excellent", "good" and "poor" as an example, when the matching degree parameter is "excellent", it means that the interactive subject has correctly completed all the preset operations on the interactive object according to the interactive prompt information; when the matching When the degree parameter is "good", it means that the interactive subject has completed some preset operations on the interactive object according to the interactive prompt information; when the matching degree parameter is "poor", it means that the interactive subject has completed the interactive object according to the interactive prompt information. A small number of preset operations. Wherein the above-mentioned all preset operations, some preset operations and a small part of preset operations are relative terms.

作为一种可选的实施例,在从交互对象的第一图像中提取交互主体执行预设操作的操作结果信息,并基于操作结果信息确定对交互主体执行预设操作的评估参数之后,上述方法还包括:判断评估参数是否满足预设条件;在评估参数满足预设条件的情况下,将如下至少一项信息发送至指定终端:交互提示信息、第一图像、评估参数以及交互主体操作交互对象的视频信息,其中,视频信息在交互主体操作交互对象的过程中采集。As an optional embodiment, after extracting the operation result information of the preset operation performed by the interactive subject from the first image of the interactive object, and determining the evaluation parameters for performing the preset operation on the interactive subject based on the operation result information, the above method It also includes: judging whether the evaluation parameters meet the preset conditions; if the evaluation parameters meet the preset conditions, sending at least one of the following information to the designated terminal: interactive prompt information, the first image, evaluation parameters, and the interactive subject operating the interactive object video information, wherein the video information is collected during the process of the interactive subject operating the interactive object.

上述预设条件可以根据实际需求来确定。例如,可以是评估参数高于第一预设值、评估参数低于第二预设值等。上述指定终端可以为儿童家长的智能设备,以便于儿童家长了解儿童的游戏情况。The foregoing preset conditions may be determined according to actual requirements. For example, it may be that the evaluation parameter is higher than the first preset value, the evaluation parameter is lower than the second preset value, and so on. The above designated terminal can be a smart device of the parents of the child, so that the parents of the child can understand the game situation of the child.

在一种可选的实施方式中,上述交互对象为积木,上述交互主体为学生,则指定终端可以为老师所持有的智能终端,也可以为儿童家长所持有的智能终端。以指定终端为老师所持有的智能终端为例,智能交互设备上可以有一个学生客户端,智能终端上有一个教师客户端,在评估参数满足预设条件时,学生客户端可以根据交互提示信息,第一图像、评估参数以及交互主体操作交互对象的视频信息对交互对象进行评估和反馈。同时,学生客户端将交互提示信息、第一图像、评估参数以及交互主体操作交互对象的视频信息发送至教师客户端,教师可以根据教师客户端获取的信息对学生的特定能力学习情况进行辅助判断。In an optional implementation manner, the above-mentioned interactive object is a building block, and the above-mentioned interactive subject is a student, then the designated terminal may be an intelligent terminal held by a teacher, or an intelligent terminal held by a parent of the child. Taking the designated terminal as the smart terminal held by the teacher as an example, there can be a student client on the smart interactive device, and a teacher client on the smart terminal. When the evaluation parameters meet the preset conditions, the student client can follow the interactive prompt information, the first image, evaluation parameters, and video information of the interactive subject operating the interactive object to evaluate and give feedback on the interactive object. At the same time, the student client sends the interactive prompt information, the first image, evaluation parameters, and the video information of the interactive subject operating the interactive object to the teacher client, and the teacher can assist in judging the student's specific ability learning situation based on the information obtained by the teacher client .

在另一种可选的实施方式中,可以设置一个交互主体根据交互提示信息执行预设操作所要达到的准确程度,也即上述第二预设值,在评估参数低于该第二预设值的情况下,智能交互设备可以将儿童此次的操作情况发送给其家长。In another optional implementation manner, it is possible to set the degree of accuracy for an interactive subject to perform a preset operation according to the interactive prompt information, that is, the above-mentioned second preset value. When the evaluation parameter is lower than the second preset value In the case of , the smart interactive device can send the child's current operation to its parents.

图10是根据本发明实施例的一种可选的智能交互设备的流程图,在该示例中,交互对象仍为积木。结合图10所示,智能交互设备上安装有积木游戏的应用程序,在开启积木游戏之前,需要进行积木注册匹配,具体的,可以通过图像采集设备将整套积木拍摄进来,通过颜色分割、图像预处理、轮廓检测以及计算轮廓信息的几何特性等方式获取所有积木的属性信息,例如颜色信息、轮廓信息以及形状信息等。在进行一次注册之后,在使用该套积木游戏的情况下,后续可以直接使用第一次的注册结果进行游戏,而无需每次都进行注册;当需要添加新的积木的情况下,可以对新的记录进行注册。Fig. 10 is a flow chart of an optional intelligent interactive device according to an embodiment of the present invention. In this example, the interactive object is still a building block. As shown in Figure 10, the application program of the building block game is installed on the smart interactive device. The property information of all building blocks, such as color information, contour information and shape information, can be obtained by processing, contour detection and calculating the geometric characteristics of contour information. After one registration, in the case of using this set of building blocks, you can directly use the first registration result to play the game without having to register every time; when you need to add new building blocks, you can add new records to register.

在进行积木注册匹配之后,智能交互设备根据预设的交互程序在屏幕中播放特定的交互提示信息,儿童根据交互提示信息开始搭建积木,在儿童搭建积木的过程中,智能交互设备记录儿童搭建积木时的视频信息,在儿童搭建积木完成后,对儿童搭建的积木进行评估,并将交互提示信息、第一图像、评估参数以及儿童操作积木的视频信息反馈给家长或老师进行辅助判断。After the registration and matching of building blocks, the intelligent interactive device plays specific interactive prompt information on the screen according to the preset interactive program, and the children start to build the building blocks according to the interactive prompt information. During the process of building blocks for children, the intelligent interactive device records the children's construction of building blocks After the children build the building blocks, evaluate the building blocks built by the children, and feed back the interactive prompt information, the first image, the evaluation parameters and the video information of the children operating the building blocks to the parents or teachers for auxiliary judgment.

实施例2Example 2

图11是根据本发明实施例的一种智能交互设备的控制装置的示意图,结合图11所示,该装置可以执行本发明实施例中的相关步骤,该装置包括:Fig. 11 is a schematic diagram of a control device of an intelligent interactive device according to an embodiment of the present invention. In combination with Fig. 11 , the device can perform related steps in the embodiment of the present invention, and the device includes:

显示模块1100,用于显示交互提示信息,其中,交互提示信息用于指示交互主体对交互对象完成预设操作;The display module 1100 is configured to display interaction prompt information, wherein the interaction prompt information is used to instruct the interaction subject to complete a preset operation on the interaction object;

接收模块1102,用于接收完成指令,并采集交互对象的第一图像;A receiving module 1102, configured to receive a completion instruction, and collect the first image of the interactive object;

确定模块1104,用于从交互对象的第一图像中提取交互主体执行预设操作的操作结果信息,并基于操作结果信息确定对交互主体执行预设操作的评估参数,其中,评估参数用于表征交互主体执行预设操作的准确程度。A determining module 1104, configured to extract the operation result information of the preset operation performed by the interactive subject from the first image of the interactive object, and determine an evaluation parameter for performing the preset operation on the interactive subject based on the operation result information, wherein the evaluation parameter is used to represent How accurately an interacting agent performs a preset action.

作为一种可选的实施例,交互对象为积木,交互提示信息包括如下至少一种类型:用于区别积木形状的交互提示信息;用于区别积木大小的交互提示信息;以及用于区别积木颜色的交互提示信息。As an optional embodiment, the interactive objects are building blocks, and the interactive prompt information includes at least one of the following types: interactive prompt information for distinguishing building block shapes; interactive prompt information for distinguishing building block sizes; and interactive prompt information for distinguishing building block colors interactive prompt information.

作为一种可选的实施例,上述装置还包括:As an optional embodiment, the above-mentioned device also includes:

采集模块,用于采集第二图像,其中,第二图像包括多个待操作的交互对象;An acquisition module, configured to acquire a second image, where the second image includes a plurality of interactive objects to be operated;

第一识别模块,用于基于第二图像,识别出待操作的交互对象的属性信息。The first identification module is configured to identify attribute information of the interactive object to be operated based on the second image.

作为一种可选的实施例,交互对象的属性信息包括交互对象的颜色信息,上述第一识别模块包括:As an optional embodiment, the attribute information of the interactive object includes color information of the interactive object, and the above-mentioned first identification module includes:

分割模块,用于对第二图像进行颜色分割,得到每个待操作的交互对象对应的子图像;A segmentation module, configured to perform color segmentation on the second image to obtain sub-images corresponding to each interactive object to be operated;

转换模块,用于将子图像转换至HSV空间,得到子图像在色调通道的第一参数和饱和度通道的第二参数;Conversion module, for converting the sub-image to HSV space, obtain the first parameter of the sub-image in the hue channel and the second parameter of the saturation channel;

确定模块,用于基于第一参数和第二参数确定待操作的交互对象的颜色信息。A determining module, configured to determine the color information of the interactive object to be operated based on the first parameter and the second parameter.

作为一种可选的实施例,交互对象的属性信息包括交互对象的轮廓信息,上述第一识别模块还包括:As an optional embodiment, the attribute information of the interactive object includes outline information of the interactive object, and the above-mentioned first identification module further includes:

膨胀模块,用于对子图像进行膨胀处理,得到膨胀后的子图像;The expansion module is used to expand the sub-image to obtain the expanded sub-image;

腐蚀模块,用于对膨胀后的子图像进行腐蚀处理,得到腐蚀处理后的子图像;The corrosion module is used to corrode the expanded sub-image to obtain the corroded sub-image;

第一检测模块,用于对腐蚀处理后的子图像进行轮廓检测,得到待操作的交互对象的轮廓信息。The first detection module is configured to perform contour detection on the corroded sub-image to obtain contour information of the interactive object to be operated.

作为一种可选的实施例,交互对象的属性信息包括交互对象的形状信息,上述第一识别模块还包括:As an optional embodiment, the attribute information of the interactive object includes shape information of the interactive object, and the above-mentioned first recognition module further includes:

第二检测模块,用于对待操作的交互对象的轮廓信息进行几何特性的检测,得到待操作的交互对象的形状信息。The second detection module is configured to detect the geometric characteristics of the contour information of the interactive object to be operated, and obtain the shape information of the interactive object to be operated.

作为一种可选的实施例,交互提示信息还用于指示操作区域,从交互对象的第一图像中提取交互主体执行预设操作的操作结果信息,包括:As an optional embodiment, the interaction prompt information is also used to indicate the operation area, and the operation result information of the preset operation performed by the interactive subject is extracted from the first image of the interactive object, including:

第一获取模块,用于获取第一图像中操作区域对应的区域图像;A first acquisition module, configured to acquire an area image corresponding to the operation area in the first image;

第二识别模块,用于识别区域图像中交互对象的属性信息,得到操作结果信息。The second identification module is used to identify the attribute information of the interactive object in the area image, and obtain the operation result information.

第一确定子模块,用于基于操作结果信息确定对交互主体执行预设操作的评估参数,包括;The first determination sub-module is configured to determine evaluation parameters for performing preset operations on the interaction subject based on the operation result information, including;

第二获取模块,用于获取交互提示信息对应的标准操作结果信息;The second obtaining module is used to obtain the standard operation result information corresponding to the interactive prompt information;

第三获取模块,用于获取从交互对象的第一图像中提取的操作结果信息与标准操作结果信息之间的匹配程度参数;A third acquisition module, configured to acquire a matching degree parameter between the operation result information extracted from the first image of the interactive object and the standard operation result information;

第二确定匹配程度参数为评估参数。The second parameter for determining the degree of matching is an evaluation parameter.

在一种可选的实施例中,在确定模块之后,上述装置还包括:In an optional embodiment, after the module is determined, the above device further includes:

判断模块,用于判断评估参数是否满足预设条件;A judging module, configured to judge whether the evaluation parameter meets a preset condition;

发送模块,用于在评估参数满足预设条件的情况下,将如下至少一项信息发送至指定终端:交互提示信息、第一图像、评估参数以及交互主体操作交互对象的视频信息,其中,视频信息在交互主体操作交互对象的过程中采集。The sending module is used to send at least one of the following information to the designated terminal when the evaluation parameters meet the preset conditions: interaction prompt information, the first image, evaluation parameters and video information of the interaction subject operating the interaction object, wherein the video The information is collected during the process of the interaction subject operating the interaction object.

实施例3Example 3

根据本申请实施例,提供了一种计算机存储介质的实施例,计算机存储介质存储有多条指令,指令适于由处理器加载并执行实施例1或实施例2中任意一项的方法步骤。According to an embodiment of the present application, an embodiment of a computer storage medium is provided. The computer storage medium stores a plurality of instructions, and the instructions are adapted to be loaded by a processor and execute the method steps in any one of Embodiment 1 or Embodiment 2.

实施例4Example 4

根据本申请实施例,提供了一种智能交互平板,包括:处理器和存储器;其中,存储器存储有计算机程序,计算机程序适于由处理器加载并执行实施例1或实施例2中任意一项的方法步骤。According to an embodiment of the present application, an intelligent interactive tablet is provided, including: a processor and a memory; wherein, the memory stores a computer program, and the computer program is suitable for being loaded by the processor and executing any one of Embodiment 1 or Embodiment 2 method steps.

图12是本申请实施例提供的一种智能交互平板的示意图,该智能交互平板包含上述的交互设备主体和触摸框,结合图12所示,智能交互平板1300可以包括:至少一个处理器1301,至少一个网络接口1304,用户接口1303,存储器1305,至少一个通信总线1302。Fig. 12 is a schematic diagram of an intelligent interactive panel provided by an embodiment of the present application. The intelligent interactive panel includes the above-mentioned interactive device body and a touch frame. As shown in FIG. 12, the intelligent interactive panel 1300 may include: at least one processor 1301, At least one network interface 1304 , user interface 1303 , memory 1305 , at least one communication bus 1302 .

其中,通信总线1302用于实现这些组件之间的连接通信。Wherein, the communication bus 1302 is used to realize connection and communication between these components.

其中,用户接口1303可以包括显示屏(Display)、摄像头(Camera),可选用户接口1303还可以包括标准的有线接口、无线接口。Wherein, the user interface 1303 may include a display screen (Display) and a camera (Camera), and the optional user interface 1303 may also include a standard wired interface and a wireless interface.

其中,网络接口1304可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。Wherein, the network interface 1304 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface).

其中,处理器1301可以包括一个或者多个处理核心。处理器1301利用各种接口和线路连接整个智能交互平板1300内的各个部分,通过运行或执行存储在存储器1305内的指令、程序、代码集或指令集,以及调用存储在存储器1305内的数据,执行智能交互平板1300的各种功能和处理数据。可选的,处理器1301可以采用数字信号处理(Digital SignalProcessing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器1301可集成中央处理器(Central Processing Unit,CPU)、图像处理器(Graphics ProcessingUnit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器1301中,单独通过一块芯片进行实现。Wherein, the processor 1301 may include one or more processing cores. The processor 1301 uses various interfaces and lines to connect various parts in the entire intelligent interactive panel 1300, and by running or executing instructions, programs, code sets or instruction sets stored in the memory 1305, and calling data stored in the memory 1305, Execute various functions of the intelligent interactive panel 1300 and process data. Optionally, the processor 1301 may use at least one of Digital Signal Processing (Digital Signal Processing, DSP), Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA), and Programmable Logic Array (Programmable Logic Array, PLA). implemented in the form of hardware. The processor 1301 may integrate one or a combination of a central processing unit (Central Processing Unit, CPU), an image processor (Graphics Processing Unit, GPU), a modem, and the like. Among them, the CPU mainly handles the operating system, user interface and application programs, etc.; the GPU is used to render and draw the content that needs to be displayed on the display screen; the modem is used to handle wireless communication. It can be understood that the foregoing modem may also not be integrated into the processor 1301, but implemented by a single chip.

其中,存储器1305可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选的,该存储器1305包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器1305可用于存储指令、程序、代码、代码集或指令集。存储器1305可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器1305可选的还可以是至少一个位于远离前述处理器1301的存储装置。如图12所示,作为一种计算机存储介质的存储器1305中可以包括操作系统、网络通信模块、用户接口模块以及智能交互平板的操作应用程序。Wherein, the memory 1305 may include a random access memory (Random Access Memory, RAM), or may include a read-only memory (Read-Only Memory). Optionally, the memory 1305 includes a non-transitory computer-readable storage medium (non-transitory computer-readable storage medium). The memory 1305 may be used to store instructions, programs, codes, sets of codes, or sets of instructions. The memory 1305 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), Instructions and the like for implementing the above method embodiments; the storage data area can store the data and the like involved in the above method embodiments. Optionally, the memory 1305 may also be at least one storage device located away from the aforementioned processor 1301 . As shown in FIG. 12 , the memory 1305 as a computer storage medium may include an operating system, a network communication module, a user interface module, and an operating application program of an intelligent interactive tablet.

在图12所示的智能交互平板1300中,用户接口1303主要用于为用户提供输入的接口,获取用户输入的数据;而处理器1301可以用于调用存储器1305中存储的智能交互平板的操作应用程序,并具体执行实施例1或实施例2中的任意一项操作。In the intelligent interactive panel 1300 shown in FIG. 12 , the user interface 1303 is mainly used to provide the user with an input interface and obtain the data input by the user; and the processor 1301 can be used to call the operation application of the intelligent interactive panel stored in the memory 1305 program, and specifically execute any one of the operations in Embodiment 1 or Embodiment 2.

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。The serial numbers of the above embodiments of the present invention are for description only, and do not represent the advantages and disadvantages of the embodiments.

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the above-mentioned embodiments of the present invention, the descriptions of each embodiment have their own emphases, and for parts not described in detail in a certain embodiment, reference may be made to relevant descriptions of other embodiments.

在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed technical content can be realized in other ways. Wherein, the device embodiments described above are only illustrative. For example, the division of the units may be a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components may be combined or may be Integrate into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of units or modules may be in electrical or other forms.

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。If the integrated unit is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including several instructions to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage media include: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes. .

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above is only a preferred embodiment of the present invention, it should be pointed out that, for those of ordinary skill in the art, without departing from the principle of the present invention, some improvements and modifications can also be made, and these improvements and modifications can also be made. It should be regarded as the protection scope of the present invention.

Claims (12)

1.一种智能交互设备的控制方法,其特征在于,包括:1. A control method for an intelligent interactive device, comprising: 显示交互提示信息,其中,所述交互提示信息用于指示交互主体对交互对象完成预设操作;Displaying interactive prompt information, wherein the interactive prompt information is used to instruct the interactive subject to complete a preset operation on the interactive object; 接收完成指令,并采集所述交互对象的第一图像;receiving a completion instruction, and capturing a first image of the interactive object; 从所述交互对象的第一图像中提取所述交互主体执行所述预设操作的操作结果信息,并基于所述操作结果信息确定对所述交互主体执行所述预设操作的评估参数,其中,所述评估参数用于表征所述交互主体执行所述预设操作的准确程度。Extracting the operation result information of the preset operation performed by the interactive subject from the first image of the interactive object, and determining evaluation parameters for performing the preset operation on the interactive subject based on the operation result information, wherein , the evaluation parameter is used to characterize the accuracy of the interaction subject performing the preset operation. 2.根据权利要求1所述的方法,其特征在于,所述交互对象为积木,所述交互提示信息包括如下至少一种类型:2. The method according to claim 1, wherein the interactive object is a building block, and the interactive prompt information includes at least one of the following types: 用于区别所述积木形状的交互提示信息;Interactive prompt information for distinguishing the shapes of the building blocks; 用于区别所述积木大小的交互提示信息;以及an interactive prompt for distinguishing the size of said building blocks; and 用于区别所述积木颜色的交互提示信息。Interactive prompt information used to distinguish the color of the building block. 3.根据权利要求2所述的方法,其特征在于,所述方法还包括:3. The method according to claim 2, wherein the method further comprises: 采集第二图像,其中,所述第二图像包括多个待操作的交互对象;acquiring a second image, wherein the second image includes a plurality of interactive objects to be operated; 基于所述第二图像,识别出所述待操作的交互对象的属性信息。Based on the second image, attribute information of the interactive object to be operated is identified. 4.根据权利要求3所述的方法,其特征在于,交互对象的属性信息包括所述交互对象的颜色信息,基于所述第二图像,识别出所述待操作的交互对象的属性信息,包括:4. The method according to claim 3, wherein the attribute information of the interactive object includes color information of the interactive object, and based on the second image, identifying the attribute information of the interactive object to be operated includes : 对所述第二图像进行颜色分割,得到每个所述待操作的交互对象对应的子图像;performing color segmentation on the second image to obtain sub-images corresponding to each of the interactive objects to be operated; 将所述子图像转换至HSV空间,得到所述子图像在色调通道的第一参数和饱和度通道的第二参数;Converting the sub-image to HSV space to obtain the first parameter of the sub-image in the hue channel and the second parameter of the saturation channel; 基于所述第一参数和所述第二参数确定所述待操作的交互对象的颜色信息。Determine the color information of the interactive object to be operated based on the first parameter and the second parameter. 5.根据权利要求4所述的方法,其特征在于,交互对象的属性信息包括所述交互对象的轮廓信息,基于所述第二图像,识别出所述待操作的交互对象的属性信息,还包括:5. The method according to claim 4, wherein the attribute information of the interactive object includes outline information of the interactive object, and the attribute information of the interactive object to be operated is identified based on the second image, and further include: 对所述子图像进行膨胀处理,得到膨胀后的子图像;performing expansion processing on the sub-image to obtain the expanded sub-image; 对所述膨胀后的子图像进行腐蚀处理,得到腐蚀处理后的子图像;performing erosion processing on the expanded sub-image to obtain the etched sub-image; 对所述腐蚀处理后的子图像进行轮廓检测,得到所述待操作的交互对象的轮廓信息。Contour detection is performed on the etched sub-image to obtain contour information of the interactive object to be operated. 6.根据权利要求4所述的方法,其特征在于,交互对象的属性信息包括所述交互对象的形状信息,基于所述第二图像,识别出所述待操作的交互对象的属性信息,还包括:6. The method according to claim 4, wherein the attribute information of the interactive object includes shape information of the interactive object, and the attribute information of the interactive object to be operated is identified based on the second image, and further include: 对所述待操作的交互对象的轮廓信息进行几何特性的检测,得到所述待操作的交互对象的形状信息。Geometric characteristics are detected on the contour information of the interactive object to be operated to obtain shape information of the interactive object to be operated. 7.根据权利要求1所述的方法,其特征在于,所述交互提示信息还用于指示操作区域,从所述交互对象的第一图像中提取所述交互主体执行所述预设操作的操作结果信息,包括:7. The method according to claim 1, wherein the interaction prompt information is also used to indicate an operation area, and the operation of performing the preset operation by the interaction subject is extracted from the first image of the interaction object Results information, including: 获取所述第一图像中所述操作区域对应的区域图像;acquiring an area image corresponding to the operation area in the first image; 识别所述区域图像中所述交互对象的属性信息,得到所述操作结果信息。The attribute information of the interactive object in the area image is identified to obtain the operation result information. 8.根据权利要求1所述的方法,其特征在于,基于所述操作结果信息确定对所述交互主体执行所述预设操作的评估参数,包括;8. The method according to claim 1, wherein determining evaluation parameters for performing the preset operation on the interaction subject based on the operation result information comprises; 获取所述交互提示信息对应的标准操作结果信息;Obtaining standard operation result information corresponding to the interactive prompt information; 获取从所述交互对象的第一图像中提取的操作结果信息与所述标准操作结果信息之间的匹配程度参数;acquiring a matching degree parameter between the operation result information extracted from the first image of the interactive object and the standard operation result information; 确定所述匹配程度参数为所述评估参数。The matching degree parameter is determined as the evaluation parameter. 9.根据权利要求1所述的方法,其特征在于,在从所述交互对象的第一图像中提取所述交互主体执行所述预设操作的操作结果信息,并基于所述操作结果信息确定对所述交互主体执行所述预设操作的评估参数之后,所述方法还包括:9. The method according to claim 1, characterized in that, extracting the operation result information of the preset operation performed by the interactive subject from the first image of the interactive object, and determining based on the operation result information After performing the evaluation parameter of the preset operation on the interaction subject, the method further includes: 判断所述评估参数是否满足预设条件;judging whether the evaluation parameter satisfies a preset condition; 在所述评估参数满足所述预设条件的情况下,将如下至少一项信息发送至指定终端:所述交互提示信息、所述第一图像、所述评估参数以及所述交互主体操作所述交互对象的视频信息,其中,所述视频信息在所述交互主体操作所述交互对象的过程中采集。When the evaluation parameter meets the preset condition, at least one of the following items of information is sent to the designated terminal: the interaction prompt information, the first image, the evaluation parameter, and the interaction subject operating the Video information of the interactive object, wherein the video information is collected during the process of the interactive subject operating the interactive object. 10.一种智能交互设备的控制装置,其特征在于,包括:10. A control device for an intelligent interactive device, comprising: 显示模块,用于显示交互提示信息,其中,所述交互提示信息用于指示交互主体对交互对象完成预设操作;A display module, configured to display interaction prompt information, wherein the interaction prompt information is used to instruct the interaction subject to complete a preset operation on the interaction object; 接收模块,用于接收完成指令,并采集所述交互对象的第一图像;a receiving module, configured to receive a completion instruction, and collect the first image of the interactive object; 确定模块,用于从所述交互对象的第一图像中提取所述交互主体执行所述预设操作的操作结果信息,并基于所述操作结果信息确定对所述交互主体执行所述预设操作的评估参数,其中,所述评估参数用于表征所述交互主体执行所述预设操作的准确程度。A determining module, configured to extract from the first image of the interactive object the operation result information that the interactive subject performs the preset operation, and determine to perform the preset operation on the interactive subject based on the operation result information evaluation parameters, wherein the evaluation parameters are used to characterize the accuracy of the interaction subject performing the preset operation. 11.一种计算机存储介质,其特征在于,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行如权利要求1至9中任意一项的方法步骤。11. A computer storage medium, characterized in that the computer storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor and executing the method steps according to any one of claims 1 to 9. 12.一种智能交互平板,其特征在于,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如权利要求1至9中任意一项的方法步骤。12. An intelligent interactive flat panel, characterized in that it comprises: a processor and a memory; wherein, the memory stores a computer program, and the computer program is suitable for being loaded and executed by the processor as claimed in claims 1 to 9 Any one of the method steps.
CN202110809229.XA 2021-07-16 2021-07-16 Control method and device of intelligent interactive equipment and intelligent interactive flat panel Pending CN115607978A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110809229.XA CN115607978A (en) 2021-07-16 2021-07-16 Control method and device of intelligent interactive equipment and intelligent interactive flat panel

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110809229.XA CN115607978A (en) 2021-07-16 2021-07-16 Control method and device of intelligent interactive equipment and intelligent interactive flat panel

Publications (1)

Publication Number Publication Date
CN115607978A true CN115607978A (en) 2023-01-17

Family

ID=84856211

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110809229.XA Pending CN115607978A (en) 2021-07-16 2021-07-16 Control method and device of intelligent interactive equipment and intelligent interactive flat panel

Country Status (1)

Country Link
CN (1) CN115607978A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118035689A (en) * 2024-04-11 2024-05-14 中国信息通信研究院 Intelligent equipment online operation system based on real-time three-dimensional model reconstruction

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103566600A (en) * 2013-11-14 2014-02-12 步步高教育电子有限公司 Educational toy and method for achieving man-machine interaction function of same
CN104680519A (en) * 2015-02-06 2015-06-03 四川长虹电器股份有限公司 Seven-piece puzzle identification method based on contours and colors
CN105498200A (en) * 2016-01-26 2016-04-20 上海葡萄纬度科技有限公司 Educational toy set and tangram color recognition method thereof
CN107185227A (en) * 2017-06-23 2017-09-22 广州慈华信息科技有限公司 A kind of method that interactive seven-piece puzzle game is realized based on intelligent toy
CN107301634A (en) * 2017-06-28 2017-10-27 湖南瑞森可机器人科技有限公司 A kind of robot automatic sorting method and system
US20180103886A1 (en) * 2016-10-18 2018-04-19 The Johns Hopkins University Automated system for measurement of spatial-cognitive abilities
KR20190011034A (en) * 2017-07-24 2019-02-01 한동대학교 산학협력단 Educational Game Device Based on Augmented Reality And Operating Method
CN111028175A (en) * 2019-12-10 2020-04-17 嘉应学院 A fast image dehazing method and system
CN111840986A (en) * 2020-07-17 2020-10-30 上海积跬教育科技有限公司 Method for identifying three-dimensional building block toy
CN112053281A (en) * 2020-09-12 2020-12-08 上海积跬教育科技有限公司 Intelligent identification method for tangram toy
CN112417287A (en) * 2020-11-24 2021-02-26 乐聚(深圳)机器人技术有限公司 Building block searching method, model training method, device, equipment and storage medium
CN113033297A (en) * 2021-02-08 2021-06-25 深圳市优必选科技股份有限公司 Object programming method, device, equipment and storage medium

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103566600A (en) * 2013-11-14 2014-02-12 步步高教育电子有限公司 Educational toy and method for achieving man-machine interaction function of same
CN104680519A (en) * 2015-02-06 2015-06-03 四川长虹电器股份有限公司 Seven-piece puzzle identification method based on contours and colors
CN105498200A (en) * 2016-01-26 2016-04-20 上海葡萄纬度科技有限公司 Educational toy set and tangram color recognition method thereof
US20180103886A1 (en) * 2016-10-18 2018-04-19 The Johns Hopkins University Automated system for measurement of spatial-cognitive abilities
CN107185227A (en) * 2017-06-23 2017-09-22 广州慈华信息科技有限公司 A kind of method that interactive seven-piece puzzle game is realized based on intelligent toy
CN107301634A (en) * 2017-06-28 2017-10-27 湖南瑞森可机器人科技有限公司 A kind of robot automatic sorting method and system
KR20190011034A (en) * 2017-07-24 2019-02-01 한동대학교 산학협력단 Educational Game Device Based on Augmented Reality And Operating Method
CN111028175A (en) * 2019-12-10 2020-04-17 嘉应学院 A fast image dehazing method and system
CN111840986A (en) * 2020-07-17 2020-10-30 上海积跬教育科技有限公司 Method for identifying three-dimensional building block toy
CN112053281A (en) * 2020-09-12 2020-12-08 上海积跬教育科技有限公司 Intelligent identification method for tangram toy
CN112417287A (en) * 2020-11-24 2021-02-26 乐聚(深圳)机器人技术有限公司 Building block searching method, model training method, device, equipment and storage medium
CN113033297A (en) * 2021-02-08 2021-06-25 深圳市优必选科技股份有限公司 Object programming method, device, equipment and storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118035689A (en) * 2024-04-11 2024-05-14 中国信息通信研究院 Intelligent equipment online operation system based on real-time three-dimensional model reconstruction

Similar Documents

Publication Publication Date Title
US9669312B2 (en) System and method for object extraction
CN109271945B (en) Method and system for realizing job correction on line
CN107105310B (en) Human image replacing method and device in video live broadcast and recording and broadcasting system
CN105719318B (en) Magic square color identification method based on HSV in a kind of Educational toy external member
CN106409063A (en) Robot painting teaching method and device and robot
CN106355592B (en) An educational toy kit and method for identifying its circuit components and wires
CN112183238A (en) A kind of distance education attention detection method and system
CN105498253B (en) A kind of Educational toy external member and its positioning hole detection localization method
CN109559362B (en) Image subject face replacing method and device
CN112883804B (en) Error correction method and device for musical instrument playing hand actions and electronic equipment
CN111655148A (en) Heart type analysis method based on augmented reality and intelligent equipment
CN113723264A (en) Method and system for intelligently identifying playing errors for assisting piano teaching
CN114860184A (en) Processing device, system and method for blackboard writing display
KR101700120B1 (en) Apparatus and method for object recognition, and system inculding the same
CN115607978A (en) Control method and device of intelligent interactive equipment and intelligent interactive flat panel
CN115690635A (en) Video processing method and device, computer storage medium and intelligent interactive panel
CN112200230A (en) A training board identification method, device and robot
CN106778658A (en) Method based on classroom scene and learner's Retina transplantation learner's notice
CN116580445A (en) Large language model face feature analysis method, system and electronic equipment
CN113656624B (en) Teaching equipment control method and system based on augmented reality and storage medium
CN111753922B (en) A method, device and electronic device for processing model training labels
CN117292121B (en) A method to solve the severe imbalance of semantic segmentation data for specific tasks
KR20180012076A (en) Method for providing educational game based on object recognition
CN117975476A (en) Evaluation method, device, equipment and storage medium for blackboard writing standardization
CN117649505A (en) Augmented reality experiment teaching system guided by entity model

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination