Video conference system and control method thereof

By introducing a comprehensive selection mechanism for conference rooms and conference platforms in the video conferencing system, the lighting and equipment loss problems in conference rooms and the unstable bearing of video conferencing platforms in the existing technology are solved, the stability and quality of video conferencing are improved, and the needs of large-scale video conferencing are met.

CN119583745AInactive Publication Date: 2025-03-07BEIJING YUNTIAN CHANGXIANG INFORMATION TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411625279.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-14
Publication Date
2025-03-07
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure CN119583745A_ABST
    Figure CN119583745A_ABST
Patent Text Reader

Abstract

The invention discloses a video conference system and a control method thereof, and particularly relates to the technical field of video conference control, the system comprises a conference room selection unit, a conference platform selection unit, a display terminal, a conference quality evaluation unit and a database, comprising an environmental parameter analysis module, a hardware quality analysis module and a conference room adaptation module, and is used for adapting a suitable conference room according to environmental parameters and hardware quality; the conference platform selection unit comprises a stability analysis module and a conference platform adaptation module and is used for evaluating the stability of the conference platform according to the historical data of the conference platform and selecting a suitable conference platform; the display terminal is used for displaying the selected conference room and the video conference platform; and the conference quality evaluation unit is used for evaluating the quality index of the video conference. The method comprehensively considers the selection of the conference room and the conference platform of the video conference, improves the stability of the video conference, and improves the quality of the video conference.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of video conferencing, and in particular to a video conferencing system and a control method thereof. Background Art

[0002] With the advancement of globalization, more and more companies, organizations and teams are collaborating in different geographical locations. As a low-cost and efficient remote communication tool, video conferencing has become an important part of the global work model. Video conferencing is not only to reduce business trips, but also to create new business opportunities while improving communication efficiency. However, when video conferencing is needed, the choice of conference room and conference platform will affect the quality of video conferencing. Unreasonable conference rooms and conference platforms will lead to video conferencing effects that cannot meet actual needs, resulting in unsatisfactory meeting results. Therefore, it is necessary to study video conferencing systems.

[0003] The analysis of video conferencing systems in the prior art can meet current needs to a certain extent, but there are still certain defects, which are specifically reflected in the following aspects: First, the prior art ignores the importance of selecting a conference room for video conferencing. On the one hand, the lighting characteristics in the conference room are not fully considered, resulting in the risk of video recording blurring due to unreasonable lighting during the video conference, reducing the effectiveness of the video conference and reducing effective communication with customers or colleagues. On the other hand, the wear and tear status of the equipment in the conference room is not fully considered, and the impact behind the historical usage data of the equipment in the conference room is ignored, resulting in the risk of abnormal conference equipment during the video process, causing the interruption of the video conference, and bringing users an abnormal video conferencing experience.

[0004] Second, the existing technology ignores the importance of video conferencing platform selection and does not analyze the risk data generated by actual use of each video conferencing platform by historical users, especially the analysis of the load threshold of each video conferencing platform. In real technology, concurrent load for video conferencing platforms is achievable, but the actual effectiveness of each conference platform varies. During large-scale corporate video conferencing, the number of participants is large, and the demand for the carrying capacity of the video platform increases. If the user does not make a reasonable choice of the video conferencing platform based on the actual number of participants, some people will be unable to join the meeting or will drop out of the video conference midway, which reduces the convenience brought by video conferencing and does not meet actual usage needs. Summary of the invention

[0005] The purpose of this application is to provide a video conferencing system and a control method thereof, which solve the problems existing in the background technology.

[0006] In a first aspect of the present application, a video conferencing system is provided, which specifically includes: a conference room selection unit, including an environmental parameter analysis module, a hardware quality analysis module, and a conference room adaptation module.

[0007] The environmental parameter analysis module is used to obtain the environmental parameters of each conference room and calculate the environmental compliance coefficient of each conference room based on the environmental parameters.

[0008] The hardware quality analysis module is used to obtain the historical loss parameters of each conference room, evaluate the hardware loss coefficient of each conference room based on this, obtain the network bandwidth of each conference room, the total number of participating groups and the selected video clarity mode, calculate the network carrying coefficient of each conference room based on this, and calculate the quality compliance coefficient of each conference room based on the hardware loss coefficient and network carrying coefficient of each conference room.

[0009] The conference room adaptation module is used to calculate the matching index of each conference room according to the environmental compliance coefficient and quality compliance coefficient of each conference room, evaluate the matching level of each conference room, and select the adapted conference room. The conference platform selection unit includes a stability analysis module and a conference platform adaptation module.

[0010] The stability analysis module is used to obtain reference data of each conference platform, calculate the stability index of each conference platform, and evaluate the stability level of each conference platform.

[0011] The conference platform adaptation module is used to select an adapted conference platform according to the total number of parties participating in the video conference, the load threshold and stability level of each conference platform.

[0012] The conference quality evaluation unit is used to obtain various influencing parameters during the video conference, calculate the quality index of the video conference based on the parameters, and evaluate the quality level of the video conference.

[0013] The display terminal is used to display the selected conference room, conference platform and conference quality index.

[0014] The database is used to store the appropriate color temperature range for video conferencing, the appropriate distance range between the light source and the camera in each conference room, store the historical loss parameters of each conference room including the number of times the historical hardware equipment of each conference room is used, the total usage time and the number of failures, store the designed number of times and usage time of the hardware equipment in each conference room, store the reference data of each conference platform, store the first, second and third intervals of the conference room matching level, store the first, second and third intervals of the conference platform stability, store the conference quality level division intervals, and store the redundant network bandwidth value.

[0015] In a second aspect of the present application, a control method for executing a video conferencing system is provided, which is specifically:

[0016] Obtain the environmental parameters of each conference room and calculate the environmental compliance coefficient of each conference room.

[0017] Obtain the loss parameters of each conference room, calculate the hardware loss coefficient of each conference room, obtain the network parameters of each conference room, and calculate the network carrying coefficient of each conference room.

[0018] Based on the hardware loss coefficient and network carrying coefficient of each conference room, the quality compliance coefficient of each conference room is calculated, and the appropriate conference platform is selected accordingly.

[0019] Obtain reference data for each conference platform and calculate the stability coefficient of each conference platform.

[0020] Based on the stability coefficient of each conference platform, select the appropriate conference platform.

[0021] Obtain various influencing parameters during the video conference, calculate the video conference index, and evaluate the video conference quality parameters.

[0022] The beneficial effects of this application are:

[0023] 1. This application comprehensively considers the selection of conference rooms and conference platforms for video conferencing, reduces abnormal risks, increases the stability of video conferencing, and improves the quality of video conferencing during the use of video conferencing.

[0024] 2. Regarding the selection of conference rooms for video conferencing, this application comprehensively considers the lighting characteristics of the conference room and the loss analysis of the equipment to see whether they meet the needs of video conferencing, avoids the impact of unreasonable lighting characteristics of the conference room on video clarity, considers the loss of hardware equipment that has existed during the historical use of the conference room, avoids the hardware equipment of the conference room interfering with the video conferencing effect during use, and improves the environmental stability of video conferencing.

[0025] 3. In selecting a video conferencing platform, this application comprehensively considers the abnormal data of various historical platforms, analyzes the stability of each platform, and further screens suitable video conferencing platforms, which effectively increases the rationality of video conferencing. At the same time, the concurrent carrying capacity of the video conferencing platform is comprehensively considered to meet the current market's actual needs for large-scale corporate video conferencing, increase the stability of concurrent carrying capacity during large-scale video conferencing, and increase the reliability and practicality of enterprise video conferencing. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0027] Figure 1 This is a structural connection diagram of a video conferencing system according to an embodiment of the present application.

[0028] Figure 2 This is a schematic flow chart of a control method according to an embodiment of the present application. DETAILED DESCRIPTION

[0029] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0030] For ease of understanding, some professional terms in this application are explained below: Network carrying coefficient refers to a measurement coefficient for evaluating whether the network equipment in a conference room meets the network bandwidth requirements of a video conference.

[0031] The redundant network bandwidth value refers to the spare bandwidth reserved when designing the network in order to improve the reliability, fault tolerance and availability of the network. The main purpose of the redundant bandwidth is to quickly switch to the spare line when the main network fails, to ensure that the network connection is not interrupted and to reduce the impact of the failure.

[0032] Embodiment 1

[0033] Reference Figure 1 As shown, the first aspect of the present application provides a video conferencing system, specifically comprising: a conference room selection unit, including an environmental parameter analysis module, a hardware quality analysis module, and a conference room adaptation module.

[0034] The environmental parameter analysis module is used to obtain the environmental parameters of each conference room and calculate the environmental compliance coefficient of each conference room based on the environmental parameters.

[0035] The hardware quality analysis module is used to obtain the historical loss parameters of each conference room, evaluate the hardware loss coefficient of each conference room based on this, obtain the network bandwidth of each conference room, the total number of participating groups and the selected video clarity mode, calculate the network carrying coefficient of each conference room based on this, and calculate the quality compliance coefficient of each conference room based on the hardware loss coefficient and network carrying coefficient of each conference room.

