Conference projection method and device, equipment, storage medium and product
By identifying the image information of the signal source to be displayed in the conference projection and determining priority based on the correlation with the conference topic, and automatically performing projection display, the problems of low efficiency and susceptibility to hardware failure in the prior art are solved, and more efficient and stable conference projection is achieved.
Patent Information
- Application Number
- CN202510346552.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-24
- Publication Date
- 2025-06-24
AI Technical Summary
Existing conference projection methods are inefficient and susceptible to hardware failures, resulting in delayed meeting time and disrupted pace.
By determining the image information of each signal source to be displayed in the target meeting, identifying it to obtain the recognition results, prioritizing the relevance of the recognition results and the subject of the appointment meeting, and projecting and displaying it automatically.
It improves the efficiency of conference projection, reduces the impact of hardware failures on conference projection, and ensures the smooth progress of the conference.
Smart Images

Figure CN120201171A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present invention relate to the field of electronic information technology, and in particular, to a conference projection method, apparatus, device, storage medium, and product. Background Art
[0002] In a certain theme conference, a conference projection system usually accesses multiple signal sources, and generally one of them needs to be selected for output. The traditional solution is to manually operate physical buttons to switch the signal source, or replace the signal source connection cable to achieve the effect of selecting the signal source for display.
[0003] However, this method mostly relies on manual operation and is completely implemented by relying on external operation components or cables. Once an external dependency failure occurs, it often takes extra time to handle the failure. This not only delays the conference time but also disrupts the conference rhythm, thus causing a waste of the time of the participants.
[0004] Therefore, it can be seen that the existing conference projection methods have problems of low efficiency and susceptibility to hardware failures. Summary of the Invention
[0005] The present invention provides a conference projection method, apparatus, device, storage medium, and product to solve the problems of low efficiency and susceptibility to hardware failures existing in the existing conference projection methods.
[0006] According to one aspect of the present invention, there is provided a conference projection method, including:
[0007] Determine the image information corresponding to each of the at least one signal source to be displayed in a target conference;
[0008] Identify each of the image information respectively to obtain the identification results of the respective signal sources to be displayed;
[0009] Determine the signal source to be displayed with the highest priority according to each of the identification results, wherein the priority is determined based on the relevance between the signal source to be displayed and the reserved conference theme of the target conference;
[0010] Perform projection display based on the signal source to be displayed with the highest priority.
[0011] According to another aspect of the present invention, there is provided a conference projection apparatus, including:
[0012] An information determination module, configured to determine the image information corresponding to each of the at least one signal source to be displayed in a target conference;
[0013] An information identification module, configured to identify each of the image information respectively to obtain the identification results of the respective signal sources to be displayed;
[0014] A signal source determination module, configured to determine the signal source to be displayed with the highest priority according to each recognition result, where the priority is determined based on the relevance between the signal source to be displayed and the reserved meeting theme of the target meeting;
[0015] A signal source projection module, configured to perform projection display based on the signal source to be displayed with the highest priority.
[0016] According to another aspect of the present invention, there is provided an electronic device, where the electronic device includes:
[0017] At least one processor; and
[0018] A memory communicatively connected to the at least one processor; where
[0019] The memory stores a computer program executable by the at least one processor, and when the computer program is executed by the at least one processor, the at least one processor is enabled to execute the meeting projection method according to any embodiment of the present invention.
[0020] According to another aspect of the present invention, there is provided a computer-readable storage medium, where the computer-readable storage medium stores computer instructions, and when the computer instructions are used by a processor, the meeting projection method according to any embodiment of the present invention is implemented.
[0021] According to another aspect of the present invention, there is provided a computer program product, where the computer program product includes a computer program, and when the computer program is executed by a processor, the meeting projection method according to any embodiment of the present invention is implemented.
[0022] The technical solution provided by the embodiments of the present invention determines the image information corresponding to each signal source to be displayed among at least one signal source to be displayed for a target meeting; respectively recognizes each piece of image information to obtain the recognition results of the signal sources to be displayed; determines the signal source to be displayed with the highest priority according to each recognition result, where the priority is determined based on the relevance between the signal source to be displayed and the reserved meeting theme of the target meeting; and performs projection display based on the signal source to be displayed with the highest priority. Through the above technical solution, the relevance between each signal source to be displayed and the reserved meeting theme of the target meeting is determined according to the recognition results obtained from the image information, and then the priority is determined based on the relevance, and the signal source to be displayed with the highest priority is displayed. The entire process does not require manual selection and switching of the signal source, effectively improving the meeting projection efficiency and effectively reducing the impact of hardware failures on the meeting projection.
[0023] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present invention, nor is it used to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. Brief Description of the Drawings
[0024] To more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.
[0025] Figure 1 is a flowchart of a conference projection method provided in the first embodiment of the present invention;
[0026] Figure 2 is a flowchart of a conference projection method provided in the second embodiment of the present invention;
[0027] Figure 3 is a schematic diagram of a project seminar projection provided in the third embodiment of the present invention;
[0028] Figure 4 is a schematic structural diagram of a conference projection device provided in the third embodiment of the present invention;
[0029] Figure 5 is a schematic structural diagram of an electronic device provided in the fourth embodiment of the present invention. Detailed Description of the Embodiments
[0030] In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, rather than all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0031] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above drawings are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present invention described here can be implemented in an order different from those illustrated or described here. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0032] Embodiment 1
[0033] Figure 1 FIG. 1 is a flowchart of a conference projection method provided in Embodiment 1 of the present invention. This embodiment is applicable to the situation of projection based on multiple signal sources in a conference. The method can be executed by a conference projection device, which can be implemented in the form of hardware and / or software. The conference projection device can be configured in an electronic device, and the electronic device can be configured as a terminal or a projection device. As Figure 1 shown, the method includes:
[0034] S110. Determine the image information corresponding to each to-be-displayed signal source among at least one to-be-displayed signal source of the target conference.
[0035] In this embodiment, the target conference can be understood as the conference that needs to be projected and displayed currently. The to-be-displayed signal source can be understood as the signal source device that needs to be projected or displayed in the target conference. For example, the to-be-displayed signal source can be a laptop computer or a tablet computer, etc. The image information can be understood as the image data extracted from the signal of the to-be-displayed signal source.
[0036] Specifically, in the target conference, obtain the signals of at least one to-be-displayed signal source, and use a preset decoding algorithm to extract the image information from each to-be-displayed signal source. Among them, the preset decoding algorithm can be the Transition-Minimized Differential Signaling (TMDS) algorithm.
[0037] S120. Identify each piece of image information respectively to obtain the identification results of the to-be-displayed signal sources.
[0038] Specifically, a preset identification algorithm can be used to identify each piece of image information to determine the identification results of the to-be-displayed signal sources. Among them, the identification results can include but are not limited to the content information of the target conference, the conference process, and the participant information, etc. Among them, the participant information can include the positions and names of the participants. This embodiment does not limit the specific preset identification algorithm. For example, the preset identification algorithm can be a neural network, or a machine learning algorithm (such as a support vector machine, a decision tree, and a random forest, etc.), or a rule-based identification method (such as template matching, feature extraction and matching, etc.).
[0039] S130. Determine the to-be-displayed signal source with the highest priority according to the identification results, where the priority is determined based on the relevance between the to-be-displayed signal source and the reserved conference theme of the target conference.
[0040] In this embodiment, the reserved meeting theme can be understood as the core topic or key discussion point of the target meeting set in advance. The relevance between the signal source to be displayed and the reserved meeting theme of the target meeting is used to measure the matching degree between the signal source to be displayed and the reserved meeting theme.
[0041] Specifically, for each recognition result among the recognition results, using a preset relevance algorithm, calculate the relevance between the signal source to be displayed corresponding to the current recognition result and the reserved meeting theme; furthermore, based on the relevances, perform a priority ranking on the signal sources to be displayed, and determine the signal source to be displayed with the highest priority. In this embodiment, the preset relevance algorithm includes, but is not limited to, a text matching algorithm, a semantic recognition algorithm, and a relevance evaluation algorithm based on rules. It should be noted that the higher the relevance, the higher the corresponding priority.
[0042] S140. Perform a projection display based on the signal source to be displayed with the highest priority.
[0043] Specifically, after determining the signal source to be displayed with the highest priority, automatically retrieve the signal of this signal source, and display this signal on the projection screen through a projection device.
[0044] The technical solution provided in the first embodiment of the present invention determines the image information corresponding to each signal source to be displayed among at least one signal source to be displayed for the target meeting; respectively recognize each image information to obtain the recognition results of the signal sources to be displayed; determine the signal source to be displayed with the highest priority according to the recognition results, where the priority is determined based on the relevance between the signal source to be displayed and the reserved meeting theme of the target meeting; perform a projection display based on the signal source to be displayed with the highest priority. Through the above technical solution, the relevance between each signal source to be displayed and the reserved meeting theme of the target meeting is determined according to the recognition results obtained from the image information, and then the priority is determined based on the relevance, and the signal source to be displayed with the highest priority is displayed. The entire process does not require manual selection and switching of the signal source, effectively improving the meeting projection efficiency and effectively reducing the impact of hardware failures on the meeting projection.
[0045] In some embodiments, the respectively recognizing each image information to obtain the recognition results of the signal sources to be displayed includes: using a preset convolutional neural network to respectively recognize each image information to obtain the recognition results of the signal sources to be displayed.
[0046] In this embodiment, the preset convolutional neural network can be understood as a neural network that has been pre-trained and is used to recognize image information.
[0047] Specifically, a pre-set Convolutional Neural Network (CNN) is used to identify the image information of each signal source to be displayed one by one. The CNN automatically extracts key features in the image information through its multi-layer convolutional structure, such as text, tables, charts, and graphics, and maps these features into high-level semantic information. Finally, the recognition results of each image are output. Through this solution, the image information can be quickly and accurately recognized, providing basic data support for further determining the signal source to be displayed with the highest priority.
[0048] Embodiment 2
[0049] Figure 2 FIG. is a flowchart of a conference projection method provided in Embodiment 2 of the present invention. This embodiment is optimized and extended based on the above-mentioned optional embodiments. Optionally, the determining the signal source to be displayed with the highest priority according to each recognition result includes: according to each recognition result, using the target priority rule, respectively calculating the first relevance between each signal source to be displayed and the reserved conference theme, where the target priority rule is a preset priority rule in a preset priority rule library determined according to the reserved conference theme of the target conference; determining the priority ranking of each signal source to be displayed according to each first relevance; and determining the signal source to be displayed with the highest priority according to the priority ranking. As Figure 2 shown, the method includes:
[0050] S210. Determine the image information corresponding to each signal source to be displayed among at least one signal source to be displayed of the target conference.
[0051] S220. Respectively identify each image information to obtain the recognition results of each signal source to be displayed
[0052] S230. According to each recognition result, use the target priority rule to respectively calculate the first relevance between each signal source to be displayed and the reserved conference theme, where the target priority rule is a preset priority rule in a preset priority rule library determined according to the reserved conference theme of the target conference.
[0053] In this embodiment, the first relevance is used to reflect the matching degree between the signal source to be displayed and the reserved meeting theme. The preset priority rule library can be understood as a pre-set rule set. Among them, the preset priority rule library includes preset priority rules and preset meeting themes, and different preset meeting themes correspond to different preset priority rules. The preset priority rule is used to determine the relevance between the signal source to be displayed and the preset meeting theme corresponding to the preset priority. For example, the preset priority rule can be to determine the relevance between the signal source to be displayed and the preset meeting theme corresponding to the preset priority by using the first matching algorithm based on the meeting process in the recognition result, or it can be to determine the relevance between the signal source to be displayed and the preset meeting theme corresponding to the preset priority by using the second matching algorithm based on the content information in the recognition result, etc. Among them, both the first matching algorithm and the second matching algorithm can be keyword matching algorithms or semantic similarity algorithms.
[0054] Specifically, according to the reserved meeting theme of the target meeting, determine the target priority rule corresponding to the reserved meeting theme from the preset priority rule library; for each recognition result in each recognition result, use the target priority rule to calculate the first relevance between the current signal source to be displayed and the reserved meeting theme.
[0055] Exemplarily, if the target priority rule is to determine the relevance between the signal source to be displayed and the preset meeting theme corresponding to the preset priority by using the first matching algorithm based on the meeting process in the recognition result, then according to the meeting process and the reserved meeting theme in the recognition result, use the first matching algorithm to calculate the first relevance between the signal source to be displayed and the reserved meeting theme; if the relevance between the signal source to be displayed and the preset meeting theme corresponding to the preset priority is determined by using the second matching algorithm based on the content information in the recognition result, then based on the content information and the reserved meeting theme in the recognition result, use the second matching algorithm to calculate the first relevance between the signal source to be displayed and the reserved meeting theme.
[0056] S240. Determine the priority ranking of the signal sources to be displayed according to the first relevances.
[0057] Specifically, perform priority ranking on the signal sources to be displayed according to the first relevances, where the higher the first relevance, the higher the corresponding priority.
[0058] S250. Determine the signal source to be displayed with the highest priority according to the priority ranking.
[0059] Specifically, determine the signal source to be displayed with the highest priority from the priority ranking.
[0060] S260. Perform projection display based on the signal source to be displayed with the highest priority.
[0061] The technical solution provided in the second embodiment of the present invention eliminates the need for manual selection and switching of signal sources, effectively improving the efficiency of conference projection and reducing the impact of hardware failures on conference projection. In addition, determining the signal source to be displayed with the highest priority based on each recognition result includes: according to each recognition result, using the target priority rule, calculating the first correlation degree between each signal source to be displayed and the reserved conference theme respectively, where the target priority rule is a preset priority rule in a preset priority rule library determined according to the reserved conference theme of the target conference; determining the priority ranking of each signal source to be displayed according to each first correlation degree; and determining the signal source to be displayed with the highest priority according to the priority ranking. It realizes calculating the correlation degree between the signal source to be displayed and the reserved conference theme using the target priority rule and sorting based on this correlation degree, further improving the accuracy and efficiency of determining the signal source to be displayed.
[0062] In some embodiments, the recognition result includes content information; determining the signal source to be displayed with the highest priority according to the priority ranking includes: if the difference between the first correlation degrees corresponding to the two signal sources to be displayed with the highest ranking in the priority ranking is less than a preset threshold, using a preset content prediction algorithm to perform content prediction respectively based on the content information of the two signal sources to be displayed with the highest ranking in the priority ranking, obtaining two predicted contents; calculating the second correlation degrees between the two predicted contents and the reserved conference theme respectively; and determining the signal source to be displayed with the highest priority according to the second correlation degrees.
[0063] In this embodiment, the preset threshold can be understood as a pre-set value. The preset content prediction algorithm can be understood as a pre-set algorithm for content prediction.
[0064] Specifically, when the difference between the first correlation degrees of the two signal sources to be displayed ranked first and second in the priority ranking is less than the preset threshold, it indicates that the correlations of these two signal sources with the reserved conference theme are relatively close, and it is difficult to directly distinguish their priorities through a single correlation index. To ensure the accuracy of determining the signal source to be displayed, a preset content prediction algorithm is used to analyze and predict the content information of these two signal sources to be displayed respectively, generating their respective predicted contents; furthermore, calculating the second correlation degrees between the two predicted contents and the reserved conference theme respectively, and determining the signal source to be displayed with the highest second correlation degree as the signal source to be displayed with the highest priority. This solution ensures that the signal source to be displayed that best fits the reserved conference theme is accurately selected when the correlations are close, thus significantly improving the accuracy and pertinence of conference information display.
[0065] In some embodiments, the target priority rule is determined as follows: obtaining the reserved meeting theme of the target meeting from the meeting reservation system; searching in the preset priority rule library for the preset meeting theme with the highest similarity to the reserved meeting theme; and taking the preset priority rule corresponding to the found preset meeting theme as the target priority rule.
[0066] In this embodiment, the meeting reservation system can be understood as a platform for arranging and managing meetings, where meeting reservations can be made.
[0067] Specifically, obtain the reserved meeting theme of the target meeting from the meeting reservation system. Then, by calculating the similarity between the reserved meeting theme and the preset meeting themes in the preset priority rule library, determine the preset meeting theme with the highest similarity to the reserved meeting theme in the preset priority rule library, and extract the corresponding preset priority rule as the target priority rule. This solution realizes the determination of the target priority rule and provides a key basis for further calculating the relevance between the signal source to be displayed and the meeting theme.
[0068] In some embodiments, the recognition result includes meeting process, content information, and participant information; the preset priority rule library at least includes the following preset priority rules: calculating a first correlation degree between the meeting process and the reserved meeting theme, a second correlation degree between the content information and the reserved meeting theme, and a third correlation degree between the participant information and the reserved meeting theme; and determining a first relevance between the signal source to be displayed and the reserved meeting theme according to the first correlation degree, the second correlation degree, and the third correlation degree.
[0069] In this embodiment, the participant information may include the position information of the participants. The first correlation degree is used to represent the matching degree between the meeting process and the reserved meeting theme, the second correlation degree is used to represent the matching degree between the content information and the reserved meeting theme, and the third correlation degree is used to represent the matching degree between the participant information and the reserved meeting theme.
[0070] Specifically, the preset priority rule library at least includes the following preset priority rules: calculating a first correlation degree between the meeting process and the reserved meeting theme, a second correlation degree between the content information and the reserved meeting theme, and a third correlation degree between the participant information and the reserved meeting theme; determining a first relevance degree between the signal source to be displayed and the reserved meeting theme based on the first correlation degree, the second correlation degree, and the third correlation degree. For example, the first correlation degree, the second correlation degree, and the third correlation degree can be weighted and summed, and the result of the weighted sum can be used as the first relevance degree between the signal source to be displayed and the reserved meeting theme, or the product of the first correlation degree, the second correlation degree, and the third correlation degree can be used as the first relevance degree between the signal source to be displayed and the reserved meeting theme.
[0071] Exemplarily, in a project seminar attended by multiple people, such as Figure 3 shown, there are three signal sources to be displayed connected to the projection device 20, namely the signal source to be displayed 21 corresponding to the project manager, the signal source to be displayed 22 corresponding to the chief technology officer, and the signal source to be displayed 23 corresponding to the account manager. Among them, the projection device 20 can only project the signal of one signal source to be displayed on the display 24 at a time.
[0072] The specific process of realizing projection: After the meeting is reserved, obtain the reserved meeting theme from the meeting reservation system, and then determine the target priority rule from the preset priority rule library. After the three signal sources to be displayed are connected to the projection device 20, perform content (such as text and charts, etc.) capture and recognition on the image information of the three connected signal sources to be displayed to obtain the recognition result. Furthermore, calculate the first relevance degree between the three signal sources to be displayed and the reserved meeting theme respectively in combination with the target priority rule, and perform priority sorting on the three signal sources to be displayed based on the first relevance degree; Assume that the signal source to be displayed 23 corresponding to the account manager ranks second, and the signal source to be displayed 21 corresponding to the project manager ranks first, but the difference between these two first relevance degrees is less than the preset threshold. Then, perform prediction based on the content information of these two signal sources to be displayed to obtain two predicted contents, and then calculate the second relevance degree between the two predicted contents and the reserved meeting theme respectively. At this time, the second relevance degree corresponding to the signal source to be displayed 23 of the account manager is relatively high, so the signal source to be displayed 23 of the account manager is projected onto the display 24.
[0073] Embodiment III
[0074] Figure 4 is a schematic structural diagram of a meeting projection device provided by Embodiment III of the present invention. As Figure 4 shown, the device includes:
[0075] An information determination module 31, configured to determine the image information corresponding to each signal source to be displayed in at least one signal source to be displayed of the target meeting;
[0076] An information recognition module 32, configured to recognize each piece of image information respectively to obtain recognition results of the to-be-displayed signal sources;
[0077] A signal source determination module 33, configured to determine the to-be-displayed signal source with the highest priority according to each recognition result, wherein the priority is determined based on the relevance between the to-be-displayed signal source and the reserved meeting theme of the target meeting;
[0078] A signal source projection module 34, configured to perform projection display based on the to-be-displayed signal source with the highest priority.
[0079] The technical solution provided in the third embodiment of the present invention determines the relevance between each to-be-displayed signal source and the reserved meeting theme of the target meeting according to each recognition result obtained from the image information, and further determines the priority based on the relevance, and displays the to-be-displayed signal source with the highest priority. The entire process does not require manual selection and switching of the signal source, effectively improving the meeting projection efficiency and effectively reducing the impact of hardware failures on the meeting projection.
[0080] Optionally, the signal source determination module 33 includes:
[0081] A relevance calculation unit, configured to calculate the first relevance between each to-be-displayed signal source and the reserved meeting theme respectively according to each recognition result by using a target priority rule, wherein the target priority rule is a preset priority rule in a preset priority rule library determined according to the reserved meeting theme of the target meeting;
[0082] A signal source sorting unit, configured to determine the priority sorting of each to-be-displayed signal source according to each first relevance;
[0083] A signal source determination unit, configured to determine the to-be-displayed signal source with the highest priority according to the priority sorting.
[0084] Optionally, the recognition result includes content information;
[0085] Optionally, the signal source determination unit includes:
[0086] A content prediction sub-unit, configured to, if the difference between the first relevance corresponding to the two to-be-displayed signal sources with the highest sorting in the priority sorting is less than a preset threshold, use a preset content prediction algorithm to perform content prediction respectively based on the content information of the two to-be-displayed signal sources with the highest sorting in the priority sorting to obtain two predicted contents;
[0087] A relevance calculation sub-unit, configured to calculate the second relevance between the two predicted contents and the reserved meeting theme respectively;
[0088] A signal source determination subunit, configured to determine the signal source to be displayed with the highest priority according to the second relevance degree.
[0089] Optionally, the target priority rule is determined in the following manner:
[0090] Obtain the reserved meeting theme of the target meeting from the meeting reservation system;
[0091] Search in the preset priority rule library for the preset meeting theme with the highest similarity to the reserved meeting theme;
[0092] Use the preset priority rule corresponding to the found preset meeting theme as the target priority rule.
[0093] Optionally, the recognition result includes meeting process, content information, and participant information;
[0094] Optionally, the preset priority rule library at least includes the following preset priority rules:
[0095] Calculate the first relevance degree between the meeting process and the reserved meeting theme, the second relevance degree between the content information and the reserved meeting theme, and the third relevance degree between the participant information and the reserved meeting theme;
[0096] Determine the first relevance degree between the signal source to be displayed and the reserved meeting theme according to the first relevance degree, the second relevance degree, and the third relevance degree.
[0097] Optionally, the information recognition module 32 is specifically configured to use a preset convolutional neural network to respectively recognize each image information to obtain the recognition result of each signal source to be displayed.
[0098] The meeting projection device provided by the embodiments of the present invention can execute the meeting projection method provided by any embodiment of the present invention, and has corresponding functional modules and beneficial effects for executing the method.
[0099] Embodiment 4
[0100] Figure 5It is a schematic structural diagram of an electronic device provided in Embodiment 4 of the present invention. The electronic device can be an electronic device, aiming to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are only examples and are not intended to limit the implementation of the present invention described and / or claimed herein.
[0101] As Figure 5 shown, the electronic device 10 includes at least one processor 11, and a memory communicatively connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc. Among them, the memory stores a computer program executable by the at least one processor. The processor 11 can execute various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. The input / output (I / O) interface 15 is also connected to the bus 14.
[0102] Multiple components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disc, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0103] The processor 11 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 11 include but are not limited to a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the conference projection method.
[0104] In some embodiments, the conference projection method may be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed onto the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the conference projection method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the conference projection method by any other suitable means (e.g., by means of firmware).
[0105] The various embodiments of the systems and techniques described above in this document may be implemented in digital electronic circuitry, integrated circuit systems, field programmable gate arrays (FPGA), application specific integrated circuits (ASIC), application specific standard products (ASSP), systems on a chip (SOC), complex programmable logic devices (CPLD), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include: implemented in one or more computer programs that may be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a special-purpose or general-purpose programmable processor that receives data and instructions from a storage system, at least one input device, and at least one output device, and transmits the data and instructions to the storage system, the at least one input device, and the at least one output device.
[0106] The computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus, such that the computer programs, when executed by the processor, cause the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The computer programs may be executed entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine, or entirely on the remote machine or server.
[0107] In the context of the present invention, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, the computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0108] In order to provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, speech input, or tactile input).
[0109] The systems and techniques described herein can be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), blockchain network, and the Internet.
[0110] A computing system may include a client and a server. The client and the server are generally far from each other and usually interact via a communication network. The relationship between the client and the server is created by computer programs that run on respective computers and have a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system, solving the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS services.
[0111] It should be understood that various forms of the processes shown above can be used, with steps reordered, added, or deleted. For example, the steps recited in the present invention can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved, and no limitation is imposed herein.
[0112] The above specific embodiments do not constitute a limitation on the protection scope of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.
[0113] The embodiments of the present invention also provide a computer program product, including a computer program and / or instructions, which, when executed by a processor, implement the conference projection method provided in any embodiment of the present application.
[0114] In the process of implementing the computer program product, computer program code for performing the operations of the present invention can be written in one or more programming languages or combinations thereof. The programming languages include object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, executed as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network - including a local area network (LAN) or a wide area network (WAN) - or can be connected to an external computer (for example, by using an Internet service provider to connect through the Internet).
[0115] Note that the above is only the preferred embodiment of the present invention and the technical principles applied. Those skilled in the art will understand that the present invention is not limited to the specific embodiments here, and various obvious changes, re-adjustments and substitutions can be made by those skilled in the art without departing from the protection scope of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments only. Without departing from the concept of the present invention, more other equivalent embodiments can be included, and the scope of the present invention is determined by the scope of the appended claims.
Claims
1. A conference projection method, characterized in that: include: Determine image information corresponding to each of at least one signal source to be displayed of the target conference; Respectively identify each piece of image information to obtain identification results of each signal source to be displayed; Determine the signal source to be displayed with the highest priority according to each recognition result, wherein the priority is determined based on the relevance between the signal source to be displayed and the scheduled meeting theme of the target meeting; Projection display is performed based on the signal source to be displayed with the highest priority.
2. The method according to claim 1, characterized in that The step of determining the signal source to be displayed with the highest priority according to each recognition result includes: According to each recognition result, the first relevance of each signal source to be displayed and the scheduled meeting theme is calculated respectively by using a target priority rule, wherein the target priority rule is a preset priority rule in a preset priority rule library determined according to the scheduled meeting theme of the target meeting; Determining the priority order of the signal sources to be displayed according to the first correlations; The signal source to be displayed with the highest priority is determined according to the priority sorting.
3. The method according to claim 2, characterized in that The recognition result includes content information; The step of determining the signal source to be displayed with the highest priority according to the priority sorting includes: If the difference between the first correlations of the two highest-ranked signal sources to be displayed in the priority sorting is less than a preset threshold, using a preset content prediction algorithm to perform content prediction based on the content information of the two highest-ranked signal sources to be displayed, respectively, to obtain two predicted contents; respectively calculating the second relevance between the two predicted contents and the scheduled meeting topic; The signal source to be displayed with the highest priority is determined according to the second relevance.
4. The method according to claim 2, characterized in that: The target priority rules are determined in the following way: Acquire the scheduled conference subject of the target conference from the conference reservation system; Searching the preset meeting topic with the highest similarity to the scheduled meeting topic from the preset priority rule library; The preset priority rule corresponding to the found preset conference topic is used as the target priority rule.
5. The method according to claim 2, characterized in that: The recognition result includes conference process, content information and participant information; The preset priority rule library includes at least the following preset priority rules: Calculating a first correlation between the conference process and the scheduled conference theme, a second correlation between the content information and the scheduled conference theme, and a third correlation between the participant information and the scheduled conference theme; A first correlation between the signal source to be displayed and the scheduled conference topic is determined according to the first correlation, the second correlation, and the third correlation.
6. The method according to claim 1, characterized in that The identifying of each image information to obtain the identification result of each signal source to be displayed includes: The preset convolutional neural network is used to identify each image information respectively to obtain the identification results of each signal source to be displayed.
7. A conference projection device, characterized in that: include: An information determination module, used to determine image information corresponding to each of at least one signal source to be displayed of a target conference; An information recognition module is used to recognize each piece of image information respectively and obtain recognition results of each signal source to be displayed; A signal source determination module, configured to determine the signal source to be displayed with the highest priority according to each recognition result, wherein the priority is determined based on the relevance between the signal source to be displayed and the scheduled meeting theme of the target meeting; The signal source projection module is used to perform projection display based on the signal source to be displayed with the highest priority.
8. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the conference projection method according to any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the conference projection method as described in any one of claims 1 to 6 is implemented.
10. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the computer program implements the conference projection method according to any one of claims 1 to 6.