WO2020228768A1 - 3d intelligent education monitoring method and system, and storage medium - Google Patents

3d intelligent education monitoring method and system, and storage medium Download PDF

Info

Publication number
WO2020228768A1
WO2020228768A1 PCT/CN2020/090219 CN2020090219W WO2020228768A1 WO 2020228768 A1 WO2020228768 A1 WO 2020228768A1 CN 2020090219 W CN2020090219 W CN 2020090219W WO 2020228768 A1 WO2020228768 A1 WO 2020228768A1
Authority
WO
WIPO (PCT)
Prior art keywords
real
site
data
model
information
Prior art date
Application number
PCT/CN2020/090219
Other languages
French (fr)
Chinese (zh)
Inventor
李新福
Original Assignee
广东康云科技有限公司
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 广东康云科技有限公司 filed Critical 广东康云科技有限公司
Publication of WO2020228768A1 publication Critical patent/WO2020228768A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/20Image signal generators
    • H04N13/275Image signal generators from 3D object models, e.g. computer-generated stereoscopic image signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast

Definitions

  • the invention relates to the field of intelligent education, in particular to a 3D intelligent education monitoring method, system and storage medium.
  • the purpose of the present invention is to provide a 3D intelligent education monitoring method, system and storage medium to provide a 360-degree immersive roaming experience without dead ends.
  • a 3D intelligent education monitoring method includes the following steps:
  • the corresponding 3D monitoring screen is rendered and played in combination with the control information and the 3D real scene data.
  • step of establishing a 3D model on site and the step of establishing a 3D model on site is specifically:
  • step of combining real-time video information and a pre-established on-site 3D model to generate and store 3D real scene data is specifically:
  • the real-time video information is superimposed on the preset scene 3D model, and after fusion processing, 3D real scene data is generated and stored.
  • control information includes switching information and regulation information
  • switching information includes scene switching information and angle switching information
  • switching information includes scene switching information and angle switching information.
  • a 3D intelligent education monitoring system including:
  • Video acquisition module used to collect real-time video information in educational institutions
  • Data processing module used to combine real-time video information and pre-established on-site 3D models to generate and store 3D real scene data
  • the video playback module is used to obtain the input control information, and combine the control information and 3D real scene data to render and play the corresponding 3D monitoring picture.
  • a building site 3D model module which includes a scanning unit and a modeling unit;
  • the scanning unit is used to scan three-dimensional data of educational institutions
  • the modeling unit is used to generate and store a site 3D model according to the scanned three-dimensional data.
  • the data processing module is specifically configured to superimpose real-time video information on a preset site 3D model, and after performing fusion processing, generate and store 3D real scene data.
  • the video playback module includes at least one of a mobile terminal, a tablet computer, a PC computer, an air screen, an LED display, an LCD display, an OLED display, and a dot matrix display.
  • the video acquisition module adopts a CCTV video stream acquisition module.
  • a storage medium in which instructions executable by a processor are stored, and the instructions executable by the processor are used to execute the above-mentioned method when executed by the processor.
  • the beneficial effect of the present invention is that the present invention generates 3D real-scene data of the education site by collecting real-time video information and combining the real-time video information with the preset on-site 3D model, and then combines the control information to generate the 3D real-scene monitoring picture of the education site , Provide parents with a 360-degree immersive roaming experience without blind spots through the 3D real-life monitoring screen, allowing parents to watch the education scene immersively and roam in the 3D real-life monitoring screen.
  • Figure 1 is a flow chart of the steps of a 3D intelligent education monitoring method of the present invention
  • Figure 2 is a structural block diagram of a 3D intelligent education monitoring system of the present invention.
  • first, second, third, etc. may be used in this disclosure to describe various elements, these elements should not be limited to these terms. These terms are only used to distinguish elements of the same type from each other.
  • first element may also be referred to as the second element, and similarly, the second element may also be referred to as the first element.
  • second element may also be referred to as the first element.
  • the use of any and all examples or exemplary language (“such as”, “such as”, etc.) provided herein is only intended to better illustrate the embodiments of the present invention, and unless otherwise required, will not impose limitations on the scope of the present invention .
  • this embodiment provides a 3D intelligent education monitoring method, including the following steps:
  • the corresponding 3D monitoring picture is rendered and played in combination with the control information and the 3D real scene data.
  • 3D modeling is performed on the training and educational institution in advance and stored in a database in the background. For example, taking a school as an example, scanning modeling is performed on the school’s teaching building, classrooms, corridors, etc. Get a 3D model of the scene. After the on-site 3D model is built, real-time video information in the school is collected in real time.
  • the real-time video information can be a video obtained by a high-definition camera installed on the site, or a video played on site, that is, the teacher uses multimedia such as projection equipment The video played by the device.
  • the collected real-time video information is merged with the pre-established 3D model of the scene to generate 3D real scene data, and the 3D real scene data is stored in a preset storage space.
  • Parents can directly enter or open the URL link to access the 3D real scene data through the browser of the smart terminal, and view the real-time 3D video real scene monitoring screen in the education classroom.
  • Parents can enter the switching information through the smart terminal to roam in the 3D video real-life monitoring screen, such as switching between different scenes or angles of the screen. For example, when the educational institution is a school, they can switch between different classrooms to find the classroom where their children are located, and pass Switch the angle of the screen so that you can see your child more clearly.
  • the 3D video real-time monitoring screen is a three-dimensional visual video screen
  • parents have the immersive feeling of viewing it immersively, and parents and other users can enter control information to switch the screen for 360-degree roaming without dead ends, which can quickly find The location of your child; in addition, the collected video data is real-time, so parents can view their children's situation in real time and view the teacher's lectures, which meets the requirements of parents and users to view their children in real time and immersively.
  • step S1 specifically includes steps S11 to S12:
  • the environment of the scene includes some fixed-position equipment, such as the exterior of the teaching building, the classrooms in the teaching building, the stairs in the teaching building and the corridors outside the classroom, the sports field, the school Canteens, canteens and other corners.
  • a 3D model of the scene is generated.
  • the exterior of the teaching building can be scanned by aerial photography, aerial scanning equipment (handheld scanning equipment or other automatic scanning equipment), and the interior of the teaching building can be scanned by handheld scanning equipment (such as a camera with a support frame) or other automatic scanning equipment (such as automatic scanning robots) perform on-site scanning and obtain corresponding 3D data such as 2D pictures and depth information.
  • the on-site 3D model is obtained.
  • the step S3 is specifically: superimposing the real-time video information on the preset 3D model of the scene, and performing fusion processing, and then generating and storing 3D real scene data.
  • Parent users can view the scene images in the classroom by inputting switching information, and can also view the playback images of multimedia devices such as classroom projection equipment.
  • the real-time video information is a piece of video played on-site
  • the video is directly integrated with the on-site 3D model to generate 3D real scene data.
  • the real-time video information is a video obtained by a high-definition camera installed on site
  • the high-definition camera may be one or multiple cameras. When there are multiple high-definition cameras, it can shoot from multiple angles.
  • the 3D real scene data is generated by superimposing and fusing the video information with the on-site 3D model, the 3D real scene data is coherent, and the parents can roam by inputting switching information. For example, when students run out of the classroom outside the classroom hallway, parents can realize the video to track the student's movement by switching the screen, instead of simply switching the camera to view.
  • the control information includes switching information and regulation information
  • the switching information includes scene switching information and angle switching information
  • the step S4 specifically includes steps S41 to S42:
  • the control information includes switching information and adjustment information, the switching information is used to switch the scene and angle of the screen, and the adjustment information is used to adjust the brightness, clarity, or size of the screen, etc.
  • parents monitor in real time through smart terminals, they can quickly switch to the classroom or training room where their children are located through scene switching information. After switching to the corresponding classroom, they can find the location of their children by entering the angle switching information .
  • parents can track by switching the screen. For example, when a student runs from the second floor to the third floor, the parent can track to the third floor by 3D roaming. Since the viewing screen is a 3D screen, it can give parents an immersive feeling and greatly improve the viewing experience of parents.
  • the parent user can directly view the real-time monitoring scene through the link and forward the link to other users, which greatly facilitates the viewing operation of the parent user.
  • Parents can view the previous 3D real scene data by inputting the video playback information. For example, after parents discover that their child is injured in an educational institution, they can play back and view the corresponding 3D video to avoid misunderstandings, improve the safety of the child, and make parents more rest assured.
  • this embodiment provides a 3D intelligent education monitoring system, including:
  • Video acquisition module used to collect real-time video information in educational institutions
  • Data processing module used to combine real-time video information and pre-established on-site 3D models to generate and store 3D real scene data
  • the video playback module is used to obtain the input control information, and combine the control information and 3D real scene data to render and play the corresponding 3D monitoring picture.
  • 3D modeling is performed on training and educational institutions in advance and stored in a database in the background. For example, taking a school as an example, scanning modeling is performed on the school’s teaching buildings, classrooms, corridors, etc. Get a 3D model of the scene. After the on-site 3D model is built, real-time video information in the school is collected in real time.
  • the real-time video information can be a video obtained by a high-definition camera installed on the site, or a video played on site, that is, the teacher uses multimedia such as projection equipment The video played by the device.
  • the collected real-time video information is merged with the pre-established 3D model of the scene to generate 3D real scene data, and the 3D real scene data is stored in a preset storage space.
  • Parents can directly enter or open the URL link to access the 3D real scene data through the browser of the smart terminal, and view the real-time 3D video real scene monitoring screen in the education classroom.
  • Parents can enter the switching information through the smart terminal to roam in the 3D video real-life monitoring screen, such as switching between different scenes or angles of the screen. For example, when the educational institution is a school, they can switch between different classrooms to find the classroom where their children are located, and pass Switch the angle of the screen so that you can see your child more clearly.
  • the 3D video real-time monitoring screen is a three-dimensional visual video screen
  • parents have the immersive feeling of viewing it immersively, and parents and other users can enter control information to switch the screen for 360-degree roaming without dead ends, which can quickly find The location of your child; in addition, the collected video data is real-time, so parents can view their children's situation in real time and view the teacher's lectures, which meets the requirements of parents and users to view their children in real time and immersively.
  • a preferred real-time mode it further includes a building site 3D model module, where the building site 3D model module includes a scanning unit and a modeling unit;
  • the scanning unit is used to scan three-dimensional data of educational institutions
  • the modeling unit is used to generate and store a site 3D model according to the scanned three-dimensional data.
  • the environment of the scene includes some fixed-position equipment, such as the exterior of the teaching building, the classrooms in the teaching building, the stairs in the teaching building and the corridors outside the classroom, the sports field, the school Canteens, canteens and other corners.
  • a 3D model of the scene is generated.
  • the exterior of the teaching building can be scanned by aerial photography, aerial scanning equipment (handheld scanning equipment or other automatic scanning equipment), and the interior of the teaching building can be scanned by handheld scanning equipment (such as a camera with a support frame) or other automatic scanning equipment (such as automatic scanning robots) perform on-site scanning and obtain corresponding 3D data such as 2D pictures and depth information.
  • the on-site 3D model is obtained.
  • the data processing module is specifically configured to superimpose real-time video information on a preset on-site 3D model, and after performing fusion processing, generate and store 3D real scene data.
  • Parent users can view the scene images in the classroom by inputting switching information, and can also view the playback images of multimedia devices such as classroom projection equipment.
  • the real-time video information is a piece of video played on-site
  • the video is directly integrated with the on-site 3D model to generate 3D real scene data.
  • the real-time video information is a video obtained by a high-definition camera installed on the site
  • the high-definition camera may be one or multiple cameras. When there are multiple high-definition cameras, shooting can be performed from multiple angles.
  • the 3D real scene data is generated by superimposing and fusing the video information with the on-site 3D model, the 3D real scene data is coherent, and the parents can roam by inputting switching information. For example, when students run out of the classroom outside the classroom hallway, parents can realize the video to track the student's movement by switching the screen, instead of simply switching the camera to view.
  • the switching information includes scene switching information and angle switching information
  • the video playback module includes a switching scene playback unit and a switching angle playback unit
  • the switching scene playback unit is configured to obtain and render a 3D monitoring picture of the corresponding scene in combination with the scene switching information and 3D real scene data after acquiring the input scene switching information;
  • the switching angle playback unit is used to obtain and render 3D monitoring images of different angles in the same scene by combining the angle switching information and the 3D real scene data after obtaining the input angle switching information.
  • parents When parents monitor in real time on the web through a browser, they can quickly switch to the classroom or training room where their children are located through the scene switching information. When switching to the corresponding classroom, they can find their children by entering the angle switching information Location. When a student is resting between classes, after the position moves, parents can track by switching the screen. For example, when a student runs from the second floor to the third floor, the parent can track to the third floor by 3D roaming. Since the viewing screen is a 3D screen, it can give parents an immersive feeling and greatly improve the viewing experience of parents.
  • the video playback module includes at least one of a mobile terminal, a tablet computer, a PC computer, an air screen, an LED display, an LCD display, an OLED display, and a dot matrix display.
  • the video acquisition module adopts a CCTV video stream acquisition module.
  • a storage medium storing instructions executable by a processor, and the instructions executable by the processor are used to execute the method described in the embodiments when being executed by the processor.
  • the storage medium of this embodiment can execute a 3D intelligent education monitoring method provided in the method embodiment 1 of the present invention, and can execute any combination of implementation steps of the method embodiments, and has corresponding functions and beneficial effects of the method.
  • the embodiments of the present invention can be realized or implemented by computer hardware, a combination of hardware and software, or by computer instructions stored in a non-transitory computer-readable memory.
  • the method can be implemented in a computer program using standard programming techniques-including a non-transitory computer readable storage medium configured with a computer program, where the storage medium so configured allows the computer to operate in a specific and predefined manner-according to the specific
  • Each program can be implemented in a high-level process or object-oriented programming language to communicate with the computer system. However, if necessary, the program can be implemented in assembly or machine language. In any case, the language can be a compiled or interpreted language. Furthermore, the program can be run on a programmed application specific integrated circuit for this purpose.
  • the method can be implemented in any type of computing platform that is operably connected to a suitable computing platform, including but not limited to a personal computer, a mini computer, a main frame, a workstation, a network or a distributed computing environment, a separate or integrated computer Platform, or communication with charged particle tools or other imaging devices, etc.
  • a suitable computing platform including but not limited to a personal computer, a mini computer, a main frame, a workstation, a network or a distributed computing environment, a separate or integrated computer Platform, or communication with charged particle tools or other imaging devices, etc.
  • Aspects of the present invention can be implemented by machine-readable codes stored on non-transitory storage media or devices, whether removable or integrated into a computing platform, such as hard disks, optical reading and/or writing storage media, RAM, ROM, etc., so that they can be read by a programmable computer, and when the storage medium or device is read by the computer, it can be used to configure and operate the computer to perform the processes described herein.
  • machine-readable code or part thereof, can be transmitted through a wired or wireless network.
  • a medium includes instructions or programs that implement the steps described above in combination with a microprocessor or other data processor
  • the invention described herein includes these and other different types of non-transitory computer-readable storage media.
  • the present invention also includes the computer itself.
  • a computer program can be applied to input data to perform the functions described herein, thereby converting the input data to generate output data that is stored in non-volatile memory.
  • the output information can also be applied to one or more output devices such as displays.
  • the converted data represents physical and tangible objects, including specific visual depictions of physical and tangible objects generated on the display.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Processing Or Creating Images (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

Disclosed in the present invention are a 3D intelligent education monitoring method and system, and a storage medium. The method comprises the following steps: acquiring real-time video information in an educational institution; generating and storing 3D live-action data by combining the real-time video information and a pre-established on-site 3D model; and after input control information is obtained, rendering and playing a corresponding 3D monitoring picture by combining the control information and the 3D live-action data. According to the present invention, real-time video information is acquired, 3D live-action data of the education site is generated by combining the real-time video information and a preset on-site 3D model, and a 3D live-action monitoring picture of the education site is generated in combination with control information; 360-degree immersive roaming experience without dead angles is provided for parents by means of the 3D live-action monitoring picture, and the parents can watch the situation of the education site personally on the scene and can roam in the 3D live-action monitoring picture; the method can be widely applied to the field of intelligent education.

Description

一种3D智能教育监控方法、系统和存储介质A 3D intelligent education monitoring method, system and storage medium 技术领域Technical field
本发明涉及智能教育领域,尤其涉及一种3D智能教育监控方法、系统和存储介质。The invention relates to the field of intelligent education, in particular to a 3D intelligent education monitoring method, system and storage medium.
背景技术Background technique
在我国,随着教育制度的完善和高校的发展,进入高校深造的学生越来越多。目前,很多家长会送自己的孩子到学校等教育机构进行培训。随着科技的发展,很多教育机构能通过CCTV(闭路电视监控系统)等视频监控装置和配套的APP为家长提供实时的视频监控画面,让家长可以实时查看自己的孩子在教育机构的培训情况,了解老师的培训课程,让家长更加放心满意。In our country, with the improvement of the education system and the development of higher education institutions, more and more students are entering higher education institutions. Currently, many parents send their children to schools and other educational institutions for training. With the development of technology, many educational institutions can provide parents with real-time video surveillance pictures through CCTV (closed-circuit television monitoring system) and other video surveillance devices and supporting APPs, so that parents can view their children’s training in educational institutions in real time. Knowing the teacher's training courses makes parents more assured and satisfied.
然而,目前教育机构提供的视频监控画面大多为2D的视频监控画面,未能将教育现场的实时视频流与教育现场的三维模型融合来生成教育现场的3D实景监控画面,无法为家长提供360度无死角的沉浸式漫游体验,亟待进一步完善与提高。However, most of the video surveillance screens provided by educational institutions are 2D video surveillance screens. The real-time video stream of the education site cannot be integrated with the 3D model of the education site to generate a 3D real-life monitoring screen of the education site, which cannot provide parents with 360 degrees. The immersive roaming experience with no dead ends needs to be further improved and improved.
发明内容Summary of the invention
为了解决上述技术问题,本发明的目的是提供一种3D智能教育监控方法、系统和存储介质,以提供360度无死角的沉浸式漫游体验。In order to solve the above technical problems, the purpose of the present invention is to provide a 3D intelligent education monitoring method, system and storage medium to provide a 360-degree immersive roaming experience without dead ends.
本发明所采用的第一技术方案是:The first technical solution adopted by the present invention is:
一种3D智能教育监控方法,包括以下步骤:A 3D intelligent education monitoring method includes the following steps:
采集教育机构内的实时视频信息;Collect real-time video information in educational institutions;
结合实时视频信息和预先建立的现场3D模型生成并存储3D实景数据;Combine real-time video information and pre-established on-site 3D model to generate and store 3D real scene data;
获取输入的控制信息后,结合控制信息和3D实景数据渲染播放对应的3D监控画面。After obtaining the input control information, the corresponding 3D monitoring screen is rendered and played in combination with the control information and the 3D real scene data.
进一步,还包括建立现场3D模型步骤,所述建立现场3D模型步骤具体为:Furthermore, it also includes a step of establishing a 3D model on site, and the step of establishing a 3D model on site is specifically:
扫描教育机构的三维数据;Scan 3D data of educational institutions;
根据扫描到的三维数据生成并存储现场3D模型。Generate and store 3D models of the scene based on the scanned 3D data.
进一步,所述结合实时视频信息和预先建立的现场3D模型生成并存储3D实景数据这一步骤,具体为:Further, the step of combining real-time video information and a pre-established on-site 3D model to generate and store 3D real scene data is specifically:
将实时视频信息叠加至预设的现场3D模型,并进行融合处理后,生成并存储3D实景数据。The real-time video information is superimposed on the preset scene 3D model, and after fusion processing, 3D real scene data is generated and stored.
进一步,还包括以下步骤:Further, it also includes the following steps:
根据3D实景数据生成并存储对应的链接。Generate and store corresponding links based on 3D real scene data.
进一步,所述控制信息包括切换信息和调控信息,所述切换信息包括场景切换信息和角度切换信息,所述切换信息包括场景切换信息和角度切换信息,所述获取输入的控制信息后,结合控制信息和3D实景数据渲染播放对应的3D监控画面这一步骤,具体包括以下步骤:Further, the control information includes switching information and regulation information, the switching information includes scene switching information and angle switching information, and the switching information includes scene switching information and angle switching information. After the input control information is acquired, the control information is combined The step of rendering and playing the corresponding 3D monitoring screen of information and 3D real scene data specifically includes the following steps:
获取输入的场景切换信息后,结合场景切换信息和3D实景数据获取并渲染对应场景的3D监控画面;After acquiring the input scene switching information, combine the scene switching information and the 3D real scene data to acquire and render the 3D monitoring screen of the corresponding scene;
获取输入的角度切换信息后,结合角度切换信息和3D实景数据获取并渲染同一场景内不同角度的3D监控画面。After obtaining the input angle switching information, combine the angle switching information and the 3D real scene data to obtain and render 3D monitoring images of different angles in the same scene.
进一步,还包括以下步骤:Further, it also includes the following steps:
获取输入的视频回放信息后,根据视频回放信息获取对应的3D实景数据,并根据3D实景数据渲染播放对应的3D监控画面。After obtaining the input video playback information, obtain the corresponding 3D real scene data according to the video playback information, and render and play the corresponding 3D monitoring picture according to the 3D real scene data.
本发明所采用的第二技术方案是:The second technical solution adopted by the present invention is:
一种3D智能教育监控系统,包括:A 3D intelligent education monitoring system, including:
视频采集模块,用于采集教育机构内的实时视频信息;Video acquisition module, used to collect real-time video information in educational institutions;
数据处理模块,用于结合实时视频信息和预先建立的现场3D模型生成并存储3D实景数据;Data processing module, used to combine real-time video information and pre-established on-site 3D models to generate and store 3D real scene data;
视频播放模块,用于获取输入的控制信息后,结合控制信息和3D实景数据渲染播放对应的3D监控画面。The video playback module is used to obtain the input control information, and combine the control information and 3D real scene data to render and play the corresponding 3D monitoring picture.
进一步,还包括建立现场3D模型模块,所述建立现场3D模型模块包括扫描单元和建模单元;Further, it also includes a building site 3D model module, which includes a scanning unit and a modeling unit;
所述扫描单元用于扫描教育机构的三维数据;The scanning unit is used to scan three-dimensional data of educational institutions;
所述建模单元用于根据扫描到的三维数据生成并存储现场3D模型。The modeling unit is used to generate and store a site 3D model according to the scanned three-dimensional data.
进一步,所述数据处理模块具体用于将实时视频信息叠加至预设的现场3D模型,并进行融合处理后,生成并存储3D实景数据。Further, the data processing module is specifically configured to superimpose real-time video information on a preset site 3D model, and after performing fusion processing, generate and store 3D real scene data.
进一步,所述视频播放模块包括移动终端、平板电脑端、PC电脑端、空气屏、LED显示屏、LCD显示屏、OLED显示屏和点阵显示屏中的至少一种。Further, the video playback module includes at least one of a mobile terminal, a tablet computer, a PC computer, an air screen, an LED display, an LCD display, an OLED display, and a dot matrix display.
进一步,所述视频采集模块采用CCTV视频流采集模块。Further, the video acquisition module adopts a CCTV video stream acquisition module.
本发明所采用的第三技术方案是:The third technical solution adopted by the present invention is:
一种存储介质,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行时用于执行如上所述方法。A storage medium in which instructions executable by a processor are stored, and the instructions executable by the processor are used to execute the above-mentioned method when executed by the processor.
本发明的有益效果是:本发明通过采集实时视频信息,并将实时视频信息和预设的现场3D模型进行结合,生成教育现场的3D实景数据,进而结合控制信息生成教育现场的3D实景监控画面,通过3D实景监控画面为家长提供了360度无死角的沉浸式漫游体验,让家长可以身临其境地观看教育现场的情况并可以在该3D实景监控画面内漫游。The beneficial effect of the present invention is that the present invention generates 3D real-scene data of the education site by collecting real-time video information and combining the real-time video information with the preset on-site 3D model, and then combines the control information to generate the 3D real-scene monitoring picture of the education site , Provide parents with a 360-degree immersive roaming experience without blind spots through the 3D real-life monitoring screen, allowing parents to watch the education scene immersively and roam in the 3D real-life monitoring screen.
附图说明Description of the drawings
图1是本发明一种3D智能教育监控方法的步骤流程图;Figure 1 is a flow chart of the steps of a 3D intelligent education monitoring method of the present invention;
图2是本发明一种3D智能教育监控系统的结构框图。Figure 2 is a structural block diagram of a 3D intelligent education monitoring system of the present invention.
具体实施方式Detailed ways
以下将结合实施例和附图对本发明的构思、具体结构及产生的技术效果进行清楚、完整的描述,以充分地理解本发明的目的、方案和效果。In the following, the concept, specific structure and technical effects of the present invention will be clearly and completely described in conjunction with the embodiments and the drawings, so as to fully understand the objectives, solutions and effects of the present invention.
需要说明的是,如无特殊说明,当某一特征被称为“固定”、“连接”在另一个特征,它可以直接固定、连接在另一个特征上,也可以间接地固定、连接在另一个特征上。此外,本公开中所使用的上、下、左、右等描述仅仅是相对于附图中本公开各组成部分的相互位置关系来说的。在本公开中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。此外,除非另有定义,本文所使用的所有的技术和科学术语与本技术领域的技术人员通常理解的含义相同。本文说明书中所使用的术语只是为了描述具体的实施例,而不是为了限制本发明。本文所使用的术语“和/或”包括一个或多个相关的所列项目的任意的组合。It should be noted that, unless otherwise specified, when a feature is called "fixed" or "connected" to another feature, it can be directly fixed and connected to another feature, or indirectly fixed or connected to another feature. One feature. In addition, the top, bottom, left, right and other descriptions used in the present disclosure are only relative to the mutual positional relationship of the components of the present disclosure in the drawings. The singular forms of "a", "said" and "the" used in the present disclosure are also intended to include plural forms, unless the context clearly indicates other meanings. In addition, unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art. The terms used in this specification are only for describing specific embodiments, not for limiting the present invention. The term "and/or" as used herein includes any combination of one or more related listed items.
应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种元件,但这些元件不应限于这些术语。这些术语仅用来将同一类型的元件彼此区分开。例如,在不脱离本公开范围的情况下,第一元件也可以被称为第二元件,类似地,第二元件也可以被称为第一元件。本文所提供的任何以及所有实例或示例性语言(“例如”、“如”等)的使用仅意图更好地说明本发明的实施例,并且除非另外要求,否则不会对本发明的范围施加限制。It should be understood that, although the terms first, second, third, etc. may be used in this disclosure to describe various elements, these elements should not be limited to these terms. These terms are only used to distinguish elements of the same type from each other. For example, without departing from the scope of the present disclosure, the first element may also be referred to as the second element, and similarly, the second element may also be referred to as the first element. The use of any and all examples or exemplary language ("such as", "such as", etc.) provided herein is only intended to better illustrate the embodiments of the present invention, and unless otherwise required, will not impose limitations on the scope of the present invention .
实施例一Example one
参照图1,本实施例提供了一种3D智能教育监控方法,包括以下步骤:1, this embodiment provides a 3D intelligent education monitoring method, including the following steps:
S1、建立现场3D模型;S1, establish a 3D model of the scene;
S2、采集教育机构内的实时视频信息;S2. Collect real-time video information in educational institutions;
S3、结合实时视频信息和预先建立的现场3D模型生成并存储3D实景数据;S3. Combine real-time video information and pre-established on-site 3D model to generate and store 3D real scene data;
S4、获取输入的控制信息后,结合控制信息和3D实景数据渲染播放对应的3D监控画面。S4. After obtaining the input control information, the corresponding 3D monitoring picture is rendered and played in combination with the control information and the 3D real scene data.
在本实施例的方法中,预先对培训教育机构进行3D建模,并存储在后台的数据库中,比如以学校为例,对学校的教学楼、教学课室内外、走廊楼梯等进行扫描建模,得到现场3D 模型。建完现场3D模型后,实时采集学校内的实时视频信息,所述实时视频信息可以为安装在现场的高清摄像头获得的视频,也可以是由现场播放的一段视频,即老师通过投影设备等多媒体设备播放的视频。将采集到的实时视频信息与预先建立的现场3D模型进行融合,从而生成3D实景数据,将该3D实景数据存储在预设的存储空间内。家长通过智能终端的浏览器直接输入或打开URL链接访问该3D实景数据,查看教育课室内的实时3D视频实景监控画面。家长可以通过智能终端输入切换信息在3D视频实景监控画面内漫游,比如切换不同的场景或者画面的角度,比如教育机构为学校时,可以切换不同的教室,从而找到自己孩子所在的教室,并通过切换画面的角度,从而能够更加清晰地查看自己的孩子。由于查看的3D视频实景监控画面是三维视觉的视频画面,使家长有身临其境进行查看的沉浸式感觉,且家长等用户输入控制信息可以切换画面进行360度无死角漫游,能够快速地找到自己孩子的位置;另外,采集到的视频数据是实时的,因此家长能够实时地查看自己孩子的情况和查看老师的讲课情况,满足了家长用户能够实时地、沉浸式地查看自己孩子的要求。In the method of this embodiment, 3D modeling is performed on the training and educational institution in advance and stored in a database in the background. For example, taking a school as an example, scanning modeling is performed on the school’s teaching building, classrooms, corridors, etc. Get a 3D model of the scene. After the on-site 3D model is built, real-time video information in the school is collected in real time. The real-time video information can be a video obtained by a high-definition camera installed on the site, or a video played on site, that is, the teacher uses multimedia such as projection equipment The video played by the device. The collected real-time video information is merged with the pre-established 3D model of the scene to generate 3D real scene data, and the 3D real scene data is stored in a preset storage space. Parents can directly enter or open the URL link to access the 3D real scene data through the browser of the smart terminal, and view the real-time 3D video real scene monitoring screen in the education classroom. Parents can enter the switching information through the smart terminal to roam in the 3D video real-life monitoring screen, such as switching between different scenes or angles of the screen. For example, when the educational institution is a school, they can switch between different classrooms to find the classroom where their children are located, and pass Switch the angle of the screen so that you can see your child more clearly. Because the 3D video real-time monitoring screen is a three-dimensional visual video screen, parents have the immersive feeling of viewing it immersively, and parents and other users can enter control information to switch the screen for 360-degree roaming without dead ends, which can quickly find The location of your child; in addition, the collected video data is real-time, so parents can view their children's situation in real time and view the teacher's lectures, which meets the requirements of parents and users to view their children in real time and immersively.
其中,所述步骤S1具体包括步骤S11~S12:Wherein, the step S1 specifically includes steps S11 to S12:
S11、扫描教育机构的三维数据;S11. Scan the three-dimensional data of educational institutions;
S12、根据扫描到的三维数据生成并存储现场3D模型。S12. Generate and store a 3D model of the scene according to the scanned 3D data.
预先扫描教育机构现场的环境的三维数据,所述现场的环境包括一些位置固定不变设备,比如教学楼的外表、教学楼内的教室、教学楼内的楼梯和教室外部的走廊、运动场、学校食堂、小卖部等每个角落。将扫描获得的三维数据进行处理后,生成现场3D模型。具体地,教学楼的外部可以通过航拍、空中扫描设备(手持扫描设备或其他自动扫描设备)进行扫描,教学楼的内部可以采用手持扫描设备(如带支撑架的相机)或其他自动扫描设备(如自动扫描机器人)进行现场扫描,并获得相应的二维图片和深度信息等三维数据。对获得的二维图片和深度信息等三维数据进行模型修复、剪辑、裁剪、减面、减模、压缩、处理材质、处理贴图、处理灯光和压缩渲染等步骤的处理后,获得现场3D模型,将获得的现场3D模型存储在预设的存储空间,当需要调用该现场3D模型时,直接进行调用即可。Scan the three-dimensional data of the environment of the educational institution in advance. The environment of the scene includes some fixed-position equipment, such as the exterior of the teaching building, the classrooms in the teaching building, the stairs in the teaching building and the corridors outside the classroom, the sports field, the school Canteens, canteens and other corners. After processing the three-dimensional data obtained by scanning, a 3D model of the scene is generated. Specifically, the exterior of the teaching building can be scanned by aerial photography, aerial scanning equipment (handheld scanning equipment or other automatic scanning equipment), and the interior of the teaching building can be scanned by handheld scanning equipment (such as a camera with a support frame) or other automatic scanning equipment ( Such as automatic scanning robots) perform on-site scanning and obtain corresponding 3D data such as 2D pictures and depth information. After the obtained 2D pictures and 3D data such as depth information are processed in the steps of model repair, editing, cropping, surface reduction, mode reduction, compression, material processing, texture processing, lighting processing and compression rendering, the on-site 3D model is obtained. Store the obtained on-site 3D model in a preset storage space, and when the on-site 3D model needs to be called, it can be called directly.
所述步骤S3,具体为:将实时视频信息叠加至预设的现场3D模型,并进行融合处理后,生成并存储3D实景数据。The step S3 is specifically: superimposing the real-time video information on the preset 3D model of the scene, and performing fusion processing, and then generating and storing 3D real scene data.
家长用户通过输入切换信息,可查看教室内的场景画面,也可以查看教室投影设备等多媒体设备的播放画面。当实时视频信息为由现场播放的一段视频时,直接将该视频与现场3D模型进行融合并生成3D实景数据。当实时视频信息为由安装在现场的高清摄像头获得的视频时,所述高清摄像头可以为一个,也可以多个摄像头,当拥有多个高清摄像头时,能够从 多个角度进行拍摄。Parent users can view the scene images in the classroom by inputting switching information, and can also view the playback images of multimedia devices such as classroom projection equipment. When the real-time video information is a piece of video played on-site, the video is directly integrated with the on-site 3D model to generate 3D real scene data. When the real-time video information is a video obtained by a high-definition camera installed on site, the high-definition camera may be one or multiple cameras. When there are multiple high-definition cameras, it can shoot from multiple angles.
通过将视频信息与现场3D模型叠加融合生成3D实景数据,所述3D实景数据是连贯的,通过输入切换信息,家长可以进行漫游。比如学生从教室跑出教室外的走廊,家长通过切换画面,实现视频跟踪学生的动态,而不只是通过简单切换镜头来查看。The 3D real scene data is generated by superimposing and fusing the video information with the on-site 3D model, the 3D real scene data is coherent, and the parents can roam by inputting switching information. For example, when students run out of the classroom outside the classroom hallway, parents can realize the video to track the student's movement by switching the screen, instead of simply switching the camera to view.
所述控制信息包括切换信息和调控信息,所述切换信息包括场景切换信息和角度切换信息,所述步骤S4具体包括步骤S41~S42:The control information includes switching information and regulation information, the switching information includes scene switching information and angle switching information, and the step S4 specifically includes steps S41 to S42:
S41、获取输入的场景切换信息后,结合场景切换信息和3D实景数据获取并渲染对应场景的3D监控画面;S41. After acquiring the input scene switching information, combine the scene switching information and the 3D real scene data to acquire and render a 3D monitoring screen corresponding to the scene;
S42、获取输入的角度切换信息后,结合角度切换信息和3D实景数据获取并渲染同一场景内不同角度的3D监控画面。S42. After obtaining the input angle switching information, combine the angle switching information and the 3D real scene data to obtain and render 3D monitoring pictures of different angles in the same scene.
所述控制信息包括切换信息和调控信息,所述切换信息用于切换画面的场景和角度,所述调控信息用于调控画面的亮度、清晰度或者画面的大小等。当家长通过智能终端进行实时监控时,可通过场景切换信息快速切换至自己孩子所在的教室或培训室所在的楼层,当切换至对应的教室后,通过输入角度切换信息可以查找自己孩子所在的位置。当学生在课间休息时,位置移动后,家长可以通过切换画面进行跟踪,比如学生从二楼跑到三楼,家长可以3D漫游跟踪到三楼。由于查看的画面是3D画面,能够给家长一种身临其境的感觉,极大地提高家长查看的体验。The control information includes switching information and adjustment information, the switching information is used to switch the scene and angle of the screen, and the adjustment information is used to adjust the brightness, clarity, or size of the screen, etc. When parents monitor in real time through smart terminals, they can quickly switch to the classroom or training room where their children are located through scene switching information. After switching to the corresponding classroom, they can find the location of their children by entering the angle switching information . When a student is resting between classes, after the position moves, parents can track by switching the screen. For example, when a student runs from the second floor to the third floor, the parent can track to the third floor by 3D roaming. Since the viewing screen is a 3D screen, it can give parents an immersive feeling and greatly improve the viewing experience of parents.
进一步作为优选的实施方式,还包括以下步骤:Further as a preferred embodiment, it also includes the following steps:
根据3D实景数据生成并存储对应的链接。Generate and store corresponding links based on 3D real scene data.
生成链接后,家长用户可以直接通过链接查看实时的监控实景,并可将链接转发给其他用户,极大地方便家长用户的查看操作。After the link is generated, the parent user can directly view the real-time monitoring scene through the link and forward the link to other users, which greatly facilitates the viewing operation of the parent user.
进一步作为优选的实施方式,还包括以下步骤:Further as a preferred embodiment, it also includes the following steps:
获取输入的视频回放信息后,根据视频回放信息获取对应的3D实景数据,并根据3D实景数据渲染播放对应的3D监控画面。After obtaining the input video playback information, obtain the corresponding 3D real scene data according to the video playback information, and render and play the corresponding 3D monitoring picture according to the 3D real scene data.
家长通过输入视频回放信息,可以查看之前的3D实景数据的画面,比如家长发现孩子在教育机构受伤后,可以回放查看相应的3D视频,避免产生误会,更能提高孩子的安全性,使家长更加放心。Parents can view the previous 3D real scene data by inputting the video playback information. For example, after parents discover that their child is injured in an educational institution, they can play back and view the corresponding 3D video to avoid misunderstandings, improve the safety of the child, and make parents more rest assured.
实施例二Example two
参照图2,本实施例提供了一种3D智能教育监控系统,包括:2, this embodiment provides a 3D intelligent education monitoring system, including:
视频采集模块,用于采集教育机构内的实时视频信息;Video acquisition module, used to collect real-time video information in educational institutions;
数据处理模块,用于结合实时视频信息和预先建立的现场3D模型生成并存储3D实景数据;Data processing module, used to combine real-time video information and pre-established on-site 3D models to generate and store 3D real scene data;
视频播放模块,用于获取输入的控制信息后,结合控制信息和3D实景数据渲染播放对应的3D监控画面。The video playback module is used to obtain the input control information, and combine the control information and 3D real scene data to render and play the corresponding 3D monitoring picture.
在本实施例的系统中,预先对培训教育机构进行3D建模,并存储在后台的数据库中,比如以学校为例,对学校的教学楼、教学课室内外、走廊楼梯等进行扫描建模,得到现场3D模型。建完现场3D模型后,实时采集学校内的实时视频信息,所述实时视频信息可以为安装在现场的高清摄像头获得的视频,也可以是由现场播放的一段视频,即老师通过投影设备等多媒体设备播放的视频。将采集到的实时视频信息与预先建立的现场3D模型进行融合,从而生成3D实景数据,将该3D实景数据存储在预设的存储空间内。家长通过智能终端的浏览器直接输入或打开URL链接访问该3D实景数据,查看教育课室内的实时3D视频实景监控画面。家长可以通过智能终端输入切换信息在3D视频实景监控画面内漫游,比如切换不同的场景或者画面的角度,比如教育机构为学校时,可以切换不同的教室,从而找到自己孩子所在的教室,并通过切换画面的角度,从而能够更加清晰地查看自己的孩子。由于查看的3D视频实景监控画面是三维视觉的视频画面,使家长有身临其境进行查看的沉浸式感觉,且家长等用户输入控制信息可以切换画面进行360度无死角漫游,能够快速地找到自己孩子的位置;另外,采集到的视频数据是实时的,因此家长能够实时地查看自己孩子的情况和查看老师的讲课情况,满足了家长用户能够实时地、沉浸式地查看自己孩子的要求。In the system of this embodiment, 3D modeling is performed on training and educational institutions in advance and stored in a database in the background. For example, taking a school as an example, scanning modeling is performed on the school’s teaching buildings, classrooms, corridors, etc. Get a 3D model of the scene. After the on-site 3D model is built, real-time video information in the school is collected in real time. The real-time video information can be a video obtained by a high-definition camera installed on the site, or a video played on site, that is, the teacher uses multimedia such as projection equipment The video played by the device. The collected real-time video information is merged with the pre-established 3D model of the scene to generate 3D real scene data, and the 3D real scene data is stored in a preset storage space. Parents can directly enter or open the URL link to access the 3D real scene data through the browser of the smart terminal, and view the real-time 3D video real scene monitoring screen in the education classroom. Parents can enter the switching information through the smart terminal to roam in the 3D video real-life monitoring screen, such as switching between different scenes or angles of the screen. For example, when the educational institution is a school, they can switch between different classrooms to find the classroom where their children are located, and pass Switch the angle of the screen so that you can see your child more clearly. Because the 3D video real-time monitoring screen is a three-dimensional visual video screen, parents have the immersive feeling of viewing it immersively, and parents and other users can enter control information to switch the screen for 360-degree roaming without dead ends, which can quickly find The location of your child; in addition, the collected video data is real-time, so parents can view their children's situation in real time and view the teacher's lectures, which meets the requirements of parents and users to view their children in real time and immersively.
进一步作为优选的实施方式作为优选的实时方式,还包括建立现场3D模型模块,所述建立现场3D模型模块包括扫描单元和建模单元;Further as a preferred embodiment, as a preferred real-time mode, it further includes a building site 3D model module, where the building site 3D model module includes a scanning unit and a modeling unit;
所述扫描单元用于扫描教育机构的三维数据;The scanning unit is used to scan three-dimensional data of educational institutions;
所述建模单元用于根据扫描到的三维数据生成并存储现场3D模型。The modeling unit is used to generate and store a site 3D model according to the scanned three-dimensional data.
预先扫描教育机构现场的环境的三维数据,所述现场的环境包括一些位置固定不变设备,比如教学楼的外表、教学楼内的教室、教学楼内的楼梯和教室外部的走廊、运动场、学校食堂、小卖部等每个角落。将扫描获得的三维数据进行处理后,生成现场3D模型。具体地,教学楼的外部可以通过航拍、空中扫描设备(手持扫描设备或其他自动扫描设备)进行扫描,教学楼的内部可以采用手持扫描设备(如带支撑架的相机)或其他自动扫描设备(如自动扫描机器人)进行现场扫描,并获得相应的二维图片和深度信息等三维数据。对获得的二维图片和深度信息等三维数据进行模型修复、剪辑、裁剪、减面、减模、压缩、处理材质、处理贴图、处理灯光和压缩渲染等步骤的处理后,获得现场3D模型,将获得的现场3D模型存储 在预设的存储空间,当需要调用该现场3D模型时,直接进行调用即可。Scan the three-dimensional data of the environment of the educational institution in advance. The environment of the scene includes some fixed-position equipment, such as the exterior of the teaching building, the classrooms in the teaching building, the stairs in the teaching building and the corridors outside the classroom, the sports field, the school Canteens, canteens and other corners. After processing the three-dimensional data obtained by scanning, a 3D model of the scene is generated. Specifically, the exterior of the teaching building can be scanned by aerial photography, aerial scanning equipment (handheld scanning equipment or other automatic scanning equipment), and the interior of the teaching building can be scanned by handheld scanning equipment (such as a camera with a support frame) or other automatic scanning equipment ( Such as automatic scanning robots) perform on-site scanning and obtain corresponding 3D data such as 2D pictures and depth information. After the obtained 2D pictures and 3D data such as depth information are processed in the steps of model repair, editing, cropping, surface reduction, mode reduction, compression, material processing, texture processing, lighting processing and compression rendering, the on-site 3D model is obtained. Store the obtained on-site 3D model in a preset storage space, and when the on-site 3D model needs to be called, it can be called directly.
进一步作为优选的实施方式,所述数据处理模块具体用于将实时视频信息叠加至预设的现场3D模型,并进行融合处理后,生成并存储3D实景数据。Further as a preferred embodiment, the data processing module is specifically configured to superimpose real-time video information on a preset on-site 3D model, and after performing fusion processing, generate and store 3D real scene data.
家长用户通过输入切换信息,可查看教室内的场景画面,也可以查看教室投影设备等多媒体设备的播放画面。当实时视频信息为由现场播放的一段视频时,直接将该视频与现场3D模型进行融合并生成3D实景数据。当实时视频信息为由安装在现场的高清摄像头获得的视频时,所述高清摄像头可以为一个,也可以多个摄像头,当拥有多个高清摄像头时,能够从多个角度进行拍摄。Parent users can view the scene images in the classroom by inputting switching information, and can also view the playback images of multimedia devices such as classroom projection equipment. When the real-time video information is a piece of video played on-site, the video is directly integrated with the on-site 3D model to generate 3D real scene data. When the real-time video information is a video obtained by a high-definition camera installed on the site, the high-definition camera may be one or multiple cameras. When there are multiple high-definition cameras, shooting can be performed from multiple angles.
通过将视频信息与现场3D模型叠加融合生成3D实景数据,所述3D实景数据是连贯的,通过输入切换信息,家长可以进行漫游。比如学生从教室跑出教室外的走廊,家长通过切换画面,实现视频跟踪学生的动态,而不只是通过简单切换镜头来查看。The 3D real scene data is generated by superimposing and fusing the video information with the on-site 3D model, the 3D real scene data is coherent, and the parents can roam by inputting switching information. For example, when students run out of the classroom outside the classroom hallway, parents can realize the video to track the student's movement by switching the screen, instead of simply switching the camera to view.
进一步作为优选的实施方式,所述切换信息包括场景切换信息和角度切换信息,所述视频播放模块包括切换场景播放单元和切换角度播放单元;As a further preferred embodiment, the switching information includes scene switching information and angle switching information, and the video playback module includes a switching scene playback unit and a switching angle playback unit;
所述切换场景播放单元用于获取输入的场景切换信息后,结合场景切换信息和3D实景数据获取并渲染对应场景的3D监控画面;The switching scene playback unit is configured to obtain and render a 3D monitoring picture of the corresponding scene in combination with the scene switching information and 3D real scene data after acquiring the input scene switching information;
所述切换角度播放单元用于获取输入的角度切换信息后,结合角度切换信息和3D实景数据获取并渲染同一场景内不同角度的3D监控画面。The switching angle playback unit is used to obtain and render 3D monitoring images of different angles in the same scene by combining the angle switching information and the 3D real scene data after obtaining the input angle switching information.
当家长通过浏览器在网页上进行实时监控时,可通过场景切换信息快速切换至自己孩子所在的教室或培训室所在的楼层,当切换至对应的教室后,通过输入角度切换信息可以查找自己孩子所在的位置。当学生在课间休息时,位置移动后,家长可以通过切换画面进行跟踪,比如学生从二楼跑到三楼,家长可以3D漫游跟踪到三楼。由于查看的画面是3D画面,能够给家长一种身临其境的感觉,极大地提高家长查看的体验。When parents monitor in real time on the web through a browser, they can quickly switch to the classroom or training room where their children are located through the scene switching information. When switching to the corresponding classroom, they can find their children by entering the angle switching information Location. When a student is resting between classes, after the position moves, parents can track by switching the screen. For example, when a student runs from the second floor to the third floor, the parent can track to the third floor by 3D roaming. Since the viewing screen is a 3D screen, it can give parents an immersive feeling and greatly improve the viewing experience of parents.
进一步作为优选的实施方式,所述视频播放模块包括移动终端、平板电脑端、PC电脑端、空气屏、LED显示屏、LCD显示屏、OLED显示屏和点阵显示屏中的至少一种。Further as a preferred embodiment, the video playback module includes at least one of a mobile terminal, a tablet computer, a PC computer, an air screen, an LED display, an LCD display, an OLED display, and a dot matrix display.
家长用户可以随时随地通过身边的智能终端设备进行查看孩子的教育情况,极大地方便家长的查看操作。Parent users can check their children's education through the smart terminal devices around them anytime and anywhere, which greatly facilitates parents' checking operations.
进一步作为优选的实施方式,所述视频采集模块采用CCTV视频流采集模块。Further as a preferred embodiment, the video acquisition module adopts a CCTV video stream acquisition module.
实施例三Example three
一种存储介质,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行时用于执行如实施例所述方法。A storage medium storing instructions executable by a processor, and the instructions executable by the processor are used to execute the method described in the embodiments when being executed by the processor.
本实施例的一种存储介质,可执行本发明方法实施例一所提供的一种3D智能教育监控方法,可执行方法实施例的任意组合实施步骤,具备该方法相应的功能和有益效果。The storage medium of this embodiment can execute a 3D intelligent education monitoring method provided in the method embodiment 1 of the present invention, and can execute any combination of implementation steps of the method embodiments, and has corresponding functions and beneficial effects of the method.
应当认识到,本发明的实施例可以由计算机硬件、硬件和软件的组合、或者通过存储在非暂时性计算机可读存储器中的计算机指令来实现或实施。所述方法可以使用标准编程技术-包括配置有计算机程序的非暂时性计算机可读存储介质在计算机程序中实现,其中如此配置的存储介质使得计算机以特定和预定义的方式操作——根据在具体实施例中描述的方法和附图。每个程序可以以高级过程或面向对象的编程语言来实现以与计算机系统通信。然而,若需要,该程序可以以汇编或机器语言实现。在任何情况下,该语言可以是编译或解释的语言。此外,为此目的该程序能够在编程的专用集成电路上运行。It should be realized that the embodiments of the present invention can be realized or implemented by computer hardware, a combination of hardware and software, or by computer instructions stored in a non-transitory computer-readable memory. The method can be implemented in a computer program using standard programming techniques-including a non-transitory computer readable storage medium configured with a computer program, where the storage medium so configured allows the computer to operate in a specific and predefined manner-according to the specific The methods and drawings described in the examples. Each program can be implemented in a high-level process or object-oriented programming language to communicate with the computer system. However, if necessary, the program can be implemented in assembly or machine language. In any case, the language can be a compiled or interpreted language. Furthermore, the program can be run on a programmed application specific integrated circuit for this purpose.
此外,可按任何合适的顺序来执行本文描述的过程的操作,除非本文另外指示或以其他方式明显地与上下文矛盾。本文描述的过程(或变型和/或其组合)可在配置有可执行指令的一个或多个计算机系统的控制下执行,并且可作为共同地在一个或多个处理器上执行的代码(例如,可执行指令、一个或多个计算机程序或一个或多个应用)、由硬件或其组合来实现。所述计算机程序包括可由一个或多个处理器执行的多个指令。In addition, the operations of the processes described herein may be performed in any suitable order, unless otherwise indicated herein or otherwise clearly contradictory to the context. The processes (or variants and/or combinations thereof) described herein can be executed under the control of one or more computer systems configured with executable instructions, and can be used as code (for example, , Executable instructions, one or more computer programs, or one or more applications), implemented by hardware or a combination thereof. The computer program includes a plurality of instructions executable by one or more processors.
进一步,所述方法可以在可操作地连接至合适的任何类型的计算平台中实现,包括但不限于个人电脑、迷你计算机、主框架、工作站、网络或分布式计算环境、单独的或集成的计算机平台、或者与带电粒子工具或其它成像装置通信等等。本发明的各方面可以以存储在非暂时性存储介质或设备上的机器可读代码来实现,无论是可移动的还是集成至计算平台,如硬盘、光学读取和/或写入存储介质、RAM、ROM等,使得其可由可编程计算机读取,当存储介质或设备由计算机读取时可用于配置和操作计算机以执行在此所描述的过程。此外,机器可读代码,或其部分可以通过有线或无线网络传输。当此类媒体包括结合微处理器或其他数据处理器实现上文所述步骤的指令或程序时,本文所述的发明包括这些和其他不同类型的非暂时性计算机可读存储介质。当根据本发明所述的方法和技术编程时,本发明还包括计算机本身。Further, the method can be implemented in any type of computing platform that is operably connected to a suitable computing platform, including but not limited to a personal computer, a mini computer, a main frame, a workstation, a network or a distributed computing environment, a separate or integrated computer Platform, or communication with charged particle tools or other imaging devices, etc. Aspects of the present invention can be implemented by machine-readable codes stored on non-transitory storage media or devices, whether removable or integrated into a computing platform, such as hard disks, optical reading and/or writing storage media, RAM, ROM, etc., so that they can be read by a programmable computer, and when the storage medium or device is read by the computer, it can be used to configure and operate the computer to perform the processes described herein. In addition, the machine-readable code, or part thereof, can be transmitted through a wired or wireless network. When such a medium includes instructions or programs that implement the steps described above in combination with a microprocessor or other data processor, the invention described herein includes these and other different types of non-transitory computer-readable storage media. When programming according to the methods and techniques of the present invention, the present invention also includes the computer itself.
计算机程序能够应用于输入数据以执行本文所述的功能,从而转换输入数据以生成存储至非易失性存储器的输出数据。输出信息还可以应用于一个或多个输出设备如显示器。在本发明优选的实施例中,转换的数据表示物理和有形的对象,包括显示器上产生的物理和有形对象的特定视觉描绘。A computer program can be applied to input data to perform the functions described herein, thereby converting the input data to generate output data that is stored in non-volatile memory. The output information can also be applied to one or more output devices such as displays. In a preferred embodiment of the present invention, the converted data represents physical and tangible objects, including specific visual depictions of physical and tangible objects generated on the display.
以上所述,只是本发明的较佳实施例而已,本发明并不局限于上述实施方式,只要其以相同的手段达到本发明的技术效果,凡在本发明的精神和原则之内,所做的任何修改、等同 替换、改进等,均应包含在本发明保护的范围之内。在本发明的保护范围内其技术方案和/或实施方式可以有各种不同的修改和变化。The above are only preferred embodiments of the present invention. The present invention is not limited to the above-mentioned embodiments, as long as it achieves the technical effects of the present invention by the same means, everything is done within the spirit and principle of the present invention. Any modifications, equivalent replacements, improvements, etc., shall be included in the protection scope of the present invention. Within the protection scope of the present invention, its technical solutions and/or implementations can have various modifications and changes.

Claims (10)

  1. 一种3D智能教育监控方法,其特征在于,包括以下步骤:A 3D intelligent education monitoring method is characterized in that it includes the following steps:
    采集教育机构内的实时视频信息;Collect real-time video information in educational institutions;
    结合实时视频信息和预先建立的现场3D模型生成并存储3D实景数据;Combine real-time video information and pre-established on-site 3D model to generate and store 3D real scene data;
    获取输入的控制信息后,结合控制信息和3D实景数据渲染播放对应的3D监控画面。After obtaining the input control information, the corresponding 3D monitoring screen is rendered and played in combination with the control information and the 3D real scene data.
  2. 根据权利要求1所述的一种3D智能教育监控方法,其特征在于,还包括建立现场3D模型步骤,所述建立现场3D模型步骤具体为:The 3D intelligent education monitoring method according to claim 1, characterized in that it further comprises a step of establishing an on-site 3D model, and the step of establishing an on-site 3D model is specifically:
    扫描教育机构的三维数据;Scan 3D data of educational institutions;
    根据扫描到的三维数据生成并存储现场3D模型。Generate and store 3D models of the scene based on the scanned 3D data.
  3. 根据权利要求2所述的一种3D智能教育监控方法,其特征在于,所述结合实时视频信息和预先建立的现场3D模型生成并存储3D实景数据这一步骤,具体为:The 3D intelligent education monitoring method according to claim 2, wherein the step of combining real-time video information and a pre-established on-site 3D model to generate and store 3D real scene data is specifically:
    将实时视频信息叠加至预设的现场3D模型,并进行融合处理后,生成并存储3D实景数据。The real-time video information is superimposed on the preset scene 3D model, and after fusion processing, 3D real scene data is generated and stored.
  4. 根据权利要求1所述的一种3D智能教育监控方法,其特征在于,还包括以下步骤:A 3D intelligent education monitoring method according to claim 1, characterized in that it further comprises the following steps:
    根据3D实景数据生成并存储对应的链接。Generate and store corresponding links based on 3D real scene data.
  5. 根据权利要求1所述的一种3D智能教育监控方法,其特征在于,还包括以下步骤:A 3D intelligent education monitoring method according to claim 1, characterized in that it further comprises the following steps:
    获取输入的视频回放信息后,根据视频回放信息获取对应的3D实景数据,并根据3D实景数据渲染播放对应的3D监控画面。After obtaining the input video playback information, obtain the corresponding 3D real scene data according to the video playback information, and render and play the corresponding 3D monitoring picture according to the 3D real scene data.
  6. 一种3D智能教育监控系统,其特征在于,包括:A 3D intelligent education monitoring system is characterized in that it includes:
    视频采集模块,用于采集教育机构内的实时视频信息;Video collection module, used to collect real-time video information in educational institutions;
    数据处理模块,用于结合实时视频信息和预先建立的现场3D模型生成并存储3D实景数据;Data processing module, used to combine real-time video information and pre-established on-site 3D models to generate and store 3D real scene data;
    视频播放模块,用于获取输入的控制信息后,结合控制信息和3D实景数据渲染播放对应的3D监控画面。The video playback module is used to obtain the input control information, and combine the control information and 3D real scene data to render and play the corresponding 3D monitoring picture.
  7. 根据权利要求6所述的一种3D智能教育监控系统,其特征在于,还包括建立现场3D模型模块,所述建立现场3D模型模块包括扫描单元和建模单元;The 3D intelligent education monitoring system according to claim 6, characterized in that it further comprises a building site 3D model module, said building site 3D model module comprising a scanning unit and a modeling unit;
    所述扫描单元用于扫描教育机构的三维数据;The scanning unit is used to scan three-dimensional data of educational institutions;
    所述建模单元用于根据扫描到的三维数据生成并存储现场3D模型。The modeling unit is used to generate and store a site 3D model according to the scanned three-dimensional data.
  8. 根据权利要求7所述的一种3D智能教育监控系统,其特征在于,所述数据处理模块具体用于将实时视频信息叠加至预设的现场3D模型,并进行融合处理后,生成并存储3D实景数据。The 3D intelligent education monitoring system according to claim 7, wherein the data processing module is specifically used to superimpose real-time video information on a preset site 3D model, and after performing fusion processing, generate and store 3D Real-world data.
  9. 根据权利要求6所述的一种3D智能教育监控系统,其特征在于,所述视频播放模块包括移动终端、平板电脑端、PC电脑端、空气屏、LED显示屏、LCD显示屏、OLED显示屏和点阵显示屏中的至少一种。The 3D intelligent education monitoring system according to claim 6, wherein the video playback module includes a mobile terminal, a tablet computer, a PC computer, an air screen, an LED display, an LCD display, and an OLED display And at least one of dot matrix display screens.
  10. 一种存储介质,其中存储有处理器可执行的指令,其特征在于,所述处理器可执行的指令在由处理器执行时用于执行如权利要求1-5任一项所述方法。A storage medium storing instructions executable by a processor, wherein the instructions executable by the processor are used to execute the method according to any one of claims 1-5 when executed by the processor.
PCT/CN2020/090219 2019-05-14 2020-05-14 3d intelligent education monitoring method and system, and storage medium WO2020228768A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201910396549.X 2019-05-14
CN201910396549.XA CN110312121A (en) 2019-05-14 2019-05-14 A kind of 3D intellectual education monitoring method, system and storage medium

Publications (1)

Publication Number Publication Date
WO2020228768A1 true WO2020228768A1 (en) 2020-11-19

Family

ID=68074670

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/090219 WO2020228768A1 (en) 2019-05-14 2020-05-14 3d intelligent education monitoring method and system, and storage medium

Country Status (2)

Country Link
CN (1) CN110312121A (en)
WO (1) WO2020228768A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110312121A (en) * 2019-05-14 2019-10-08 广东康云科技有限公司 A kind of 3D intellectual education monitoring method, system and storage medium
CN112866627B (en) * 2019-11-28 2024-03-05 上海华为技术有限公司 Three-dimensional video monitoring method and related equipment
CN111064947A (en) * 2019-12-04 2020-04-24 广东康云科技有限公司 Panoramic-based video fusion method, system, device and storage medium
CN111064946A (en) * 2019-12-04 2020-04-24 广东康云科技有限公司 Video fusion method, system, device and storage medium based on indoor scene
CN115689833B (en) * 2022-12-29 2023-03-28 成都华栖云科技有限公司 Intelligent teaching spatial mode construction method based on multi-dimensional perception and pervasive computing

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090110267A1 (en) * 2007-09-21 2009-04-30 The Regents Of The University Of California Automated texture mapping system for 3D models
CN103716586A (en) * 2013-12-12 2014-04-09 中国科学院深圳先进技术研究院 Monitoring video fusion system and monitoring video fusion method based on three-dimension space scene
CN104320616A (en) * 2014-10-21 2015-01-28 广东惠利普路桥信息工程有限公司 Video monitoring system based on three-dimensional scene modeling
CN104599243A (en) * 2014-12-11 2015-05-06 北京航空航天大学 Virtual and actual reality integration method of multiple video streams and three-dimensional scene
CN106851186A (en) * 2015-12-07 2017-06-13 北京航天长峰科技工业集团有限公司 Based on three-dimensional video fusion method
CN107306349A (en) * 2016-04-21 2017-10-31 杭州海康威视数字技术股份有限公司 A kind of three-dimensional shows the method and device of monitor video
CN109085966A (en) * 2018-06-15 2018-12-25 广东康云多维视觉智能科技有限公司 A kind of three-dimensional display system and method based on cloud computing
CN110312121A (en) * 2019-05-14 2019-10-08 广东康云科技有限公司 A kind of 3D intellectual education monitoring method, system and storage medium

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102007053812A1 (en) * 2007-11-12 2009-05-14 Robert Bosch Gmbh Video surveillance system configuration module, configuration module monitoring system, video surveillance system configuration process, and computer program
KR102365721B1 (en) * 2016-01-26 2022-02-22 한국전자통신연구원 Apparatus and Method for Generating 3D Face Model using Mobile Device
CN108377361B (en) * 2016-11-14 2020-05-08 杭州海康威视数字技术股份有限公司 Display control method and device for monitoring video
CN106657906B (en) * 2016-12-13 2020-03-27 国家电网公司 Information equipment monitoring system with self-adaptive scene virtual reality function
CN108668108B (en) * 2017-03-31 2021-02-19 杭州海康威视数字技术股份有限公司 Video monitoring method and device and electronic equipment
CN107197209A (en) * 2017-06-29 2017-09-22 中国电建集团成都勘测设计研究院有限公司 The dynamic method for managing and monitoring of video based on panorama camera
CN108111836A (en) * 2017-11-21 2018-06-01 中国建筑第八工程局有限公司 ICU wards intelligent monitoring management method and system based on VR technologies
CN109327694B (en) * 2018-11-19 2021-03-09 威创集团股份有限公司 3D control room scene switching method, device, equipment and storage medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090110267A1 (en) * 2007-09-21 2009-04-30 The Regents Of The University Of California Automated texture mapping system for 3D models
CN103716586A (en) * 2013-12-12 2014-04-09 中国科学院深圳先进技术研究院 Monitoring video fusion system and monitoring video fusion method based on three-dimension space scene
CN104320616A (en) * 2014-10-21 2015-01-28 广东惠利普路桥信息工程有限公司 Video monitoring system based on three-dimensional scene modeling
CN104599243A (en) * 2014-12-11 2015-05-06 北京航空航天大学 Virtual and actual reality integration method of multiple video streams and three-dimensional scene
CN106851186A (en) * 2015-12-07 2017-06-13 北京航天长峰科技工业集团有限公司 Based on three-dimensional video fusion method
CN107306349A (en) * 2016-04-21 2017-10-31 杭州海康威视数字技术股份有限公司 A kind of three-dimensional shows the method and device of monitor video
CN109085966A (en) * 2018-06-15 2018-12-25 广东康云多维视觉智能科技有限公司 A kind of three-dimensional display system and method based on cloud computing
CN110312121A (en) * 2019-05-14 2019-10-08 广东康云科技有限公司 A kind of 3D intellectual education monitoring method, system and storage medium

Also Published As

Publication number Publication date
CN110312121A (en) 2019-10-08

Similar Documents

Publication Publication Date Title
WO2020228768A1 (en) 3d intelligent education monitoring method and system, and storage medium
WO2020228769A1 (en) Substation-based 3d real scene inspection method and system, and storage medium
US20190342544A1 (en) Image processing apparatus and method
JP6634432B2 (en) Automatically define system behavior or user experience by recording, sharing, and processing information related to wide-angle images
US7061485B2 (en) Method and system for producing a model from optical images
CN110874818B (en) Image processing and virtual space construction method, device, system and storage medium
CN107507243A (en) A kind of camera parameters method of adjustment, instructor in broadcasting's video camera and system
CN105072314A (en) Virtual studio implementation method capable of automatically tracking objects
CN104484327A (en) Project environment display method
WO2020151428A1 (en) Live-action 3d intelligent visual monitoring system and method
CN106713740B (en) Positioning tracking camera shooting method and system
WO2020151255A1 (en) Display control system and method based on mobile terminal
CN111144356A (en) Teacher sight following method and device for remote teaching
US10845188B2 (en) Motion capture from a mobile self-tracking device
Pece et al. Panoinserts: mobile spatial teleconferencing
TW202135516A (en) Zone-adaptive video generation
Attard et al. TangiBoard: a toolkit to reduce the implementation burden of tangible user interfaces in education
CN111064946A (en) Video fusion method, system, device and storage medium based on indoor scene
CN111064947A (en) Panoramic-based video fusion method, system, device and storage medium
RU2750650C1 (en) Multifunctional self-service multimedia studio for photo/video production
KR101776839B1 (en) Portable lecture storage and broadcasting system
JP4395082B2 (en) Video generation apparatus and program
Lartigue et al. Leveraging oculus rift for an immersive distance-learning experience: a high definition, panoramic lecture recording/playback system using commercial virtual reality tools
KR102630904B1 (en) Roi tracking and optimization technology in multi projection system for building xr environment
Engelbert et al. The use and benefit of a Xbox kinect based tracking system in a lecture recording service

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20806780

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20806780

Country of ref document: EP

Kind code of ref document: A1