[0036] The conference room adaptation module is used to calculate the matching index of each conference room according to the environmental compliance coefficient and quality compliance coefficient of each conference room, evaluate the matching level of each conference room, and select the adapted conference room. The conference platform selection unit includes a stability analysis module and a conference platform adaptation module.

[0037] The stability analysis module is used to obtain reference data of each conference platform, calculate the stability index of each conference platform, and evaluate the stability level of each conference platform.

[0038] The conference platform adaptation module is used to select an adapted conference platform according to the total number of parties participating in the video conference, the load threshold and stability level of each conference platform.

[0039] The conference quality evaluation unit is used to obtain various influencing parameters during the video conference, calculate the quality index of the video conference based on the parameters, and evaluate the quality level of the video conference.

[0040] The display terminal is used to display the selected conference room, conference platform and conference quality index.

[0041] The database is used to store the appropriate color temperature range for video conferencing, the appropriate distance range between the light source and the camera in each conference room, store the historical loss parameters of each conference room including the number of times the historical hardware equipment of each conference room is used, the total usage time and the number of failures, store the designed number of times and usage time of the hardware equipment in each conference room, store the reference data of each conference platform, store the first, second and third intervals of the conference room matching level, store the first, second and third intervals of the conference platform stability, store the conference quality level division intervals, and store the redundant network bandwidth value.

[0042] It should be noted that in a specific embodiment, the database is connected to the conference room selection unit and the conference room selection unit, the conference quality assessment unit is connected to the conference room selection unit and the conference room selection unit, in the conference room selection unit, the environmental parameter analysis module is connected to the hardware quality analysis module, the hardware quality analysis module is connected to the conference room adaptation module, in the conference platform selection unit, the stability analysis module is connected to the conference platform adaptation module, and the display terminal is connected to the conference quality assessment unit.

[0043] In a specific embodiment of the present application, the specific method for calculating the environmental compliance coefficient of each conference room is as follows: first, the light intensity L of each monitoring point in each conference room is obtained. ij , the color temperature of each conference room is K i , the distance D between the light source and the camera in each conference room i , where i=1,2,…,m, i represents the number of each conference room, m represents the total number of conference rooms, j=1,2,…,n, j represents the number of each monitoring point, n represents the total number of monitoring points.

[0044] By formula: Calculate the average light intensity of each conference room

[0045] By formula: Calculate the lighting uniformity index U of each conference room i , where L i(min) represents the minimum light intensity of the i-th conference room, L i(max) Represents the maximum light intensity of the i-th conference room.

[0046] By formula: Calculate the environmental compliance coefficient X of each conference room i , where (K - ,K + ) represents the suitable color temperature range for video conferencing obtained from the database, (D i - ,D i + ) represents the appropriate distance range between the light source and the camera of each conference room obtained from the database.

[0047] It should be noted that, in a specific embodiment, the appropriate distance interval between the light source and the camera of each conference room is calculated by the formula: Calculate the reasonable position interval between the light source and the camera in each conference room in represents the suitable illumination intensity range for video conferencing obtained from the database, I i Represents the intensity of the light source of each conference room extracted from the database.

[0048] In a specific embodiment of the present application, the loss parameters of each historical conference room are obtained, and the hardware loss coefficient of each conference room is evaluated based on the loss parameters. The specific method is as follows: the loss parameters of each historical conference room are obtained, and the hardware loss coefficient of each conference room is evaluated based on the loss parameters. The specific method is as follows: the loss parameters of each historical conference room include the number of times P the historical hardware equipment of each conference room is used extracted from the database. i 、Total usage time T i and the number of failures G i .

[0049] By formula: Calculate the hardware loss coefficient α of each conference room i , where P i ′ represents the design usage times of each conference room hardware equipment extracted from the database, T i ′ represents the design usage time of each conference room hardware equipment extracted from the database, G′ i ′ represents the design allowable number of failures of each conference room hardware device extracted from the database.

[0050] It should be noted that, in a specific embodiment, the designed number of uses of the hardware equipment in each conference room refers to the number of times the hardware equipment can be started without affecting normal operation, as marked on the factory specifications of the hardware equipment and obtained after testing by technical personnel; the designed usage time of the hardware equipment in each conference room refers to the total time that the hardware equipment can be used without affecting normal operation, as marked on the factory specifications of the hardware equipment and obtained after testing by technical personnel; the designed allowable number of failures of the hardware equipment in each conference room refers to the number of allowable repair failures of the hardware equipment without affecting normal operation, as marked on the factory specifications of the hardware equipment and obtained after testing by technical personnel.

