Camera monitoring and playback viewing method, device, equipment and medium
By preloading and quickly switching the camera's real-time monitoring images and recordings, the problem of cumbersome user operations is solved, the effect of quickly viewing alarm content is achieved, and the user experience is improved.
Patent Information
- Application Number
- CN202310838946.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-10
- Publication Date
- 2025-09-09
- Estimated Expiration
- 2043-07-10
AI Technical Summary
In existing intelligent monitoring systems, after users receive an alarm message, they need to manually exit the live broadcast screen and click to view the video again. This operation is cumbersome and the alarm content cannot be obtained in the first time.
Preload the camera's real-time monitoring screen and surveillance video during alarms, and quickly switch the display through the video playback interface to simplify operations and reduce user waiting time.
Users can quickly switch between real-time monitoring images and surveillance videos on the same video playback interface, simplifying the operation process and improving user experience.
Smart Images

Figure CN116866521B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of monitoring technology, and in particular to a camera monitoring and playback viewing method, device, equipment and medium. Background Art
[0002] With the improvement of security and anti-theft awareness, residents have installed smart monitoring and alarm devices in their homes, offices and storage areas. Smart monitoring and alarm devices have provided great convenience in deterring criminals and investigating cases afterwards.
[0003] Current intelligent monitoring and alarm devices can capture images of the monitored area through cameras and determine whether there are any dangerous situations through image processing. For example, if a person stays at the door of a residence for too long, it will trigger the alarm signal of the intelligent monitoring and alarm device. The intelligent monitoring and alarm device then sends an alarm message number to the terminal device held by the user, allowing the user to view the images captured by the camera.
[0004] There is a time difference from when the user receives the alarm message through the terminal device until the user clicks the alarm message to view it on the user's terminal device. When the user's motor alarm message is directly loaded into the live broadcast screen, the person or object that triggered the alarm may have left the camera's monitoring area. At this time, the user needs to exit the live broadcast screen and then click the alarm message again to retrieve the camera's video, and then view the video clip that just generated the alarm according to the alarm time. The operation is cumbersome and the content of the alarm message cannot be known in the first time. Summary of the Invention
[0005] The purpose of the present invention is to overcome the shortcomings and deficiencies in the prior art and to provide a method, device, equipment and medium for viewing camera monitoring and playback.
[0006] An embodiment of the present invention provides a camera monitoring and playback viewing method, comprising:
[0007] Responding to received monitoring viewing instructions;
[0008] Load the real-time monitoring images of the camera and the surveillance video captured by the camera when the alarm signal is triggered;
[0009] Display real-time monitoring images through the video playback interface;
[0010] The video playback interface switches to display the real-time monitoring screen or the monitoring video based on the received video switching instruction.
[0011] In some optional implementations, the step of displaying the real-time monitoring image through the video playback interface includes:
[0012] The video playback interface includes a large window and a small window, wherein the large window displays the real-time monitoring image and the small window displays the monitoring video;
[0013] After receiving the video switching instruction, the step of switching the video playback interface to display the real-time monitoring screen or the monitoring video includes:
[0014] When the large window displays the real-time monitoring screen, if a video switching instruction is received, the screen displayed in the large window is switched to the monitoring video, and the screen displayed in the small window is switched to the real-time monitoring screen;
[0015] When the large window displays the surveillance video, if a video switching instruction is received, the picture displayed in the large window is switched to the real-time surveillance picture, and the picture displayed in the small window is switched to the surveillance video.
[0016] In some optional embodiments, the step of loading the real-time monitoring image of the camera and the monitoring video captured by the camera when the alarm signal is triggered includes:
[0017] At the same time, the real-time monitoring picture of the camera and the monitoring video shot by the camera when the alarm signal is triggered are loaded.
[0018] In some optional embodiments, the surveillance video includes at least the video captured by the camera within a first preset time point before the alarm signal is triggered and the video captured by the camera within a second preset time point after the alarm signal is triggered.
[0019] In some optional embodiments, the step of loading the real-time monitoring image of the camera and the monitoring video captured by the camera when the alarm signal is triggered includes:
[0020] First, the real-time monitoring image of the camera is loaded, and then the monitoring video shot by the camera when the alarm signal is triggered is loaded.
[0021] In some optional embodiments, the step of reloading the surveillance video captured by the camera when the alarm signal is triggered includes:
[0022] After the video playback interface completes displaying the real-time monitoring picture, the monitoring video captured by the camera when the alarm signal is triggered is loaded.
[0023] In some optional implementations, the step of displaying the real-time monitoring image through the video playback interface includes:
[0024] Determining the time when the alarm signal is triggered and the time when the monitoring viewing instruction is received;
[0025] If the interval between the time when the alarm signal is triggered and the time when the monitoring viewing instruction is received is not greater than the preset reference time, the real-time monitoring screen is displayed through the video playback interface;
[0026] If the interval between the time when the alarm signal is triggered and the time when the monitoring viewing instruction is received is greater than a preset reference time, the monitoring video is displayed through the video playback interface.
[0027] Compared with the existing technology, the camera monitoring and playback viewing method of the present invention pre-loads real-time monitoring images and monitoring videos, and then allows users to quickly switch between them on the same video playback interface, thereby simplifying the operation, reducing the user's waiting process, and making it convenient for users to view real-time monitoring images and replay monitoring videos, thereby improving the user experience.
[0028] An embodiment of the present invention provides a camera monitoring and playback viewing device, characterized by comprising:
[0029] A control module, configured to respond to received monitoring viewing instructions;
[0030] The video module is used to load the real-time monitoring screen of the camera and the monitoring video taken by the camera when the alarm signal is triggered, and display the real-time monitoring screen through the video playback interface;
[0031] The control module is further configured to switch the video playback interface to display the real-time monitoring image or the monitoring video based on the received video switching instruction.
[0032] One embodiment of the present invention provides a computer device, comprising:
[0033] one or more processors;
[0034] a memory for storing one or more programs;
[0035] When the one or more programs are executed by the one or more processors, the one or more processors implement the camera monitoring and playback viewing method as described above.
[0036] One embodiment of the present invention provides a computer-readable storage medium, comprising: the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the camera monitoring and playback viewing method as described above is implemented.
[0037] In order to more clearly understand the present invention, the specific embodiments of the present invention will be described below with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Figure 1is a flow chart of a camera monitoring and playback viewing method according to an embodiment of the present invention;
[0039] Figure 2 is a flow chart of steps S41-S42 of a camera monitoring and playback viewing method according to an embodiment of the present invention;
[0040] Figure 3 4 is a flow chart of steps S31-S33 of a camera monitoring and playback viewing method according to an embodiment of the present invention. DETAILED DESCRIPTION
[0041] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention. The terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present invention, the meaning of "multiple" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined, and the meaning of "several" is one or more.
[0042] See also Figure 1 , which is a flow chart of a camera monitoring and playback viewing method according to an embodiment of the present invention, the camera monitoring and playback viewing method includes:
[0043] S1: respond to the received monitoring viewing instruction;
[0044] S2: Load the real-time monitoring image of the camera and the monitoring video captured by the camera when the alarm signal is triggered.
[0045] S3: Display the real-time monitoring screen through the video playback interface;
[0046] S4: The video playback interface switches to display the real-time monitoring screen or the monitoring video based on the received video switching instruction.
[0047] Preloading the camera's real-time surveillance footage and the surveillance footage captured by the camera when the alarm signal is triggered helps reduce subsequent user waiting time. Furthermore, switching between the real-time surveillance footage and the surveillance footage captured when the alarm signal is triggered on the video playback interface allows users to quickly determine the situation, reducing operation time and making it easier for users to view the real-time surveillance footage and the surveillance video playback, allowing users to quickly confirm the situation and improving the user experience. In this embodiment, the video playback interface is also equipped with a visual operation interface, which is mapped to the touch area of the user's touch screen or to the operation button.
[0048] See also Figure 2 , which is a flow chart of steps S41-S42 of a camera monitoring and playback viewing method according to an embodiment of the present invention. In some optional implementations, the step of displaying the real-time monitoring image through the video playback interface includes:
[0049] The video playback interface includes a large window and a small window, wherein the large window displays the real-time monitoring image and the small window displays the monitoring video;
[0050] After receiving the video switching instruction, the step of switching the video playback interface to display the real-time monitoring screen or the monitoring video includes:
[0051] S41: When the large window displays the real-time monitoring screen, if a video switching instruction is received, the screen displayed in the large window is switched to the monitoring video, and the screen displayed in the small window is switched to the real-time monitoring screen;
[0052] S42: When the large window displays the surveillance video, if a video switching instruction is received, the image displayed in the large window is switched to the real-time surveillance image, and the image displayed in the small window is switched to the surveillance video.
[0053] Users can access real-time monitoring images and surveillance videos taken by the camera when the alarm signal is triggered on the same video playback interface, eliminating the hassle of users having to exit the live broadcast and then click again to view the playback message.
[0054] In some optional embodiments, the step of loading the real-time monitoring image of the camera and the monitoring video captured by the camera when the alarm signal is triggered includes:
[0055] At the same time, the real-time monitoring picture of the camera and the monitoring video shot by the camera when the alarm signal is triggered are loaded.
[0056] Since the video playback interface plays the real-time monitoring picture and the monitoring video at the same time, the simultaneous loading can reduce the user's waiting process and improve the user experience.
[0057] In some optional embodiments, the surveillance video includes at least the video captured by the camera within a first preset time point before the alarm signal is triggered and the video captured by the camera within a second preset time point after the alarm signal is triggered. In order to increase the speed of video transmission and facilitate users to quickly confirm the situation, the first preset time point and the second preset time point can be designed to be shorter. For example, the first preset time point can be 5 seconds and the second preset time point can be 5 seconds. That is, the surveillance video includes at least the video captured by the camera within 5 seconds before the alarm signal is triggered and within 5 seconds after the alarm signal is triggered, thereby facilitating users to quickly confirm the situation. Of course, the first preset time point and the second preset time point can be appropriately designed according to actual needs and are not limited to the above.
[0058] It should be noted that steps S2 and S3 can be performed simultaneously.
[0059] In addition, in some optional embodiments, when the small window displays the surveillance video, the small window only displays the video captured by the camera within a first preset time point before the alarm signal is triggered and the video captured by the camera within a second preset time point after the alarm signal is triggered, and when the large window displays the surveillance video, the large window also displays the video captured by the camera before the first preset time point before the alarm signal is triggered and the video captured by the camera after the second preset time point after the alarm signal is triggered. This design is beneficial for allowing users to confirm the real-time surveillance image in the large window, avoiding excessive network occupancy due to surveillance video loading when the network environment is poor. While confirming the surveillance video in the large window, users can also play back and view the surveillance video at other times, thereby facilitating judgment of the situation.
[0060] In some optional embodiments, the step of loading the real-time monitoring image of the camera and the monitoring video captured by the camera when the alarm signal is triggered includes:
[0061] First, the real-time monitoring image of the camera is loaded, and then the monitoring video shot by the camera when the alarm signal is triggered is loaded.
[0062] Since the network conditions are sometimes poor, loading the real-time monitoring screen and the surveillance video at the same time may affect the loading speed of both. Therefore, the real-time monitoring screen is loaded first. When the user views the real-time monitoring screen, the surveillance video can be pre-loaded, so that the user can view the real-time monitoring screen and then replay the surveillance video, eliminating the waiting process for the surveillance video to load and improving the user experience.
[0063] In some optional embodiments, the step of reloading the surveillance video captured by the camera when the alarm signal is triggered includes:
[0064] After the video playback interface completes displaying the real-time monitoring picture, the monitoring video captured by the camera when the alarm signal is triggered is loaded.
[0065] When network bandwidth is poor, it helps users first confirm the current real-time status and then make a judgment, improving the user experience. Of course, before loading real-time monitoring images and surveillance videos, you can first check the network bandwidth status and choose whether to load the real-time monitoring images and surveillance videos simultaneously or sequentially based on the network bandwidth status.
[0066] See also Figure 3 , which is a flow chart of steps S31-S33 of a camera monitoring and playback viewing method according to an embodiment of the present invention. In some optional implementations, the step of displaying the real-time monitoring image through the video playback interface includes:
[0067] S31: Determine the time when the alarm signal is triggered and the time when the monitoring viewing instruction is received;
[0068] S32: If the interval between the time when the alarm signal is triggered and the time when the monitoring viewing instruction is received is not greater than a preset reference time, displaying the real-time monitoring image through a video playback interface;
[0069] S33: If the interval between the time when the alarm signal is triggered and the time when the monitoring viewing instruction is received is greater than a preset reference time, the monitoring video is displayed through a video playback interface.
[0070] Because users may not have enough time to acknowledge an alarm or check the situation, if the interval is longer than the preset reference time, it means that some time has passed since the alarm signal was issued, and the person or object that caused the alarm signal may no longer be in the monitoring area. Directly reviewing the video helps confirm the cause of the alarm signal. Therefore, it is better to play the surveillance video first. Alternatively, the surveillance video can be played in the large window first, while the real-time surveillance video can be played in the small window. If the user quickly confirms the alarm signal, the person or object that caused the alarm signal may still be in the monitoring area. In this case, the real-time surveillance video can be played first. Alternatively, the real-time surveillance video can be played in the large window first, while the surveillance video can be played in the small window.
[0071] The reference time can be appropriately designed according to actual needs, such as 30s.
[0072] An embodiment of the present invention provides a viewing device for camera monitoring and playback, characterized in that it includes: a control module for responding to a received monitoring viewing instruction; a video module for loading the real-time monitoring screen of the camera and the monitoring video taken by the camera when an alarm signal is triggered, and displaying the real-time monitoring screen through a video playback interface; the control module is also used to switch the video playback interface to display the real-time monitoring screen or the monitoring video based on the received video switching instruction.
[0073] It should be noted that the camera monitoring and playback viewing device provided in the embodiments of the present invention, when executing the camera monitoring and playback viewing method, only uses the division of the above-mentioned functional modules as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the camera monitoring and playback viewing device provided in the embodiments of the present invention and the camera monitoring and playback viewing method of the embodiments of the present application are based on the same concept. The implementation process is detailed in the method embodiment and will not be repeated here.
[0074] An embodiment of the present invention provides a computer device, comprising: one or more processors; a memory for storing one or more programs; when the one or more programs are executed by the one or more processors, the one or more processors implement the camera monitoring and playback viewing method as described above.
[0075] An embodiment of the present invention provides a computer-readable storage medium, comprising: a computer program stored on the computer-readable storage medium, wherein the computer program, when executed by a processor, implements the camera monitoring and playback viewing method described above. The computer device in the disclosed embodiment may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers.
[0076] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0077] The present application is described with reference to the flowcharts and / or block diagrams of the methods, apparatuses, devices and computer program products according to the embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 These computer program instructions can also be stored in a computer-readable memory that can guide a computer or other programmable data processing device to work in a specific way, so that the instructions stored in the computer-readable memory produce a product including an instruction device, which implements the function selected in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 function selected in a box or multiple boxes.
[0078] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 steps for the function selected in a box or multiple boxes.
[0079] The processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
[0080] In a typical configuration, a computer device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.
[0081] Memory may include non-permanent memory in the form of random access memory (RAM) and / or non-volatile memory such as read-only memory (ROM) or flash RAM in a computer-readable storage medium. Memory is an example of a computer-readable storage medium. Computer-readable storage media include both permanent and non-permanent, removable and non-removable media that can be implemented using any method or technology to store information. The information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media 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 technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmitting medium that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable storage media does not include transitory computer-readable media such as modulated data signals and carrier waves.
[0082] While embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions, and variations may be made to these embodiments without departing from the principles and spirit of the invention, and that the scope of the invention is defined by the appended claims and their equivalents.
Claims
1. A camera monitoring and playback viewing method, characterized in that: include: Responding to received monitoring viewing instructions; Load the real-time monitoring images of the camera and the surveillance video captured by the camera when the alarm signal is triggered; Display real-time monitoring images through the video playback interface; The video playback interface switches to display the real-time monitoring screen or the monitoring video based on the received video switching instruction; The step of displaying the real-time monitoring screen through the video playback interface includes: Determining the time when the alarm signal is triggered and the time when the monitoring viewing instruction is received; If the interval between the time when the alarm signal is triggered and the time when the monitoring viewing instruction is received is not greater than the preset reference time, the real-time monitoring screen is displayed through the video playback interface; If the interval between the time when the alarm signal is triggered and the time when the monitoring viewing instruction is received is greater than a preset reference time, the monitoring video is displayed through the video playback interface.
2. A camera monitoring and playback viewing method according to claim 1, characterized in that: The step of displaying the real-time monitoring screen through the video playback interface includes: The video playback interface includes a large window and a small window, wherein the large window displays the real-time monitoring image and the small window displays the monitoring video; The step of switching, on the video playback interface, displaying the real-time monitoring screen or the monitoring video based on the received video switching instruction includes: When the large window displays the real-time monitoring screen, if a video switching instruction is received, the screen displayed in the large window is switched to the monitoring video, and the screen displayed in the small window is switched to the real-time monitoring screen; When the large window displays the surveillance video, if a video switching instruction is received, the picture displayed in the large window is switched to the real-time surveillance picture, and the picture displayed in the small window is switched to the surveillance video.
3. A camera monitoring and playback viewing method according to claim 2, characterized in that: The step of loading the real-time monitoring image of the camera and the monitoring video captured by the camera when the alarm signal is triggered includes: At the same time, the real-time monitoring picture of the camera and the monitoring video shot by the camera when the alarm signal is triggered are loaded.
4. The camera monitoring and playback viewing method according to claim 1, characterized in that: The surveillance video at least includes the video captured by the camera within a first preset time point before the alarm signal is triggered and the video captured by the camera within a second preset time point after the alarm signal is triggered.
5. A camera monitoring and playback viewing method according to claim 1, characterized in that: The step of loading the real-time monitoring image of the camera and the monitoring video captured by the camera when the alarm signal is triggered includes: First, the real-time monitoring image of the camera is loaded, and then the monitoring video shot by the camera when the alarm signal is triggered is loaded.
6. A camera monitoring and playback viewing method according to claim 5, characterized in that: The step of reloading the surveillance video captured by the camera when the alarm signal is triggered includes: After the video playback interface completes displaying the real-time monitoring picture, the monitoring video captured by the camera when the alarm signal is triggered is loaded.
7. A camera monitoring and playback viewing device, characterized in that: include: A control module, configured to respond to received monitoring viewing instructions; The video module is used to load the real-time monitoring screen of the camera and the monitoring video taken by the camera when the alarm signal is triggered, and display the real-time monitoring screen through the video playback interface; The control module is further configured to switch the video playback interface to display the real-time monitoring image or the monitoring video based on the received video switching instruction; The step of displaying the real-time monitoring screen through the video playback interface includes: Determining the time when the alarm signal is triggered and the time when the monitoring viewing instruction is received; If the interval between the time when the alarm signal is triggered and the time when the monitoring viewing instruction is received is not greater than the preset reference time, the real-time monitoring screen is displayed through the video playback interface; If the interval between the time when the alarm signal is triggered and the time when the monitoring viewing instruction is received is greater than a preset reference time, the monitoring video is displayed through the video playback interface.
8. A computer device, characterized in that: include: one or more processors; a memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the camera monitoring and playback viewing method as described in any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that include: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the camera monitoring and playback viewing method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Real-time transmission method for video record buffering
CN101867792A
A playing control method of an alarm monitoring video
CN109788252A