Smart farm data security system based on image analysis and method therefor
The smart farm data security system uses image analysis to ensure data integrity by detecting data forgery or modification through contrast ratio analysis, addressing network-based threats and maintaining reliable smart farm operations.
Patent Information
- Application Number
- PCT/KR2023/021683
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-27
- Filing Date
- 2023-12-27
- Publication Date
- 2025-07-03
AI Technical Summary
Existing smart farm systems face security threats from attackers modifying growth environment data through network attacks, compromising data integrity.
A smart farm data security system utilizing image analysis to determine data forgery or modification by analyzing the linearity of the contrast ratio of specific areas in image frames captured over time, ensuring data integrity through contrast ratio information transmission and analysis.
Maintains data security by detecting and preventing data forgery or modification, ensuring only authorized personnel can alter data, thus enhancing the reliability of smart farm operations.
Smart Images

Figure KR2023021683_03072025_PF_FP_ABST
Abstract
Description
Smart farm data security system and method based on video analysis
[0001] The present invention relates to a smart farm data security system, and more specifically, to a smart farm data security system and method based on image analysis capable of maintaining data security by determining forgery / alteration of data based on the linearity of the contrast ratio of a specific area of an image frame generated from an image captured at a specific moment.
[0002] Typically, smart farms automatically control data on the growing environment, such as temperature, humidity, and CO2, so attackers can cause damage to the farm by changing the growing environment data of the target farm through the network.
[0003]
[0004] In other words, various IoT technologies are used to acquire and control data from sensors installed in smart farms. Therefore, smart farm environments pose the same security threats that can arise in traditional information and communication environments.
[0005] The problem to be solved by the present invention is to provide a smart farm data security system and method based on image analysis that can maintain data security when transmitting growth environment data.
[0006] Other problems to be solved by the present invention will become clearer from the following detailed description and drawings.
[0007] According to one embodiment of the present invention, a smart farm data security system based on image analysis includes: a data collection device that generates n image frames (F(1), F(2), ..., F(n)) in time series from an image taken of a specific portion, transmits the image frame (F(1)) to receive coordinate values of a specific range (V), calculates contrast ratio information [%] of the specific range (V) of the image frame, and transmits data in which the contrast ratio information [%] is inserted in time series; and a data analysis server that is connected to the data collection device through a wired or wireless network, calculates the coordinate values of the specific range (V) received from the data collection device, and transmits the calculated coordinate values to the data collection device, and determines whether the contrast ratio information [%] included in the data transmitted from the data collection device changes linearly over time.
[0008]
[0009] Here, the contrast ratio information can be calculated by = (maximum value of bright part - minimum value of dark part) / (minimum value of dark part).
[0010]
[0011] And, the above coordinate values may include a starting point (O) and an ending point (A).
[0012] At this time, the starting point (O) is a value obtained by dividing the size (width, height) of the image by the last digit excluding 0 and 1 of the “seconds [sec]” of the time the image was taken, and the ending point (A) can be calculated by the number of frames (n) × 10 + the starting point (O).
[0013]
[0014] According to another embodiment of the present invention, a smart farm data security method based on image analysis includes a frame generation step in which n image frames (F(1), F(2), ..., F(n)) are generated in a time series manner from an image taken of a specific portion; a specific range calculation step in which coordinate values of a specific range (V) of the image frames are calculated; a contrast ratio information calculation step in which contrast ratio information [%] of the specific range is calculated; a data transmission step in which data in which the contrast ratio information [%] is inserted in a time series manner is transmitted; and a linear change determination step in which it is determined whether the time series contrast ratio information [%] included in the data changes linearly over time.
[0015]
[0016] Here, the contrast ratio information can be calculated by = (maximum value of bright part - minimum value of dark part) / (minimum value of dark part).
[0017]
[0018] And, the above coordinate values may include a starting point (O) and an ending point (A).
[0019] At this time, the starting point (O) is a value obtained by dividing the size (width, height) of the image by the last digit excluding 0 and 1 of the “seconds [sec]” of the time the image was taken, and the ending point (A) can be calculated by the number of frames (n) × 10 + the starting point (O).
[0020] The smart farm data security system and method based on image analysis according to the present invention have a remarkable effect of maintaining data security by judging forgery / modification of data using the linearity of the contrast ratio of a specific area of an image frame generated from an image captured at a specific moment.
[0021] Figure 1 is a configuration diagram of a smart farm data security system based on image analysis according to one embodiment of the present invention.
[0022] FIG. 2 is a flowchart of a control method of a smart farm data security system based on image analysis according to an embodiment of the present invention.
[0023] FIG. 3 is a diagram showing n image frames generated from an image captured by a data collection device according to the present embodiment.
[0024] Figure 4 is a diagram showing a data analysis server according to the present embodiment indicating coordinate values of a specific range (V).
[0025] FIG. 5 is a diagram showing contrast ratio information of a specific range of n image frames to be produced by a data collection device according to the present embodiment.
[0026] Hereinafter, preferred embodiments of the present invention will be described in more detail with reference to the attached Figures 1 to 5. The embodiments of the present invention may be modified in various ways, and the scope of the present invention should not be construed as being limited to the embodiments described below. These embodiments are provided to provide a more detailed explanation of the present invention to those skilled in the art. Accordingly, the shapes of each element shown in the drawings may be exaggerated to emphasize a clearer explanation.
[0027]
[0028] Throughout the specification, when a part is said to be “connected” to another part, this includes not only the case where it is “directly connected” but also the case where it is “electrically connected” with another element in between. Furthermore, when a part is said to “include” a component, this should be understood to mean that, unless specifically stated to the contrary, it may include other components rather than excluding other components, and does not preclude the presence or possibility of one or more other features, numbers, steps, operations, components, parts, or combinations thereof.
[0029]
[0030] FIG. 1 is a configuration diagram of a smart farm data security system based on image analysis according to an embodiment of the present invention, FIG. 2 is a flowchart of a control method of a smart farm data security system based on image analysis according to an embodiment of the present invention, FIG. 3 is a diagram showing n image frames generated from an image captured by a data collection device according to the present embodiment, FIG. 4 is a diagram showing coordinate values of a specific range (V) by a data analysis server according to the present embodiment, and FIG. 5 is a diagram showing contrast ratio information of a specific range of n image frames to be produced by a data collection device according to the present embodiment.
[0031] However, the smart farm data security system based on image analysis of FIGS. 1 to 5 is only one embodiment of the present invention, and therefore the present invention is not limited to FIGS. 1 to 5.
[0032]
[0033] Referring to FIGS. 1 to 5, the smart farm data security system (100) based on image analysis according to the present embodiment is intended to prevent forgery / alteration of data transmitted from a data collection device (10) to a data analysis server (30), and includes a data collection device (10) and a data analysis server (30).
[0034] The data collection device (10) is for collecting growth environment data and transmitting it to a data analysis server (30), and includes a device control unit (21), a camera unit (22), a device communication unit (23), and a device storage unit (24).
[0035]
[0036] The device control unit (21) is connected to the camera unit (22), the device communication unit (23), and the device storage unit (24) via a wired or wireless network, and is responsible for overall control of the camera unit (22), the device communication unit (23), and the device storage unit (24).
[0037] The camera unit (22) is installed in a smart farm or field to capture a specific area. The camera unit (22) can generate n image frames (F(1), F(2), ..., F(n)) in time series from the images captured in the specific area and transmit them to the device control unit (21). The device control unit (21) can transmit the image frame (F(1)) to the data analysis server (30) via the device communication unit (23).
[0038] When the device control unit (21) receives the coordinate values of a specific range (V) of the image frame (F(1)) from the device communication unit (23), it calculates the contrast ratio value [%] of the kth specific range (V(k)), inserts the contrast ratio value [%] into the data in a time-series manner, and transmits it to the data analysis server (30). At this time, the transmitted data may be |93%|DATA1|92%|DATA2|91%|.
[0039] Here, the contrast ratio value can be calculated as (maximum value of the bright part - minimum value of the dark part) / (minimum value of the dark part). At this time, the contrast ratio value of V(1) = 93[%], the contrast ratio value of V(2) = 92[%], and the contrast ratio value of V(3) = 91[%] can be linearly decreased (here, k = 1, 2, ..., n).
[0040]
[0041] The device communication unit (23) is connected to an external network via wired or wireless means, and performs data communication with the outside world through a control signal from the device control unit (21).
[0042] The device storage unit (24) stores images, image frames, area ranges, contrast ratios, and various growth data by the control signal of the device control unit (21).
[0043]
[0044] The data analysis server (30) is connected to the data collection device (10) via a wired or wireless network and is for analyzing growth data transmitted from the data collection device (10), and may include a server control unit (31), a server communication unit (32), and a server storage unit (33).
[0045] The server control unit (31) is connected to the server communication unit (32) and the server storage unit (33) via a wired or wireless network, and is responsible for the overall control of the server communication unit (32) and the server storage unit (33).
[0046] The server control unit (31) calculates the coordinate values (x, y) of a specific range (V) of the first image frame (F(1)) received from the data collection device (10). Referring to Fig. 4, first, the size of the image is assumed to be 1920 (width) X 1080 (height) based on the number of pixels of the image frame (F(1)). Here, the coordinate values (x, y) of the specific range (V) are calculated in order to know the contrast ratio of the specific range (V) in a rectangle.
[0047] The starting point (O) is the position where the last digit (e.g. 3 seconds) of the “seconds” of the time the image was taken, excluding 0 and 1, is divided by the size of the image (1920 (width), 1080 (height)), which is O (640 (1920 / 3), 360 (1080 / 3)).
[0048] The end point (A) becomes the number of frames (n) * 10 + the starting point (O). That is, in the case of 16 frames, 1 * (640, 360) = A (800, 520). In other words, the specific range (V) becomes a rectangle with the starting point O (640, 360) and the end point A (800, 520) as its diagonals.
[0049]
[0050] The server control unit (31) can determine whether the time-series contrast ratio value [%] included in the data transmitted from the data collection device (10) changes linearly over time. If the time-series contrast ratio value [%] included in the data changes linearly over time, the server control unit (31) stores the data in the server storage unit (33).
[0051] On the other hand, the server control unit (31) transmits a data security failure message to the data collection device (10) when the time-series contrast ratio value [%] included in the data changes nonlinearly over time.
[0052]
[0053] The server communication unit (32) is connected to an external network via wired or wireless means, and performs data communication with the data collection device (10) by a control signal from the server control unit (31).
[0054] The server storage unit (34) can store data transmitted from the data collection device (10) by a control signal from the server control unit (31).
[0055]
[0056] Hereinafter, with reference to FIG. 2, a control method of a smart farm data security system (100) based on image analysis according to the present embodiment will be described.
[0057] First, when the camera unit (22) of the data collection device (10) transmits an image captured of a specific part of a smart farm or field to the device control unit (21), the device control unit (21) generates n image frames (F(1), F(2), ..., F(n)) sequentially according to the passage of time from the image (S10).
[0058]
[0059] Next, the data collection device (10) transmits the first image frame (F(1)) to the data analysis server (30) (S20).
[0060] Next, the data analysis server (30) calculates the coordinate values (x, y) of a specific range (V) of the first image frame (F(1)) (S30).
[0061] Referring to Fig. 4, first, the size of the image is assumed to be 1920 (width) X 1080 (height) in terms of the number of pixels in the image frame (F(1)).
[0062] Here, in order to know the contrast ratio of a specific range (V) in a rectangle, the coordinate values (x, y) of the specific range (V) are calculated.
[0063] The starting point (O) is the position where the last digit (e.g. 3 seconds) of the “seconds” of the time the image was taken, excluding 0 and 1, is divided by the size of the image (1920 (width), 1080 (height)), which is O (640 (1920 / 3), 360 (1080 / 3)).
[0064] The end point (A) becomes the number of frames (n) * 10 + the starting point (O). That is, in the case of 16 frames, 1 * (640, 360) = A (800, 520). In other words, the specific range (V) becomes a rectangle with the starting point O (640, 360) and the end point A (800, 520) as its diagonals.
[0065]
[0066] Next, the data analysis server (30) can transmit the coordinates of a specific range (V) of F(1) to the data collection device (10) using the coordinate (x,y) system on each image (S40).
[0067] Next, the data collection device (10) calculates the contrast ratio value [%] of the kth specific range (V(k)) (S50). Here, the contrast ratio value can be calculated as = (maximum value of the bright part - minimum value of the dark part) / (minimum value of the dark part).
[0068] At this time, the contrast ratio value of V(1) = 93[%], the contrast ratio value of V(2) = 92[%], and the contrast ratio value of V(3) = 91[%] can be linearly decreased (where k = 1, 2, ..., n).
[0069]
[0070] Next, the data collection device (10) transmits the data inserted in a time-series manner with the above contrast ratio value [%] to the data analysis server (30) (S60). At this time, the transmitted data may be |93%|DATA1|92%|DATA2|91%|.
[0071]
[0072] Next, the data analysis server (30) determines whether the time-series contrast ratio values [%] included in the data change linearly over time (S70). That is, the above data |93%|DATA1|92%|DATA2|91%| is determined to decrease linearly by 1%.
[0073]
[0074] Next, the data analysis server (30) stores the data in the server storage unit (33) when the time-series contrast ratio value [%] included in the data changes linearly over time (S80).
[0075] On the other hand, the data analysis server (30) transmits a data security failure message to the data collection device (10) if the time-series contrast ratio value [%] included in the data changes nonlinearly over time (S90).
[0076]
[0077] The smart farm data security system and method based on video analysis according to the present invention significantly enhances data security by determining data forgery / alteration based on the linearity of the contrast ratio of a specific region of an image frame generated from a video captured at a specific moment. Furthermore, since the time and frame rate of the photo are known only to the person who set it, a forger / altrator cannot use this information to identify coordinates within a specific range.
[0078]
[0079] While the present invention has been described in detail through preferred embodiments, other embodiments are possible. Therefore, the technical spirit and scope of the claims set forth below are not limited to the preferred embodiments.
[0080] The smart farm data security system and method based on image analysis according to the present invention can maintain data security by judging forgery / modification of data using the linearity of the contrast ratio of a specific area of an image frame generated from an image captured at a specific moment, and therefore, it can be said to be an invention with industrial applicability.
Claims
1. A data collection device that generates n image frames (F(1), F(2), ..., F(n)) in time series from a video taken of a specific part, transmits the image frame (F(1)) to receive coordinate values of a specific range (V), calculates contrast ratio information [%] of the specific range (V) of the image frame, and transmits data in which the contrast ratio information [%] is inserted in time series; and A smart farm data security system based on image analysis, comprising: a data analysis server connected to the data collection device via a wired or wireless network, calculating coordinate values of the specific range (V) received from the data collection device and transmitting them to the data collection device, and determining whether the time-series contrast ratio information [%] included in the data transmitted from the data collection device changes linearly over time.
2. In claim 1, A smart farm data security system based on image analysis, calculated by the above contrast ratio information = (maximum value of bright part - minimum value of dark part) / (minimum value of dark part).
3. In claim 1, The above coordinate values include the starting point (O) and the end point (A), The above starting point (O) is a coordinate value obtained by dividing the size (width, height) of the image frame by the last digit of the number of seconds [sec] in which the image frame was captured, excluding 0 and 1. The above end point (A) is a coordinate value calculated by the number of frames (n) × 10 of the above image + the starting point (O) - a smart farm data security system based on image analysis.
4. A frame generation step in which n image frames (F(1), F(2), ..., F(n)) are generated in time series from a video taken of a specific part; A specific range calculation step in which a specific range (V) coordinate value of the above image frame is calculated; A contrast ratio information calculation step for calculating contrast ratio information [%] of the above specific range; A data transmission step for transmitting data in which the above contrast ratio information [%] is inserted in a time series manner; and A smart farm data security method based on image analysis, comprising a linear change judgment step for judging whether the time-series brightness ratio information [%] included in the above data changes linearly over time.
5. In claim 4, A smart farm data security method based on image analysis, calculated by the above contrast ratio information = (maximum value of bright part - minimum value of dark part) / (minimum value of dark part).
6. In claim 4, The above coordinate values include the starting point (O) and the end point (A), The above starting point (O) is a coordinate value obtained by dividing the size (width, height) of the image frame by the last digit of the number of seconds [sec] in which the image frame was captured, excluding 0 and 1. A smart farm data security method based on image analysis, wherein the above end point (A) is a coordinate value calculated by the number of frames (n) × 10 of the above image + the starting point (O).
Citation Information
Patent Citations
Smart farm management platform
CN113269655A
Underground parking securety system using CCTV camera and mobil terminal, provide method thereof
KR101582254B1
Offshore Wind Power Electricity Generating Farm Watching System
KR1020150107912A
Pharmaceutical composition for preventing or treating non-alcoholic fatty liver disease
KR102404012B1
Communication control device for smart farm, and method thereof
KR102613632B1