[go: up one dir, main page]

CN110741327B - Mud toy system and method based on augmented reality and digital image processing - Google Patents

Mud toy system and method based on augmented reality and digital image processing Download PDF

Info

Publication number
CN110741327B
CN110741327B CN201780089503.2A CN201780089503A CN110741327B CN 110741327 B CN110741327 B CN 110741327B CN 201780089503 A CN201780089503 A CN 201780089503A CN 110741327 B CN110741327 B CN 110741327B
Authority
CN
China
Prior art keywords
dimensional
model
module
clay
arithmetic unit
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.)
Expired - Fee Related
Application number
CN201780089503.2A
Other languages
Chinese (zh)
Other versions
CN110741327A (en
Inventor
王荣根
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Qianteng Cultural Communication Co ltd
Original Assignee
Guangzhou Qianteng Cultural Communication 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 Qianteng Cultural Communication Co ltd filed Critical Guangzhou Qianteng Cultural Communication Co ltd
Publication of CN110741327A publication Critical patent/CN110741327A/en
Application granted granted Critical
Publication of CN110741327B publication Critical patent/CN110741327B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本发明公开了一种基于增强现实及数字图像处理的泥胶玩具系统及其方法,系统包括图像采集模块、AR识别模块、显示器、运算器、I/O交互控制系统;其中,所述图像采集模块用于采集实物泥胶模型的图像或图像数据并传输至AR识别模块;所述AR识别模块用于对获取的实物泥胶模型的图像数据生成对应的三维泥胶模型并传输至运算器;所述运算器用于对获取的三维泥胶模型进行特效处理、添加音频音效以及配上动作,并传输至显示器进行显示;所述I/O交互控制系统用于对运算器进行控制,其中包括选择添加的特效、音频音效和动作,存储器:用于存储特效、音频音效和动作的数据。本发明既延伸了传统泥胶玩具的玩法,解决了增强现实技术对非平面实体的识别问题。

Figure 201780089503

The invention discloses a clay toy system and method based on augmented reality and digital image processing. The system includes an image acquisition module, an AR identification module, a display, an arithmetic unit, and an I/O interactive control system; wherein, the image acquisition The module is used to collect the image or image data of the physical clay model and transmit it to the AR recognition module; the AR recognition module is used to generate a corresponding three-dimensional clay model for the acquired image data of the physical clay model and transmit it to the operator; The arithmetic unit is used to process special effects, add audio and sound effects, and add actions to the obtained three-dimensional clay model, and transmit it to the display for display; the I/O interactive control system is used to control the arithmetic unit, including selecting Added special effects, audio sound effects and actions, memory: used to store data of special effects, audio sound effects and actions. The invention not only extends the playing methods of traditional clay toys, but also solves the problem of recognizing non-planar entities by augmented reality technology.

Figure 201780089503

Description

基于增强现实及数字图像处理的泥胶玩具系统及其方法Clay toy system and method based on augmented reality and digital image processing

技术领域technical field

本发明涉及增强现实技术在儿童玩具领域的应用,具体涉及一种基于增强现实及数字图像处理的泥胶玩具系统和其方法。The invention relates to the application of augmented reality technology in the field of children's toys, in particular to a clay toy system based on augmented reality and digital image processing and a method thereof.

背景技术Background technique

增强现实技术是一种将真实世界信息和虚拟世界信息“无缝”集成的新技术,是把原本在现实世界的一定时间空间范围内很难体验到的实体信息(视觉信息,声音,味道,触觉等),通过电脑等科学技术,模拟仿真后再叠加,将虚拟的信息应用到真实世界,被人类感官所感知,从而达到超越现实的感官体验。真实的环境和虚拟的物体实时地叠加到了同一个画面或空间同时存在。传统泥胶玩具有提高儿童创造力、动手能力、色彩观察能力等益处。但是由于可塑性太强,需掌握技巧较多,在没有大人的陪同教育下,大部分儿童初期无法制作优秀的作品,在初期新鲜感过后不再持续学习创作,得不到应有的成长提高。Augmented reality technology is a new technology that "seamlessly" integrates real world information and virtual world information. Touch, etc.), through computer and other science and technology, simulate and then superimpose, apply virtual information to the real world, and be perceived by human senses, so as to achieve a sensory experience beyond reality. The real environment and virtual objects are superimposed on the same screen or space in real time. Traditional clay toys have the benefits of improving children's creativity, hands-on ability, and color observation ability. However, due to the strong plasticity and the need to master more skills, without the accompanying education of adults, most children are unable to produce excellent works at the beginning, and do not continue to learn and create after the initial novelty, and cannot grow and improve as they should.

发明内容Contents of the invention

针对现有技术的不足,本发明旨在提供一种基于增强现实及数字图像处理的泥胶玩具系统及其方法,能快速稳定地将三维实物泥胶模型识别出来,提交相对应的识别精确度,完成作品评估,并不停的跟踪定位同步输出,将虚拟三维模型与现实世界两者结合,再进行单人或多人的游戏互动,既延伸了传统泥胶玩具的玩法,解决了增强现实技术对非平面实体的识别问题。Aiming at the deficiencies of the prior art, the present invention aims to provide a clay toy system and method based on augmented reality and digital image processing, which can quickly and stably identify three-dimensional physical clay models, and submit corresponding recognition accuracy. , to complete the evaluation of the work, and to track and position synchronously output, combine the virtual 3D model with the real world, and then conduct single or multi-player game interaction, which not only extends the gameplay of traditional clay toys, but also solves the problem of augmented reality Techniques for the recognition of non-planar entities.

为了实现上述目的,本发明采用如下技术方案:In order to achieve the above object, the present invention adopts the following technical solutions:

基于增强现实及数字图像处理的泥胶玩具系统,包括图像采集模块、AR识别模块、显示器、运算器、I/O交互控制系统;其中,A clay toy system based on augmented reality and digital image processing, including an image acquisition module, an AR recognition module, a display, an arithmetic unit, and an I/O interactive control system; among them,

所述图像采集模块用于采集实物泥胶模型的图像数据并传输至AR识别模块;The image collection module is used to collect the image data of the physical clay model and transmit it to the AR recognition module;

所述AR识别模块用于对获取的实物泥胶模型的图像数据生成对应的三维泥胶模型并传输至运算器;The AR recognition module is used to generate a corresponding three-dimensional clay model for the acquired image data of the physical clay model and transmit it to the computing unit;

所述运算器用于对获取的三维泥胶模型进行特效处理、添加音频音效以及配上动作,并传输至显示器进行显示;The computing unit is used to process special effects, add audio and sound effects and add actions to the obtained three-dimensional clay model, and transmit it to the display for display;

所述I/O交互控制系统用于对运算器进行控制,其中包括选择添加的特效、音频音效和动作;The I/O interactive control system is used to control the arithmetic unit, including special effects, audio sound effects and actions selected for addition;

存储器:用于存储特效、音频音效和动作数据,所述I/O交互控制系统和运算器均连接于所述存储器。Memory: used to store special effects, audio sound effects and motion data, the I/O interactive control system and computing unit are connected to the memory.

需要说明的是,包括有多个图像采集模块和运算器,每个图像采集模块分别和一运算器对应,并且所有图像采集模块和运算器均连接于所述AR识别模块,每个运算器分别连接于一I/O交互控制系统;不同的图像采集模块用于采集不同的实物泥胶模型的图像数据并传输至AR识别模块,AR识别模块生成对应的三维泥胶模型后后传输至对应的运算器中,由对应的运算器进行特效处理、添加音频音效以及配上动作;每个运算器所使用的特效、音频音效和动作由其连接的I/O交互控制系统控制。It should be noted that it includes a plurality of image acquisition modules and arithmetic units, each image acquisition module corresponds to an arithmetic unit, and all image acquisition modules and arithmetic units are connected to the AR recognition module, and each arithmetic unit is respectively Connected to an I/O interactive control system; different image acquisition modules are used to collect image data of different physical clay models and transmit them to the AR recognition module, and the AR recognition module generates the corresponding 3D clay models and then transmits them to the corresponding In the computing unit, the corresponding computing unit performs special effect processing, adds audio sound effects, and matches actions; the special effects, audio sound effects, and actions used by each computing unit are controlled by the I/O interactive control system connected to it.

进一步需要说明的是,所述AR识别模块和其中一个运算器之间还设有联机对战引擎模块和对战场景图像模块,所述AR识别模块、联机对战引擎模块和对战场景图像模块和该运算器之间依次连接;It should be further noted that an online battle engine module and a battle scene image module are also arranged between the AR recognition module and one of the computing units, and the AR recognition module, the online battle engine module and the battle scene image module and the computing unit sequentially connected between;

