[go: up one dir, main page]

CN113012106B - Automatic detection method, device and system for display device - Google Patents

Automatic detection method, device and system for display device Download PDF

Info

Publication number
CN113012106B
CN113012106B CN202110199652.2A CN202110199652A CN113012106B CN 113012106 B CN113012106 B CN 113012106B CN 202110199652 A CN202110199652 A CN 202110199652A CN 113012106 B CN113012106 B CN 113012106B
Authority
CN
China
Prior art keywords
image
space
display device
display
detection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110199652.2A
Other languages
Chinese (zh)
Other versions
CN113012106A (en
Inventor
郑智雄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Star Net Ruijie Networks Co Ltd
Original Assignee
Beijing Star Net Ruijie Networks Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Star Net Ruijie Networks Co Ltd filed Critical Beijing Star Net Ruijie Networks Co Ltd
Priority to CN202110199652.2A priority Critical patent/CN113012106B/en
Publication of CN113012106A publication Critical patent/CN113012106A/en
Application granted granted Critical
Publication of CN113012106B publication Critical patent/CN113012106B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • G06T7/0008Industrial image inspection checking presence/absence
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • G06T7/001Industrial image inspection using an image reference approach
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10016Video; Image sequence
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30108Industrial image inspection
    • G06T2207/30121CRT, LCD or plasma display
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30242Counting objects in image

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Alarm Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本申请公开了一种显示设备的自动检测方法、装置及系统。其中,显示设备的自动检测方法,包括:发送第一图像至第一空间内的至少一个显示设备,以控制至少一个显示设备显示第一图像;获取在第一空间内采集到的第二图像;其中,第二图像中含有至少一个显示设备的显示屏;利用目标检测模型,检测在第二图像中出现第一图像的数量;获取第一空间内至少一个显示设备的第二数量;根据第一数量及第二数量,确定针对第一空间内显示设备的检测结果。本申请提供的实施例,不仅提高了显示屏幕的检测效率及准确率,还节省了检测成本。

The present application discloses an automatic detection method, device and system for display devices. The automatic detection method for display devices includes: sending a first image to at least one display device in a first space to control at least one display device to display the first image; obtaining a second image captured in the first space; wherein the second image contains a display screen of at least one display device; using a target detection model to detect the number of first images appearing in the second image; obtaining a second number of at least one display device in the first space; and determining the detection result for the display device in the first space based on the first number and the second number. The embodiments provided in the present application not only improve the detection efficiency and accuracy of the display screen, but also save the detection cost.

Description

Automatic detection method, device and system for display equipment
Technical Field
The present application relates to the field of display screen detection technologies, and in particular, to an automatic detection method, apparatus, and system for a display device.
Background
In school, multimedia display devices of each classroom are increasing, and the multimedia display devices comprise a large screen, a projector, a smart blackboard and the like. In order to ensure that the display equipment in each classroom can normally operate, each school is provided with a special operation and maintenance teacher. The prior proposal relies on manual inspection of each classroom every month or every week at regular intervals, but the proposal which relies on manual inspection has the following defects that (1) the number of classrooms is large, and the number of classroom devices is large, a great amount of time is consumed for all inspection, and (2) the inspection is generally carried out every month or even every learning period, the interval time is long, the problems cannot be found in time, and the problems can be found after a teacher is in class or after manual inspection, so that the teaching progress is affected.
Disclosure of Invention
In order to solve or improve the problems existing in the prior art, embodiments of the present application provide an automatic detection method, apparatus, and system for a display device.
In one embodiment of the present application, an automatic detection method of a display device is provided. The method is applied to a server device and comprises the steps of sending a first image to at least one display device in a first space to control the at least one display device to display the first image, obtaining a second image acquired in the first space, wherein the second image contains a display screen of the at least one display device, detecting the number of the first image in the second image by using a target detection model, obtaining a second number of the at least one display device in the first space, and determining a detection result for the display device in the first space according to the first number and the second number.
Preferably, acquiring the second image acquired in the first space comprises acquiring video information acquired in the first space and extracting at least one frame of image from the video information as the second image.
The method comprises the steps of acquiring video information acquired in a first space, generating a second control instruction according to a preset automatic detection task, wherein the second control instruction is used for controlling an image acquisition device to acquire the video information of at least one display device, sending the second control instruction to the image acquisition device, and receiving the video information fed back by the image acquisition device.
Preferably, determining the detection result for at least one display device in the first space according to the first number and the second number comprises determining that at least part of display devices in the first space are normal when the first number is the same as the second number, determining the number of abnormal display devices in the first space according to the difference between the first number and the second number when the first number is different from the second number, and taking the number of abnormal display devices as the detection result.
Preferably, when the first number is different from the second number, the method further comprises the steps of obtaining reference pictures of the specified images displayed by the display devices in the first space, determining the positions of blocks in the second image, where the first images are not displayed, by comparing the reference pictures with the second images, determining the identifications of the abnormal display devices according to the identifications of all the display devices in the first space and the association relation of the positions of the blocks of the display devices in the reference pictures, and adding the identifications of the abnormal display devices in the detection result.
The method comprises the steps of sending a first image to at least one display device in a first space, and generating a first control instruction according to a preset automatic detection task, wherein the first control instruction carries the first image, and sending the first control instruction to a control middle end of the display device so that the control middle end controls the at least one display device to display the first image.
Preferably, the method further comprises the steps of sending detection notification information to the client device according to the detection result of the display device in the first space, or obtaining the detection result of the display device in the at least one second space, and sending the detection notification information to the client device according to the detection result of the display device in the first space and the detection result of the display device in the at least one second space.
In another embodiment of the present application, an automatic detection apparatus of a display device is provided. The device comprises a sending module, an acquisition module, a detection module and a determination module, wherein the sending module is used for sending a first image to at least one display device in a first space to control the at least one display device to display the first image, the acquisition module is used for acquiring a second image acquired in the first space, the second image comprises a display screen of the at least one display device, the detection module is used for detecting the first quantity of the first image in the second image by utilizing a target detection model, the acquisition module is also used for acquiring the second quantity of the at least one display device in the first space, and the determination module is used for determining the detection result of the display device in the first space according to the first quantity and the second quantity.
In yet another embodiment of the present application, an automatic detection system for a display device is provided. The system is used for executing the automatic detection method of the display equipment, and comprises a server side equipment, at least one display equipment, a server side equipment, a target detection model and a detection result determining unit, wherein the server side equipment is used for sending a first image to at least one display equipment in a first space, the at least one display equipment is used for displaying the first image, the server side equipment is also used for acquiring a second image acquired in the first space, the number of the first image in the second image is detected by the target detection model, the second number of the display equipment in the first space is acquired, and the detection result for the display equipment in the first space is determined according to the first number and the second number.
Preferably, the system further comprises an image acquisition device, wherein the image acquisition device is used for acquiring video information in the first space. Correspondingly, the server device is also used for acquiring video information acquired in the first space, and extracting at least one frame of image from the video information as a second image.
The server device generates a second control instruction according to a preset automatic detection task, wherein the second control instruction is used for controlling the image acquisition device to acquire video information of at least one display device, sending the second control instruction to the image acquisition device, and receiving the video information fed back by the image acquisition device.
Preferably, the system further comprises a control middle end, a server device and at least one display device, wherein the server device is further used for generating a first control instruction according to a preset automatic detection task, the first control instruction carries a first image, the first control instruction is sent to the control middle end of the display device, and the control middle end is used for controlling the at least one display device to display the first image according to the received first control instruction.
Preferably, the server device is specifically configured to determine that at least part of the display devices in the first space are normal when the first number is the same as the second number when the detection result for the display devices in the first space is determined according to the first number and the second number, and determine the number of abnormal display devices in the first space according to the difference between the first number and the second number when the first number is different from the second number, and take the number of abnormal display devices as the detection result.
Preferably, the system further comprises a client device, a server device, a client device and a client device, wherein the server device is further used for sending detection notification information to the client device according to the detection result of the display device in the first space, or obtaining the detection result of the display device in the at least one second space, sending detection notification information to the client device according to the detection result of the display device in the first space and the detection result of the display device in the at least one second space, and the client device is used for receiving and displaying the detection notification information.
According to the technical scheme provided by the embodiment of the application, firstly, the server side equipment controls the display equipment of each area to play the designated picture, the image acquisition equipment acquires the video stream of the designated image displayed by the display equipment of each area, whether the designated picture appears in the picture is detected through the target detection model, so that the detection efficiency is improved, secondly, the robustness of the scheme is better, the scheme can adapt to various environments and is not influenced by ambient light completely, in addition, whether the whole picture is normal or not is detected, the situation that the picture of a certain area in a screen is detected only by a photosensitive device in the traditional scheme, the error detection in a partial or complete way appears can be avoided, the detection accuracy is improved, and thirdly, whether the display equipment is abnormal or not can be rapidly judged by comparing whether the number of the display pictures obtained through analysis is consistent with the number of actual equipment or not, and only the image acquisition equipment is needed, so that the detection efficiency is improved, and the detection cost is saved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions of the prior art, the following description will briefly explain the drawings used in the embodiments or the description of the prior art, and it is obvious that the drawings in the following description are some embodiments of the present application, and other drawings can be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic flow chart of a method for automatically detecting a display device according to an embodiment of the present application;
FIG. 2 is a schematic flow chart of an automatic detection of a display device according to an embodiment of the present application;
Fig. 3 is a schematic structural diagram of an automatic detection device for display equipment according to an embodiment of the present application;
Fig. 4 is a schematic structural diagram of an automatic detection system for display devices according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of an automatic detection system for display devices according to an embodiment of the present application.
Detailed Description
The present application provides the following embodiments to solve or partially solve the problems with the above-described solutions. In order to enable those skilled in the art to better understand the present application, the following description will make clear and complete descriptions of the technical solutions according to the embodiments of the present application with reference to the accompanying drawings.
In some of the flows described in the description of the application, the claims, and the figures described above, a number of operations occurring in a particular order are included, and the operations may be performed out of order or concurrently with respect to the order in which they occur. The sequence numbers of operations such as 101, 102, etc. are merely used to distinguish between the various operations, and the sequence numbers themselves do not represent any order of execution. In addition, the flows may include more or fewer operations, and the operations may be performed sequentially or in parallel. It should be noted that, the descriptions of "first" and "second" herein are used to distinguish different messages, devices, modules, etc., and do not represent a sequence, and are not limited to the "first" and the "second" being different types. Furthermore, the embodiments described below are only some, but not all, embodiments of the present application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
Fig. 1 is a schematic flow chart of a method for automatically detecting a display device according to an embodiment of the present application, where an execution subject of the method may be a server device. As shown in fig. 1, the method includes:
101. Transmitting the first image to at least one display device in the first space to control the at least one display device to display the first image;
102. Acquiring a second image acquired in the first space, wherein the second image contains at least one display screen of display equipment;
103. Detecting, using the object detection model, a first number of occurrences of the first image in the second image;
104. acquiring a second number of at least one display device in the first space;
105. And determining a detection result for the display device in the first space according to the first quantity and the second quantity.
According to the technical scheme provided by the embodiment of the application, firstly, the server side equipment controls the display equipment of each area to play the designated picture, the image acquisition equipment acquires the video stream of the designated image displayed by the display equipment of each area, whether the designated picture appears in the picture is detected through the target detection model, so that the detection efficiency is improved, secondly, the robustness of the scheme is better, the scheme can adapt to various environments and is not influenced by ambient light completely, in addition, whether the whole picture is normal or not is detected, the situation that the picture of a certain area in a screen is detected only by a photosensitive device in the traditional scheme, the error detection in a partial or complete way appears can be avoided, the detection accuracy is improved, and thirdly, whether the display equipment is abnormal or not can be rapidly judged by comparing whether the number of the display pictures obtained through analysis is consistent with the number of actual equipment or not, and only the image acquisition equipment is needed, so that the detection efficiency is improved, and the detection cost is saved.
In step 101, at least one display device may be one display device or a plurality of display devices. When a plurality of display devices are contained in the first space, the contents of the images of the first images transmitted to the plurality of display devices may be different, or the contents of the first images transmitted to the plurality of display devices may be the same. In this embodiment, the first space may be a classroom of a school, the display device may be a computer, a projector, a smart blackboard, etc., and the first image may be a special graphic, logo, letter, text, etc. When a plurality of display devices are included in the same space, the display devices in the same space may be the same display device or may be different display devices, and the plurality of display devices may all display the same picture, or the plurality of display devices may display different pictures, or may display the same picture by a part of display devices, which is not limited in this embodiment.
The step 102, the "acquiring the second image acquired in the first space" may be implemented by:
1021. acquiring video information acquired in a first space;
1022. at least one frame of image is extracted from the video information as a second image.
In the step 1021, the acquired video information is a video stream acquired by the camera, the video stream can be understood as a video after the camera rotates 360 degrees to shoot the first space, and 360 degrees of dead angle-free shooting enables the information in the video to be more complete, so that the condition that the display equipment in the first space is missed can be avoided. In addition, the embodiment does not need to use a photosensitive device or other professional analysis cameras, and only needs to collect by using the existing image acquisition equipment in the classroom, so that the cost is saved.
In step 1022, the second image includes at least part of the display screen of the display device in the first space, that is, the display function of at least part of the display device in the first space is normal. Wherein at least part of the display devices may be one display device in the first space, or a plurality of display devices in the first space, or all display devices in the first space. The number of display devices is based at least in part on the actual detection requirements and is not particularly limited herein.
In step 103, the target detection model may be a specific target detection algorithm, or may be other image recognition algorithms, such as a CDN (Content Delivery Network ) image algorithm, which is not limited in this embodiment. According to the embodiment, the automatic inspection of the classroom display equipment can be completed by using the target detection model, the target detection model is not limited to application scenes and light rays, and the robustness is high.
In the step 104, the second number is the number of at least part of the display devices in the first space to be detected.
The specific determining process of the step 105 "determining the detection result for at least one display device in the first space according to the first number and the second number" is:
When all display devices in the first space are detected (namely, the second quantity is the quantity of all display devices in the first space), if the first quantity is the same as the second quantity, the detection result can be determined that all display devices in the first space are normal, and if the first quantity is different from the second quantity, the quantity of abnormal display devices in the first space can be determined according to the difference between the first quantity and the second quantity, and the quantity of abnormal display devices is taken as the detection result. For example, the second number is a, the first number is B, and then the number of abnormal display devices in the first space is a-B (a > B).
When detecting part of the display devices in the first space (namely, the second number is the number of part of the display devices in the first space), if the first number is the same as the second number, the detection result can be determined that the currently detected display devices in the first space are normal, and if the first number is different from the second number, the number of abnormal display devices in the currently detected display devices in the first space can be determined according to the difference between the first number and the second number, and the number of the abnormal display devices is taken as the detection result. As above, for example, the second number is a, the first number is B, and then the number of abnormal display devices in the first space is a-B (a > B).
Further, when the first number is different from the second number, in the embodiment of the application, reference pictures of the specified images can be obtained, which are normally displayed by the display devices in the first space, the block positions of the second image, which are not displayed by the first image, can be determined by comparing the reference pictures with the second image, the identification of the abnormal display devices is determined according to the identifications of all the display devices in the first space and the association relation of the block positions of the display devices in the reference pictures, and the identification of the abnormal display devices is added in the detection result.
Specifically, the server side device stores reference pictures for normally displaying the specified pictures by the display devices in the first space, and the block where the relative positions of the display devices in the first space are located in the reference pictures and the device identifiers of the display devices of the block are stored in a correlated mode, so that the display conditions of the display devices in a certain area can be counted conveniently, and maintenance staff can acquire the specific information of the display devices conveniently. The device identification of the display device at least comprises an ID, a model and a device name of the display device.
In this embodiment, the server device controls the display device to work through the control middle end of the display device, so that the server device sends the first image to at least one display device in the first space, and specifically includes the steps of generating a first control instruction according to a preset automatic detection task, wherein the first control instruction carries the first image, and then sending the first control instruction to the control middle end of the display device, so that the control middle end controls the at least one display device to display the first image.
In this embodiment, the server device directly controls the image acquisition device to acquire video information, so that the video information acquired in the first space is acquired, and specifically includes the steps of generating a second control instruction according to a preset automatic detection task, where the second control instruction is used to control the image acquisition device to acquire video information of at least one display device, then sending the second control instruction to the image acquisition device, and receiving the video information fed back by the image acquisition device.
Further, the method further comprises the steps of:
The method comprises the steps of receiving detection notification information from a client device, sending the detection notification information to the client device according to the detection result of the display device in the first space, or obtaining the detection result of at least one display device in the second space, and sending the detection notification information to the client device according to the detection result of the display device in the first space and the detection result of the display device in the at least one second space, so that a worker can timely grasp the detection result of the display device in each space and maintain the display device according to the detection result.
In an embodiment of the present application, the at least one second space may be other space of a certain area than the first space. Taking a school as an example, the first space is one of classrooms of the school with display devices, and the at least one second space is the other classrooms of the school with display devices except the one classroom.
The automatic detection of the display device will be described below by taking the first space and at least one second space as school classrooms as an example.
As shown in fig. 2, after receiving the detection task of the classroom display device, the server device controls the control middle end of all classrooms to turn on the classroom computer and other display devices, and then each classroom computer and other display devices displays a designated picture sent by the server. When the display equipment displays the appointed pictures, the image acquisition equipment in the classroom, such as a camera, starts to rotate and acquire videos of the appointed pictures displayed by the display equipment in the classroom, then the server equipment acquires video streams acquired by the image acquisition equipment, and the acquired video streams are analyzed by utilizing the target detection model to determine the quantity of the appointed pictures displayed by the display equipment in each classroom. Judging whether the number of the designated pictures displayed by each classroom display device is consistent with the number of the display devices which are required to be detected at least partially in the corresponding classrooms, if so, determining that the display devices and computers which are required to be detected at least partially in the classrooms are all operating normally, then outputting detection results of all classrooms, sending the detection results to the client device, and ending the detection, and if not, determining the identification of the abnormal display device according to the identification of the display devices which are required to be detected at least partially in the classrooms and the association relation of the positions of the classroom blocks where the display devices are located in the reference pictures, adding the identification of the abnormal display device in the detection results, and sending the results to the client device, and ending the detection.
Fig. 3 is a schematic structural diagram of an automatic detection device of a display apparatus according to an embodiment of the present application. As shown in fig. 3, the apparatus includes:
a transmitting module 31 for transmitting the first image to at least one display device in the first space to control the at least one display device to display the first image;
an acquisition module 32, configured to acquire a second image acquired in the first space, where the second image contains at least one display screen of the display device;
a detection module 33 for detecting the number of first images present in the second image using the object detection model;
An acquisition module 32, configured to acquire a second number of at least one display device in the first space;
the determining module 34 is configured to determine a detection result for the display device in the first space according to the first number and the second number.
Further, when a plurality of display devices are contained in the first space, the contents of the images of the first images transmitted to the plurality of display devices are different, or the contents of the first images transmitted to the plurality of display devices are the same.
Further, the acquiring module 32 is mainly used for acquiring video information acquired in the first space when acquiring the second image acquired in the first space, and extracting at least one frame of image from the video information as the second image.
Further, the determining module 34 is configured to determine, when the detection result for at least one display device in the first space is determined according to the first number and the second number, specifically, determine that at least part of the display devices in the first space are normal when the first number is the same as the second number, and determine, when the first number is different from the second number, the number of abnormal display devices in the first space according to a difference between the first number and the second number, and take the number of abnormal display devices as the detection result.
Further, when the first number is different from the second number, the obtaining module 32 is further configured to obtain a reference picture in which the display devices in the first space all normally display the specified image, determine a block position in the second image where the first image is not displayed by comparing the reference picture with the second image, determine an identifier of the abnormal display device according to an association relationship between an identifier of at least part of the display devices in the first space and a position of the block where each display device is located in the reference picture, and add the identifier of the abnormal display device to the detection result.
Further, the sending module 31 is specifically configured to generate a first control instruction according to a preset automatic detection task when being configured to send the first image to at least one display device in the first space, where the first control instruction carries the first image. Correspondingly, the sending module 31 is further configured to send a first control instruction to the control middle end of the display device, so that the control middle end controls at least one display device to display the first image.
Further, the acquiring module 32 is specifically configured to generate a second control instruction according to a preset automatic detection task when acquiring the video information acquired in the first space, where the second control instruction is used to control the image acquisition device to acquire the video information of the at least one display device, and the corresponding transmitting module 31 is further configured to transmit the second control instruction to the image acquisition device, so that the image acquisition device acquires the video information of the at least one display device.
Further, the sending module 31 is further configured to send detection notification information to the client device according to a detection result of the display device in the first space, or the obtaining module 32 is further configured to obtain a detection result for at least one display device in the at least one second space. Correspondingly, the sending module 31 is further configured to send detection notification information to the client device according to the detection result of the display device in the first space and the detection result of the display device in the at least one second space.
Preferably, the identification of the display device includes at least an IP address of the display device, a device model number, and a device name.
It should be noted that, the automatic detection device for a display device provided in the foregoing embodiments may implement the technical solutions described in the foregoing method embodiments, and the specific implementation principles of the foregoing modules or units may refer to corresponding contents in the foregoing method embodiments, which are not repeated herein.
Fig. 4 is a schematic structural diagram of an automatic detection system of a display device according to an embodiment of the present application. As shown in fig. 4, the system includes:
A server device 41, configured to send a first image to at least one display device in the first space;
at least one display device 42 for displaying the first image;
The server device 41 is further configured to acquire a second image acquired in the first space, detect, using the target detection model, a number of first images appearing in the second image, acquire a second number of display devices in the first space, and determine a detection result for the display devices in the first space according to the first number and the second number.
Preferably, the system further comprises:
The image acquisition device 43 is configured to acquire video information in the first space, and correspondingly, the server device 41 is further configured to acquire the video information acquired in the first space, and extract at least one frame of image from the video information as the second image.
Preferably, the server device 41 is further configured to generate a second control instruction according to a preset automatic detection task, where the second control instruction is used to control the image capturing device 43 to capture video information of at least one display device 42, send the second control instruction to the image capturing device 43, and receive the video information fed back by the image capturing device 43.
Preferably, the system further comprises a control middle end 44, a server device 41 further configured to generate a first control instruction according to a preset automatic detection task, wherein the first control instruction carries a first image, the first control instruction is sent to the control middle end 44 of the display device 42, and the control middle end 44 is configured to control at least one display device 42 to display the first image according to the received first control instruction.
Preferably, the server device 41 is further configured to determine that at least part of the display devices in the first space are normal when the first number is the same as the second number, and determine the number of abnormal display devices in the first space according to the difference between the first number and the second number when the first number is different from the second number, and take the number of abnormal display devices as the detection result.
Preferably, the system further comprises a client device 45, a server device 41, which is further used for sending detection notification information to the client device 45 according to the detection result of the first in-space display device 42, or obtaining the detection result of the at least one second in-space display device 42, and sending detection notification information to the client device 45 according to the detection result of the first in-space display device and the detection result of the at least one second in-space display device. Correspondingly, the client device 45 is further configured to receive and display the detection notification information.
The automatic detection system of the display device will be described below taking a classroom as an example.
Fig. 5 is a schematic structural diagram of display devices, control center devices and server devices in classrooms of a school. The control module of the server equipment sends control instructions to the control middle end of each classroom, and the control end sends control information to each classroom after receiving the control instructions so as to control the opening of the corresponding classroom computers and other display equipment associated with the computers. Wherein, the classrooms are related through a school local area network. Because the appointed picture is displayed by controlling the classroom computer through the server equipment, the method not only can be used for judging the normal display equipment of the classroom, but also can further confirm that the computer connected with the display equipment in the classroom is normal. After receiving the designated picture sent by the server device, computers and other display devices in classrooms display the designated picture. The control module of the server equipment controls the image acquisition device to acquire video streams of the appointed pictures displayed by the classroom display equipment, the video acquisition module of the server equipment acquires the video streams, the target detection module of the server equipment detects the video streams, and the output module of the server equipment outputs detection results after the detection is completed.
It should be noted that, the automatic detection system of the display device provided in the foregoing embodiments may implement the technical solutions described in the foregoing method embodiments, and the specific implementation principles of the foregoing modules or units may be referred to the corresponding content in the foregoing method embodiments, which is not repeated herein.
The apparatus embodiments described above are merely illustrative, wherein the elements illustrated as separate elements may or may not be physically separate, and the elements shown as elements may or may not be physical elements, may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
From the above description of the embodiments, it will be apparent to those skilled in the art that the embodiments may be implemented by adding necessary general purpose hardware platforms, or may be implemented by a combination of hardware and software. Based on such understanding, the foregoing aspects, in essence and portions contributing to the art, may be embodied in the form of a computer program product, which may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable coordinate determination device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable coordinate determination device, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable coordinate determination device to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable coordinate determination device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer implemented process such that the instructions which execute on the computer or other programmable device provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In one typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include volatile memory, random Access Memory (RAM), and/or nonvolatile memory, such as Read Only Memory (ROM) or flash memory (f.ash RAM), among other forms in computer readable media. Memory is an example of computer-readable media.
Computer readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computing device. Computer-readable media, as defined herein, does not include transitory computer-readable media (trans i tory med i a), such as modulated data signals and carrier waves.
It should be noted that the above-mentioned embodiments are merely for illustrating the technical solution of the present application, and not for limiting the same, and although the present application has been described in detail with reference to the above-mentioned embodiments, it should be understood by those skilled in the art that the technical solution described in the above-mentioned embodiments may be modified or some technical features may be equivalently replaced, and these modifications or substitutions do not make the essence of the corresponding technical solution deviate from the spirit and scope of the technical solution of the embodiments of the present application.

Claims (11)

1.一种显示设备的自动检测方法,其特征在于,包括:1. A method for automatically detecting a display device, comprising: 发送第一图像至第一空间内的至少一个显示设备,以控制所述至少一个显示设备显示所述第一图像;Sending the first image to at least one display device in the first space to control the at least one display device to display the first image; 获取在所述第一空间内采集到的第二图像;其中,所述第二图像中含有所述至少一个显示设备的显示屏;Acquire a second image captured in the first space; wherein the second image contains a display screen of the at least one display device; 利用目标检测模型,检测在所述第二图像中出现所述第一图像的第一数量;Detecting, using the object detection model, a first number of occurrences of the first image in the second image; 获取所述第一空间内所述至少一个显示设备的第二数量;Acquire a second quantity of the at least one display device in the first space; 根据所述第一数量及所述第二数量,确定针对所述第一空间内显示设备的检测结果;Determine, according to the first number and the second number, a detection result for the display device in the first space; 其中,根据所述第一数量及所述第二数量,确定针对所述第一空间内显示设备的检测结果,包括:在所述第一数量与所述第二数量相同时,确定所述检测结果为所述第一空间内的至少部分显示设备均正常;Wherein, determining the detection result for the display devices in the first space according to the first number and the second number includes: when the first number is the same as the second number, determining that the detection result is that at least some of the display devices in the first space are normal; 在所述第一数量与所述第二数量不同时,根据所述第一数量与所述第二数量的差,确定第一空间内异常显示设备的数量,并将所述异常显示设备的数量作为所述检测结果;When the first number is different from the second number, determining the number of abnormal display devices in the first space according to the difference between the first number and the second number, and taking the number of abnormal display devices as the detection result; 在所述第一数量与所述第二数量不同时,所述方法还包括:When the first number is different from the second number, the method further includes: 获取所述第一空间内显示设备均正常显示指定图像的基准图片;通过比对所述基准图片与所述第二图像,确定所述第二图像中未显示第一图像的区块位置;根据所述第一空间内所有显示设备的标识及各显示设备在所述基准图片中所在区块位置的关联关系,确定异常显示设备的标识;将所述异常显示设备的标识添加在所述检测结果中。Obtain a benchmark image in which all display devices in the first space display the specified image normally; determine the block position of the second image that does not display the first image by comparing the benchmark image with the second image; determine the identification of the abnormal display device based on the identification of all display devices in the first space and the association relationship between the block position of each display device in the benchmark image; and add the identification of the abnormal display device to the detection result. 2.根据权利要求1所述的显示设备的自动检测方法,其特征在于,获取在所述第一空间内采集到的第二图像,包括:2. The automatic detection method of a display device according to claim 1, wherein acquiring the second image captured in the first space comprises: 获取在所述第一空间内采集到的视频信息;Acquire video information collected in the first space; 从所述视频信息中,提取至少一帧图像作为所述第二图像。At least one frame of image is extracted from the video information as the second image. 3.根据权利要求2所述的显示设备的自动检测方法,其特征在于,获取在所述第一空间内采集到的视频信息,包括:3. The automatic detection method of a display device according to claim 2, wherein obtaining the video information collected in the first space comprises: 根据预设的自动检测任务,生成第二控制指令;其中,所述第二控制指令用于控制图像采集设备采集所述至少一个显示设备的视频信息;Generate a second control instruction according to a preset automatic detection task; wherein the second control instruction is used to control the image acquisition device to acquire video information of the at least one display device; 将所述第二控制指令发送至所述图像采集设备;sending the second control instruction to the image acquisition device; 接收所述图像采集设备反馈的所述视频信息。Receive the video information fed back by the image acquisition device. 4.根据权利要求1至3中任一项所述的显示设备的自动检测方法,其特征在于,发送第一图像至第一空间内的至少一个显示设备,包括:4. The automatic detection method for a display device according to any one of claims 1 to 3, characterized in that sending the first image to at least one display device in the first space comprises: 根据预设的自动检测任务,生成第一控制指令;其中,所述第一控制指令中携带有所述第一图像;Generate a first control instruction according to a preset automatic detection task; wherein the first control instruction carries the first image; 将所述第一控制指令发送至所述显示设备的控制中端,以使所述控制中端控制所述至少一个显示设备展示所述第一图像。The first control instruction is sent to a control center of the display device, so that the control center controls the at least one display device to display the first image. 5.根据权利要求1至3中任一项所述的显示设备的自动检测方法,其特征在于,还包括:5. The automatic detection method for a display device according to any one of claims 1 to 3, further comprising: 根据所述第一空间内显示设备的检测结果,向客户端设备发送检测通知信息;或者Sending detection notification information to the client device according to the detection result of the display device in the first space; or 获取至少一个第二空间内显示设备的检测结果;根据所述第一空间内显示设备的检测结果及所述至少一个第二空间内显示设备的检测结果,向客户端设备发送检测通知信息。Acquire detection results of at least one display device in the second space; and send detection notification information to the client device according to the detection results of the display device in the first space and the detection results of the display device in the at least one second space. 6.一种显示设备的自动检测装置,其特征在于,包括:6. An automatic detection device for a display device, comprising: 发送模块,用于发送第一图像至第一空间内的至少一个显示设备,以控制所述至少一个显示设备显示所述第一图像;a sending module, configured to send the first image to at least one display device in the first space, so as to control the at least one display device to display the first image; 获取模块,用于获取在所述第一空间内采集到的第二图像;其中,所述第二图像中含有所述至少一个显示设备的显示屏;An acquisition module, configured to acquire a second image captured in the first space; wherein the second image contains a display screen of the at least one display device; 检测模块,用于利用目标检测模型,检测在所述第二图像中出现所述第一图像的第一数量;a detection module, configured to detect, by using a target detection model, a first number of occurrences of the first image in the second image; 获取模块,还用于获取所述第一空间内所述至少一个显示设备的第二数量;The acquisition module is further used to acquire a second quantity of the at least one display device in the first space; 确定模块,用于根据所述第一数量及所述第二数量,确定针对所述第一空间内显示设备的检测结果;a determination module, configured to determine a detection result for the display device in the first space according to the first number and the second number; 其中,所述确定模块,具体用于:在所述第一数量与所述第二数量相同时,确定所述检测结果为所述第一空间内的至少部分显示设备均正常;在所述第一数量与所述第二数量不同时,根据所述第一数量与所述第二数量的差,确定第一空间内异常显示设备的数量,并将所述异常显示设备的数量作为所述检测结果;The determination module is specifically configured to: when the first number is the same as the second number, determine that the detection result is that at least part of the display devices in the first space are normal; when the first number is different from the second number, determine the number of abnormal display devices in the first space according to the difference between the first number and the second number, and use the number of abnormal display devices as the detection result; 在第一数量与第二数量不同时,获取模块还用于:获取所述第一空间内显示设备均正常显示指定图像的基准图片;通过比对所述基准图片与所述第二图像,确定所述第二图像中未显示第一图像的区块位置;根据所述第一空间内所有显示设备的标识及各显示设备在所述基准图片中所在区块位置的关联关系,确定异常显示设备的标识;将所述异常显示设备的标识添加在所述检测结果中。When the first number is different from the second number, the acquisition module is also used to: obtain a benchmark picture in which all display devices in the first space display the specified image normally; determine the block position of the second image where the first image is not displayed by comparing the benchmark picture with the second image; determine the identification of the abnormal display device based on the identification of all display devices in the first space and the correlation between the block positions of each display device in the benchmark picture; and add the identification of the abnormal display device to the detection result. 7.一种自动检测系统,其特征在于,包括:7. An automatic detection system, characterized in that it comprises: 服务端设备,用于向第一空间内的至少一个显示设备发送第一图像;A server device, configured to send a first image to at least one display device in the first space; 至少一个显示设备,用于显示所述第一图像;at least one display device, configured to display the first image; 所述服务端设备,还用于获取在所述第一空间内采集到的第二图像;利用目标检测模型,检测在所述第二图像中出现所述第一图像的第一数量;获取所述第一空间内显示设备的第二数量;根据所述第一数量及所述第二数量,确定针对所述第一空间内显示设备的检测结果;The server device is further configured to obtain a second image collected in the first space; detect, using the target detection model, a first number of occurrences of the first image in the second image; obtain a second number of display devices in the first space; and determine a detection result for the display devices in the first space based on the first number and the second number; 其中,所述服务端设备根据所述第一数量及所述第二数量,确定针对所述第一空间内显示设备的检测结果时,具体用于:在所述第一数量与所述第二数量相同时,确定所述检测结果为所述第一空间内的至少部分显示设备均正常;在所述第一数量与所述第二数量不同时,根据所述第一数量与所述第二数量的差,确定第一空间内异常显示设备的数量,并将所述异常显示设备的数量作为所述检测结果;Wherein, when the server-side device determines the detection result for the display devices in the first space according to the first number and the second number, it is specifically used to: when the first number is the same as the second number, determine that the detection result is that at least part of the display devices in the first space are normal; when the first number is different from the second number, determine the number of abnormal display devices in the first space according to the difference between the first number and the second number, and use the number of abnormal display devices as the detection result; 在所述第一数量与所述第二数量不同时,所述服务端设备还用于:获取所述第一空间内显示设备均正常显示指定图像的基准图片;通过比对所述基准图片与所述第二图像,确定所述第二图像中未显示第一图像的区块位置;根据所述第一空间内所有显示设备的标识及各显示设备在所述基准图片中所在区块位置的关联关系,确定异常显示设备的标识;将所述异常显示设备的标识添加在所述检测结果中。When the first number is different from the second number, the server device is further used to: obtain a benchmark picture in which all display devices in the first space display the specified image normally; determine the block position of the second image where the first image is not displayed by comparing the benchmark picture with the second image; determine the identification of the abnormal display device based on the identification of all display devices in the first space and the correlation relationship between the block position of each display device in the benchmark picture; and add the identification of the abnormal display device to the detection result. 8.根据权利要求7所述的自动检测系统,其特征在于,还包括图像采集设备;8. The automatic detection system according to claim 7, further comprising an image acquisition device; 所述图像采集设备,用于采集所述第一空间内的视频信息;The image acquisition device is used to acquire video information in the first space; 所述服务端设备,还用于获取在所述第一空间内采集到的所述视频信息;从所述视频信息中,提取至少一帧图像作为所述第二图像。The server device is further used to obtain the video information collected in the first space; and extract at least one frame of image from the video information as the second image. 9.根据权利要求8所述的自动检测系统,其特征在于,9. The automatic detection system according to claim 8, characterized in that: 所述服务端设备,还用于根据预设的自动检测任务,生成第二控制指令;其中,所述第二控制指令用于控制所述图像采集设备采集所述至少一个显示设备的视频信息;将所述第二控制指令发送至所述图像采集设备;接收所述图像采集设备反馈的所述视频信息。The server device is also used to generate a second control instruction according to a preset automatic detection task; wherein the second control instruction is used to control the image acquisition device to acquire video information of the at least one display device; send the second control instruction to the image acquisition device; and receive the video information fed back by the image acquisition device. 10.根据权利要求7所述的自动检测系统,其特征在于,还包括控制中端;10. The automatic detection system according to claim 7, further comprising a control center; 所述服务端设备,还用于根据预设的自动检测任务,生成第一控制指令;其中,所述第一控制指令中携带有所述第一图像;将所述第一控制指令发送至所述显示设备的所述控制中端;The server device is further configured to generate a first control instruction according to a preset automatic detection task; wherein the first control instruction carries the first image; and send the first control instruction to the control middle end of the display device; 所述控制中端,用于按照接收到的所述第一控制指令,控制所述至少一个显示设备展示所述第一图像。The control middle end is used to control the at least one display device to display the first image according to the received first control instruction. 11.根据权利要求7-10中任一项所述的自动检测系统,其特征在于,还包括客户端设备;11. The automatic detection system according to any one of claims 7 to 10, further comprising a client device; 所述服务端设备,还用于根据所述第一空间内显示设备的检测结果,向客户端设备发送检测通知信息;或者获取至少一个第二空间内显示设备的检测结果,根据所述第一空间内显示设备的检测结果及所述至少一个第二空间内显示设备的检测结果,向所述客户端设备发送检测通知信息;The server device is further configured to send detection notification information to the client device according to the detection result of the display device in the first space; or obtain the detection result of the display device in the at least one second space, and send detection notification information to the client device according to the detection result of the display device in the first space and the detection result of the display device in the at least one second space; 所述客户端设备,用于接收所述检测通知信息,并进行显示。The client device is used to receive and display the detection notification information.
CN202110199652.2A 2021-02-22 2021-02-22 Automatic detection method, device and system for display device Active CN113012106B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110199652.2A CN113012106B (en) 2021-02-22 2021-02-22 Automatic detection method, device and system for display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110199652.2A CN113012106B (en) 2021-02-22 2021-02-22 Automatic detection method, device and system for display device

Publications (2)

Publication Number Publication Date
CN113012106A CN113012106A (en) 2021-06-22
CN113012106B true CN113012106B (en) 2025-03-18

Family

ID=76406893

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110199652.2A Active CN113012106B (en) 2021-02-22 2021-02-22 Automatic detection method, device and system for display device

Country Status (1)

Country Link
CN (1) CN113012106B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101399916A (en) * 2007-09-28 2009-04-01 富士胶片株式会社 Image taking apparatus and image taking method
CN111953962A (en) * 2020-07-13 2020-11-17 西安万像电子科技有限公司 Monitoring method and system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105306931A (en) * 2015-11-17 2016-02-03 小米科技有限责任公司 Smart TV anomaly detection method and device
CN107272983A (en) * 2016-04-06 2017-10-20 阿里巴巴集团控股有限公司 A kind of methods of exhibiting of images of items, apparatus and system
CN110049316B (en) * 2019-04-28 2021-08-10 深圳回收宝科技有限公司 Method and device for detecting set number of terminals, portable terminal and storage medium
CN111554219A (en) * 2020-04-29 2020-08-18 深圳创维-Rgb电子有限公司 Display equipment testing method and device, electronic product and storage medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101399916A (en) * 2007-09-28 2009-04-01 富士胶片株式会社 Image taking apparatus and image taking method
CN111953962A (en) * 2020-07-13 2020-11-17 西安万像电子科技有限公司 Monitoring method and system

Also Published As

Publication number Publication date
CN113012106A (en) 2021-06-22

Similar Documents

Publication Publication Date Title
US9524418B2 (en) Systems and methods for detecting, identifying and tracking objects and events over time
US11080844B2 (en) System and method for testing an electronic device
US9591149B2 (en) Generation of a combined image of a presentation surface
US12273581B2 (en) Testing rendering of screen objects
CN107809563B (en) Blackboard writing detection system, method and device
CN109656800B (en) Method and device for testing image recognition application, terminal and storage medium
CN104966163A (en) Witness sampling system and method based on mobile terminal
CN114339307A (en) Video desensitization method and device, computer equipment and storage medium
CN112511818A (en) Video playing quality detection method and device
US10878850B2 (en) Method and apparatus for visualizing information of a digital video stream
CN113012106B (en) Automatic detection method, device and system for display device
CN113923443A (en) Network video recorder testing method and device and computer readable storage medium
CN110852196A (en) Face recognition information display method and device
US20170193845A1 (en) Detection of anomalous behavior in digital education settings based on portable device movement
WO2020107744A1 (en) Fabric detection recording method and apparatus, device, and storage medium
CN114025185A (en) Video playback method and device, electronic equipment and storage medium
CN110602481A (en) Video quality detection method and device in video monitoring system
US9268996B1 (en) Evaluation of models generated from objects in video
CN117499572A (en) A deep learning video conferencing system with audio and video synchronization
CN115426534A (en) Video stream quality detection method, device, equipment and storage medium
CN113160083A (en) Media asset video cover map optimization method, device, equipment and storage medium
TW201640471A (en) Method for displaying video frames on a portable video capturing device and corresponding device
US20150287331A1 (en) Methods and Systems for Providing Quick Capture for Learning and Assessment
CN106991111A (en) System and method for video file playback with pre-screening capability and computer program product
CN111050104A (en) Cloud recording and broadcasting system, method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant