WO2019033663A1 - Video teaching interaction method and apparatus, device, and storage medium - Google Patents
Video teaching interaction method and apparatus, device, and storage medium Download PDFInfo
- Publication number
- WO2019033663A1 WO2019033663A1 PCT/CN2017/116770 CN2017116770W WO2019033663A1 WO 2019033663 A1 WO2019033663 A1 WO 2019033663A1 CN 2017116770 W CN2017116770 W CN 2017116770W WO 2019033663 A1 WO2019033663 A1 WO 2019033663A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- teaching
- client
- interaction
- data
- video
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B5/00—Electrically-operated educational appliances
- G09B5/08—Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations
- G09B5/14—Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations with provision for individual teacher-student communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
Definitions
- the present invention relates to the field of multimedia technologies, and in particular, to a video teaching interaction method, device, device and storage medium.
- the lecture video is usually recorded in advance by the lecturer. At least one student can learn by playing the instructional video. If the student has doubts during the learning process, the question can be answered by means of a message.
- the lecturer can pass the login. Respond to the message in a way that interacts with the student. Or, the lecturer teaches online, and at least one student who establishes a video connection learns online. If the student has doubts during the course, then they need to wait until the end of the course to interact with the instructor online. No matter which kind of scheme mentioned above, it is impossible to realize the interaction between the lecturer and the student in the process of video teaching, which reduces the user experience.
- the embodiments of the present invention provide a video teaching interaction method, device, device, and storage medium to solve the technical problem that the lecturer and the student cannot interact in the process of video teaching.
- an embodiment of the present invention provides a video teaching interaction method, including:
- At least one teaching client that triggers the teaching interaction mechanism is selected and interacts with the selected teaching client.
- an embodiment of the present invention provides a video teaching interaction method, including:
- the embodiment of the present invention further provides a video teaching interaction device, including:
- a first obtaining module configured to acquire teaching interaction data sent by at least one teaching client during a video teaching process
- a trigger detection module configured to detect, according to the teaching interaction data, whether a teaching interaction mechanism is triggered
- the interaction execution module is configured to, if yes, select at least one teaching client that triggers the teaching interaction mechanism, and implement interaction with the selected teaching client.
- the embodiment of the present invention further provides a video teaching interaction device, including:
- a second obtaining module configured to acquire teaching interaction data during a video teaching process
- the data sending module is configured to send the teaching interaction data to the main client, so that the main client determines whether to implement interaction with the teaching client according to the teaching interaction data.
- an embodiment of the present invention further provides an apparatus, including:
- One or more processors are One or more processors;
- a memory for storing one or more programs
- the one or more programs are executed by the one or more processors, such that the one or more The processor implements the video teaching interaction method as described in the first aspect.
- an embodiment of the present invention further provides an apparatus, including:
- One or more processors are One or more processors;
- a memory for storing one or more programs
- the one or more processors When the one or more programs are executed by the one or more processors, the one or more processors implement the video teaching interaction method as described in the second aspect.
- the embodiment of the present invention further provides a storage medium comprising computer executable instructions, when executed by a computer processor, for performing the video teaching interaction method according to the first aspect.
- the embodiment of the present invention further provides a storage medium comprising computer executable instructions, when executed by a computer processor, for performing the video teaching interaction method according to the second aspect.
- the video teaching interaction method, device, device and storage medium provided above determine whether the teaching interaction mechanism is triggered according to the teaching interaction data sent by at least one teaching client in the video teaching process, and if triggered, determining to trigger the teaching interaction At least one teaching client of the mechanism, and realizes the technical solution of interacting with the determined teaching client, realizes the interaction between the lecturer and the student in the video teaching process, makes the video teaching process closer to the face-to-face teaching process, and improves the user experience. .
- FIG. 1a is a flowchart of a video teaching interaction method according to Embodiment 1 of the present invention.
- Figure 1b is a schematic diagram of a first display screen of the lecturer client
- FIG. 2a is a flowchart of a video teaching interaction method according to Embodiment 2 of the present invention.
- FIG. 2b is a flowchart of a detection method according to Embodiment 2 of the present invention.
- 2c is a schematic diagram of a second display screen of the lecturer client
- 2d is a schematic diagram of a third display screen of the lecturer client
- 2e is a schematic diagram of a fourth display screen of the lecturer client
- FIG. 3a is a flowchart of a video teaching interaction method according to Embodiment 3 of the present invention.
- Figure 3b is a schematic diagram of a fifth display screen of the lecturer client
- FIG. 4 is a flowchart of a video teaching interaction method according to Embodiment 4 of the present invention.
- FIG. 5 is a schematic structural diagram of a video teaching interaction apparatus according to Embodiment 5 of the present invention.
- FIG. 6 is a schematic structural diagram of a video teaching interaction apparatus according to Embodiment 6 of the present invention.
- FIG. 7 is a schematic structural diagram of a device according to Embodiment 7 of the present invention.
- FIG. 8 is a schematic structural diagram of a device according to Embodiment 8 of the present invention.
- FIG. 1a is a flowchart of a video teaching interaction method according to Embodiment 1 of the present invention.
- the video teaching interaction method provided by this embodiment may be implemented by a video teaching interaction device, which may be implemented by software and/or hardware, and integrated in a device capable of video teaching. among them,
- the device includes at least one camera.
- the device includes but is not limited to an interactive smart tablet, a smart phone, or the like.
- the video teaching interaction method provided in this embodiment is applicable to an Internet-based video teaching scenario.
- at least two video teaching software devices are configured with at least one video teaching software and connected via the Internet.
- One of the devices is used by the instructor as the client client, and the rest of the device is used by the student as the teaching client.
- the video teaching interaction method provided in this embodiment is executed in the main client.
- the video teaching interaction method provided by this embodiment specifically includes:
- S110 Obtain teaching interaction data sent by at least one teaching client in the video teaching process.
- the video teaching process refers to that the at least one teaching client is connected to the main client, and the present client obtains the lecturer's lecture screen through at least one camera, and sends the lecture screen to at least one teaching client, so as to use the teaching.
- the teaching interaction data is data acquired by the teaching client during the video teaching process, and the data may specifically include video data and/or text data.
- the video data is data obtained by the teaching client by taking at least one camera to capture the student's listening picture
- the text data is text data input by the student using the teaching client, or the voice data input by the student obtained by the teaching client, and is taught by the teaching client.
- a teaching client can be used by at least one student.
- the client speaks real-time video data in the display screen, wherein each sub-display area corresponds to video data of a teaching client, so that the lecturer can view the student's listening picture. At the same time, it also displays the lecturer's lecture screen obtained by itself.
- FIG. 1b it is assumed that a total of five teaching clients and a client client perform video teaching, and then the main client's display screen displays the lecturer's lecture screen acquired by the camera itself, and is set on the basis of the current screen. Five sub-display areas are marked separately No. 1-5, used to display the lecture screen sent by five teaching clients.
- the lecture client sends the lecture screen to the teaching client, it is preferred to send a display screen of the display screen, that is, the display screen of each teaching client is synchronized with the display screen of the client client.
- the teaching interaction data is processed to determine whether the teaching interaction data includes an interaction request sent by the student, and if the interaction request sent by the student is included, the teaching interaction mechanism is triggered, otherwise, the confirmation teaching interaction mechanism is not triggered. .
- the action track of the at least one target object in the video data may be detected, where the target object is a student.
- the motion track of the target object is a preset interaction motion track
- the preset interactive motion track can be set according to actual conditions.
- the teaching interaction data is text data
- whether the attribute information of the text data is detected includes an immediate interaction identifier, and if included, the text data is confirmed as interactive text data, that is, the target user is determined to issue an interaction request, and vice versa. Make sure the target object does not issue an interactive request.
- the teaching interaction data that triggers the teaching interaction mechanism is determined, and the teaching client that sends the teaching interaction data is selected. Further, the interaction with the selected teaching client may be to initiate a voice call with the teaching client to enable voice communication with the student of the teaching client.
- the sub-display area of the video data of the teaching client may be enlarged in the display screen, so that His teaching client clarifies the current interactive teaching client through the sub-display area.
- the teaching interaction data is text data
- the text display data related to the text data and the attribute information of the corresponding teaching client may be displayed to enable the instructor to explicitly interact with each other. Content and students who make interactive requests.
- the teaching client that triggers the teaching interaction mechanism may be at least two. At this time, interaction with at least two teaching clients may be implemented at the same time, and one of at least two teaching clients may be selected according to a set rule.
- the teaching client acts as an interactive teaching client.
- the first triggered teaching client may be selected as the client that implements the interaction according to the triggering time sequence, or at least two teaching clients may be marked, and the instructor selects an interactive teaching client.
- the technical solution provided by the embodiment determines whether the teaching interaction mechanism is triggered according to the teaching interaction data sent by the at least one teaching client in the video teaching process, and if triggered, determines at least one teaching client that triggers the teaching interaction mechanism. And realize the technical solution of interaction with the determined teaching client, realize the interaction between the lecturer and the student in the video teaching process, make the video teaching process closer to the face-to-face teaching process, and improve the user experience.
- the teaching interaction data is video data.
- the video teaching interaction method provided in this embodiment specifically includes:
- the video data is a lecture picture taken by the teaching client through at least one camera, which is silent data.
- Each sub-display area correspondingly displays video data sent by one teaching client.
- the number of sub-display areas is determined according to the number of teaching clients.
- the current area of each sub-display area is the same size, and the specific display position can be set according to actual conditions.
- S230 Detect whether a display screen of the sub display area satisfies a preset display condition. If yes, execute S240; otherwise, return to execution S210.
- the display screen of each sub-display area is subjected to recognition processing, and the video data corresponding to each sub-display area may be identified. That is, it may be displayed first and then processed, or it may be processed first and then displayed.
- the specific means for the identification processing is not limited in this embodiment.
- the motion track and/or facial expression data of the target object in the display screen may be determined.
- the preset display condition can be set according to actual conditions.
- the preset display condition is a preset interactive action track, refer to FIG. 2b, and the step specifically includes:
- the display screen of each sub-display area is separately identified, and at least one target object in the display screen is confirmed, wherein the target object is a student. Further, the motion track of the target object is acquired.
- the motion track of the target object may be a local motion track of the target object, such as an arm motion track. It can also be the overall motion trajectory of the target object, such as the motion trajectory when the body moves.
- the preset interaction action track can be used according to the actual situation.
- the preset interaction motion track may be a hand movement motion track and/or a standing motion track.
- the action track and the preset interaction action The trajectory is compared. If the similarity between the motion trajectory and the preset interaction trajectory is higher than the set similar threshold, the motion trajectory may be confirmed as a preset interaction motion trajectory.
- determining whether the motion track is a preset interaction motion track may also be determining whether the target object performs the motion posture after the motion track, and determining whether the motion posture is consistent with the posture after performing the preset interaction motion track. If they are consistent, confirm that the motion track of the target object is a preset interactive motion track. For example, the action trajectory of the target object is standing up, and the action gesture is standing. The posture after performing the preset interactive motion trajectory is also standing. Then, it can be confirmed that the motion track of the target object is a preset interactive motion track.
- the motion trajectories of the plurality of target objects are respectively identified, and when the motion trajectory of at least one of the target objects is a preset interactive motion trajectory, the display screen is confirmed. Meet the preset display conditions.
- a display screen that satisfies the preset display condition is determined, and the display screen is enlarged.
- the enlarged display screen refers to a sub-display area of the enlarged display screen, and the specific enlargement rule is not limited in this embodiment.
- the voice data of the corresponding teaching client can be played to implement interaction with the teaching client.
- all display screens of all teaching client displays are synchronized with all display screens of the teacher client display.
- Other non-interactive teaching client displays simultaneously play the voice data of the interactive client and the voice data of the teacher client.
- the displaying the display screen that meets the preset display condition comprises: performing an interactive prompt, and when receiving the interactive instruction, zooming in the display screen that meets the preset display condition.
- an interactive prompt is given to enable the instructor to explicitly issue an interactive request by the teaching client.
- the specific form of the interactive prompt may be set according to actual conditions, for example, the border of the sub-display area that satisfies the display condition is bolded and/or discolored.
- the lecturer issues an interactive instruction according to the interactive prompt, so that the lecturer client confirms the interaction according to the interactive instruction, and then enlarges the display screen that satisfies the preset display condition.
- the lecturer can issue an interactive command by clicking a setting button, clicking a display screen that satisfies the preset display condition, or performing a set touch operation in the display screen.
- the display screen that meets the preset display condition is at least two
- the display screen that satisfies the preset display condition specifically includes the following:
- Solution 1 Simultaneously enlarge at least two display screens that meet preset display conditions.
- the sub-display areas of the at least two enlarged display screens have the same size.
- the voice data is played, when the voice data of a teaching client is played, the corresponding display screen is highlighted, so that the lecturer and other students clarify the target object of the current speech.
- the second scheme at least two display screens satisfying the preset display condition are marked, a selection instruction is received, and a display screen corresponding to the selection instruction is enlarged in at least two display screens that satisfy the preset display condition.
- the mark form of the display screen can be set according to the actual situation. For example, the border of the corresponding sub-display area is highlighted, such as the border color of the sub-display area, the border thickness, and/or the blinking display border.
- At least two display screens that meet preset display conditions are marked, so that the instructor can specify the teaching client that can currently interact, and issue a selection instruction, wherein the specific instruction of the instruction is selected.
- the present embodiment is not limited, and it can refer to the setting manner of the interactive instruction. Further, when the selection instruction is received, the display screen corresponding to the selection instruction is confirmed, and the display screen is enlarged to implement interaction with the display screen.
- the technical solution provided by the embodiment is that, in the video teaching process, the video data of the at least one teaching client is acquired and displayed, and each sub-display area corresponds to one video data, and whether the display screen of the sub-display area satisfies the preset display condition, and When the preset display condition is met, the display screen that satisfies the preset display condition is enlarged to realize the technical means of interacting with the corresponding teaching client, and the interaction between the lecturer and the student in the video teaching process is realized, and at the same time, according to the video data Automatically confirm whether to interact, without the need for students to perform additional operations on the teaching client, especially when multiple students use the teaching client together, it can ensure the normal order of the learning environment and enhance the user experience.
- the lecturer client establishes a video connection with five teaching clients.
- the display screen of the lecturer client refers to FIG. 1b, wherein the five teaching client numbers are respectively 1-5, and the corresponding video data are respectively displayed in the sub display regions 1-5.
- the lecturer client recognizes the display screen of the five sub-display areas, and confirms whether the motion track of the target object in the display screen is a preset interactive motion track.
- the display screen of the sub-display area with the number 5 is enlarged.
- the display screen of the lecturer client is as shown in FIG. 2c. Show.
- the display screen of the sub-display area numbered 4 and 5 is enlarged, and at this time, the display of the lecturer client is displayed.
- the picture is shown in Figure 2d.
- the display screen of the sub-display area marked with numbers 4 and 5, at this time, the lecturer client The display of the end is shown in Figure 2e, and it is connected.
- the selection command is received, the corresponding display screen is enlarged according to the selection command.
- FIG. 3a is a flowchart of a video teaching interaction method according to Embodiment 3 of the present invention. This embodiment is embodied on the basis of the above embodiment. Specifically, the teaching interaction data is text data. Referring to FIG. 3a, the video teaching interaction method provided in this embodiment specifically includes:
- the text data is data obtained by the teaching client to obtain text information or voice data input by the student.
- the text data is voice data
- the teaching client acquires the voice data
- the voice data is subjected to voice recognition and semantic recognition, and converted into text form to obtain text data.
- the attribute information of the text data is sent.
- the attribute information of the text data includes: an instant interaction identifier and a teaching client identifier.
- the specific content of the instant interaction identifier can be set according to the actual situation. For example, when the instant interaction identifier is set to 0, the confirmation text data does not need real-time interaction, and when the instant interaction identifier is set to 1, it is confirmed that the text data needs to be instantly interacted.
- the main client obtains the text data sent by the teaching client, the attribute information of the text data is acquired at the same time.
- the attribute information may be identified, the instant interaction identifier may be read to confirm whether it is interactive text data, or the specific content of the text data may be identified, and the text content exists.
- the text data is confirmed as interactive text data.
- the interactive text data is data that needs to be immediately notified to the lecturer.
- the text data is recognized to obtain a specific text content, and the text content is confirmed as text display data.
- the text content and the attribute information of the text data are confirmed together as text display data.
- the teaching client that sends the text data is confirmed. Specifically, the corresponding teaching client is confirmed by identifying the teaching client identifier in the attribute information of the text data.
- the attribute information of the teaching client may be a teaching client identifier and/or a teaching client name. Extracting the teaching client identifier in the text data attribute information, and using the teaching client identifier as the attribute information of the teaching client, or searching for the corresponding teaching client name according to the teaching client identifier, and teaching the client name and/or The teaching client identifier is used as the attribute information of the teaching client.
- the text prompt box may be displayed in a manner of displaying the text prompt box.
- the specific form of the text prompt box is not limited in this embodiment.
- the text prompt box can be popped up only in the display screen of the lecturer client, and the display screen not containing the text prompt box is sent to the teaching client, so that the teaching client displays the display screen without the text prompt box. The advantage of doing this is that when the student of the teaching client does not want to disclose the interactive content, the interactive content is kept secret.
- the lecturer can select whether to immediately reply to the text display data according to the actual situation. If the reply is immediately, the lecturer client can establish a voice call with the corresponding teaching client, and at the same time enlarge the video data of the teaching client, or, by means of text Line interaction, the text data is sent by the instructor client to the teaching client. If the reply is not immediately replied, the lecturer client will generate a delay notification and send it to the teaching client so that the student of the teaching client can clearly indicate that the instructor is currently unable to interact immediately according to the delay notification.
- the technical solution provided by the embodiment obtains text data sent by at least one teaching client in the video teaching process, and confirms whether the text data is interactive text data, and if so, displays text display data corresponding to the text data and correspondingly
- the technical solution of teaching the client's attribute information realizes the interaction between the lecturer and the student in the video teaching process, especially when interacting through the text data, the student can ask questions according to the actual situation without interrupting the normal lecture given by the lecturer. Improve the user experience. Even if the lecturer client cannot obtain the video image of the teaching client, the interaction can still be realized in the form of text data.
- the lecturer client establishes a video connection with five teaching clients.
- the display screen of the lecturer client refers to FIG. 1b, wherein the five teaching client numbers are respectively 1-5, and the corresponding video data are respectively displayed in the sub display regions 1-5.
- the lecturer client obtains text data of five teaching clients and determines whether the text data is interactive text data.
- the corresponding text display data is identified as "What is the specific value of Y", and the corresponding teaching client number is 5, at this time, the text display data and teaching are displayed in the display screen.
- the client number, where the display of the lecturer client is shown in Figure 3b.
- FIG. 4 is a flowchart of a video teaching interaction method according to Embodiment 4 of the present invention.
- the video teaching interaction method provided by this embodiment may be implemented by a video teaching interaction device, which may be implemented in the form of software and/or hardware, and integrated in a device capable of video teaching. among them,
- the device includes at least one camera.
- the video teaching interaction method provided in this embodiment is applicable to an Internet-based video teaching scenario.
- at least two video teaching software devices are configured with at least one video teaching software and connected via the Internet.
- One of the devices is used by the teacher as the client client, and the rest of the device is used by the student as the teaching client.
- the video teaching interaction method provided in this embodiment is executed in the teaching client.
- the video teaching interaction method provided in this embodiment specifically includes:
- the teaching interaction data includes video data and/or text data.
- the video data is data obtained by the teaching client by taking at least one camera to take a picture of the student's lecture
- the text data is text data input by the student using the teaching client, or the voice data input by the student obtained by the teaching client, and is based on the teaching client
- the text data obtained from the sound data In general, a teaching client can be used by at least one student.
- video data is acquired in real time.
- the text data is acquired in real time, or when the data input instruction is received, the text data is acquired.
- the specific form of the data input instruction is not limited in this embodiment.
- S420 Send teaching interaction data to the main client, so that the main client determines whether to implement interaction with the teaching client according to the teaching interaction data.
- the interpreter client confirms whether to implement interaction with the teaching client according to the teaching interaction data, and the specific method for confirming whether the interaction is possible may refer to the above embodiment.
- the teaching client may also parse the teaching interaction data by itself, and confirm whether the currently used student sends an interaction request, and if an interaction request is issued, The interaction request and the teaching interaction data are directly sent to the lecturer client, so that the lecturer client directly confirms the teaching client that needs to interact according to the interaction request.
- the teaching client obtains the video data, parsing the video data to obtain a motion track of the target object, confirming whether the motion track is a preset interaction motion track, and if yes, confirming that the current use student sends an interaction request, and
- the interactive request is sent along with the video data to the instructor client.
- the teaching client obtains the text data, parsing the text data to confirm whether the text data is interactive text data, and if so, confirming that the current use student sends an interaction request, and sending the interaction request and the text data to the same.
- Lecturer client Further, the lecturer client implements interaction with the corresponding teaching client according to the interaction request and the teaching interaction data. The benefit of this is that it reduces the amount of data processed by the instructor client.
- the technical solution provided by the embodiment realizes the video teaching by acquiring the teaching interaction data and transmitting the teaching interaction data to the lecturer client, so that the lecturer client realizes the interaction with the teaching client according to the teaching interaction data.
- the interaction between the teaching client and the lecturer client makes the video teaching process closer to the face-to-face teaching process and enhances the user experience.
- FIG. 5 is a schematic structural diagram of a video teaching interaction apparatus according to Embodiment 5 of the present invention.
- the video teaching interaction device provided in this embodiment includes: a first obtaining module 501, a trigger detecting module 502, and an interaction executing module 503.
- the first obtaining module 501 is configured to: obtain, in the video teaching process, the teaching interaction data sent by the at least one teaching client; the trigger detecting module 502, configured to detect whether the teaching interaction mechanism is triggered based on the teaching interaction data; and the interaction execution module 503. If yes, select at least one teaching client that triggers the teaching interaction mechanism and implement interaction with the selected teaching client.
- the technical solution provided by this embodiment is based on at least one teaching guest in the video teaching process.
- the teaching interaction data sent by the client determines whether the teaching interaction mechanism is triggered. If triggered, the at least one teaching client that triggers the teaching interaction mechanism is determined, and the technical solution for interacting with the determined teaching client is realized, and the video teaching is realized.
- the interaction between the lecturer and the students in the process makes the video teaching process closer to the face-to-face teaching process and enhances the user experience.
- the teaching interaction data is video data
- the trigger detection module 502 includes: a first display unit, configured to display video data in a sub-display area of the display screen, and each sub-display area correspondingly displays a teaching client.
- the transmitted video data; the first detecting unit is configured to detect whether the display screen of the sub display area meets the preset display condition.
- the interaction execution module 503 is specifically configured to: if yes, enlarge the display screen that meets the preset display condition to implement interaction with the teaching client corresponding to the enlarged display screen.
- the first detecting unit includes: a screen recognition subunit for identifying a display screen of the sub display area to acquire an action track of the target object in the display screen; and a track determining subunit for determining the motion track Whether it is a preset interactive action track.
- the display screens that meet the preset display conditions are at least two
- the interaction execution module 503 is specifically configured to: if yes, simultaneously enlarge at least two display screens that meet preset display conditions to achieve The teaching client corresponding to the enlarged display screen interacts; or, if so, at least two display screens satisfying the preset display condition are marked, receiving a selection instruction, and zooming in at least two display screens satisfying the preset display condition
- the display screen corresponding to the instruction is selected to implement interaction with the teaching client corresponding to the enlarged display screen.
- the interaction execution module 503 is specifically configured to: if yes, perform an interaction prompt, and when receiving the interaction instruction, enlarge the display screen that meets the preset display condition.
- the teaching interaction data is text data
- the trigger detection module 502 is specifically configured to: determine whether the text data is interactive text data.
- the interaction execution module 503 includes: a text recognition unit, configured to: if yes, identify the text data to determine the text display data and the corresponding teaching client; the associated display unit is configured to associate the display text display data with the attribute information of the teaching client.
- the video teaching interaction device provided by the embodiment of the present invention can be used to perform the video teaching method provided in the foregoing Embodiments 1 to 3, and has corresponding functions and beneficial effects.
- FIG. 6 is a schematic structural diagram of a video teaching interaction apparatus according to Embodiment 6 of the present invention.
- the video teaching interaction apparatus provided in this embodiment may be used to execute the video teaching method provided in the fourth embodiment.
- the video teaching interaction apparatus provided in this embodiment includes: a second obtaining module 601 and a data sending module 602.
- the second obtaining module 601 is configured to obtain teaching interaction data in the video teaching process
- the data sending module 602 is configured to send the teaching interaction data to the main client, so that the main client determines whether to implement the interaction data according to the teaching interaction data.
- Teaching client interactions are configured to obtain teaching interaction data in the video teaching process, and the data sending module 602 to send the teaching interaction data to the main client, so that the main client determines whether to implement the interaction data according to the teaching interaction data. Teaching client interactions.
- the technical solution provided by the embodiment realizes the video teaching by acquiring the teaching interaction data and transmitting the teaching interaction data to the lecturer client, so that the lecturer client realizes the interaction with the teaching client according to the teaching interaction data.
- the interaction between the teaching client and the lecturer client makes the video teaching process closer to the face-to-face teaching process and enhances the user experience.
- FIG. 7 is a schematic structural diagram of a device according to Embodiment 7 of the present invention.
- the device includes a processor 70, a memory 71, an input device 72, an output device 73, and a communication device 74.
- the number of processors 70 in the device may be one or more, and one processor 70 in FIG. As an example; equipment
- the processor 70, the memory 71, the input device 72, the output device 73, and the communication device 74 may be connected by a bus or the like, and the bus connection is taken as an example in FIG.
- the memory 71 is used as a computer readable storage medium, and can be used to store a software program, a computer executable program, and a module, such as a program instruction/module corresponding to the video teaching interaction method in Embodiments 1 to 3 of the present invention (for example, the first The acquisition module 501, the trigger detection module 502, and the interaction execution module 503).
- the processor 70 executes various functional applications and data processing of the device by running software programs, instructions, and modules stored in the memory 71, that is, implementing the video teaching interaction method described above.
- the memory 71 may mainly include a storage program area and an storage data area, wherein the storage program area may store an operating system, an application required for at least one function; the storage data area may store data created according to usage of the device, and the like. Further, the memory 71 may include a high speed random access memory, and may also include a nonvolatile memory such as at least one magnetic disk storage device, flash memory device, or other nonvolatile solid state storage device. In some examples, memory 71 may further include memory remotely located relative to processor 70, which may be connected to the device over a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
- Input device 72 can be used to receive input digital or character information and to generate key signal inputs related to user settings and function control of the device.
- the output device 73 may include a display device such as a display screen.
- the communication device 74 can be configured to establish a video connection with the at least one teaching client and receive the teaching interaction data sent by the at least one teaching client.
- the device provided by the embodiment of the present invention can perform the video teaching method provided in the foregoing Embodiments 1 to 3, and has corresponding functions and beneficial effects, and has corresponding functions and beneficial effects.
- FIG. 8 is a schematic structural diagram of a device according to Embodiment 8 of the present invention.
- the design The processor 80, the memory 81, the input device 82, the output device 83, and the communication device 84 are included; the number of processors 80 in the device may be one or more, and one processor 80 is taken as an example in FIG. 8; processing in the device
- the device 80, the memory 81, the input device 82, the output device 83, and the communication device 84 may be connected by a bus or the like, and the bus connection is taken as an example in FIG.
- the memory 81 is used as a computer readable storage medium, and can be used to store a software program, a computer executable program, and a module, such as a program instruction/module corresponding to the video teaching interaction method in Embodiment 4 of the present invention (for example, the second acquisition module 601). And data sending module 602).
- the processor 80 executes various functional applications and data processing of the device by executing software programs, instructions, and modules stored in the memory 81, that is, implementing the video teaching interaction method described above.
- the memory 81 may mainly include a storage program area and an storage data area, wherein the storage program area may store an operating system, an application required for at least one function; the storage data area may store data created according to usage of the device, and the like. Further, the memory 81 may include a high speed random access memory, and may also include a nonvolatile memory such as at least one magnetic disk storage device, flash memory device, or other nonvolatile solid state storage device. In some examples, memory 81 may further include memory remotely located relative to processor 80, which may be connected to the device over a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
- Input device 82 can be used to receive input numeric or character information and to generate key signal inputs related to user settings and function controls of the device.
- the output device 83 may include a display device such as a display screen.
- the communication device 84 can be used to establish a video connection with the instructor client and to communicate interactive teaching data to the instructor client.
- the device provided by the embodiment of the present invention can perform the video teaching method provided in the foregoing fourth embodiment, and has corresponding functions and beneficial effects, and has corresponding functions and beneficial effects.
- Embodiment 9 of the present invention further provides a storage medium including computer executable instructions for executing a video teaching interaction method when executed by a computer processor, the video teaching interaction method comprising:
- At least one teaching client that triggers the teaching interaction mechanism is selected and interacts with the selected teaching client.
- the storage medium containing the computer executable instructions provided by the embodiment of the present invention is not limited to the video teaching interaction method operation as described above, and may also perform any of the first embodiment to the third embodiment of the present invention.
- the related operations in the video teaching interaction method provided have corresponding functions and beneficial effects.
- the present invention can be implemented by software and necessary general hardware, and can also be implemented by hardware, but in many cases, the former is a better implementation. .
- the technical solution of the present invention which is essential or contributes to the prior art, may be embodied in the form of a software product, which may be stored in a computer readable storage medium, such as a floppy disk of a computer.
- the video teaching interaction method according to the first embodiment to the third embodiment of the present invention is implemented by using a server, a network device, or the like.
- the tenth embodiment of the present invention further provides a storage medium including computer executable instructions, which are executed by a computer processor to execute a video teaching interaction method provided in Embodiment 4, and have corresponding functions. And beneficial effects.
- the video teaching interaction method includes:
- the present invention can be implemented by software and necessary general hardware, and can also be implemented by hardware, but in many cases, the former is a better implementation. .
- the technical solution of the present invention which is essential or contributes to the prior art, may be embodied in the form of a software product, which may be stored in a computer readable storage medium, such as a floppy disk of a computer.
- Embodiment 4 of the present invention is implemented by a server, a network device, or the like.
- each unit and module included is only divided according to functional logic, but is not limited to the above division, as long as the corresponding function can be implemented;
- the specific names of the respective functional units are also for convenience of distinguishing from each other and are not intended to limit the scope of protection of the present invention.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Electrically Operated Instructional Devices (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
Claims (13)
- 一种视频教学互动方法,其特征在于,包括:A video teaching interaction method, which is characterized in that:在视频教学过程中,获取至少一个教学客户端发送的教学互动数据;In the video teaching process, obtaining teaching interaction data sent by at least one teaching client;基于所述教学互动数据检测教学互动机制是否被触发;Detecting whether the teaching interaction mechanism is triggered based on the teaching interaction data;若是,则选定触发所述教学互动机制的至少一个教学客户端,并实现与选定的教学客户端的交互。If so, at least one teaching client that triggers the teaching interaction mechanism is selected and interacts with the selected teaching client.
- 根据权利要求1所述的视频教学互动方法,其特征在于,所述教学互动数据为视频数据,The video teaching interaction method according to claim 1, wherein the teaching interaction data is video data.所述基于所述教学互动数据检测教学互动机制是否被触发包括:The detecting, based on the teaching interaction data, whether the teaching interaction mechanism is triggered comprises:在显示屏的子显示区域中显示所述视频数据,每个子显示区域对应显示一个所述教学客户端发送的所述视频数据;Displaying the video data in a sub-display area of the display screen, where each sub-display area correspondingly displays the video data sent by the teaching client;检测所述子显示区域的显示画面是否满足预设显示条件;Detecting whether a display screen of the sub display area meets a preset display condition;相应的,所述若是,则选定触发所述教学互动机制的至少一个教学客户端,并实现与选定的教学客户端的交互包括:Correspondingly, if yes, selecting at least one teaching client that triggers the teaching interaction mechanism, and implementing interaction with the selected teaching client includes:若是,则放大满足预设显示条件的显示画面,以实现与被放大的显示画面对应的教学客户端进行交互。If so, the display screen that satisfies the preset display condition is enlarged to implement interaction with the teaching client corresponding to the enlarged display screen.
- 根据权利要求2所述的视频教学互动方法,其特征在于,所述检测所述子显示区域的显示画面是否满足预设显示条件包括:The video teaching interaction method according to claim 2, wherein the detecting whether the display screen of the sub-display area satisfies the preset display condition comprises:识别所述子显示区域的显示画面,以获取所述显示画面中目标对象的动作轨迹;Identifying a display screen of the sub display area to acquire an action track of the target object in the display screen;判断所述动作轨迹是否为预设的交互动作轨迹。Determining whether the motion track is a preset interaction motion track.
- 根据权利要求2所述的视频教学互动方法,其特征在于,所述满足预设显示条件的显示画面为至少两个,The video teaching interaction method according to claim 2, wherein the display screen that satisfies the preset display condition is at least two.所述放大满足预设显示条件的显示画面包括: The displaying a display screen that satisfies the preset display condition includes:同时放大至少两个所述满足预设显示条件的显示画面;或,Simultaneously magnifying at least two of the display screens that satisfy the preset display condition; or标记至少两个所述满足预设显示条件的显示画面,接收选择指令,并在至少两个所述满足预设显示条件的显示画面中放大与所述选择指令对应的显示画面。Marking at least two of the display screens satisfying the preset display condition, receiving a selection instruction, and enlarging the display screen corresponding to the selection instruction in at least two of the display screens satisfying the preset display condition.
- 根据权利要求2所述的视频教学互动方法,其特征在于,所述放大满足预设显示条件的显示画面包括:The video teaching interaction method according to claim 2, wherein the displaying the display screen that satisfies the preset display condition comprises:进行交互提示,并在接收到交互指令时,放大满足预设显示条件的显示画面。The interactive prompt is performed, and when the interactive instruction is received, the display screen that satisfies the preset display condition is enlarged.
- 根据权利要求1所述的视频教学互动方法,其特征在于,所述教学互动数据为文本数据,The video teaching interaction method according to claim 1, wherein the teaching interaction data is text data.所述基于所述教学互动数据检测教学互动机制是否被触发包括:The detecting, based on the teaching interaction data, whether the teaching interaction mechanism is triggered comprises:判断所述文本数据是否为交互文本数据;Determining whether the text data is interactive text data;相应的,所述若是,则选定触发教学互动机制的至少一个教学客户端包括:Correspondingly, if yes, selecting at least one teaching client that triggers the teaching interaction mechanism comprises:若是,则识别所述文本数据以确定文本显示数据以及对应的教学客户端;If yes, identifying the text data to determine text display data and a corresponding teaching client;关联显示所述文本显示数据以及所述教学客户端的属性信息。The text display data and the attribute information of the teaching client are displayed in association.
- 一种视频教学互动方法,其特征在于,包括:A video teaching interaction method, which is characterized in that:在视频教学过程中,获取教学互动数据;In the process of video teaching, obtain teaching interaction data;向主讲客户端发送所述教学互动数据,以使所述主讲客户端根据所述教学互动数据确定是否实现与教学客户端的交互。Sending the teaching interaction data to the presenting client, so that the speaking client determines whether to implement interaction with the teaching client according to the teaching interaction data.
- 一种视频教学互动装置,其特征在于,包括:A video teaching interaction device, comprising:第一获取模块,用于在视频教学过程中,获取至少一个教学客户端发送的教学互动数据;a first obtaining module, configured to acquire teaching interaction data sent by at least one teaching client during a video teaching process;触发检测模块,用于基于所述教学互动数据检测教学互动机制是否被触发; a trigger detection module, configured to detect, according to the teaching interaction data, whether a teaching interaction mechanism is triggered;交互执行模块,用于若是,则选定触发教学互动机制的至少一个教学客户端,并实现与选定的教学客户端的交互。The interactive execution module is configured to, if yes, select at least one teaching client that triggers the teaching interaction mechanism and implement interaction with the selected teaching client.
- 一种视频教学互动装置,其特征在于,包括:A video teaching interaction device, comprising:第二获取模块,用于在视频教学过程中,获取教学互动数据;a second obtaining module, configured to acquire teaching interaction data during a video teaching process;数据发送模块,用于向主讲客户端发送所述教学互动数据,以使所述主讲客户端根据所述教学互动数据确定是否实现与教学客户端的交互。The data sending module is configured to send the teaching interaction data to the main client, so that the main client determines whether to implement interaction with the teaching client according to the teaching interaction data.
- 一种设备,其特征在于,包括:An apparatus, comprising:一个或多个处理器;One or more processors;存储器,用于存储一个或多个程序;a memory for storing one or more programs;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-6任一所述的视频教学互动方法。When the one or more programs are executed by the one or more processors, the one or more processors implement the video teaching interaction method of any of claims 1-6.
- 一种设备,其特征在于,包括:An apparatus, comprising:一个或多个处理器;One or more processors;存储器,用于存储一个或多个程序;a memory for storing one or more programs;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求7所述的视频教学互动方法。The one or more programs are executed by the one or more processors such that the one or more processors implement the video teaching interaction method of claim 7.
- 一种包含计算机可执行指令的存储介质,其特征在于,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-6中任一所述的视频教学互动方法。A storage medium comprising computer executable instructions, the computer executable instructions, when executed by a computer processor, for performing the video teaching interaction method of any of claims 1-6.
- 一种包含计算机可执行指令的存储介质,其特征在于,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求7所述的视频教学互动方法。 A storage medium comprising computer executable instructions, the computer executable instructions, when executed by a computer processor, for performing the video teaching interaction method of claim 7.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710707253.6 | 2017-08-17 | ||
CN201710707253.6A CN107316520B (en) | 2017-08-17 | 2017-08-17 | Video teaching interaction method, device, equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019033663A1 true WO2019033663A1 (en) | 2019-02-21 |
Family
ID=60177104
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/116770 WO2019033663A1 (en) | 2017-08-17 | 2017-12-17 | Video teaching interaction method and apparatus, device, and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107316520B (en) |
WO (1) | WO2019033663A1 (en) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107316520B (en) * | 2017-08-17 | 2020-10-02 | 广州视源电子科技股份有限公司 | Video teaching interaction method, device, equipment and storage medium |
CN107967830A (en) * | 2018-01-08 | 2018-04-27 | 广州视源电子科技股份有限公司 | Online teaching interaction method, device, equipment and storage medium |
CN108629714A (en) * | 2018-05-10 | 2018-10-09 | 北京快校科技有限公司 | Online teaching interactive processing method, apparatus and server |
CN109101161B (en) * | 2018-08-24 | 2021-06-18 | 北京新界教育科技有限公司 | Display method and device |
CN109817047B (en) * | 2019-02-13 | 2021-09-10 | 北京谦仁科技有限公司 | Interaction method and device for online class and electronic equipment |
CN109872588A (en) * | 2019-02-28 | 2019-06-11 | 北京谦仁科技有限公司 | A kind of interactive approach of online class, apparatus and system |
CN110059661B (en) * | 2019-04-26 | 2022-11-22 | 腾讯科技(深圳)有限公司 | Action recognition method, man-machine interaction method, device and storage medium |
CN110334626B (en) * | 2019-06-26 | 2022-03-04 | 北京科技大学 | Online learning system based on emotional state |
CN110570698B (en) * | 2019-08-21 | 2022-04-26 | 北京大米科技有限公司 | Online teaching control method and device, storage medium and terminal |
CN112287767A (en) * | 2020-09-30 | 2021-01-29 | 北京大米科技有限公司 | Interaction control method, device, storage medium and electronic equipment |
CN112286610A (en) * | 2020-10-28 | 2021-01-29 | 北京有竹居网络技术有限公司 | Interactive processing method and device, electronic equipment and storage medium |
CN112767757A (en) * | 2021-01-29 | 2021-05-07 | 中南大学 | Computer multimedia interactive teaching management system and teaching management method |
CN112995132B (en) * | 2021-02-01 | 2023-05-02 | 百度在线网络技术(北京)有限公司 | Online learning interaction method and device, electronic equipment and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001337589A (en) * | 2000-05-26 | 2001-12-07 | Tricore International Inc | Remote education system |
JP2005055846A (en) * | 2003-08-01 | 2005-03-03 | Tottori Prefecture | Remote educational communication system |
CN103281347A (en) * | 2013-03-29 | 2013-09-04 | 吴晗 | Network interaction system |
CN105447795A (en) * | 2015-12-31 | 2016-03-30 | 米科互动教育科技(北京)有限公司 | Online curriculum processing method and device |
CN105551330A (en) * | 2015-12-25 | 2016-05-04 | 北京荣之联科技股份有限公司 | Cloud classroom system |
CN106774894A (en) * | 2016-12-16 | 2017-05-31 | 重庆大学 | Interactive teaching methods and interactive system based on gesture |
CN107316520A (en) * | 2017-08-17 | 2017-11-03 | 广州视源电子科技股份有限公司 | Video teaching interaction method, device, equipment and storage medium |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106683506A (en) * | 2017-02-20 | 2017-05-17 | 管斌彬 | Audio and video interaction system for network teaching platform |
CN106991850A (en) * | 2017-04-26 | 2017-07-28 | 广东小天才科技有限公司 | Sharing method and device for operation arrangement process |
-
2017
- 2017-08-17 CN CN201710707253.6A patent/CN107316520B/en active Active
- 2017-12-17 WO PCT/CN2017/116770 patent/WO2019033663A1/en active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001337589A (en) * | 2000-05-26 | 2001-12-07 | Tricore International Inc | Remote education system |
JP2005055846A (en) * | 2003-08-01 | 2005-03-03 | Tottori Prefecture | Remote educational communication system |
CN103281347A (en) * | 2013-03-29 | 2013-09-04 | 吴晗 | Network interaction system |
CN105551330A (en) * | 2015-12-25 | 2016-05-04 | 北京荣之联科技股份有限公司 | Cloud classroom system |
CN105447795A (en) * | 2015-12-31 | 2016-03-30 | 米科互动教育科技(北京)有限公司 | Online curriculum processing method and device |
CN106774894A (en) * | 2016-12-16 | 2017-05-31 | 重庆大学 | Interactive teaching methods and interactive system based on gesture |
CN107316520A (en) * | 2017-08-17 | 2017-11-03 | 广州视源电子科技股份有限公司 | Video teaching interaction method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN107316520B (en) | 2020-10-02 |
CN107316520A (en) | 2017-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019033663A1 (en) | Video teaching interaction method and apparatus, device, and storage medium | |
US10805365B2 (en) | System and method for tracking events and providing feedback in a virtual conference | |
US10630738B1 (en) | Method and system for sharing annotated conferencing content among conference participants | |
CN110570698B (en) | Online teaching control method and device, storage medium and terminal | |
JP5195106B2 (en) | Image correction method, image correction system, and image correction program | |
CN110568984A (en) | Online teaching method and device, storage medium and electronic equipment | |
WO2022089192A1 (en) | Interaction processing method and apparatus, electronic device, and storage medium | |
CN110136032B (en) | Classroom interaction data processing method based on courseware and computer storage medium | |
KR20200057562A (en) | System and method for multi-way interactive lecture | |
US20210382675A1 (en) | System and method of organizing a virtual classroom setting | |
EP3172713A1 (en) | A chat system | |
JP7119615B2 (en) | Server, sound data evaluation method, program, communication system | |
US20170323574A1 (en) | Contemporaneous capture and tagging of media evidence for education evaluation | |
CN115206150B (en) | Scenario experience-based teaching method, apparatus, device and storage medium | |
KR101845390B1 (en) | Online learning coaching apparatus and method based on learning video file obtained using electronic pen | |
US20220150290A1 (en) | Adaptive collaborative real-time remote remediation | |
KR20140117170A (en) | Method of providing question and answer service and server thereof | |
KR20220067402A (en) | Interactive internet real-time lecture system and lecture method using the same | |
CN111556156A (en) | Interaction control method, system, electronic device and computer-readable storage medium | |
Sindoni | The repurposing of gaze in video-mediated spaces: Implications for designing learning | |
CN115052194B (en) | Learning report generation method, device, electronic equipment and storage medium | |
US11949727B2 (en) | Organic conversations in a virtual group setting | |
WO2024109698A1 (en) | Screen sharing control method and apparatus, device, medium, and program product | |
JP7194554B2 (en) | Communication systems and programs | |
CN112181334A (en) | Remote interactive networking teaching method and electronic equipment |
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: 17921943 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: 17921943 Country of ref document: EP Kind code of ref document: A1 |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 19/10/2020) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17921943 Country of ref document: EP Kind code of ref document: A1 |