需要说明的是,每个I/O交互控制系统均连接于一陀螺仪控制模块,用于通过不同方向的加速度向I/O交互控制系统输入控制指令。It should be noted that each I/O interactive control system is connected to a gyroscope control module for inputting control instructions to the I/O interactive control system through acceleration in different directions.

需要说明的是,还包括有模式选择模块,用于选择多人互动模式和单机模式。It should be noted that it also includes a mode selection module for selecting a multiplayer interactive mode and a stand-alone mode.

上述基于增强显示及数字图像处理的泥胶玩具系统的使用方法包括如下步骤:The method for using the above-mentioned clay toy system based on enhanced display and digital image processing includes the following steps:

S1利用模式选择模块选择多人互动模式或者单机模式;S1 uses the mode selection module to select multi-person interactive mode or stand-alone mode;

S2当选择多人互动模式时,I/O交互控制系统加载对战引擎,各个使用者使用不同的图像采集模块采集自身制作的实物泥胶模型的图像数据,并通过I/O交互控制系统选择自身需要的特效、音频音效和动作处理,最终实物泥胶模型的图像数据经过AR识别模块的处理生成三维泥胶模型后再经过运算器的特效、音频音效和动作的处理并输出至显示器进行显示;所有使用者的实物泥胶模型经过AR识别模块和运算器处理得到的三维泥胶模型都显示在显示器上,从而实现与其他三维泥胶模型的互动;S2 When the multi-person interactive mode is selected, the I/O interactive control system loads the battle engine, and each user uses a different image acquisition module to collect the image data of the physical clay model made by himself, and selects his own through the I/O interactive control system. The required special effects, audio sound effects and action processing, the image data of the final physical clay model is processed by the AR recognition module to generate a three-dimensional clay model, and then processed by the special effects, audio sound effects and actions of the calculator and output to the display for display; The three-dimensional clay models processed by the AR recognition module and the calculator of all users' physical clay models are displayed on the monitor, so as to realize the interaction with other three-dimensional clay models;

当选择单机模式时,图像采集模块采集得到的实物泥胶模型的图像后由AR识别模块生成对应的三维泥胶模型经过运算器的处理后显示在显示器上。When the stand-alone mode is selected, after the image acquisition module collects the image of the physical clay model, the AR recognition module generates the corresponding three-dimensional clay model and displays it on the display after being processed by the calculator.

需要说明的是,通过陀螺仪控制模块对I/O交互控制系统输入控制指令,不同方向上的加速度分别表示一种控制指令。It should be noted that, the control command is input to the I/O interactive control system through the gyroscope control module, and the accelerations in different directions respectively represent a control command.

需要说明的是,步骤S2,多人互动模式或者单机模式的AR识别模块的具体处理方法为:It should be noted that, in step S2, the specific processing method of the AR recognition module in multi-person interactive mode or stand-alone mode is as follows:

2.1)利用图像采集模块进行实物泥胶模型的多维度的数据采样;2.1) Use the image acquisition module to perform multi-dimensional data sampling of the physical clay model;

2.2)AR识别模块对采集的数据进行坐标分析,辨别出该实物泥胶模型的形状规则或不规则;2.2) The AR recognition module conducts coordinate analysis on the collected data to identify the regular or irregular shape of the physical clay model;

2.3)如果实物泥胶模型是规则的,则调用采样得到的二维/三维模型指定点取色并进行补偿处理,然后对所述二维/三维模型进行配色处理,生成三维泥胶模型;2.3) If the physical clay model is regular, call the sampled two-dimensional/three-dimensional model to pick the color at the specified point and perform compensation processing, and then perform color matching processing on the two-dimensional/three-dimensional model to generate a three-dimensional clay model;

如果实物泥胶模型是不规则时:If the physical clay model is irregular:

如果是纯白底图,通过补充色差生成取样图,然后将取样图和采样得到的二维/三维模型特征点匹配,最终生成实物泥胶模型的三维泥胶模型;If it is a pure white background map, generate a sample map by supplementing the color difference, and then match the sample map with the sampled 2D/3D model feature points, and finally generate a 3D clay model of the physical clay model;

如果不是纯白底图,根据采样数据计算实物特征点坐标及色值,然后采用点云坐标组合三维泥胶模型,组合完成后进行三维泥胶模型和实物泥胶模型的特征点匹配;If it is not a pure white base map, calculate the coordinates and color values of the physical feature points according to the sampling data, and then use the point cloud coordinates to combine the 3D clay model. After the combination is completed, match the feature points of the 3D clay model and the physical clay model;