[0051] In a specific embodiment of the present application, the network bandwidth of each conference room, the total number of participating groups and the selected video definition mode are obtained, and the network carrying factor of each conference room is calculated based on the obtained network bandwidth B of each conference room. i , the video definition type selected by each participating group, according to the video definition type selected by each participating group, the corresponding required bandwidth b is matched from the database δ , where δ=1,2…,t, δ represents the number of each participating group, and t represents the total number of participating groups.

[0052] By formula: Calculate the network load factor β of each conference room i , where σ is the preset redundant network bandwidth value extracted from the database.

[0053] It should be noted that, in a specific embodiment, the video definition modes include, for example, ordinary, high-definition, and blue-ray, and the bandwidth requirements corresponding to the video definition modes are different, which are obtained by technical personnel through testing and stored in a database.

[0054] In a specific embodiment of the present application, the quality compliance coefficient of each conference room is calculated by: based on the hardware loss coefficient α of each conference room i , the network load factor of each conference room β i , through the formula: Calculate the quality compliance coefficient Y of each conference room i .

[0055] In a specific embodiment of the present application, the matching index of each conference room is calculated, and the matching level of each conference room is evaluated based on the matching index, and the matching conference room is screened. The specific method is: based on the environmental compliance coefficient X of each conference room i , the quality of each conference room meets the coefficient Y i , through the formula η i =λ1*X i +λ2*Y i , calculate the matching index η of each conference roomi , where λ1, λ2 are preset weight factors.

[0056] It should be noted that, in a specific embodiment, the λ1, λ2 weight factors are preset by the technicians according to the actual application scenario, taking into account the actual lighting conditions, hardware equipment and network load of each conference room, but must satisfy λ1+λ1=1.

[0057] If η i If the conference room matching index is in the first interval, the i-th conference room is determined to be a high matching level conference room, and the conference rooms with high matching levels are obtained in the same way.

[0058] If η i If the conference room matching index is in the second interval, the i-th conference room is determined to be a conference room with a medium matching level, and the conference rooms with medium matching levels are obtained in the same way.

[0059] If η i If the conference room matching index is in the third interval, the i-th conference room is determined to be a low matching level conference room, and each low matching level conference room is obtained in the same way.

[0060] It should be noted that, in a specific embodiment, the first interval, the second interval, and the third interval of the conference room matching level do not specifically represent the priority relationship, but are only used to facilitate the distinction of conference room matching level intervals. The technical staff will make comprehensive considerations based on the historical data of each conference room and divide them and store them in the database.

[0061] Get the number of participants in each group f δ First, match each high matching level conference room and obtain the maximum number of people R that can accommodate each high matching level conference room i , if the maximum capacity of the u-th high matching level conference room is R u Greater than or equal to the number of participants in the xth group f χ , then the u-th high matching level conference room is recorded as the target conference room to be selected by the x-th group of participants. Similarly, the target conference rooms to be selected by the x-th groups of participants are obtained, and then according to the size of the matching index of the conference rooms, the conference room corresponding to the largest conference room matching index is selected and recorded as the target conference room for the x-th group of participants.

[0062] It should be noted that, in a specific embodiment, the number of participants in each group refers to the number of people participating in a video conference in a conference room, which is preset according to user needs.

[0063] If the maximum capacity of the u-th high matching level conference room is R u Less than the number of participants in the xth group f χ, then match from each matching level conference room, refer to the above method, and get the target conference room for the xth group participating in the meeting.

[0064] If the maximum capacity of the u-th high matching level conference room is R u Less than the number of participants in the xth group f χ , then match from each low matching level conference room, refer to the above method, and get the target conference room for the xth group participating in the meeting.

[0065] Similarly, through the above analysis, the target meeting room of each participating group is obtained, and the result is sent to the display terminal for display.

[0066] In selecting a conference room for video conferencing, this application comprehensively considers the lighting characteristics of the conference room and the loss analysis of the equipment to see if they meet the needs of video conferencing, thereby avoiding the impact of unreasonable lighting characteristics of the conference room on video clarity. It also considers the loss of hardware equipment that has existed during the historical use of the conference room, thereby avoiding interference of the conference room's hardware equipment with the video conferencing effect during use, thereby improving the environmental stability of the video conferencing environment.

[0067] In a specific embodiment of the present application, the reference data of each conference platform is obtained, the stability index of each conference platform is calculated, and the stability level of each conference platform is evaluated. The specific method is: extracting the duration T of each historical video freeze of each conference platform from the database vθ , type, duration of each audio freeze T′ vρ , type, where v = 1, 2, …, A, v represents the number of each conference platform, A represents the total number of conference platforms, θ = 1, 2, …, h, θ represents the number of each video freeze, h represents the total number of video freezes, ρ = 1, 2, …c, ρ represents the number of each audio freeze, c represents the total number of audio freezes.

[0068] The types of video freeze include image lag, image freeze, image distortion, Indicates the unit time impact factor of each type of video freeze, where x=1, 2, 3, and x represents the number of each type of video freeze.

[0069] It should be noted that, in a specific embodiment, the influencing factors of various types of video freezes are proposed by technicians based on comprehensive consideration of the impact of various types of video freezes on actual video conferencing, and need to meet

[0070] The types of audio freezes include sound delay, sound intermittent, sound interruption, y Indicates the unit time impact factor of each type of audio freeze, where y=1, 2, 3, and y represents the number of each type of audio freeze.

[0071] It should be noted that, in a specific embodiment, the influencing factors of various types of audio freezes are proposed by technical personnel based on comprehensive consideration of the impact of various types of audio freezes on actual video conferencing, and need to satisfy τ1+τ2+τ3=1.

[0072] By formula: The stability index ψ of each conference platform is calculated v where h v represents the total number of historical video freezes on each conference platform extracted from the database, where c v Indicates the total number of historical audio freezes on each conference platform extracted from the database.

[0073] If v If the conference platform is in the first interval of the stability index, the vth conference platform is determined to be a high-stability conference platform, and the high-stability conference platforms are obtained in the same way.

[0074] If v If the conference platform stability index is in the second interval, the vth conference platform is determined to be a medium-stability conference platform, and the medium-stability conference platforms are obtained in the same way.

[0075] If v If the conference platform stability index is in the third interval, the vth conference platform is determined to be a low stability level conference platform, and the conference platforms with low stability levels are obtained in the same way.

[0076] It should be noted that, in a specific embodiment, the first interval, the second interval, and the third interval of the conference platform stability do not specifically represent a priority relationship, but are only used to facilitate the distinction of conference platform stability intervals. Technical personnel make comprehensive considerations and divide them according to the importance of various reference data that affect the stability of the conference platform, and store them in the database.

[0077] In a specific embodiment of the present application, the method of selecting an adapted conference platform according to the total number of parties participating in the video conference, the load threshold and stability level of each conference platform is as follows: obtain the total number of participating groups t, first match from each high stability level conference platform, obtain the load threshold of each high stability level conference platform, if the load threshold J′ of the g-th high stability level conference platform g ≥t, the g-th conference platform with high stability level is recorded as the target conference platform to be selected. Similarly, the target conference platforms to be selected are obtained, and according to the size of the stability index of each target conference platform to be selected, the conference platform corresponding to the stability index of the largest conference platform is selected and recorded as the target conference platform.

[0078] It should be noted that, in a specific embodiment, the total number of parties participating in the video conference refers to the total number of parties participating in the conference that need to be linked to the video conference platform, which is preset by the organizer of the video conference.

[0079] If the carrying thresholds of all high-stability conference platforms are less than the total number t of the participating groups, then matching is performed from the medium-stability conference platforms, and the target conference platform is obtained by referring to the above method.

[0080] If the carrying thresholds of all medium-stability conference platforms are less than the total number t of the participating groups, then matching is performed from all low-stability conference platforms, and the target conference platform is obtained by referring to the above method.

[0081] Through the above analysis, the target conference platform of the video conference is determined, and the results are sent to the display terminal for display.

[0082] In selecting a video conferencing platform, this application comprehensively considers the abnormal data of each historical platform, analyzes the stability of each platform, and further screens a suitable video conferencing platform, which effectively increases the rationality of video conferencing. At the same time, the concurrent carrying capacity of the video conferencing platform is comprehensively considered to meet the current market's actual needs for large-scale corporate video conferencing, increase the stability of concurrent carrying during large-scale video conferencing, and increase the reliability and practicality of enterprise video conferencing.

[0083] In a specific embodiment of the present application, the influencing parameters during the video conference are obtained, and the quality index of the video conference is calculated based on the obtained parameters to evaluate the quality level of the video conference. The specific method is as follows: the actual average light intensity of the conference room during the video conference is obtained. Actual color temperature K′, actual lighting uniformity index By formula: The environmental quality coefficient ε1 of video conferencing is calculated.

[0084] Count the number of disconnections M, video freezes S′, audio freezes Z′, and the duration T of each video freeze in a unit of time during the video conference θ , type, duration of each audio freeze T′ ρ , type, through the formula: The stable quality coefficient ε2 of the video conference is calculated, where M′ represents the number of times a person is allowed to drop offline per unit time during the video conference extracted from the database.

