A system, apparatus and method for video surveillance sharing

CN122621702APending Publication Date: 2026-08-21MAGNETIC PAI (NINGBO) NETWORK TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510191283.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-20
Publication Date
2026-08-21

AI Technical Summary

Technical Problem

认领者需要遵守一定的规则,认领可能是无偿的,也可能需要支付一定的费用

Benefits of technology

[0026]本发明实施例提供了一种视频监控共享的系统、装置及方法,通过将监控画面进行分区,将分区和用户进行关联,在用户查看时,将视频数据发送用户前端。用户前端接收到视频数据,并显示视频分区的画面。本方案中,同一摄像机拍摄的监控画面可以共享给多个不同的用户,且用户之间查看的监控画面互不干涉,有效减低了当用户认领面积较少时监控的成本。客户在较小地块种植多种农作物时,不再局限于在同一地块上进行农业作业,满足了用户小范围低成本种植多样化农作物的同时,依旧支持批量化种植操作,提升了认领农业作业效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122621702A_ABST
    Figure CN122621702A_ABST
Patent Text Reader

Abstract

The embodiment of the application provides a video monitoring sharing system, device and method, a preset picture partition is made in a video monitoring picture through a partition unit, and is associated to a user, and a display unit only displays the picture partition associated to the user. It can be seen that in the scheme, the monitoring picture shot by the same camera can be shared to multiple different users, and the monitoring pictures viewed by the users do not interfere with each other, the cost of monitoring when the user claims a small area is effectively reduced, and when the user claims and plants diversified crops, the agricultural operation efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of agricultural technology, and in particular to a system, apparatus and method for sharing video surveillance. Background Technology

[0002] To further improve the utilization rate of rural land, revitalize rural industries, and meet the food self-sufficiency needs of urban residents, many places have seen a model where customers adopt plots of land or crops, with individual customers adopting plots of land or crops and operators completing the agricultural operations.

[0003] During operation, video surveillance is often installed to allow customers to view the real-time growth of their plots and crops, and to supervise agricultural operations. This significantly increases costs when the area a customer needs to claim is small. When customers need to grow multiple crops, coverage issues often lead to planting various crops on a single plot. This is especially problematic when the plot is small, making batch operations inconvenient for the operator and reducing agricultural efficiency.

[0004] Claiming: In this invention, it refers to acquiring the right to use and manage resources through a certain procedure, and assuming corresponding responsibilities. The claimant needs to abide by certain rules; claiming may be gratuitous or may require the payment of a fee. Summary of the Invention

[0005] This invention provides a system, apparatus, and method for sharing video surveillance, which reduces costs and improves the efficiency of agricultural operations.

[0006] To achieve the above objectives, embodiments of the present invention disclose a video surveillance sharing system, comprising a shooting unit, a communication unit, and further including:

[0007] A partition unit is used to preset the partitions within the captured surveillance footage;

[0008] The association unit is used to associate the preset monitoring screen partitions with the user;

[0009] A control unit is used to send video data to a user front end, the user front end including a display unit and a communication unit;

[0010] The display unit is used to display video from the monitoring screen partitions associated with the user at the user's front end.

[0011] Optionally, the control unit sends video data to the user's front end, wherein the video data is a video stream of a monitoring screen partition.

[0012] Optionally, the control unit sends video data to the user front end, the video data being a video stream containing the monitoring screen partition associated with the user and the screen partition identifier;

[0013] The display unit is also used to control the display of the partition video in the monitoring screen associated with the user in the video stream, based on the partition identifier.

[0014] Optionally, the system further includes a correction unit.

[0015] The correction unit is used to correct the monitoring screen partitions so that the screen displayed by the display unit is displayed according to specific requirements.

[0016] Optionally, the display unit is also used to integrate and display multiple monitoring screens in partitions at the user's front end.

[0017] To achieve the above objectives, embodiments of the present invention also disclose a video surveillance sharing device, comprising:

[0018] Partitioning module: Used to preset the screen partitions within the captured surveillance footage;