2.4)存储器向运算器输出I/O交互控制系统所选择的动作、声效和特效数据,运算器对三维泥胶模型进行动作、声效和特效的处理。2.4) The memory outputs the action, sound effect and special effect data selected by the I/O interactive control system to the calculator, and the calculator processes the action, sound effect and special effect of the three-dimensional clay model.

本发明的有益效果在于:能快速稳定地将三维实物泥胶模型识别出来,提交相对应的识别精确度,完成作品评估,并不停的跟踪定位同步输出,将虚拟三维模型与现实世界两者结合,再进行单人或多人的游戏互动,既延伸了传统泥胶玩具的玩法,解决了增强现实技术对非平面实体的识别问题。The beneficial effect of the present invention is that it can quickly and stably recognize the three-dimensional physical clay model, submit the corresponding recognition accuracy, complete the evaluation of the work, and continuously track and position synchronously output, and combine the virtual three-dimensional model with the real world Combined with single or multi-player game interaction, it not only extends the gameplay of traditional clay toys, but also solves the problem of recognition of non-planar entities by augmented reality technology.

附图说明Description of drawings

图1为本发明的系统原理示意图。Fig. 1 is a schematic diagram of the system principle of the present invention.

图2为本发明AR识别模块的具体处理流程示意图。Fig. 2 is a schematic diagram of the specific processing flow of the AR identification module of the present invention.

具体实施方式Detailed ways

以下将结合附图对本发明作进一步的描述,需要说明的是,本实施例以本技术方案为前提,给出了详细的实施方式和具体的操作过程,但本发明的保护范围并不限于本实施例。The present invention will be further described below in conjunction with the accompanying drawings. It should be noted that this embodiment is based on the technical solution, and provides detailed implementation and specific operation process, but the protection scope of the present invention is not limited to the present invention. Example.

如图1所示,基于增强现实及数字图像处理的泥胶玩具系统,包括图像采集模块、AR识别模块、显示器、运算器、I/O交互控制系统;其中,As shown in Figure 1, the clay toy system based on augmented reality and digital image processing includes an image acquisition module, an AR recognition module, a display, an arithmetic unit, and an I/O interactive control system; among them,

所述图像采集模块用于采集实物泥胶模型的图像数据并传输至AR识别模块;The image collection module is used to collect the image data of the physical clay model and transmit it to the AR recognition module;

所述AR识别模块用于对获取的实物泥胶模型的图像数据生成对应的三维泥胶模型并传输至运算器;The AR recognition module is used to generate a corresponding three-dimensional clay model for the acquired image data of the physical clay model and transmit it to the computing unit;

所述运算器用于对获取的三维泥胶模型进行特效处理、添加音频音效以及配上动作的处理,并传输至显示器进行显示;The computing unit is used to perform special effect processing, audio sound effects and action matching on the obtained three-dimensional clay model, and transmit it to the display for display;

所述I/O交互控制系统用于对运算器进行控制,其中包括选择添加的特效、音频音效和动作。The I/O interactive control system is used to control the arithmetic unit, including special effects, audio sound effects and actions selected for addition.

进一步地,系统包括有多个图像采集模块和运算器,每个图像采集模块分别和一运算器对应,并且所有图像采集模块和运算器均连接于所述AR识别模块,每个运算器分别连接于一I/O交互控制系统;不同的图像采集模块用于采集不同的实物泥胶模型的图像数据并传输至AR识别模块,AR识别模块生成对应的三维泥胶模型后后传输至对应的运算器中,由对应的运算器进行特效处理、添加音频音效以及配上动作;每个运算器所使用的特效、音频音效和动作由其连接的I/O交互控制系统控制。Further, the system includes a plurality of image acquisition modules and arithmetic units, each image acquisition module corresponds to an arithmetic unit, and all image acquisition modules and arithmetic units are connected to the AR recognition module, and each arithmetic unit is connected to In an I/O interactive control system; different image acquisition modules are used to collect image data of different physical clay models and transmit them to the AR recognition module. The AR recognition module generates the corresponding 3D clay model and then transmits it to the corresponding calculation In the processor, the corresponding calculator performs special effect processing, adds audio and sound effects, and matches actions; the special effects, audio and sound effects and actions used by each calculator are controlled by the I/O interactive control system connected to it.