[0085] Based on the environmental quality coefficient ε1 of the video conference and the stable quality coefficient ε2 of the video conference, the quality index ε of the video conference is calculated by the formula: ε=ln(1+ε1+ε2).

[0086] If ε is in the first interval of the quality index of the video conference, the quality level of the video conference is determined to be excellent.

[0087] If ε is in the second interval of the quality index of the video conference, the quality level of the video conference is determined to be good.

[0088] If ε is in the third interval of the quality index of the video conference, the quality level of the video conference is determined to be unqualified.

[0089] In summary, the quality level of the video conference is obtained and sent to the display terminal for display.

[0090] It should be noted that, in a specific embodiment, the first interval, the second interval, and the third interval of the quality index of the video conference do not specifically represent the relationship between priorities, but are only used to facilitate the distinction of the quality level intervals of the video conference. The technical staff will make an overall judgment based on the experience of the participants in historical meetings, and make comprehensive considerations to make the divisions and store them in the database.

[0091] It should be noted that, in a specific embodiment, the quality level intervals of the video conference are divided by technical personnel based on a comprehensive consideration of the opinions of the participants on various abnormal data that affect the quality of the video conference, and stored in the database.

[0092] This application comprehensively considers the selection of conference rooms and conference platforms for video conferencing, reduces abnormal risks, increases the stability of video conferencing, and improves the quality of video conferencing during the use of video conferencing.

[0093] Embodiment 2

[0094] Reference Figure 2 As shown, the second aspect of the present application provides a control method for executing a video conferencing system, which is specifically as follows: S1. Acquire each environmental parameter of each conference room and calculate the environmental compliance coefficient of each conference room.

[0095] S2. Obtain each loss parameter of each conference room, calculate the hardware loss coefficient of each conference room, obtain each network parameter of each conference room, and calculate the network carrying coefficient of each conference room.

[0096] S3. Based on the hardware loss coefficient and network carrying coefficient of each conference room, calculate the quality compliance coefficient of each conference room, and select the appropriate conference platform accordingly.

[0097] S4. Obtain reference data of each conference platform and calculate the stability coefficient of each conference platform.

[0098] S5. Based on the stability coefficient of each conference platform, select an appropriate conference platform.

[0099] S6. Obtain various influencing parameters during the video conference, calculate the video conference index, and evaluate the video conference quality parameters.

[0100] The above contents are merely examples and explanations of the inventive concept of the present application. The technical personnel in this technical field may make various modifications or additions to the described specific embodiments or replace them in a similar manner. As long as they do not deviate from the inventive concept of the application or exceed the scope defined by the present invention, they should all fall within the protection scope of the present application.

Claims

1. A video conferencing system, characterized in that: include: Conference room selection unit, including environmental parameter analysis module, hardware quality analysis module, and conference room adaptation module; The environmental parameter analysis module is used to obtain the environmental parameters of each conference room and calculate the environmental compliance coefficient of each conference room based on the environmental parameters; The hardware quality analysis module is used to obtain the loss parameters of each conference room in history, evaluate the hardware loss coefficient of each conference room based on the parameters, obtain the network bandwidth of each conference room, the total number of participating groups and the selected video definition mode, calculate the network carrying coefficient of each conference room based on the parameters, and calculate the quality compliance coefficient of each conference room based on the hardware loss coefficient and network carrying coefficient of each conference room; The conference room adaptation module is used to calculate the matching index of each conference room according to the environmental compliance coefficient and quality compliance coefficient of each conference room, evaluate the matching level of each conference room based on the index, and select the adapted conference room; Conference platform selection unit, including stability analysis module and conference platform adaptation module; The stability analysis module is used to obtain reference data of each conference platform, calculate the stability index of each conference platform, and evaluate the stability level of each conference platform; The conference platform adaptation module is used to select an adapted conference platform according to the total number of parties participating in the video conference, the load threshold and stability level of each conference platform; A conference quality evaluation unit is used to obtain various influencing parameters during the video conference, calculate the quality index of the video conference based on the parameters, and evaluate the quality level of the video conference; The display terminal is used to display the selected conference room, conference platform and conference quality index.