[0019] Association module: Used to associate the preset monitoring screen partitions with the user.

[0020] Optionally, the device further includes a correction module.

[0021] The correction module is used to correct the monitoring screen partitions so that the screen displayed on the user's front end is displayed according to specific requirements.

[0022] To achieve the above objectives, embodiments of the present invention also disclose a method for sharing video surveillance, comprising:

[0023] The system presets the video segments within the captured surveillance footage and associates them with the user, ensuring that only the associated video segments are displayed on the user's screen.

[0024] Optionally, the method further includes,

[0025] The monitoring screen is partitioned and corrected so that the screen displayed on the user's front end is displayed according to specific requirements.

[0026] This invention provides a system, device, and method for sharing video surveillance. By partitioning the surveillance footage and associating each partition with a user, video data is sent to the user's front end when the user views the footage. The user's front end receives the video data and displays the video from the partitioned area. In this solution, surveillance footage captured by the same camera can be shared with multiple different users, and the footage viewed by different users does not interfere with each other, effectively reducing monitoring costs when users claim a small area. When customers grow multiple crops on a small plot of land, they are no longer limited to agricultural operations on a single plot. This satisfies the need for users to grow diverse crops on a small scale and at low cost, while still supporting batch planting operations, improving the efficiency of agricultural operations. Attached Figure Description

[0027] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0028] Appendix Figure 1 This is a schematic diagram of a first structure of a video surveillance sharing system provided in an embodiment of this application;

[0029] Appendix Figure 2 This is a schematic diagram of a second structure of the video surveillance sharing system provided in the embodiments of this application;

[0030] Appendix Figure 3 This is a schematic diagram of a first structure of the video surveillance sharing device provided in the embodiments of this application;

[0031] Appendix Figure 4 This is a second structural schematic diagram of the video surveillance sharing device provided in the embodiments of this application;

[0032] Appendix Figure 5 This is a first flowchart of a video surveillance sharing method provided in an embodiment of this application;

[0033] Appendix Figure 6 This is a second flowchart of the video surveillance sharing method provided in the embodiments of this application; Detailed Implementation

[0034] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0035] To address the aforementioned technical problems, embodiments of the present invention provide a system, apparatus, and method for sharing video surveillance. The following is a detailed description of a video surveillance sharing system provided by an embodiment of the present invention.

[0036] like Figure 1 The system includes a shooting unit 107, communication units 102 and 103, a partitioning unit 106, an association unit 105, a control unit 104, and a display unit 101.

[0037] Display unit 101 and communication unit 102 belong to the user front end, while partitioning unit 106, association unit 105, control unit 104, shooting unit 107 and communication unit 103 belong to the service back end. The user front end and the service back end are connected through communication units 102 and 103, and the communication connection is an Internet network communication connection.

[0038] In one implementation, all functional units of the service backend are deployed on the same physical device and directly connected via an internal bus or high-speed interface to achieve efficient data transmission.

[0039] In another implementation, some functional units of the service backend are distributed across multiple physical devices and communicate via network protocols such as TCP / IP to improve the system's scalability and fault tolerance.

[0040] In addition, the connection method between service backend functional units can be dynamically adjusted according to system load, network environment or business needs.

[0041] Partitioning Unit 106: Used for pre-setting screen partitions within the captured surveillance footage;

[0042] The surveillance footage captured by the camera unit is considered as a single, unified surveillance image. The partitioning unit divides this unified surveillance image into multiple screen partitions, ensuring that each screen partition corresponds to a surveillance partition. Each surveillance partition represents the area that each customer requires video monitoring, and the corresponding screen partition displays the video from that surveillance partition.

[0043] For example, suppose the 30-square-meter plot of land is claimed by 15 customers, each claiming 2 square meters. The plot is covered and monitored by a single camera unit. Each 2-square-meter plot claimed by a customer constitutes a monitoring zone. Fifteen video feeds are created within the monitoring screen, with each video feed corresponding to one of the 15 monitoring zones. Alternatively, the 30-square-meter plot can be divided into monitoring zones of 1 square meter each, with each video feed corresponding to a monitoring zone. Customers can then claim these zones.