更进一步地,所述AR识别模块和其中一个运算器之间还设有联机对战引擎模块和对战场景图像模块,所述AR识别模块、联机对战引擎模块和对战场景图像模块和该运算器之间依次连接;所述联机对战引擎模块和对战场景图像模块用于将对战场景添加显示在显示器中。Furthermore, an online battle engine module and a battle scene image module are also arranged between the AR recognition module and one of the computing units, and the AR recognition module, the online battle engine module and the battle scene image module are connected to the computing unit. connected in sequence; the online battle engine module and the battle scene image module are used to add and display the battle scene on the display.

进一步地,每个I/O交互控制系统均连接于一陀螺仪控制模块,用于通过不同方向的加速度向I/O交互控制系统输入控制指令。Further, each I/O interactive control system is connected to a gyroscope control module for inputting control instructions to the I/O interactive control system through acceleration in different directions.

进一步地,系统还包括有模式选择模块,用于选择多人互动模式和单机模式。Further, the system also includes a mode selection module, which is used to select a multiplayer interactive mode and a stand-alone mode.

上述基于增强显示及数字图像处理的泥胶玩具系统的使用方法包括如下步骤:The method for using the above-mentioned clay toy system based on enhanced display and digital image processing includes the following steps:

S1利用模式选择模块选择多人互动模式或者单机模式;S1 uses the mode selection module to select multi-person interactive mode or stand-alone mode;

S2当选择多人互动模式时,I/O交互控制系统加载对战引擎,各个使用者使用不同的图像采集模块采集自身制作的实物泥胶模型的图像数据,并通过I/O交互控制系统选择自身需要的特效、音频音效和动作处理,最终实物泥胶模型的图像数据经过AR识别模块的处理生成三维泥胶模型后再经过运算器的特效、音频音效和动作的处理并输出至显示器进行显示;所有使用者的实物泥胶模型经过AR识别模块和运算器处理得到的三维泥胶模型都显示在显示器上,从而实现与其他三维泥胶模型的互动;S2 When the multi-person interactive mode is selected, the I/O interactive control system loads the battle engine, and each user uses a different image acquisition module to collect the image data of the physical clay model made by himself, and selects his own through the I/O interactive control system. The required special effects, audio sound effects and action processing, the image data of the final physical clay model is processed by the AR recognition module to generate a three-dimensional clay model, and then processed by the special effects, audio sound effects and actions of the calculator and output to the display for display; The three-dimensional clay models processed by the AR recognition module and the calculator of all users' physical clay models are displayed on the monitor, so as to realize the interaction with other three-dimensional clay models;

当选择单机模式时,图像采集模块采集得到的实物泥胶模型的图像后由AR识别模块生成对应的三维泥胶模型经过运算器的处理后显示在显示器上。When the stand-alone mode is selected, after the image acquisition module collects the image of the physical clay model, the AR recognition module generates the corresponding three-dimensional clay model and displays it on the display after being processed by the calculator.

生成的三维泥胶模型可以进行到社交网站上进行分享,可以进行养成游戏,可以进行拍摄拍照或者应用到知识科普系统中。The generated 3D clay model can be shared on social networking sites, can be used to develop games, can be photographed or applied to the knowledge popularization system.

生成的三维泥胶模型还可以进行智能评级活动,通过智能评级功能对三维泥胶模型按照预设的规则智能评级,如果通过智能评级,则可以进行下一步的活动,例如在模拟经营系统中进行模拟经营道具或者卡片的售卖商店、管理货币、与其他用户交互等;还可以通过通关系统,根据评级的结果发送对应的奖励,以及通过交流分享系统进行拍照分享等操作;如果评级不通过则需要转出至图像采集模块,继续制作新的实物泥胶模型进行挑战。The generated 3D clay model can also perform intelligent rating activities. Through the intelligent rating function, the 3D clay model can be intelligently rated according to the preset rules. If the intelligent rating is passed, the next step can be carried out, such as in the simulation management system. Simulate the sale of props or cards, manage currency, interact with other users, etc.; you can also send corresponding rewards according to the rating results through the customs clearance system, and take pictures and share through the communication and sharing system; if the rating is not passed, you need to Transfer to the image acquisition module and continue to make new physical clay models for challenges.

需要说明的是,通过陀螺仪控制模块对I/O交互控制系统输入控制指令,不同方向上的加速度分别表示一种控制指令。It should be noted that, the control command is input to the I/O interactive control system through the gyroscope control module, and the accelerations in different directions respectively represent a control command.