2. The video conferencing system according to claim 1, characterized in that: The specific method for calculating the environmental compliance coefficient of each conference room is as follows: First, obtain the light intensity L of each monitoring point in each conference room ij , the color temperature of each conference room is K i , the distance D between the light source and the camera in each conference room i , where i = 1, 2, ..., m, i represents the number of each conference room, m represents the total number of conference rooms, j = 1, 2, ..., n, j represents the number of each monitoring point, n represents the total number of monitoring points; By formula: Calculate the average light intensity of each conference room By formula: Calculate the lighting uniformity index U of each conference room i , where L i(min) represents the minimum light intensity of the i-th conference room, L i(max) represents the maximum light intensity of the i-th conference room; By formula: Calculate the environmental compliance coefficient X of each conference room i , where (K - ,K + ) represents the suitable color temperature range for video conferencing obtained from the database, (D i - ,D i + ) represents the appropriate distance range between the light source and the camera of each conference room obtained from the database.

3. The video conferencing system according to claim 2, characterized in that: The specific method of obtaining the loss parameters of each historical conference room and evaluating the hardware loss coefficient of each conference room is as follows: The loss parameters of each historical conference room include the number of times P the historical hardware equipment of each conference room is used extracted from the database. i 、Total usage time T i and the number of failures G i ; By formula: Calculate the hardware loss coefficient α of each conference room i , where P i ′ represents the design usage times of each conference room hardware equipment extracted from the database, T i ′ represents the design usage time of each conference room hardware equipment extracted from the database, G i ′ represents the design allowable number of failures of each conference room hardware device extracted from the database.

4. The video conferencing system according to claim 3, characterized in that: The network bandwidth of each conference room, the total number of participating groups and the selected video definition mode are obtained, and the network carrying coefficient of each conference room is calculated based on the obtained network bandwidth, the total number of participating groups and the selected video definition mode, and the specific method is as follows: Get the network bandwidth B of each conference room i , the video definition type selected by each participating group, according to the video definition type selected by each participating group, the corresponding required bandwidth b is matched from the database δ , where δ=1,2…,t, δ represents the number of each participating group, and t represents the total number of participating groups; By formula: Calculate the network load factor β of each conference room i , where σ is the preset redundant network bandwidth value extracted from the database.

5. The video conferencing system according to claim 4, characterized in that: The specific method for calculating the quality compliance coefficient of each conference room is as follows: Based on the hardware loss coefficient αi of each conference room and the network load coefficient βi of each conference room, the formula is: Calculate the quality compliance coefficient Y of each conference room i .

6. The video conferencing system according to claim 5, characterized in that: The matching index of each conference room is calculated, and the matching level of each conference room is evaluated based on the index, and the matching conference room is selected. The specific method is as follows: Based on the environmental compliance coefficient X of each conference room i , the quality compliance coefficient Y of each conference room i , through the formula η i =λ1*X i +λ2*Y i , calculate the matching index η of each conference room i , where λ1, λ2 are preset weight factors; If η i If the conference room is in the first matching level interval, the i-th conference room is determined to be a high matching level conference room, and the high matching level conference rooms are obtained in the same way; If η i If the conference room is in the second interval of the conference room matching level, the i-th conference room is determined to be a conference room of medium matching level, and the conference rooms of medium matching level are obtained in the same way; If η i If the conference room is in the third matching level interval, the i-th conference room is determined to be a low matching level conference room, and the conference rooms with low matching levels are obtained in the same way; Get the number of participants in each group f δ First, match each high matching level conference room and obtain the maximum number of people R that can accommodate each high matching level conference room i , if the maximum capacity of the u-th high matching level conference room is R u Greater than or equal to the number of participants in the xth group f χ , then the u-th high matching level conference room is recorded as the target conference room to be selected by the x-th group of participants. Similarly, the target conference rooms to be selected by the x-th group of participants are obtained, and then according to the size of the conference room's matching index, the conference room corresponding to the largest conference room's matching index is selected and recorded as the target conference room for the x-th group of participants. If the maximum capacity of the u-th high matching level conference room is R u Less than the number of participants in the xth group f χ , then match from each matching level conference room, refer to the above method, and get the target conference room for the xth group of participants; If the maximum capacity of the u-th high matching level conference room is R u If the number of participants in the xth group is less than f, then match the meeting rooms with low matching levels and obtain the target meeting room for the xth group by referring to the above method; The target conference room for each participating group is determined through the above analysis, and the results are sent to the display terminal for display.