[0044] To give another example, suppose there is a plot of land planted with 10 fruit trees, monitored by a single camera unit. The monitoring can then be divided into 10 screen partitions based on the boundaries of each fruit tree within the monitored area.

[0045] The partitioning within the monitoring screen can be achieved automatically by identifying the boundaries of each monitoring zone, such as automatically identifying the boundaries of fruit trees; alternatively, it can be manually marked on the image captured by the camera unit. The above examples are merely for illustrative purposes to understand this technical feature of preset screen partitioning; the method of partitioning is not limited here. Furthermore, the area and shape of each screen partition within a single camera unit's monitoring screen can be the same or different. The partitioning within the monitoring screen can be re-partitioned according to actual needs. For example, if the monitoring area covered by the screen is 30 square meters, but only one customer has claimed a 2-square-meter plot, then that 2-square-meter plot can be initially designated as a monitoring partition, and a new screen partition can be created at the corresponding location on the monitoring screen. Subsequent times, when a new customer claims a plot, a new screen partition can be added to the monitoring screen.

[0046] Association unit 105: used to associate preset screen partitions with the user;

[0047] For example, when a customer claims a plot of land, a corresponding relationship is established between the plot of land in the monitoring screen of the camera unit 107 and the customer. For example, the screen partition identifier is associated with the customer identifier, which can be an account, nickname, or mobile phone number, etc. There are no restrictions here.

[0048] Control unit 104: used to send video data to the user front end, the user front end including display unit 101 and communication unit 102;

[0049] Display unit 101: Used for displaying video of the partition within the monitoring screen associated with the user at the user's front end.

[0050] The control unit 104 sends video data to the user front end via the communication unit 103 of the service backend. The user front end receives the sent video data via the communication unit 102, and after parsing, displays the video of the monitoring screen partition associated with the user via the display unit 101. The video data can be the video stream data of a monitoring screen partition, the video stream data of the entire monitoring screen and the screen partition identifier, or it can be the video stream data of the monitoring screen partition associated with the user and the screen partition identifier; there is no limitation here.

[0051] As one embodiment, the video data is video stream data of a monitoring screen partition. After receiving the video data, the user front end displays the video of the monitoring screen partition through the display unit 101.

[0052] In another embodiment, the video data comprises the video stream data of the entire monitoring screen and screen partition identifiers. When the user's front end receives the video data, the display unit 101, based on the screen partition identifiers, controls the display of the monitoring screen partition associated with the user within the video stream data, while blocking redundant monitoring screens. The screen partition identifier describes the position of the monitoring screen partition associated with the user within the entire monitoring screen. For example, if the screen partition is a quadrilateral, the screen partition identifier is the pixel distance from the four vertices of the quadrilateral to the upper left corner of the monitoring screen.

[0053] In another scenario, the video data includes video stream data of the monitoring screen partition associated with the user and screen partition identifiers. When the user's front end receives the video data, the display unit 101 controls the display of the partition video in the monitoring screen associated with the user in the video stream data according to the screen partition identifiers, while blocking redundant monitoring screens.

[0054] As one implementation method, such as Figure 2 As shown, the system also includes a correction unit 208.

[0055] The correction unit is used to correct the monitoring screen partitions so that the screen displayed by the display unit is displayed according to specific requirements.

[0056] Because each monitoring partition corresponds to a different monitoring partition at different distances and angles from the shooting unit 207, even if the shape and size of each monitoring partition are the same, the shape and size of the monitoring partitions established in the monitoring screen will be different. The correction unit 208 can transform the monitoring screen partitions of different shapes and sizes in the original video stream into the shape and size required by the user front end through image perspective transformation. Therefore, the specific requirement can be displayed as a rectangle or a parallelogram, without limitation. The correction unit 208 can work in either the service backend or the user front end. When the correction unit 208 is in the service backend, it processes the video data and sends it to the user front end through the communication unit 203. When the correction unit 208 is in the user front end, it receives the video data through the communication unit 202, processes it through the correction unit 208, and displays it through the display unit 201.

