Video device configuration method, apparatus, device, and storage medium
By deploying specific identifiers at the video conferencing site and using image scanning technology to automatically configure video equipment, the problem of long time consumption and low efficiency in the existing technology of video equipment configuration is solved, and intelligent and efficient video equipment configuration is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING RONGXUN TECH CO LTD
- Filing Date
- 2022-12-29
- Publication Date
- 2026-06-26
AI Technical Summary
Existing technologies cannot intelligently and efficiently troubleshoot and configure video devices in real-time video conferencing, resulting in a time-consuming and inefficient device configuration process that is easily affected by insufficient human experience and erroneous operations.
By placing specific identifiers at the video conference venue, using image scanning technology to identify the identifiers, and automatically configuring the video source camera according to the identification results, parallel acquisition of the main video source and the auxiliary video source can be achieved, and the camera parameters can be adjusted according to the preset scene requirements corresponding to the identifier.
It enables fast and intelligent video device configuration, avoiding the problems of time-consuming and inefficient configuration processes caused by insufficient human experience, and improving the accuracy and efficiency of video device configuration.
Smart Images

Figure CN116389882B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of audio and video technology, and in particular to a method, apparatus, device, and storage medium for configuring video equipment. Background Technology
[0002] Today, with the increasingly widespread application of video conferencing, the setup and routine maintenance of video conferencing systems are crucial to the overall effectiveness of video conferencing. However, video conferencing systems utilize a large number of specialized devices, and varying needs, usage scenarios, and network environments significantly increase the workload and complexity of setup and daily maintenance. This demands high levels of expertise from setup and maintenance personnel, as initial setup, daily use, and periodic maintenance all require substantial time and effort, resulting in low efficiency. Furthermore, the diversity of devices and the variability of network environments can easily affect the overall video conferencing experience, making it difficult to identify and troubleshoot problems in real time using only manual maintenance. Therefore, the industry urgently needs a method that can intelligently and efficiently troubleshoot and configure video equipment during real-time video conferencing.
[0003] The above content is only used to help understand the technical solution of the present invention and does not represent an admission that the above content is prior art. Summary of the Invention
[0004] The main objective of this invention is to provide a video device configuration method, apparatus, device, and storage medium, aiming to solve the technical problem that existing technologies cannot intelligently and efficiently troubleshoot and configure video devices in real-time video conferencing.
[0005] To achieve the above objectives, the present invention provides a video device configuration method, the method comprising the following steps:
[0006] The first video image is scanned, and the presence of a first identifier is determined based on the scan results.
[0007] If it exists, the video source camera is configured according to the first identifier so that the video source camera can acquire the main video source and the auxiliary video source in parallel;
[0008] The second video image is captured by the video source camera, and it is determined whether the second video image contains a second identifier;
[0009] If included, the camera parameters of the video source camera are set based on the preset scenario requirements corresponding to the second identifier.
[0010] Optionally, if present, configuring the video source camera according to the first identifier to enable the video source camera to acquire the main video source and the auxiliary video source in parallel includes:
[0011] The first identifier is compared with the preset identifier in sequence, and the first identifier is divided into the main video identifier and the auxiliary video identifier according to the comparison results.
[0012] Configure the video source camera corresponding to the main video identifier as the main video source camera, so that the main video source camera can capture the main video source;
[0013] Configure the video source camera corresponding to the auxiliary video identifier as an auxiliary video source camera so that the auxiliary video source camera can capture the auxiliary video source.
[0014] Optionally, after comparing the first identifier sequentially with a preset identifier and dividing the first identifier into a primary video identifier and a secondary video identifier based on the comparison results, the method further includes:
[0015] Detect whether there is more than one main video identifier in the first identifier;
[0016] If so, the optimal main video identifier is determined based on the preset strategy.
[0017] Optionally, after performing image scanning on the acquired first video image and determining whether a first identifier exists in the first video image based on the scanning results, the method further includes:
[0018] If it does not exist, a first prompt message will be issued so that the conference terminal administrator of the video conference can check the installation and settings of each video source camera.
[0019] Optionally, the step of acquiring a second video image through the video source camera and determining whether the second video image contains a second identifier includes:
[0020] By controlling the pan-tilt direction of the video source camera and adjusting the focal length of the video source camera, a second video image is acquired from the video source corresponding to the video source camera;
[0021] Determine whether the second video image contains a second identifier, which includes a panoramic identifier and a close-up character identifier.
[0022] Optionally, if included, the camera parameters of the video source camera are set based on the preset scenario requirements corresponding to the second identifier, including:
[0023] If included, the pan-tilt direction and focal length of the video source camera are adjusted based on the preset scenario requirements corresponding to the second identifier;
[0024] Once the adjustment is complete, the brightness, contrast, and saturation of the video source camera are set based on the current shooting scene.
[0025] Optionally, after acquiring the second video image through the video source camera and determining whether the second video image contains the second identifier, the method further includes:
[0026] If not included, a second prompt message is issued to enable the video conferencing terminal administrator to check the installation and settings of each video source camera.
[0027] Furthermore, to achieve the above objectives, the present invention also proposes a video device configuration apparatus, the video device configuration apparatus comprising:
[0028] The first judgment module is used to perform image scanning on the acquired first video image and determine whether a first identifier exists in the first video image based on the scanning result.
[0029] The video configuration module is used to configure the video source camera according to the first identifier if it exists, so that the video source camera can perform parallel acquisition of the main video source and the auxiliary video source.
[0030] The second judgment module is used to capture a second video image through the video source camera and determine whether the second video image contains a second identifier;
[0031] The parameter adjustment module is used to set the camera parameters of the video source camera based on the preset scene requirements corresponding to the second identifier, if applicable.
[0032] Furthermore, to achieve the above objectives, the present invention also proposes a video device configuration device, the device comprising: a memory, a processor, and a video device configuration program stored in the memory and executable on the processor, the video device configuration program being configured to implement the steps of the video device configuration method as described above.
[0033] In addition, to achieve the above objectives, the present invention also proposes a storage medium storing a video device configuration program, which, when executed by a processor, implements the steps of the video device configuration method as described above.
[0034] This invention performs image scanning on the acquired first video image and determines whether a first identifier exists in the first video image based on the scanning results. If it exists, the video source camera is configured according to the first identifier so that it can acquire both the main and auxiliary video sources in parallel. A second video image is acquired through the video source camera, and it is determined whether the second video image contains the second identifier. If it does, the camera parameters of the video source camera are set based on the preset scene requirements corresponding to the second identifier. Compared to existing technologies that rely solely on the manual experience of implementation and maintenance personnel to troubleshoot and configure video equipment, this invention avoids the problems of time-consuming and inefficient configuration processes caused by uncontrollable factors such as insufficient experience and incorrect operation of staff in existing technologies. This allows for rapid and intelligent troubleshooting and configuration of video equipment. Attached Figure Description
[0035] Figure 1 A schematic diagram of the hardware operating environment for video equipment configuration devices involved in the embodiments of the present invention;
[0036] Figure 2 This is a flowchart illustrating the first embodiment of the video device configuration method of the present invention;
[0037] Figure 3 This is a flowchart illustrating the second embodiment of the video device configuration method of the present invention;
[0038] Figure 4 This is a flowchart illustrating the third embodiment of the video device configuration method of the present invention;
[0039] Figure 5 This is a structural block diagram of the first embodiment of the video device configuration apparatus of the present invention.
[0040] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0041] It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the invention.
[0042] Reference Figure 1 , Figure 1 This is a schematic diagram of the hardware operating environment for video devices in an embodiment of the present invention.
[0043] like Figure 1As shown, the video device configuration may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen and an input unit such as a keyboard; optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wireless-Fidelity (Wi-Fi) interface). The memory 1005 may be high-speed random access memory (RAM) or stable non-volatile memory (NVM), such as a disk drive. The memory 1005 may also optionally be a storage device independent of the aforementioned processor 1001.
[0044] Those skilled in the art will understand that Figure 1 The structure shown does not constitute a limitation on the configuration of the video device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0045] like Figure 1 As shown, the memory 1005, which serves as a storage medium, may include an operating system, a network communication module, a user interface module, and a video device configuration program.
[0046] exist Figure 1 In the video device configuration device shown, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the video device configuration device of the present invention can be set in the video device configuration device, and the video device configuration device calls the video device configuration program stored in the memory 1005 through the processor 1001 and executes the video device configuration method provided in the embodiment of the present invention.
[0047] This invention provides a video device configuration method, referring to... Figure 2 , Figure 2 This is a flowchart illustrating the first embodiment of the video device configuration method of the present invention.
[0048] In this embodiment, the video device configuration method includes the following steps:
[0049] Step S10: Perform image scanning on the acquired first video image, and determine whether a first identifier exists in the first video image based on the scanning results.
[0050] It should be noted that the executing entity of the method in this embodiment can be a computing service device with data processing, network communication, and program execution functions, such as a mobile phone, tablet computer, or personal computer, or other electronic devices capable of performing the same or similar functions. This embodiment does not limit this. Here, we will use a video device configuration device (hereinafter referred to as the configuration device) as an example to describe various embodiments of the video device configuration method of the present invention.
[0051] Understandably, the aforementioned first video image can be captured by a video source camera in its initial state.
[0052] It should be noted that the aforementioned first identifier is a user-defined identifier, which can be a closed planar graphic composed of any line shape (such as a triangle, a pentagram, a ring, etc.). This embodiment does not limit the type and number of the first identifier.
[0053] It should be understood that the above-mentioned image scanning method can be raster scanning (i.e., scanning the first video image row by row and column by column through the scanning lens in the configuration device), or Zigzag scanning (i.e., scanning the first video image from the upper left corner to the lower right corner through the scanning lens in the configuration device), or of course, snake scanning, Hilbert scanning, or other scanning methods that can perform global scanning of the image. This embodiment does not limit this.
[0054] In a practical implementation, peripheral devices can be installed in scenarios requiring real-time video recording (taking a video conferencing scenario as an example in this embodiment). These peripheral devices can include cameras, computers, and primary (secondary) video identifiers. Before video recording begins, the first video image can be captured by pointing the camera lens at the first identifier.
[0055] Step S20: If it exists, configure the video source camera according to the first identifier so that the video source camera can acquire the main video source and the auxiliary video source in parallel.
[0056] It should be noted that the aforementioned video source camera is the camera used to capture the content of a video conference in real time during the video conferencing process.
[0057] In a specific implementation, the video source camera can be configured by pre-setting the definition corresponding to the first identifier. For example, if the pentagram is set as the main video identifier in the first identifier, then when the first video image is detected to have an identifier consistent with the pentagram, it can be considered that the image being pointed at by the current camera is the image corresponding to the main video source, that is, the video source captured by the current camera is the main video source.
[0058] Step S30: Acquire a second video image using the video source camera, and determine whether the second video image contains a second identifier.
[0059] It should be noted that the second video image mentioned above is the video image captured by the video source camera after the configuration in step S20.
[0060] It is understood that, similar to the first video image mentioned above, the second identifier is a user-defined identifier, which can be a closed planar graphic composed of any line shape (such as a triangle, a pentagram, a ring, etc.). This embodiment does not limit the type and number of the second identifier.
[0061] In a specific implementation, it can be determined whether the second video image contains the second identifier by performing a global scan of the second video image. The specific implementation of the global scan can be a raster scan, a Zigzag scan, a snake scan, a Hilbert scan, or other scanning methods capable of performing a global scan of the image; this embodiment does not limit this method.
[0062] Step S40: If included, then set the camera parameters of the video source camera based on the preset scenario requirements corresponding to the second identifier.
[0063] It should be noted that the preset scenario requirements corresponding to the second identifier mentioned above can be preset by the user. For example, in the second identifier, the circular identifier represents capturing a panoramic view of the video conference venue. Therefore, when the circular identifier is detected in the second identifier, the camera parameters of the video source camera can be automatically adjusted to capture a panoramic view of the video conference venue.
[0064] Furthermore, in this embodiment, to prevent the video source camera from malfunctioning when the first identifier is not detected, step S10 may further include:
[0065] Step S11: If not, issue a first prompt message to enable the video conferencing terminal administrator to check the installation and settings of each video source camera.
[0066] In practice, the aforementioned first prompt message can be sent as a pop-up notification to the video conferencing terminal administrators, prompting them to check the installation and settings of each video source camera. Alternatively, upon receiving the first prompt message, an external speaker can be used to verbally remind the video conferencing terminal administrators to check the installation and settings of each video source camera.
[0067] This embodiment performs image scanning on the acquired first video image and determines whether a first identifier exists in the first video image based on the scanning results. If it exists, the video source camera is configured according to the first identifier so that the video source camera can acquire the main video source and the auxiliary video source in parallel. The second video image is acquired through the video source camera, and it is determined whether the second video image contains the second identifier. If it does, the camera parameters of the video source camera are set based on the preset scene requirements corresponding to the second identifier. Compared with the prior art, which relies solely on the manual experience of implementation and maintenance personnel to troubleshoot and configure video equipment, this embodiment avoids the problem of time-consuming and inefficient configuration processes caused by uncontrollable factors such as insufficient experience and incorrect operation of staff in the prior art. This allows for rapid and intelligent troubleshooting and configuration of video equipment.
[0068] refer to Figure 3 , Figure 3 This is a flowchart illustrating the second embodiment of the video device configuration method of the present invention.
[0069] Based on the first embodiment described above, in this embodiment, in order to allocate corresponding cameras to different video sources for parallel operation, thereby improving work efficiency, step S20 may include:
[0070] Step S201: Compare the first identifier with the preset identifier in sequence, and divide the first identifier into the main video identifier and the auxiliary video identifier according to the comparison results.
[0071] It should be noted that the above-mentioned preset identifier is a user-defined identifier, which can be a closed planar graphic composed of any line shape (such as a triangle, a pentagram, a ring, etc.). This embodiment does not impose any restrictions on this.
[0072] In practical implementation, the aforementioned first identifier and the aforementioned preset identifier can be scaled by a certain proportion before image overlay comparison. When the proportion of the completely overlapping part is greater than or equal to the preset proportion, the first identifier can be considered to meet the conditions of the preset identifier. Furthermore, since there are multiple video sources in a video conferencing scenario, the aforementioned first identifier can be divided into a primary video identifier and a secondary video identifier to distinguish different video sources.
[0073] Step S202: Configure the video source camera corresponding to the main video identifier as the main video source camera, so that the main video source camera can capture the main video source.
[0074] In a specific implementation, when the aforementioned main video identifier is recognized, the image that the current video source camera is facing can be considered the main video image. At this time, the current video source camera can be set as the main video source camera, and the main video source can be captured through the aforementioned main video source camera.
[0075] Step S203: Configure the video source camera corresponding to the auxiliary video identifier as an auxiliary video source camera so that the auxiliary video source camera can capture the auxiliary video source.
[0076] In a specific implementation, when the above-mentioned auxiliary video identifier is recognized, the image that the current video source camera is facing can be considered as the auxiliary video image. At this time, the current video source camera can be set as the auxiliary video source camera, and the auxiliary video source can be captured through the above-mentioned auxiliary video source camera.
[0077] Furthermore, in this embodiment, to avoid being unable to determine which camera to use to capture the main video source when multiple main video identifiers are identified, the following step may be included after step S201:
[0078] Step S2011: Detect whether there is more than one main video identifier among the first identifiers.
[0079] It should be understood that in actual video conferencing, multiple cameras may be able to capture the primary video identifier. Unlike secondary video sources, which can exist in multiples, only one primary video source can exist. Therefore, it is necessary to detect whether there is more than one primary video identifier among the aforementioned first identifiers to ensure that multiple cameras do not upload the primary video source.
[0080] Step S2012: If so, determine the optimal main video identifier based on the preset strategy.
[0081] It should be noted that the aforementioned preset strategy can be to determine the optimal main video identifier as the one corresponding to the camera with the highest resolution, or it can be to determine the optimal main video identifier as the one corresponding to the image with the highest identifier percentage. This embodiment does not impose any limitations on this. Furthermore, to avoid the occasional occurrence of cameras having partially identical parameters during actual operation, a preset strategy consisting of multiple preset conditions can be used to determine the optimal main video identifier. For example, if the user sets the preset strategy to the identifier corresponding to the camera with the highest resolution as the main video identifier, and both camera A and camera B happen to have the highest resolution, the user can add a preset condition to the preset strategy: when multiple cameras have the same highest resolution, the identifier corresponding to the image with the highest identifier percentage among the images captured by the cameras is determined as the optimal main video identifier. Of course, the above preset strategy is only used as an example and not for limitation. Other methods for determining the optimal main video identifier are also applicable to this embodiment, and will not be elaborated here.
[0082] This embodiment compares a first identifier sequentially with preset identifiers and divides the first identifier into a primary video identifier and a secondary video identifier based on the comparison results. It then detects whether there is more than one primary video identifier among the first identifiers; if so, it determines the optimal primary video identifier based on a preset strategy. The video source camera corresponding to the primary video identifier is configured as the primary video source camera, enabling it to capture the primary video source; the video source camera corresponding to the secondary video identifier is configured as the secondary video source camera, enabling it to capture the secondary video source. Compared to existing technologies that rely solely on human observation to designate the primary and secondary video cameras, this embodiment uses a series of automatic identification methods and judgment strategies to determine the primary and secondary video cameras, thereby avoiding situations where the shooting effect is poor or even the shooting image is distorted due to subjective selection of the primary and secondary video cameras.
[0083] refer to Figure 4 , Figure 4 This is a flowchart illustrating the third embodiment of the video device configuration method of the present invention.
[0084] Based on the above embodiments, in this embodiment, in order to accurately acquire the second video image, step S30 may include:
[0085] Step S301: By controlling the pan-tilt direction of the video source camera and adjusting the focal length of the video source camera, a second video image is acquired from the video source corresponding to the video source camera.
[0086] It should be noted that the pan-tilt unit of the aforementioned video source camera can rotate both horizontally and vertically.
[0087] In a specific implementation, since the classification of video source cameras (i.e., main video source camera and auxiliary video source camera) has been determined in the above embodiments, the second video image can be acquired by controlling the pan-tilt direction of the main video source camera and the auxiliary video camera and adjusting the focal length of the main video source camera and the auxiliary video camera.
[0088] Step S302: Determine whether the second video image contains a second identifier, wherein the second identifier includes a panoramic identifier and a close-up identifier of a person.
[0089] It should be noted that the above panoramic identifier means that the video source camera should capture a panoramic view of the current scene, and the above close-up person identifier means that the video source camera should capture a specific person. Different people can correspond to different close-up person identifiers.
[0090] In a specific implementation, it can be determined whether the second video image contains a panoramic identifier and a close-up character identifier by performing a global scan of the second video image. The specific implementation of the global scan can be a raster scan, a Zigzag scan, a snake scan, a Hilbert scan, or other scanning methods capable of performing a global scan of the image; this embodiment does not impose any limitations on this.
[0091] Based on the above embodiments, in this embodiment, in order to adaptively adjust the video source camera in different scenarios and thereby improve the shooting effect, step S40 may include:
[0092] Step S401: If included, adjust the gimbal direction and focal length of the video source camera based on the preset scenario requirements corresponding to the second identifier.
[0093] In practical implementation, preset scene requirements can be set in advance (i.e., different camera gimbal directions and focal lengths correspond to different scenes). Then, the gimbal direction and focal length of the video source camera can be adjusted by judging the specific scene corresponding to the second identifier (i.e., the scene corresponding to the panoramic identifier and the scene corresponding to the close-up character identifier). For example, when the preset scene is the scene corresponding to the close-up character identifier, the gimbal direction and focal length of the video source camera can be continuously adjusted until a close-up image of the specified character can be captured, and the area of the close-up character image accounts for a preset proportion of the total image area captured by the video source camera.
[0094] Step S402: When the adjustment is complete, set the brightness, contrast and saturation of the video source camera based on the current shooting scene.
[0095] In practice, although the pan-tilt direction and focal length of the video source camera have been adjusted in step S401, the image may still not be clear. Therefore, the brightness, contrast, and saturation of the video source camera can be set based on the current shooting scene to obtain clear and bright close-up images of people or panoramic images, etc.
[0096] Furthermore, based on the above embodiments, in this embodiment, to prevent the video source camera from malfunctioning when the second identifier is not detected, after step S30, the following may also be included:
[0097] Step S31: If not included, issue a second prompt message to enable the video conferencing terminal administrator to check the installation and settings of each video source camera.
[0098] In practice, the aforementioned second prompt can be sent as a pop-up message to alert the video conferencing terminal administrators, prompting them to check the installation and settings of each video source camera. Alternatively, upon receiving the second prompt, an external speaker can be used to verbally remind the video conferencing terminal administrators to check the installation and settings of each video source camera.
[0099] This embodiment acquires a second video image from the video source corresponding to the video source camera by controlling the pan-tilt direction and adjusting the focal length of the video source camera. It then determines whether the second video image contains a second identifier, which includes a panoramic identifier and a close-up character identifier. If it does, the pan-tilt direction and focal length of the video source camera are adjusted based on the preset scene requirements corresponding to the second identifier. When the adjustment is complete, the brightness, contrast, and saturation of the video source camera are set based on the current shooting scene. If it does not contain the identifier, a second prompt message is issued to allow the video conferencing terminal administrator to check the installation and settings of each video source camera. Compared to existing technologies that adjust camera parameters based on subjective human visual perception, this embodiment determines the specific scene corresponding to the current scene based on the second identifier, thereby automatically adjusting the camera parameters according to the specific scene, thus improving the efficiency and accuracy of camera parameter adjustment.
[0100] Furthermore, embodiments of the present invention also propose a storage medium storing a video device configuration program, which, when executed by a processor, implements the steps of the video device configuration method described above.
[0101] Reference Figure 5 , Figure 5 This is a structural block diagram of the first embodiment of the video device configuration apparatus of the present invention.
[0102] like Figure 5 As shown, the video device configuration apparatus proposed in this embodiment of the invention includes:
[0103] The first judgment module 501 is used to perform image scanning on the acquired first video image and determine whether a first identifier exists in the first video image based on the scanning result.
[0104] The video configuration module 502 is used to configure the video source camera according to the first identifier if it exists, so that the video source camera can perform parallel acquisition of the main video source and the auxiliary video source.
[0105] The second judgment module 503 is used to acquire a second video image through the video source camera and determine whether the second video image contains a second identifier;
[0106] The parameter adjustment module 504 is used to set the camera parameters of the video source camera based on the preset scene requirements corresponding to the second identifier, if applicable.
[0107] This embodiment performs image scanning on the acquired first video image and determines whether a first identifier exists in the first video image based on the scanning results. If it exists, the video source camera is configured according to the first identifier so that the video source camera can acquire the main video source and the auxiliary video source in parallel. The second video image is acquired through the video source camera, and it is determined whether the second video image contains the second identifier. If it does, the camera parameters of the video source camera are set based on the preset scene requirements corresponding to the second identifier. Compared with the prior art, which relies solely on the manual experience of implementation and maintenance personnel to troubleshoot and configure video equipment, this embodiment avoids the problem of time-consuming and inefficient configuration processes caused by uncontrollable factors such as insufficient experience and incorrect operation of staff in the prior art. This allows for rapid and intelligent troubleshooting and configuration of video equipment.
[0108] Other embodiments or specific implementations of the video device configuration apparatus of the present invention can be found in the above-described method embodiments, and will not be repeated here.
[0109] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.
[0110] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0111] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as read-only memory / random access memory, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.
[0112] The above are merely preferred embodiments of the present invention and do not limit the patent scope of the present invention. Any equivalent structural or procedural transformations made based on the content of the present invention's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of the present invention.
Claims
1. A method for configuring a video device, characterized in that, The method includes the following steps: The first video image is scanned, and the presence of a first identifier is determined based on the scan results. If it exists, the video source camera is configured according to the first identifier so that the video source camera can acquire the main video source and the auxiliary video source in parallel; The second video image is captured by the video source camera, and it is determined whether the second video image contains a second identifier; If included, the camera parameters of the video source camera are set based on the preset scenario requirements corresponding to the second identifier; If such a configuration exists, the video source camera is configured according to the first identifier to enable the video source camera to acquire data from the main video source and the auxiliary video source in parallel, including: The first identifier is compared with the preset identifier in sequence, and the first identifier is divided into the main video identifier and the auxiliary video identifier according to the comparison results. If there is more than one main video identifier among the first identifiers, the optimal main video identifier is determined based on a preset strategy; Configure the video source camera corresponding to the optimal main video identifier as the main video source camera, so that the main video source camera can capture the main video source; Configure the video source camera corresponding to the auxiliary video identifier as an auxiliary video source camera so that the auxiliary video source camera can capture the auxiliary video source; The preset strategy is to determine the identifier corresponding to the camera with the highest resolution as the optimal main video identifier. When there are multiple cameras with the same highest resolution, the identifier corresponding to the image with the highest identifier ratio in the images captured by the cameras is determined as the optimal main video identifier.
2. The video device configuration method as described in claim 1, characterized in that, After scanning the acquired first video image and determining whether a first identifier exists in the first video image based on the scanning results, the method further includes: If not, a first prompt message is issued to enable the conference terminal administrator of the video conference to check the installation and settings of each video source camera.
3. The video device configuration method as described in claim 1, characterized in that, The step of acquiring a second video image through the video source camera and determining whether the second video image contains a second identifier includes: By controlling the pan-tilt direction of the video source camera and adjusting the focal length of the video source camera, a second video image is acquired from the video source corresponding to the video source camera; Determine whether the second video image contains a second identifier, which includes a panoramic identifier and a close-up character identifier.
4. The video device configuration method as described in claim 1, characterized in that, If the above is included, then based on the preset scenario requirements corresponding to the second identifier, the camera parameters of the video source camera are set, including: If included, the pan-tilt direction and focal length of the video source camera are adjusted based on the preset scenario requirements corresponding to the second identifier; Once the adjustment is complete, the brightness, contrast, and saturation of the video source camera are set based on the current shooting scene.
5. The video device configuration method according to any one of claims 1 to 4, characterized in that, After acquiring the second video image through the video source camera and determining whether the second video image contains the second identifier, the method further includes: If not included, a second prompt message is issued to enable the video conferencing terminal administrator to check the installation and settings of each video source camera.
6. A video equipment configuration device, characterized in that, The video equipment configuration device includes: The first judgment module is used to perform image scanning on the acquired first video image and determine whether a first identifier exists in the first video image based on the scanning result; The video configuration module is used to configure the video source camera according to the first identifier if it exists, so that the video source camera can perform parallel acquisition of the main video source and the auxiliary video source. The second judgment module is used to capture a second video image through the video source camera and determine whether the second video image contains a second identifier; The parameter adjustment module is used to set the camera parameters of the video source camera based on the preset scene requirements corresponding to the second identifier, if applicable. The video configuration module is also used for: The first identifier is compared with the preset identifier in sequence, and the first identifier is divided into the main video identifier and the auxiliary video identifier according to the comparison results. If there is more than one main video identifier among the first identifiers, the optimal main video identifier is determined based on a preset strategy; Configure the video source camera corresponding to the optimal main video identifier as the main video source camera, so that the main video source camera can capture the main video source; Configure the video source camera corresponding to the auxiliary video identifier as an auxiliary video source camera so that the auxiliary video source camera can capture the auxiliary video source; The preset strategy is to determine the identifier corresponding to the camera with the highest resolution as the optimal main video identifier. When there are multiple cameras with the same highest resolution, the identifier corresponding to the image with the highest identifier ratio in the images captured by the cameras is determined as the optimal main video identifier.
7. A video device configuration device, characterized in that, The device includes: a memory, a processor, and a video device configuration program stored in the memory and executable on the processor, the video device configuration program being configured to implement the steps of the video device configuration method as described in any one of claims 1 to 5.
8. A storage medium, characterized in that, The storage medium stores a video device configuration program, which, when executed by a processor, implements the steps of the video device configuration method as described in any one of claims 1 to 5.