需要说明的是,在选择多人交互模式时,还可以通过联机对战引擎和对战场景模块加入对战场景,一并显示在显示器上。It should be noted that when the multiplayer interactive mode is selected, the battle scene can also be added through the online battle engine and the battle scene module, and displayed on the display together.

需要说明的是,所述AR识别模块生成三维泥胶模型的步骤依次包括:分析、提取图案追踪特征进行取样、匹配、分析、特征值筛选和实时追踪。It should be noted that the steps of generating the three-dimensional clay model by the AR recognition module include: analysis, extraction of pattern tracking features for sampling, matching, analysis, feature value screening and real-time tracking.

需要说明的是,如图2所示,步骤S2中,多人互动模式或者单机模式中的AR识别模块的具体处理方法为:It should be noted that, as shown in Figure 2, in step S2, the specific processing method of the AR recognition module in multi-person interactive mode or stand-alone mode is as follows:

2.1)利用图像采集模块进行实物泥胶模型的多维度的数据采样;2.1) Use the image acquisition module to perform multi-dimensional data sampling of the physical clay model;

2.2)AR识别模块对采集的数据进行坐标分析,辨别出该实物泥胶模型的形状规则或不规则;2.2) The AR recognition module conducts coordinate analysis on the collected data to identify the regular or irregular shape of the physical clay model;

2.3)如果实物泥胶模型是规则的,则调用采样得到的二维/三维模型指定点取色并进行补偿处理,然后对所述二维/三维模型进行配色处理,生成三维泥胶模型;2.3) If the physical clay model is regular, call the sampled two-dimensional/three-dimensional model to pick the color at the specified point and perform compensation processing, and then perform color matching processing on the two-dimensional/three-dimensional model to generate a three-dimensional clay model;

如果实物泥胶模型是不规则时:If the physical clay model is irregular:

如果是纯白底图,通过补充色差生成取样图,然后将取样图和采样得到的二维/三维模型特征点匹配,最终生成实物泥胶模型的三维泥胶模型;If it is a pure white background map, generate a sample map by supplementing the color difference, and then match the sample map with the sampled 2D/3D model feature points, and finally generate a 3D clay model of the physical clay model;

如果不是纯白底图,根据采样数据计算实物特征点坐标及色值,然后采用点云坐标组合三维泥胶模型,组合完成后进行三维泥胶模型和实物泥胶模型的特征点匹配;If it is not a pure white base map, calculate the coordinates and color values of the physical feature points according to the sampling data, and then use the point cloud coordinates to combine the 3D clay model. After the combination is completed, match the feature points of the 3D clay model and the physical clay model;

2.4)存储器向运算器输出I/O交互控制系统所选择的动作、声效和特效数据,运算器对三维泥胶模型进行动作、声效和特效的处理。2.4) The memory outputs the action, sound effect and special effect data selected by the I/O interactive control system to the calculator, and the calculator processes the action, sound effect and special effect of the three-dimensional clay model.

对于本领域的技术人员来说,可以根据以上的技术方案和构思,作出各种相应的改变和变形,而所有的这些改变和变形都应该包括在本发明权利要求的保护范围之内。For those skilled in the art, various corresponding changes and modifications can be made according to the above technical solutions and ideas, and all these changes and modifications should be included in the protection scope of the claims of the present invention.

Claims (4)