[0057] As one embodiment, if the plots of land or crops claimed by a customer are not adjacent, meaning they are within the monitoring screens of different camera units, the user's front end can receive screen partitions from multiple camera units. The display unit 201 integrates and displays these multiple screen partitions. This integration means that if the number of screen partitions is not greater than a preset threshold, all screen partitions are displayed on the same monitoring viewing page by splicing them together. If the number of screen partitions is greater than the preset threshold, the screen partitions are displayed on multiple monitoring viewing pages, the number of pages depending on the number of screen partitions and the preset threshold. Integrating and splicing the various monitoring screen partitions together provides the user with a consistent and unified experience. This consistency refers to being within the same monitoring screen, which can also be understood as overall unity.

[0058] By applying this embodiment of the invention, pre-defined video partitions are set within the monitoring footage captured by the camera unit. These partitions are then associated, and when a user views the footage, the monitoring video of the partition associated with that user is displayed. Therefore, in this solution, a single camera unit can be used by multiple users simultaneously without interference between their viewing areas, effectively reducing monitoring costs. When customers cultivate multiple crops on a small plot of land, they are no longer limited to agricultural operations on a single plot. This satisfies the need for users to cultivate diverse crops on a small scale and at low cost while still supporting batch planting operations, improving the efficiency of agricultural operations.

[0059] like Figure 3 As shown, this embodiment of the invention also provides a video surveillance sharing device, the device comprising:

[0060] Partitioning module 301: Used to preset the screen partitions within the captured surveillance footage;

[0061] The partitioning module 301 divides a whole monitoring screen into multiple screen partitions, so that the screen partitions correspond to the monitoring partitions.

[0062] For example, suppose the 30-square-meter plot of land is claimed by 15 customers, each claiming 2 square meters. The plot is covered and monitored by a single camera unit. Each 2-square-meter plot claimed by a customer constitutes a monitoring zone. Fifteen video feeds are created within the monitoring screen, with each video feed corresponding to one of the 15 monitoring zones. Alternatively, the 30-square-meter plot can be divided into monitoring zones of 1 square meter each, with each video feed corresponding to a monitoring zone. Customers can then claim these zones.

[0063] To give another example, suppose there is a plot of land planted with 10 fruit trees, monitored by a single camera unit. The monitoring can then be divided into 10 screen partitions based on the boundaries of each fruit tree within the monitored area.

[0064] The partitioning within the monitoring screen can be achieved automatically by identifying the boundaries of each monitoring area, such as automatically identifying the boundaries of fruit trees. Alternatively, it can be manually marked on the image captured by the camera unit. The above examples are merely for illustrative purposes to understand this technical feature of preset screen partitioning; the method of partitioning is not limited here. Furthermore, the area and shape of each screen partition within a single camera unit's monitoring screen can be the same or different. The partitioning within the monitoring screen can be re-partitioned according to actual needs. For example, if the monitoring area covered by the screen is 30 square meters, but only one customer has claimed a 2-square-meter plot, then that 2-square-meter plot can be initially designated as a monitoring partition, and a new screen partition can be created at the corresponding location on the monitoring screen. Subsequent times, when a new customer claims a plot, a new screen partition can be added to the monitoring screen.

[0065] Association module 302: Used to associate the preset monitoring screen partitions with the user;

[0066] For example, when a customer claims a plot of land, a corresponding relationship is established between the plot of land in the monitoring screen of the camera unit and the customer. For example, the screen partition identifier is associated with the customer identifier, which can be an account, nickname, or mobile phone number, etc. There are no restrictions here.

[0067] As one implementation method, such as Figure 4 As shown, the device also includes a correction module 403.

[0068] The correction module 403 is used to correct the monitoring screen partitions so that the screen displayed on the user's front end is displayed according to specific requirements.

