Disclosure of Invention
Therefore, the technical problem to be solved by the present invention is to overcome the defect that when a plurality of teaching media are included, the teaching media required to be photographed cannot be accurately known, and the photographing effect of the teaching video is affected, thereby providing a teaching video photographing method, device and system.
According to a first aspect, an embodiment of the present invention discloses a teaching video shooting method, including: controlling an image acquisition device to shoot a teaching main body; acquiring keywords contained in teaching media and identifiers of the teaching media to which the keywords belong, wherein the teaching media comprise a plurality of identifiers, and the identifiers corresponding to different teaching media are different; and when the received voice information contains the keywords, stopping shooting the teaching main body, and controlling the image acquisition equipment to shoot the corresponding teaching media according to the identification of the teaching media to which the keywords belong.
With reference to the first aspect, in a first implementation manner of the first aspect, the acquiring keywords included in a teaching medium includes: acquiring a preset part of speech; and extracting the keywords from the teaching medium according to the preset part of speech.
With reference to the first aspect, in a second implementation manner of the first aspect, before controlling the image capturing device to capture a corresponding teaching medium according to an identifier of the teaching medium to which the keyword belongs when the received voice information includes the keyword, the method further includes: constructing a keyword information table according to the keywords and the identifiers of the teaching media to which the keywords belong, wherein the keywords contained in the keyword information table correspond to the identifiers of the teaching media one by one; and storing the key word information table.
With reference to the second implementation manner of the first aspect, in a third implementation manner of the first aspect, when the received voice message includes a keyword, controlling an image capturing device to capture a corresponding teaching medium according to an identifier of the teaching medium to which the keyword belongs, where the controlling includes: when the received voice information contains the keywords, determining the identification of the teaching media to which the keywords belong according to the keyword information table; and controlling the image acquisition equipment to shoot the corresponding teaching media according to the identification of the teaching media.
With reference to the first aspect, the first embodiment of the first aspect, the second embodiment of the first aspect, or the third embodiment of the first aspect, in a fourth embodiment of the first aspect, a time for shooting the teaching medium is obtained; and when the time is greater than the target time, controlling the image acquisition equipment to shoot the teaching main body.
According to a second aspect, an embodiment of the present invention discloses a teaching video shooting device, including: the first shooting module is used for controlling the image acquisition equipment to shoot the teaching main body; the system comprises an acquisition module, a display module and a display module, wherein the acquisition module is used for acquiring keywords contained in teaching media and identifiers of the teaching media to which the keywords belong, the teaching media comprise a plurality of identifiers, and the identifiers corresponding to different teaching media are different; and the second shooting module is used for controlling the image acquisition equipment to shoot the corresponding teaching media according to the identification of the teaching media to which the keywords belong when the received voice information contains the keywords.
With reference to the second aspect, in a first implementation manner of the second aspect, the obtaining module is configured to obtain a preset part of speech; and extracting the keywords from the teaching medium according to the preset part of speech.
With reference to the second aspect, in a second implementation manner of the second aspect, the second shooting module is further configured to construct a keyword information table according to the keywords and identifiers of teaching media to which the keywords belong, where the keywords included in the keyword information table correspond to the identifiers of the teaching media one to one; and storing the key word information table.
With reference to the second aspect, in a third implementation manner of the second aspect, the second shooting module is configured to, when the received voice information includes the keyword, determine, according to the keyword information table, an identifier of a teaching medium to which the keyword belongs; and controlling the image acquisition equipment to shoot the corresponding teaching media according to the identification of the teaching media.
With reference to the second aspect, or the first embodiment of the second aspect, or the second embodiment of the second aspect, or the third embodiment of the second aspect, in a fourth embodiment of the second aspect, the second shooting module is further configured to obtain a time for shooting the teaching medium; and when the time is greater than the target time, controlling the image acquisition equipment to shoot the teaching main body.
According to a third aspect, an embodiment of the present invention discloses a teaching video shooting system, including: the image acquisition equipment is used for shooting the teaching main body and the teaching media; the voice equipment is used for receiving voice information; a processor, a memory and a computer program stored on the memory and operable on the processor, the processor implementing the steps of the teaching video capture method of any of the embodiments of the first aspect and the first aspect when executing the program.
According to a fourth aspect, an embodiment of the present invention discloses a readable computer storage medium, on which computer instructions are stored, and the instructions, when executed by a processor, implement the steps of the teaching video shooting method described in any of the first aspect and the first aspect.
The technical scheme provided by the embodiment of the invention has the following advantages:
according to the teaching video shooting method, device and system provided by the embodiment of the invention, the image acquisition equipment is controlled to shoot the teaching main body, the keywords contained in a plurality of teaching media and the identifiers of the teaching media to which the keywords belong are obtained, and when the received voice information contains the keywords, the image acquisition equipment is controlled to shoot the corresponding teaching media according to the identifiers of the teaching media to which the keywords belong. By comparing the keywords, the teaching media needing to be shot in the plurality of teaching media can be accurately known, automatic switching shooting of the plurality of teaching media is realized, and the shooting effect of the teaching video is improved, namely, students watching the teaching video obtained by the method can timely and pertinently see teaching contents contained in different teaching media along with the contents of the teaching main body, and the effect of listening to the lectures on site is restored.
Detailed Description
The technical solutions of the present invention will be described clearly and completely with reference to the accompanying drawings, and it should be understood that the described embodiments are some, but not all embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.
In the description of the present invention, it should be noted that, unless otherwise explicitly specified or limited, the terms "mounted," "connected," and "connected" are to be construed broadly, e.g., as meaning either a fixed connection, a removable connection, or an integral connection; can be mechanically or electrically connected; the two elements may be directly connected or indirectly connected through an intermediate medium, or may be communicated with each other inside the two elements, or may be wirelessly connected or wired connected. The specific meanings of the above terms in the present invention can be understood in specific cases to those skilled in the art.
In addition, the technical features involved in the different embodiments of the present invention described below may be combined with each other as long as they do not conflict with each other.
Example 1
The embodiment of the application provides a teaching video shooting method, which can be applied to a recorded broadcast terminal, wherein the recorded broadcast terminal is connected with an image acquisition device and is used for controlling the image acquisition device to shoot a target object so as to obtain an image of the target object, and the recorded broadcast terminal is connected with a voice device and is used for receiving voice information acquired by the voice device. As shown in fig. 1, the teaching video photographing method includes:
step 101, controlling an image acquisition device to shoot a teaching subject.
The teaching main body may be a speaker, or may be other main bodies capable of teaching content explanation, such as a robot. The process of controlling the image acquisition equipment to shoot the teaching main body can be that the image acquisition equipment is controlled to aim at a target area where the teaching main body is located, and then the teaching main body in the target area is shot; or all image acquisition devices in the space where the recording and broadcasting terminal is located are started, the position of the teaching main body is determined by carrying out image recognition on the images acquired by all the image acquisition devices, the image acquisition devices corresponding to the images of the teaching main body are controlled to shoot the teaching main body, and other image acquisition devices can be in a standby state or a power-off state; or all the image acquisition devices are started simultaneously, and images acquired by the image acquisition devices are detected in real time, so that the images of the teaching main body can be accurately shot no matter where the teaching main body is located. The setting position and the setting number of the image acquisition equipment are not limited in the embodiment of the application, and can be determined by a person skilled in the art according to actual needs.
The controlling the image capturing device to capture the main teaching body may be controlling the image capturing device to capture the main teaching body when a trigger signal for starting video capture is received. The acquisition mode of the video shooting starting signal can be realized by setting a starting button on the recording and broadcasting terminal, and when the starting button receives a starting operation, the video shooting starting signal is triggered and generated; or the wireless control terminal is used for controlling the start of the recording and broadcasting terminal. The generation mode of the start signal is not limited in the embodiment of the present application, and can be determined by a person skilled in the art according to actual needs.
Step 102, acquiring keywords contained in the teaching media and identifiers of the teaching media to which the keywords belong, wherein the teaching media comprise a plurality of identifiers, and the identifiers corresponding to different teaching media are different.
Illustratively, the teaching media may include any teaching media capable of displaying teaching contents, such as a blackboard, a multimedia device, and the like. The type of the teaching media is not limited in the embodiments of the present application, and can be determined by those skilled in the art according to actual needs. The acquisition mode of the keywords contained in the teaching media can be to receive the teaching contents needing to be displayed in the teaching media in advance and determine the keywords contained in the teaching contents; the acquisition mode of the keywords contained in the teaching media can also be that the image acquisition equipment acquires the image of each teaching media in real time and extracts the keywords of the teaching contents contained in the image of the teaching media. And determining the teaching media on which different keywords need to be displayed, and obtaining the identification corresponding to the teaching media for displaying the keywords. The keywords contained in the teaching media can be important knowledge points in the teaching content, the identification of the teaching media can be used for distinguishing the identifications of different teaching media at will, for example, characters, numbers, letters or any combination mode can be used as the identification of the teaching media, and the identification of the teaching media can be used for determining the position of the teaching media.
And 103, when the received voice information contains the keywords, controlling the image acquisition equipment to shoot the corresponding teaching media according to the identification of the teaching media to which the keywords belong.
Illustratively, when the received voice information contains keywords, the teaching media corresponding to the identifiers are photographed according to the identifiers of the teaching media to which the obtained keywords belong. The teaching main body and the teaching media can be shot by the same image acquisition device, namely when the received voice information contains keywords, the focus of the image acquisition device can be adjusted or the image acquisition device is controlled to rotate, so that the image acquisition device is switched from shooting of the teaching main body to shooting of the teaching media. In order to accurately capture the corresponding teaching media, the identification of the teaching media may include coordinates of the position of the teaching media in the classroom.
The teaching main body and the teaching media can adopt different image acquisition devices, and different teaching media can adopt different image acquisition devices to shoot images. When the received voice information contains keywords, the image acquisition equipment for acquiring the images of the teaching main body is controlled to be closed, and the corresponding image acquisition equipment is started to shoot the teaching medium according to the identification of the teaching medium. In order to ensure the accuracy of the started image acquisition equipment, the identification of the teaching medium can be associated with the corresponding image acquisition equipment, and when the identification of the teaching medium where the keyword is located is obtained, the image acquisition equipment associated with the identification is controlled to be started to shoot the corresponding teaching medium.
The teaching video shooting method provided by the embodiment of the application comprises the steps of controlling the image acquisition equipment to shoot a teaching main body, obtaining keywords contained in a plurality of teaching media and identifications of teaching media to which the keywords belong, and controlling the image acquisition equipment to shoot the corresponding teaching media according to the identifications of the teaching media to which the keywords belong when the received voice information contains the keywords. By comparing the keywords, the teaching media needing to be shot in the plurality of teaching media can be accurately known, automatic switching shooting of the plurality of teaching media is realized, and the shooting effect of the teaching video is improved, namely, students watching the teaching video obtained by the method can timely and pertinently see teaching contents contained in different teaching media along with the contents of the teaching main body, and the effect of on-site listening to the teaching is restored to the maximum extent.
As an optional implementation manner of the present application, in step 102, acquiring keywords included in the teaching medium includes:
first, a preset part of speech is obtained.
Illustratively, parts of speech may include nouns, adjectives, verbs, and the like. The number of the parts of speech included in the preset word classes is not limited in the embodiment of the present application, and can be determined by those skilled in the art according to actual needs.
And secondly, extracting keywords from the teaching medium according to the preset part of speech.
Illustratively, taking a predetermined part of speech as an example of a noun, all nouns are extracted from the teaching medium as keywords. The noun extraction mode can be used for extracting and labeling a large number of nouns or nominal phrases in advance, a machine recognition model is obtained based on labeled sample training, and the machine learning model is used for extracting names in the teaching content. The keyword extraction method is not limited in the embodiment of the present application, and those skilled in the art can determine the keyword extraction method according to needs.
As an alternative embodiment of the present application, as shown in fig. 2, before step 103, the method further includes:
and 104, constructing a keyword information table according to the keywords and the identifications of the teaching media to which the keywords belong, wherein the keywords contained in the keyword information table correspond to the identifications of the teaching media one by one.
Illustratively, the obtained keywords are associated with the identifiers of the corresponding teaching media to obtain a keyword information table, and the keyword information table can be continuously updated in real time by continuously obtaining the keywords in the teaching media and the identifiers of the corresponding teaching media. Taking keywords as nouns, the keyword information table obtained according to the keywords and the teaching medium identifier may be [ ("bright heading mid-term", blackboard position 1), ("farmer's senses", blackboard position 2), ("reform", multimedia device 1), ("vermilion" and multimedia device 2) ]. The embodiment of the application does not limit the construction mode of the keyword information table and the content of the teaching identification contained in the keyword information table, and a person skilled in the art can determine the keyword information table according to the actual use requirement, so that the effect of accurately and automatically switching and shooting a plurality of teaching media through the keyword information table is achieved.
Step 105, storing the key information table.
As an alternative embodiment of the present application, step 103 includes: when the received voice information contains keywords, determining the identification of the teaching media to which the keywords belong according to a keyword information table; and controlling the image acquisition equipment to shoot the corresponding teaching media according to the identification of the teaching media.
Illustratively, according to the identifier of the teaching medium where the obtained keyword is located, the control mode of controlling the image acquisition device to shoot the corresponding teaching medium is controlled, see step 104 specifically, and is not described herein again. Through real-time establishment and storage of the keyword information table, when the fact that the voice information contains the keywords is determined, the teaching media corresponding to the keywords can be accurately obtained, the image acquisition equipment can be controlled to accurately shoot, and the shooting effect is guaranteed.
As an alternative embodiment of the present application, as shown in fig. 3, after step 103, the method further includes:
and step 106, acquiring the time for shooting the teaching media.
For example, the time for shooting the teaching media may be obtained by starting to count the shooting time of the teaching media when shooting any teaching media. The timing module can be integrated at the recording and broadcasting terminal, and when the recording and broadcasting terminal controls the image acquisition equipment to start shooting, the timing module is triggered to start timing.
And step 107, when the time is longer than the target time, controlling the image acquisition equipment to shoot the teaching main body.
Illustratively, when the shooting time of any teaching medium is longer than the target time, the received voice information is characterized in that keywords located in other teaching media do not appear in the target time, so as to avoid that the watching effect of the teaching video is influenced by the overlong shooting time of one teaching medium, reduce the interactive feeling with the teaching main body, and when the shooting time of the teaching medium is longer than the target time, the image acquisition device is controlled to shoot the teaching main body again. The switching of the shooting process of the teaching main body and the teaching media by the control image acquisition equipment greatly restores the field watching effect.
Example 2
The embodiment of the present application further provides a teaching video shooting device, as shown in fig. 4, including:
the first shooting module 401 is used for controlling the image acquisition device to shoot the teaching main body;
an obtaining module 402, configured to obtain keywords included in a teaching medium and identifiers of teaching media to which the keywords belong, where the teaching media include multiple different identifiers corresponding to different teaching media;
and a second shooting module 403, configured to, when the received voice information includes the keyword, control an image capturing device to shoot the corresponding teaching medium according to an identifier of the teaching medium to which the keyword belongs.
The teaching video shooting device provided by the embodiment of the application controls image acquisition equipment to shoot teaching subjects, obtains the keywords contained in a plurality of teaching media and the identifiers of the teaching media to which the keywords belong, and controls the image acquisition equipment to shoot corresponding teaching media according to the identifiers of the teaching media to which the keywords belong when the received voice information contains the keywords. By comparing the keywords, the teaching media needing to be shot in the plurality of teaching media can be accurately known, automatic switching shooting of the plurality of teaching media is realized, and the shooting effect of the teaching video is improved, namely, students watching the teaching video obtained by the method can timely and pertinently see teaching contents contained in different teaching media along with the contents of the teaching main body, and the effect of on-site listening to the teaching is restored to the maximum extent.
As an optional embodiment of the present application, the obtaining module 402 is configured to obtain a preset part of speech; and extracting the keywords from the teaching medium according to the preset part of speech.
As an optional implementation manner of this application, the second shooting module 403 is further configured to construct a keyword information table according to the keywords and identifiers of teaching media to which the keywords belong, where the keywords included in the keyword information table correspond to the identifiers of the teaching media one to one; and storing the key word information table.
A second shooting module 403, configured to determine, according to the keyword information table, an identifier of a teaching medium to which the keyword belongs when the received voice information includes the keyword; and controlling the image acquisition equipment to shoot the corresponding teaching media according to the identification of the teaching media.
As an optional embodiment of the present application, the second shooting module 403 is further configured to obtain a time for shooting the teaching medium; and when the time is longer than the target time, controlling the image acquisition equipment to shoot the teaching main body.
Example 3
An embodiment of the present application further provides a teaching video shooting system, as shown in fig. 5, the system includes:
the image acquisition equipment 503 is used for shooting the teaching main body and the teaching media;
a voice device 504 for receiving voice information;
a processor 501 and a memory 502, and a computer program stored in the memory 502 and capable of running on the processor 501, wherein the processor 501, the memory 502, the image capturing device 503 and the voice device 504 may be connected by a bus or other means, and fig. 5 may be taken as an example, when the processor 501 executes the program, the steps of the teaching video shooting method according to the above-described embodiments are implemented.
Processor 501 may be a Central Processing Unit (CPU). The Processor 501 may also be other general purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components, or combinations thereof.
The memory 502, which is a non-transitory computer-readable storage medium, may be used to store non-transitory software programs, non-transitory computer-executable programs, and modules, such as program instructions/modules corresponding to the instructional video photographing method in the embodiment of the invention (e.g., the first photographing module 401, the obtaining module 402, the determining module 403, and the second photographing module 404 shown in fig. 4). The processor 501 executes various functional applications and data processing of the processor by running non-transitory software programs, instructions and modules stored in the memory 502, that is, implements the teaching video shooting method in the above method embodiment.
The memory 502 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created by the processor 501, and the like. Further, the memory 502 may include high speed random access memory, and may also include non-transitory memory, such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid state storage device. In some embodiments, memory 502 optionally includes memory located remotely from processor 501, which may be connected to processor 501 via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The one or more modules are stored in the memory 502 and, when executed by the processor 501, perform a teaching video capture method as in the embodiment of fig. 1-3.
The details of the teaching video shooting system can be understood by referring to the corresponding descriptions and effects in the embodiments shown in fig. 1 to fig. 4, which are not described herein again.
The teaching video shooting system that this application embodiment provided, control image acquisition equipment and shoot the main part of giving lessons, obtain the sign of the teaching media that the keyword and keyword contained in a plurality of teaching media are affiliated to, when containing this keyword in the speech information that receives, according to the sign of the teaching media that the keyword is affiliated to, control image acquisition equipment and shoot corresponding teaching media. By comparing the keywords, the teaching media needing to be shot in the plurality of teaching media can be accurately known, automatic switching shooting of the plurality of teaching media is realized, and the shooting effect of the teaching video is improved, namely, students watching the teaching video obtained by the method can timely and pertinently see teaching contents contained in different teaching media along with the contents of the teaching main body, and the effect of on-site listening to the teaching is restored to the maximum extent.
Example 4
The embodiment of the invention also provides a computer storage medium, wherein the computer storage medium stores computer executable instructions, and the computer executable instructions can execute the teaching video shooting method in any method embodiment. The storage medium may be a magnetic Disk, an optical Disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a Flash Memory (Flash Memory), a Hard Disk (Hard Disk Drive, abbreviated as HDD), a Solid State Drive (SSD), or the like; the storage medium may also comprise a combination of memories of the kind described above.
It should be understood that the above examples are only for clarity of illustration and are not intended to limit the embodiments. Other variations and modifications will be apparent to persons skilled in the art in light of the above description. And are neither required nor exhaustive of all embodiments. And obvious variations or modifications therefrom are within the scope of the invention.