7. The video conferencing system according to claim 1, characterized in that: The specific method of obtaining the reference data of each conference platform, calculating the stability index of each conference platform, and evaluating the stability level of each conference platform is as follows: Extract the duration of each video freeze in history on each conference platform from the database vθ , type, duration of each audio freeze T′ vρ , type, where v = 1, 2, ..., A, v represents the number of each conference platform, A represents the total number of conference platforms, θ = 1, 2, ..., h, θ represents the number of each video freeze, h represents the total number of video freezes, ρ = 1, 2, ... c, ρ represents the number of each audio freeze, c represents the total number of audio freezes; The types of video freeze include image lag, image freeze, image distortion, represents the unit time impact factor of each type of video freeze, where x=1, 2, 3, and x represents the number of each type of video freeze; The types of audio freezes include sound delay, sound intermittent, sound interruption, y Represents the unit time impact factor of each type of audio freeze, where y = 1, 2, 3, y Indicates the number of each type of audio freeze; By formula: The stability index ψ of each conference platform is calculated v where h v represents the total number of historical video freezes on each conference platform extracted from the database, where c v Indicates the total number of historical audio freezes on each conference platform extracted from the database; If v If the conference platform is in the first interval of stability index, the vth conference platform is determined to be a high-stability conference platform, and the high-stability conference platforms are obtained in the same way; If v If the conference platform is in the second interval of stability index, the vth conference platform is determined to be a medium-stable conference platform, and the medium-stable conference platforms are obtained in the same way; If v If the conference platform stability index is in the third interval, the vth conference platform is determined to be a low stability level conference platform, and the conference platforms with low stability levels are obtained in the same way.

8. The video conferencing system according to claim 7, characterized in that: The specific method of selecting an appropriate conference platform according to the total number of parties participating in the video conference, the load threshold and stability level of each conference platform is as follows: Get the total number of participating groups t, first match from each high-stability conference platform, get the load threshold of each high-stability conference platform, if the load threshold J′ of the g-th high-stability conference platform g ≥t, the g-th conference platform with high stability level is recorded as the target conference platform to be selected. Similarly, the target conference platforms to be selected are obtained. According to the size of the stability index of each target conference platform to be selected, the conference platform corresponding to the largest conference platform stability index is selected and recorded as the target conference platform; If the carrying thresholds of all high-stability conference platforms are less than the total number of participating groups t, then match from all medium-stability conference platforms and refer to the above method to obtain the target conference platform; If the carrying thresholds of all medium-stability conference platforms are less than the total number of participating groups t, then match from all low-stability conference platforms and refer to the above method to obtain the target conference platform; The target conference platform for the video conference is determined through the above analysis, and the results are sent to the display terminal for display.

9. The video conferencing system according to claim 1, characterized in that: The specific method of obtaining various influencing parameters during the video conference, calculating the quality index of the video conference based on the parameters, and evaluating the quality level of the video conference is as follows: Get the actual average light intensity of the conference room during the video conference Actual color temperature K′, actual lighting uniformity index By formula: The environmental quality coefficient ε1 of the video conference is calculated; During the video conference, the number of disconnections per unit time M, the number of video freezes S′, the number of audio freezes Z′, the duration Tθ and type of each video freeze, and the duration Tθ of each audio freeze are counted. ρ ′, type, through the formula: The stable quality coefficient ε2 of the video conference is calculated, where M′ represents the number of times a person is allowed to drop offline per unit time during the video conference extracted from the database; Based on the environmental quality coefficient ε1 of the video conference and the stable quality coefficient ε2 of the video conference, the quality index ε of the video conference is calculated by the formula: ε=ln(1+ε1+ε2); If ε is in the first interval of the quality index of the video conference, the quality level of the video conference is determined to be excellent; If ε is in the second interval of the quality index of the video conference, the quality level of the video conference is determined to be good; If ε is in the third interval of the quality index of the video conference, the quality level of the video conference is determined to be unqualified; The determined quality level of the video conference is sent to the display terminal for display.

10. A control method for executing the video conferencing system according to any one of claims 1 to 9, characterized in that: Specifically: Obtain the environmental parameters of each conference room and calculate the environmental compliance coefficient of each conference room; Obtain the loss parameters of each conference room, calculate the hardware loss coefficient of each conference room, obtain the network parameters of each conference room, and calculate the network carrying coefficient of each conference room; Based on the hardware loss coefficient and network load coefficient of each conference room, the quality compliance coefficient of each conference room is calculated, and the appropriate conference platform is selected accordingly; Obtain reference data for each conference platform and calculate the stability coefficient of each conference platform; Based on the stability coefficient of each conference platform, select the appropriate conference platform; Obtain various influencing parameters during the video conference, calculate the video conference index, and evaluate the video conference quality parameters.

Citation Information

Patent Citations

  • Conference room intelligent selection and seat arrangement system and method

    CN114511279A

  • Intelligent conference management system based on artificial intelligence

    CN117078223A

  • Office video conference establishing method and system

    CN117651111A