[0069] Because the distance and angle between each monitoring partition and the camera unit differ, even if the shape and size of each monitoring partition are the same, the shape and size of the monitoring partitions established in the monitoring screen will be different. The correction module can transform the monitoring screen partitions of different shapes and sizes in the original video stream into the shape and size required by the user's front end through image perspective transformation. Therefore, the specific requirement can be displayed as a rectangle or a parallelogram; there is no limitation here.

[0070] The device can be a standalone device, or it can be applied to a server or a camera; this embodiment does not impose any restrictions on this.

[0071] In one scenario, when the device is a standalone unit, it is communicatively connected to a server. When a user sends a monitoring viewing command to the server, the server sends video data to the user's front end via the device, enabling the user's front end to display the video of the monitoring screen partition associated with the user. The video data can be the video stream of the monitoring screen partition associated with the user, or it can be a video stream containing the video data of the monitoring screen partition associated with the user and a screen partition identifier.

[0072] In another scenario, the device is used on a server and is communicatively connected to a camera. When a user sends a monitoring viewing command to the server, the server sends video data to the user's front end, causing the user's front end to display the video of the monitoring screen partition associated with the user. The video data can be the video stream of the monitoring screen partition associated with the user, or it can be a video stream data containing the monitoring screen partition associated with the user and a screen partition identifier.

[0073] In another scenario, when the device includes a communication module, it can also directly communicate with the user's front end.

[0074] Meanwhile, the modules of the device can be integrated into the same device or separated into different devices; there is no limitation here. In one case, the partitioning module is integrated into the camera, and the association module is integrated into the server.

[0075] Partitioning module: Used to preset the screen partitions within the captured surveillance footage;

[0076] Association module: Used to associate the preset monitoring screen partitions with the user.

[0077] When a user sends a monitoring command to the server, the server obtains the screen partition information associated with the user through the device's association module, requests video data of the screen partition from the camera that contains the screen partition associated with the user, the camera sends the video data to the server, and the server then sends the video data to the user's front end.

[0078] In another scenario, the zoning module and correction module are integrated into the camera, while the association module is integrated into the server. The correction module corrects the monitoring screen zoning, ensuring the user's front-end view is displayed according to specific requirements. These requirements can be displayed as rectangles or parallelograms; there are no restrictions. When the user sends a monitoring viewing command to the server, the parameters specifying the user's display requirements can be included in the command or stored on the server. The server obtains the user-associated screen zoning information through the device's association module, requests video data for the associated screen zoning from the camera containing that data, and includes the user's display requirements parameters in the request. The camera then sends the corrected video data to the server, which in turn sends the corrected video data to the user's front-end.

[0079] In this embodiment of the invention, the device presets screen partitions within the captured monitoring footage and associates these partitions, enabling users to view the monitoring video of the screen partition associated with them. Therefore, this solution allows multiple users to simultaneously view a single camera without interference, effectively reducing monitoring costs. When customers cultivate multiple crops on small plots, they are no longer limited to agricultural operations on a single plot. This satisfies the need for low-cost, small-scale cultivation of diverse crops while still supporting batch planting operations, improving the efficiency of agricultural operations.

[0080] This invention also provides a method for sharing video surveillance. This method can be applied to an electronic device that can communicate with a server, or with a camera device and a user terminal. In an optional embodiment, the electronic device can be independent of the camera device and the server, or it can be integrated into the camera device or the server; this embodiment does not limit this. Furthermore, it can also be applied to a server connected to the camera device, such as... Figure 5 As shown, the method includes:

[0081] S501: Presets the screen partitions within the captured surveillance footage to associate with the user, so that the user's front end only displays the associated screen partitions.

[0082] A captured surveillance video is divided into multiple video partitions, ensuring that each partition corresponds to a monitoring area. Pre-defined video partitions can be automatically created by recognizing the boundaries of each monitoring area (e.g., automatically identifying the boundaries of fruit trees), or they can be manually marked on the video captured by the camera unit. Furthermore, the area and shape of each video partition within a single surveillance video can be the same or different. The partitions within a surveillance video can be re-divided as needed.