1. The application method of the clay toy system based on augmented reality and digital image processing is characterized by comprising the following steps of: the mud toy system based on augmented reality and digital image processing comprises an image acquisition module, an AR identification module, a display, an arithmetic unit, an I/O interaction control system, a memory and a mode selection module; wherein,,
the image acquisition module is used for acquiring image data of the physical clay model and transmitting the image data to the AR identification module;
the AR identification module is used for generating a corresponding three-dimensional mud gel model for the acquired image data of the real mud gel model and transmitting the three-dimensional mud gel model to the arithmetic unit;
the arithmetic unit is used for carrying out special effect processing, adding audio sound effects and matching actions on the obtained three-dimensional clay model, and transmitting the special effect processing, the audio sound effects and the matching actions to the display for display;
the I/O interaction control system is used for controlling the arithmetic unit, wherein the I/O interaction control system comprises a special effect, an audio sound effect and an action which are selected to be added;
the memory is used for storing data of special effects, audio sound effects and actions, and the I/O interaction control system and the arithmetic unit are connected to the memory;
the mode selection module is used for selecting a multi-person interaction mode and a single-machine mode;
the using method comprises the following steps:
s1, selecting a multi-user interaction mode or a single-machine mode by using a mode selection module;
s2, when a multi-person interaction mode is selected, the I/O interaction control system loads an fight engine, each user uses different image acquisition modules to acquire image data of a self-made physical clay model, the I/O interaction control system selects required special effects, audio sound effects and action processing, and finally the image data of the physical clay model is processed by the AR recognition module to generate a three-dimensional clay model, and then is processed by an arithmetic unit and output to a display for display; all the real mud gel models of the users are processed by the AR identification module and the arithmetic unit to obtain three-dimensional mud gel models which are displayed on the display, so that interaction with other three-dimensional mud gel models is realized;
when a single machine mode is selected, the image acquisition module acquires the image of the real object mud gel model, the AR recognition module generates a corresponding three-dimensional mud gel model, and the three-dimensional mud gel model is processed by the arithmetic unit and then displayed on the display;
in step S2, the specific processing method of the AR identification module in the multi-user interaction mode or the single-machine mode is as follows:
2.1 Using the image acquisition module to sample the multi-dimensional data of the physical clay model;
2.2 The AR identification module performs coordinate analysis on the acquired data to identify the shape rule or irregularity of the physical clay model;
2.3 If the physical clay model is regular, calling a two-dimensional/three-dimensional model designated point obtained by sampling to take color and performing compensation treatment, and then performing color matching treatment on the two-dimensional/three-dimensional model to generate a three-dimensional clay model;
if the physical clay model is irregular:
if the real object model is the pure white background image, a sampling image is generated by supplementing chromatic aberration, then the sampling image is matched with the characteristic points of the two-dimensional/three-dimensional model obtained by sampling, and finally a three-dimensional mud gel model of the real object mud gel model is generated;
if the three-dimensional mud gel model is not the pure white background image, calculating the coordinates and the color values of the physical characteristic points according to the sampling data, combining the three-dimensional mud gel model by adopting the point cloud coordinates, and matching the characteristic points of the three-dimensional mud gel model and the physical mud gel model after the combination is completed;
2.4 The memory outputs the action, sound effect and special effect data selected by the I/O interactive control system to the arithmetic unit, and the arithmetic unit processes the action, sound effect and special effect of the three-dimensional clay model.
2. The method of claim 1, wherein each of the I/O interactive control systems is connected to a gyro control module, control commands are input to the I/O interactive control systems through the gyro control module, and accelerations in different directions each represent a control command.
3. The method of claim 1, comprising a plurality of image acquisition modules and operators, each image acquisition module corresponding to an operator, and all image acquisition modules and operators being connected to the AR identification module, each operator being connected to an I/O interactive control system; the different image acquisition modules are used for acquiring image data of different physical clay models and transmitting the image data to the AR identification module, the AR identification module generates a corresponding three-dimensional clay model and then transmits the corresponding three-dimensional clay model to a corresponding arithmetic unit, and the corresponding arithmetic unit carries out special effect processing, audio sound effect adding and matching actions; the special effects, audio effects and actions used by each operator are controlled by the I/O interactive control system to which they are connected.
4. The method according to claim 3, wherein an online combat engine module and an combat scene image module are further arranged between the AR identification module and one of the operators, and the AR identification module, the online combat engine module and the combat scene image module are sequentially connected with the operators.
CN201780089503.2A 2017-04-14 2017-04-14 Mud toy system and method based on augmented reality and digital image processing Expired - Fee Related CN110741327B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/080654 WO2018188088A1 (en) 2017-04-14 2017-04-14 Clay toy system based on augmented reality and digital image processing and method therefor

Publications (2)

Publication Number Publication Date
CN110741327A CN110741327A (en) 2020-01-31
CN110741327B true CN110741327B (en) 2023-06-23

Family

ID=63793048

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201780089503.2A Expired - Fee Related CN110741327B (en) 2017-04-14 2017-04-14 Mud toy system and method based on augmented reality and digital image processing

Country Status (2)

