Supercharge Your Innovation With Domain-Expert AI Agents!

Method, device and equipment for photographing entity building blocks to realize programming

A technology of building blocks and entities, applied in the Internet field, can solve problems such as unfavorable programming experience, single way of graphical programming, and dependence on electronic equipment, etc., to achieve the effect of satisfying programming experience

Pending Publication Date: 2021-03-26
SHENZHEN DIANMAO TECH CO LTD
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of the above-mentioned deficiencies in the prior art, the purpose of the present invention is to provide a method, device and equipment for taking pictures of solid building blocks to realize programming, aiming to solve the problem that the graphical programming method in the prior art is relatively single and relies too much on electronic equipment. Technical issues that are not conducive to satisfying users' diversified programming experience

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, device and equipment for photographing entity building blocks to realize programming
  • Method, device and equipment for photographing entity building blocks to realize programming
  • Method, device and equipment for photographing entity building blocks to realize programming

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] In order to make the object, technical solution and effect of the present invention more clear and definite, the present invention will be further described in detail below. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. Embodiments of the present invention will be described below in conjunction with the accompanying drawings.

[0040] The embodiment of the present invention provides a method for taking pictures of solid building blocks to realize programming. see figure 1 , figure 1 It is a flow chart of a preferred embodiment of a method for taking pictures of solid blocks to realize programming in the present invention. Such as figure 1 As shown, it includes the steps:

[0041] Step S100, collecting images of building block strings including real building block strings, and uploading the image of building block strings to the cloud, where the real building b...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method, device and equipment for photographing entity building blocks to realize programming, and the method comprises the steps: collecting a building block string image comprising an entity building block string, uploading the building block string image to a cloud, and enabling entity building block patterns of the entity building block string to be in one-to-one correspondence with virtual building block patterns in a building block library in graphical programming; decomposing the building block string image into a plurality of building block images through the cloud; identifying the plurality of building block images through a deep learning model to obtain corresponding virtual building block information in all building block images; and obtaining virtual building block information returned by the cloud, calling the corresponding virtual building blocks in the graphical programming program, and completing programming after splicing the virtual building blocks. According to the embodiment of the invention, in a programming teaching scene of an official school or an educational institution, a child user can learn graphical programming through the entity building blocks, a program can be quickly operated to check a result, and the programming experience of the child user is met.

Description

technical field [0001] The invention relates to the technical field of the Internet, in particular to a method, device and equipment for taking pictures of solid building blocks to realize programming. Background technique [0002] With the development and progress of society and the rapid development of computer science, programming has become an increasingly important basic ability for modern people, not just a full-time job for IT industry personnel. Personnel of any age and at any level have an increasingly strong need to learn and experience programming, and graphical programming tools have emerged with the development of the times. Using graphical programming tools, users can independently complete programming with complex logic just by dragging and dropping programming components. [0003] But in the current graphical programming tools, programming can only be done on the screen through electronic devices, and the learning method is relatively simple. Especially in ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F8/34G06N3/08G06Q50/20G06T3/40H04L29/08
CPCG06F8/34G06N3/08H04L67/10G06T3/4038G06Q50/20G06T2200/32
Inventor 李天驰孙悦冯君途
Owner SHENZHEN DIANMAO TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More