[0083] The method can be applied to servers, cameras, or electronic devices independent of servers and cameras; there are no limitations. For example, when applied to a server, the server acquires the surveillance footage captured by the camera, presets screen partitions, and stores and represents these partitions using the distance between each vertex of the partition and the top-left vertex of the surveillance footage. Then, the screen partitions are associated with the user. When the user views the surveillance footage on their device, the server sends the video stream of the screen partition associated with the user to the user, so that the user's device only displays the screen partition associated with the user. As another example, when applied to a camera, the captured surveillance footage is preset into partitions, and then the screen partition information is sent to the server. The server then associates the screen partitions with the user. When the user views the surveillance footage on their device, the server sends the video stream of the screen partition associated with the user to the user, so that the user's device displays the screen partition associated with the user.

[0084] In another embodiment, such as Figure 6 As shown, the method further includes:

[0085] S602: Corrects the monitoring screen partitions so that the screen displayed on the user's front end is displayed according to specific requirements.

[0086] By using image perspective transformation, monitoring screen segments of varying shapes and sizes in the original video stream can be transformed into the shapes and sizes required by the user's front end. The specific requirement can be displaying them as rectangles or parallelograms; there are no restrictions here.

[0087] Step S602 can be executed either on the service backend or on the user frontend. When step S602 is executed on the service backend, the video data is processed through step S602 and then sent to the user frontend. When step S602 is executed on the user frontend, the user frontend receives the video data, processes it through step S602, and then displays it.

[0088] In this embodiment of the invention, the method pre-defines video partitions within the captured surveillance footage, associating these partitions with the user. This ensures that only the video from the video partition associated with the user is displayed during viewing. Therefore, this solution allows multiple users to simultaneously view a single camera without interference, effectively reducing monitoring costs. When customers cultivate multiple crops on small plots, they are no longer limited to agricultural operations on a single plot. This satisfies the need for low-cost, small-scale cultivation of diverse crops while still supporting batch planting operations, improving the efficiency of agricultural operations.

Claims

1. A video surveillance sharing system, comprising a shooting unit and a communication unit, characterized in that, include: Partition Unit: Used to preset the screen partitions within the captured surveillance footage; Association Unit: Used to associate preset monitoring screen partitions with users; Control unit: used to send video data to the user front end, the user front end including a display unit and a communication unit; Display unit: Used for displaying video from the monitoring screen partitions associated with the user at the user's front end.

2. The system according to claim 1, characterized in that... The control unit sends video data to the user's front end, and the video data is a video stream of a monitoring screen partition.

3. The system according to claim 1, characterized in that... The control unit sends video data to the user's front end. The video data is a video stream containing the monitoring screen partition associated with the user and the screen partition identifier. The display unit is also used to control the display of screen partitions within the monitoring screen associated with the user in the video stream, based on the partition identifier.

4. The system according to claims 1-3, characterized in that, The system also includes a correction unit. The correction unit is used to correct the monitoring screen partitions so that the screen displayed by the display unit is displayed according to specific requirements.

5. The system according to claim 4, characterized in that, The display unit is also used to integrate and display multiple monitoring screens in partitions at the user's front end.

6. A video surveillance sharing device, characterized in that, include: Partitioning module: Used to preset the screen partitions within the captured surveillance footage; Association module: Used to associate the preset monitoring screen partitions with the user.

7. The system according to claim 6, characterized in that, The device also includes a correction module. The correction module is used to correct the monitoring screen partitions so that the screen displayed on the user's front end is displayed according to specific requirements.

8. A method for sharing video surveillance, characterized in that, The method includes: The system presets the video segments within the captured surveillance footage and associates them with the user, ensuring that only the associated video segments are displayed on the user's screen.

9. The method according to claim 8, characterized in that, The method also includes, The monitoring screen is partitioned and corrected so that the screen displayed on the user's front end is displayed according to specific requirements.