Country Link
CN (1) CN110741327B (en)
WO (1) WO2018188088A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110321008B (en) * 2019-06-28 2023-10-24 北京百度网讯科技有限公司 Interaction method, device, equipment and storage medium based on AR model
CN112714305A (en) * 2020-12-25 2021-04-27 北京市商汤科技开发有限公司 Presentation method, presentation device, presentation equipment and computer-readable storage medium
CN115344118A (en) * 2022-05-09 2022-11-15 广东笑翠鸟教育科技有限公司 System based on children education, children reading and image recognition

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6259815B1 (en) * 1999-03-04 2001-07-10 Mitsubishi Electric Research Laboratories, Inc. System and method for recognizing scanned objects with deformable volumetric templates
CN203329343U (en) * 2012-12-31 2013-12-11 高华 Remote control game system based on augment reality
CN104392045A (en) * 2014-11-25 2015-03-04 沈阳建筑大学 Real-time enhanced virtual reality system and method based on intelligent mobile terminal
CN105289011A (en) * 2015-11-06 2016-02-03 龚杰 Assembling toy based on augmented reality technology and using method
CN105929945A (en) * 2016-04-18 2016-09-07 展视网(北京)科技有限公司 Augmented reality interaction method and device, mobile terminal and mini-computer
CN106506464A (en) * 2016-10-17 2017-03-15 武汉秀宝软件有限公司 A kind of toy exchange method and system based on augmented reality

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9754416B2 (en) * 2014-12-23 2017-09-05 Intel Corporation Systems and methods for contextually augmented video creation and sharing

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6259815B1 (en) * 1999-03-04 2001-07-10 Mitsubishi Electric Research Laboratories, Inc. System and method for recognizing scanned objects with deformable volumetric templates
CN203329343U (en) * 2012-12-31 2013-12-11 高华 Remote control game system based on augment reality
CN104392045A (en) * 2014-11-25 2015-03-04 沈阳建筑大学 Real-time enhanced virtual reality system and method based on intelligent mobile terminal
CN105289011A (en) * 2015-11-06 2016-02-03 龚杰 Assembling toy based on augmented reality technology and using method
CN105929945A (en) * 2016-04-18 2016-09-07 展视网(北京)科技有限公司 Augmented reality interaction method and device, mobile terminal and mini-computer
CN106506464A (en) * 2016-10-17 2017-03-15 武汉秀宝软件有限公司 A kind of toy exchange method and system based on augmented reality

Also Published As

Publication number Publication date
CN110741327A (en) 2020-01-31
WO2018188088A1 (en) 2018-10-18

Similar Documents

Publication Publication Date Title
CN105373224B (en) A kind of mixed reality games system based on general fit calculation and method
CN107168532B (en) Virtual synchronous display method and system based on augmented reality
CN108027653A (en) haptic interaction in virtual environment
US20170039986A1 (en) Mixed Reality Social Interactions
CN106125903B (en) Multi-person interaction system and method
CN112198959A (en) Virtual reality interaction method, device and system
US20140045593A1 (en) Virtual joint orientation in virtual skeleton
KR20150126938A (en) System and method for augmented and virtual reality
LaViola et al. 3D spatial interaction: applications for art, design, and science
CN107185245B (en) A virtual and real synchronous display method and system based on SLAM technology
WO2014200781A1 (en) Locating and orienting device in space
CN102622509A (en) Three-dimensional game interaction system based on monocular video
Cordeiro et al. ARZombie: A mobile augmented reality game with multimodal interaction
CN110741327B (en) Mud toy system and method based on augmented reality and digital image processing
CN204543523U (en) A kind of virtual reality wears display system
Patel et al. Comprehensive Analysis of Artificial Intelligence in Virtual Reality and Augmented Reality
CN207253639U (en) A kind of movement interactive system based on virtual reality
WO2020263232A1 (en) User interactions in virtual reality
CN115997385B (en) Interface display method, device, equipment, medium and product based on augmented reality
WO2020016225A1 (en) Method and control unit for controlling a virtual reality display, virtual reality display and virtual reality system
Pranith et al. Real‐time applications of virtual reality
Hiramoto et al. Design and implementation of a virtual reality tennis serve practice system for creative tennis serve practice
CN115981457A (en) A Design Method Based on Somatosensory Interaction in Immersive Action VR Learning System
Shchur et al. Smartphone app with usage of AR technologies-SolAR System
CN115317907B (en) Multi-user virtual interaction method and device in AR application and AR equipment

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
CB02 Change of applicant information

Address after: One of the first floors at No. 155 Tingyuan Road, Xingang East Road, Haizhu District, Guangzhou City, Guangdong Province, 510000

Applicant after: Guangzhou Qianteng Cultural Communication Co.,Ltd.

Address before: One of the first floors at No. 155 Tingyuan Road, Xingang East Road, Haizhu District, Guangzhou City, Guangdong Province, 510000

Applicant before: Guangzhou Qiandong Toys Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20230623

CF01 Termination of patent right due to non-payment of annual fee