A distributed quail breeding environment control system

Through the distributed quail breeding environment control system, image data analysis and sensors are used to identify quail characteristics, which achieves refined environmental control of the breeding area, solves the problems of resource waste and uneven temperature under centralized control, and improves the growth quality and production efficiency of quail.

CN119620812BActive Publication Date: 2025-09-19如皋市农业机械化技术推广站
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510149176.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-11
Publication Date
2025-09-19
Estimated Expiration
2045-02-11

AI Technical Summary

Technical Problem

The existing technology for automatic control of quail breeding environment has the problem of centralized control mode leading to waste of resources and uneven temperature. Especially in large-scale breeding farms, it is impossible to finely control the environmental conditions of each area.

Method used

A distributed quail breeding environment control system is adopted. The regional monitoring unit collects image data, the similarity recognition unit is used to analyze the quail distribution, the regional environment detection unit detects environmental data in real time, and the distributed control unit drives the environmental conditioning equipment for adaptive control. The breeding area is divided by combining the SLIC and K-means algorithms, and a convolutional neural network is used to identify quail characteristics and sensor data to achieve refined management.

Benefits of technology

It achieves refined control of each breeding area, saves energy and equipment resources, avoids resource waste and uneven temperature problems, improves quail growth quality and production efficiency, and ensures that the environment in each quail area is always suitable.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119620812B_ABST
    Figure CN119620812B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of automatic control technology, and more specifically, to a distributed quail breeding environment control system. The system comprises a regional monitoring unit, a similarity recognition unit, a regional environment detection unit, and a distributed control unit. The present invention collects image data within a breeding farm through the regional monitoring unit, facilitating the similarity analysis of quails by the similarity recognition unit, thereby facilitating the use of the regional environment detection unit in breeding areas where the similarity is 0, thereby avoiding ineffective control of quail-free areas and saving energy and equipment resources. Conversely, the regional environment detection unit detects the environmental suitability of quail-bearing areas in real time, facilitating the drive of the distributed control unit for adaptive control, achieving refined control of each breeding area, avoiding the waste of resources and temperature unevenness caused by centralized control, and at the same time ensuring that the environment of each area with quails is always in a suitable state, thereby improving the growth quality and production efficiency of the quails.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automatic control technology, in particular to a distributed quail breeding environment control system. Background Art

[0002] Quail require a dry, ventilated, and quiet environment when being raised. In order to improve the growth of quails in large-scale quail farms, the growth environment should be insulated and heat-insulated. It should be kept warm in winter and heat-insulated and moisture-proof in summer, so that the temperature of the growth environment is controlled to be stable and suitable for the growth of quails. Among them, in the automatic control of the quail growth environment, according to Chinese patent application number: CN201110411419.2, a breeding automatic control system is disclosed. It has a high degree of automation, simple operation, good automatic control effect, strong networking capability, can be easily connected to the general network, and is easy to realize centralized monitoring of large-scale breeding.

[0003] However, the existing technology mostly adopts a centralized control method when automatically controlling the quail breeding environment. When the temperature sensor senses that the temperature in the growth environment has dropped, multiple temperature regulating devices are automatically controlled to work simultaneously. If the external ambient temperature of the breeding farm is low, the temperature in the ventilated area will drop significantly. If the temperature is controlled centrally, some areas that do not require temperature control will deviate from the appropriate temperature. Moreover, if there are no quails in some areas of the breeding area and the temperature of these areas is automatically controlled, it will cause a waste of resources. In view of this, we propose a distributed quail breeding environment control system. Summary of the Invention

[0004] The object of the present invention is to provide a distributed quail breeding environment control system to solve the problems raised in the above background technology.

[0005] To achieve the above-mentioned object, the present invention provides a distributed quail breeding environment control system, comprising a regional monitoring unit, a similarity recognition unit, a regional environment detection unit and a distributed control unit;

[0006] The area monitoring unit is used to collect image data in the quail breeding farm, divide it into multiple breeding areas, and generate an image of each breeding area;

[0007] The similarity recognition unit is used to establish a quail feature set, extract image features of multiple breeding areas in the area monitoring unit, compare them with the feature set, analyze the similarity of quails in multiple breeding areas, and output a signal that there are no quails in the breeding area if the similarity is less than a matching threshold; if the similarity is greater than or equal to the matching threshold, output a signal that there are quails in the breeding area;

[0008] The regional environment detection unit is used to deploy sensors in multiple breeding areas respectively. When receiving the signal output by the similarity recognition unit indicating that there are quails in the breeding area, it triggers an instruction to detect environmental data in real time, and compares the preset suitable environment threshold with the environmental data. If there is no match, it outputs an adaptive control signal. If there is a match, it outputs an appropriate signal.

[0009] The distributed control unit is used to receive the breeding area that outputs the adaptive control signal, and respectively identify the deviation value between the breeding area environmental data and the suitable environment threshold, and control the environmental conditioning equipment deployed in the breeding area to automatically execute the control command until the regional environment detection unit outputs the suitable signal to stop.

[0010] As a further improvement of the present technical solution, the area monitoring unit includes a camera and an image area segmentation module. The camera is used to convert the light signal in the farm into an electrical signal through a visual sensor to form image data. The image area segmentation module is used to divide the collected image into multiple breeding areas according to the spatial position. Each breeding area corresponds to an environmental conditioning device, and the environmental conditioning device is at the critical point of controlling the environment in the breeding area.

[0011] As a further improvement of the present technical solution, the image region segmentation module adopts image segmentation technology and includes the following steps:

[0012] Use the SLIC algorithm to split the image data into multiple superpixels, combine the image space and color space to form a five-dimensional space, and perform clustering in this five-dimensional space. The expression is:

[0013] ,in, represents five-dimensional space, is the distance in color space, is the spatial distance, is the balancing factor;

[0014] Superpixels are used as clustering input, and the K-means algorithm is used to divide the superpixels into K regions. Each superpixel is assigned to a corresponding cluster center. Each cluster center corresponds to a control device, ensuring that each device can only control the environment in its area.

[0015] As a further improvement of the present technical solution, the similarity recognition unit includes a feature comparison module and a similarity calculation module;

[0016] The feature comparison module is used to extract features from known quail images using a convolutional neural network, store the extracted features in a feature set for subsequent comparison, extract features from images in multiple breeding areas output by the image region segmentation module, and use cosine similarity to compare the extracted features with the features in the feature set to calculate the similarity. If the similarity is less than the matching threshold mentioned above, a signal indicating that there are no quails in this breeding area is output; if the similarity is greater than or equal to the matching threshold, a signal indicating that there are quails in this breeding area is output.

[0017] As a further improvement of the present technical solution, the sensors in the regional environment detection unit include a temperature sensor and a humidity sensor, and a convolutional neural network is used to identify quail signals, so that the temperature sensors and humidity sensors deployed in the breeding area corresponding to the quail signals are triggered to work;

[0018] When the regional environment detection unit compares and matches the preset suitable environment threshold with the environmental data, it uses a numerical comparison algorithm, which is expressed as follows:

[0019] ;

[0020] in, is the real-time temperature, is the minimum value of the suitable environmental threshold, It is the maximum value of the suitable environment threshold, 1 indicates matching, and 0 indicates mismatch.

[0021] As a further improvement of the present technical solution, the distributed control unit includes an automatic control module and a signal transmission module;

[0022] The automatic control module is used to calculate the deviation between the environmental data and the appropriate environmental threshold, generate a control command based on the deviation, wherein the environmental conditioning equipment includes a cooling device, a heating device, a dehumidification device, and a humidification device, and send the generated control command to the corresponding environmental conditioning equipment, using a PID controller to adjust the environmental parameters;

[0023] The signal transmission module is used to establish a link with the regional environment detection unit, and trigger the regional environment detection unit to work again after each adjustment of the environmental parameters until an appropriate signal is output.

[0024] As a further improvement of the present technical solution, the similarity recognition unit further includes a waiting trigger module, which is used to mark the initial time point when the similarity calculation module outputs the quail signal and stop the operation of the similarity recognition unit 200 until a suitable signal is output by the signal transmission module and marks the termination time point.

[0025] As a further improvement of the present technical solution, the distributed control unit also includes a balanced environment feedback module, which is used to set a normal environment threshold for preventing the environment from exceeding the normal value. When the regional environment detection unit senses the quail-free signal output by the similarity calculation module, it triggers the sensor in the breeding area corresponding to the quail-free signal to work, and outputs environmental data for comparison and matching with the normal environment threshold. If it matches, it outputs a waiting signal; if it does not match, it outputs a normal control signal to drive the automatic control module to adjust the environmental parameters until the signal transmission module outputs a waiting signal.

[0026] Compared with the prior art, the present invention has the following beneficial effects:

[0027] 1. In the distributed quail breeding environment control system, the regional monitoring unit collects image data in the breeding farm, which facilitates the similarity recognition unit to analyze the similarity of quails, and is conducive to not triggering the use of the regional environment detection unit in the breeding area where the similarity is 0, avoiding ineffective control of the area without quail, saving energy and equipment resources. Conversely, the regional environment detection unit detects the environmental suitability of the area with quail in real time, which facilitates the driving of the distributed control unit for adaptive control, realizes the refined control of each breeding area, avoids the waste of resources and uneven temperature caused by centralized control, and at the same time ensures that the environment of each area with quail is always in a suitable state, thereby improving the growth quality and production efficiency of the quail.

[0028] 2. In this distributed quail breeding environment control system, when the regional environment detection unit senses the quail-free signal output by the similarity calculation module through the balanced environment feedback module, the sensor in the breeding area corresponding to the quail-free signal is triggered to operate and output environmental data for comparison and matching with the normal environmental threshold. If a match is found, a waiting signal is output; if a match is found, a normal control signal is output, driving the automatic control module to adjust the environmental parameters until the signal transmission module outputs the waiting signal. On the one hand, this helps to keep the temperature in the breeding area without quail within a normal value. This normal value refers to a value that does not endanger the life and health of quail in this environment but only causes discomfort, and is neither too high nor too low. Rules can be independently set based on the experience of breeding staff. On the other hand, by implementing distributed control for each breeding area, not only is it possible to avoid the overall environment of the breeding farm being out of control when the control equipment is damaged, but it also avoids the mutual influence caused by large environmental deviations within the breeding areas. This is beneficial to the accuracy of quail breeding environment control while saving resources. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1 It is a block diagram of the overall structural principle of the present invention;

[0030] Figure 2It is a detailed schematic diagram of the overall structure of the present invention.

[0031] The meaning of each number in the figure is:

[0032] 100, regional monitoring unit; 200, similarity recognition unit; 300, regional environment detection unit; 400, distributed control unit. DETAILED DESCRIPTION

[0033] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. 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 any creative efforts shall fall within the scope of protection of the present invention. Example

[0034] See also Figure 1-Figure 2 As shown, this embodiment provides a distributed quail breeding environment control system, including a region monitoring unit 100, a similarity recognition unit 200, a region environment detection unit 300 and a distributed control unit 400;

[0035] The regional monitoring unit 100 is used to collect image data within the quail farm, divide it into multiple breeding areas, and generate images of each breeding area. On the one hand, the staff can observe the conditions of the quails in the farm through the image data. On the other hand, the image data reflects the multiple breeding areas divided within the farm, which facilitates the subsequent control of the environment according to the conditions of each breeding area, avoiding the waste of resources caused by driving the environmental control equipment when there are no quails in the breeding area.

[0036] Specifically, the area monitoring unit 100 includes a camera and an image area segmentation module. The camera is used to convert the light signal in the farm into an electrical signal through a visual sensor (such as a CCD sensor. When light shines on the CCD, a charge is generated at each pixel position. The charge is then transferred to a storage area and converted into a voltage signal. The image quality of the CCD sensor is usually high, but the cost and power consumption are also relatively high) to form image data. The collected image data usually needs to undergo a series of processing before it can be used for analysis. This is something that people in this field of technology can easily associate with, including noise reduction (removing noise from the image and improving image quality), color correction (adjusting the color of the image to make it closer to the real scene), and image enhancement (enhancing the image through algorithms). The image contrast, brightness, etc. are improved to make the image clearer) and image compression (compressing image data for storage and transmission). The image region segmentation module is used to divide the collected image into multiple breeding areas according to the spatial position. Each breeding area corresponds to an environmental conditioning device, and the environmental conditioning device is at the critical point of controlling the environment in the breeding area, which means that the environmental conditioning device can just control the environment in the corresponding breeding area, and this environment includes temperature. The number of breeding areas corresponds to the number of environmental conditioning devices. When determining the number of breeding areas, it is only necessary to ensure that the environmental conditioning device can just control the environment of one breeding area. There is no need to waste resources due to too many areas, nor to fully control the environment in the farm due to too few areas.

[0037] Furthermore, the image region segmentation module adopts image segmentation technology, including the following steps:

[0038] Use the SLIC algorithm to split the image data into multiple superpixels, combine the image space and color space to form a five-dimensional space, and perform clustering in this five-dimensional space. The expression is:

[0039] ,in, represents five-dimensional space, is the distance in color space, is the spatial distance, is the balancing factor;

[0040] Superpixels are used as clustering input, and the K-means algorithm is used to divide the superpixels into K regions. Each superpixel is assigned to a corresponding cluster center. Each cluster center corresponds to a control device to ensure that each device can only control the environment in its area. The basic idea of ​​the K-means algorithm is to minimize the sum of squares of the distances from each superpixel to its cluster center through iterative optimization. Control devices are installed near each cluster center to ensure that the coverage of the device just covers the area. Sensor data is used to verify the coverage of each device to ensure that there are no overlapping or missing areas. This is conducive to dynamically adjusting the regional division and equipment layout according to environmental changes and breeding needs, realizing subsequent fine management and regulation of the breeding environment, and improving breeding efficiency and quality.

[0041] The similarity recognition unit 200 is used to establish a quail feature set, extract image features of multiple breeding areas in the area monitoring unit 100, compare them with the feature set, and analyze the similarity of quails in multiple breeding areas. If the similarity is less than the matching threshold, it outputs a signal that there are no quails in this breeding area. If the similarity is greater than or equal to the matching threshold, it outputs a signal that there are quails in this breeding area. This is conducive to locating quails in image data. At the same time, the quail similarity reflects the quail gathering place and more intuitively reflects the comfort level of the quail breeding area. In particular, when the similarity of some breeding areas is low or zero, staff members need to be alert to the reasons in a timely manner. For example, whether it is due to improper management that some breeding areas cause discomfort to quails, causing the quails to be unwilling to stay, thereby avoiding waste of space resources.

[0042] Furthermore, the similarity recognition unit 200 includes a feature comparison module and a similarity calculation module;

[0043] The feature comparison module is used to extract features from known quail images using a convolutional neural network, store the extracted features in a feature set for subsequent comparison, extract features from images in multiple breeding areas output by the image region segmentation module, and use cosine similarity to compare the extracted features with the features in the feature set to calculate the similarity. If the similarity is less than the matching threshold mentioned above, it is output that there is no quail in this breeding area; if the similarity is greater than or equal to the matching threshold, it is output that there is quail in this breeding area.

[0044] Among them, cosine similarity is used to measure the cosine value of the angle between two non-zero vectors in multidimensional space, thereby evaluating their similarity. By calculating the dot product and modulus of the two vectors, a value between -1 and 1 can be obtained, reflecting their similarity. This is helpful for determining whether there are quails in this breeding area, facilitating subsequent distributed drive sensors, and improving resource utilization.

[0045] The regional environment detection unit 300 is used to deploy sensors in multiple breeding areas. When receiving the signal output by the similarity recognition unit 200 indicating that there are quails in this breeding area, it triggers the instruction of real-time detection of environmental data, and presets a suitable environmental threshold to compare and match the environmental data. If there is no match, it outputs an adaptive control signal. If there is a match, it outputs a suitable signal. This is conducive to real-time determination of the environmental data of each breeding area. If the similarity of the breeding area is 0, the sensor in this breeding area will not be triggered to work, which is conducive to reducing the frequency of sensor use and increasing its service life. It also determines whether the breeding area is at a suitable temperature, which facilitates the subsequent driving of the distributed control unit 400 to execute the adjustment strategy.

[0046] It is worth noting that the sensors in the regional environment detection unit 300 include temperature sensors and humidity sensors, and a convolutional neural network is used to identify quail signals, so that the temperature sensors and humidity sensors deployed in the breeding area corresponding to the quail signals are triggered to work;

[0047] When the regional environment detection unit 300 compares and matches the preset suitable environment threshold with the environmental data, it uses a numerical comparison algorithm, which is expressed as follows:

[0048] ;

[0049] in, is the real-time temperature, is the minimum value of the suitable environmental threshold, It is the maximum value of the suitable environment threshold, 1 means match, 0 means mismatch, which is convenient for determining whether the environment of the breeding area needs to be adjusted in the future based on the matching situation.

[0050] The distributed control unit 400 is used to receive the breeding area that outputs the adaptive control signal, and respectively identify the deviation value between the breeding area environmental data and the suitable environmental threshold, and control the environmental adjustment equipment deployed in the breeding area to automatically execute the control command until the regional environment detection unit 300 outputs the suitable signal to stop, thereby realizing intelligent management of the system, reducing manual intervention, improving management efficiency and accuracy, and dynamically adjusting the control strategy according to changes in the actual breeding environment to adapt to the needs of different seasons and different breeding conditions.

[0051] Furthermore, the distributed control unit 400 includes an automatic control module and a signal transmission module;

[0052] The automatic control module is used to calculate the deviation between the environmental data and the appropriate environmental threshold, and generate a control command based on the deviation. The environmental conditioning equipment includes cooling equipment, heating equipment, dehumidification equipment, and humidification equipment. If the temperature is too high, the cooling equipment is started; if the temperature is too low, the heating equipment is started; if the humidity is too high, the dehumidification equipment is started; and if the humidity is too low, the humidification equipment is started. The generated control command is sent to the corresponding environmental conditioning equipment, and the environmental parameters are adjusted using a PID controller. The PID controller generates a control signal through three parts: a proportional part, an integral part, and a differential part, which correspond to the error, the accumulation of the error, and the rate of change of the error, respectively. The control signal is adjusted to make the output of the controlled object close to the set appropriate temperature threshold range as the target value. Among them, the proportional part is directly proportional to the error, and the error is the difference between the target value and the actual value. The integral part considers the accumulation of the error and eliminates the steady-state error through integration to keep the system stable over a long period of time. The differential part considers the rate of change of the error and predicts the changing trend of the error through differentiation, thereby quickly responding to changes in the system.

[0053] The signal transmission module is used to establish a link with the regional environment detection unit 300. After each adjustment of the environmental parameters, the regional environment detection unit 300 is triggered to work again until an appropriate signal is output, so that the environmental parameters can be adjusted multiple times and the accuracy of automatic environmental control is improved.

[0054] In summary, the present invention collects image data in the breeding farm through the regional monitoring unit 100, which facilitates the similarity recognition unit 200 to analyze the similarity of quails, and is beneficial for not triggering the use of the regional environment detection unit 300 in the breeding area where the similarity is 0, avoiding ineffective control of areas without quails, saving energy and equipment resources, and conversely, enabling the regional environment detection unit 300 to detect the environmental suitability of the quail area in real time, facilitating the driving of the distributed control unit 400 for adaptive control, realizing refined control of each breeding area, avoiding the waste of resources and uneven temperature problems caused by centralized control, and at the same time, ensuring that the regional environment of each area with quails is always in a suitable state, thereby improving the growth quality and production efficiency of the quails.

[0055] When the sensor is driven to perceive the environment based on the similarity of quails to achieve automatic control of the environment, since quails will move, the similarity will change when the environment has not yet been adjusted to a suitable environment, affecting the accuracy of the suitable environment control in the breeding area. Therefore, the similarity recognition unit 200 also includes a waiting trigger module. The waiting trigger module is used to mark the initial time point when the similarity calculation module outputs the quail signal and stop the operation of the similarity recognition unit 200 until the suitable signal output by the signal transmission module is received and the end time point is marked. By indicating that the environment has not been controlled to a suitable environment within the time period between the initial time point and the end time point, the similarity recognition unit 200 does not operate at this time, further saving resources, avoiding the mutual influence of multiple data, and improving the accuracy of environmental control. In addition, the difference between the initial time point and the end time point makes it easier for staff to understand the duration of environmental control, which is conducive to judging the operating status of the sensor and environmental control equipment based on the control time, and facilitating timely replacement when the duration exceeds a certain value, thereby improving the breeding effect.

[0056] Because some breeding areas are devoid of quail for extended periods, the temperature in these areas deviates significantly from that in other breeding areas, impacting temperature and humidity. Therefore, the distributed control unit 400 also includes a balanced environmental feedback module. This module sets a normal environmental threshold to prevent the environment from exceeding normal values. When the regional environmental detection unit 300 senses the absence of quail signal output by the similarity calculation module, it triggers the sensor in the breeding area corresponding to the absence of quail signal and compares the output environmental data with the normal environmental threshold. If a match is found, a wait signal is output; if a match is found, a normal control signal is output, prompting the automatic control module to adjust environmental parameters until the signal transmission module outputs a wait signal. This helps maintain the temperature in breeding areas devoid of quail within a normal range. This normal range refers to a value that is neither too high nor too low, and does not endanger the life or health of quail in this environment, but only causes discomfort. This allows for independent setting of rules based on the experience of breeding staff. Furthermore, distributed control of each breeding area prevents the overall farm environment from being lost due to damage to the control equipment and prevents significant environmental deviations within the breeding areas from interfering with each other. This improves the accuracy of environmental control for quail breeding while conserving resources.

[0057] The above shows and describes the basic principles, main features, and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The above embodiments and descriptions are merely preferred examples of the present invention and are not intended to limit the present invention. Various changes and improvements may be made to the present invention without departing from the spirit and scope of the present invention. Such changes and improvements fall within the scope of the present invention. The scope of protection claimed in the present invention is defined by the appended claims and their equivalents.

Claims

1. A distributed quail breeding environment control system, characterized by: It comprises a regional monitoring unit (100), a similarity recognition unit (200), a regional environment detection unit (300) and a distributed control unit (400); The area monitoring unit (100) is used to collect image data in the quail breeding farm, divide the farm into multiple breeding areas, and generate an image of each breeding area; The similarity recognition unit (200) is used to establish a quail feature set, extract image features of multiple breeding areas in the area monitoring unit (100), compare them with the feature set, analyze the similarity of quails in the multiple breeding areas, and if the similarity is less than a matching threshold, output a signal that there are no quails in the breeding area; if the similarity is greater than or equal to the matching threshold, output a signal that there are quails in the breeding area; The regional environment detection unit (300) is used to deploy sensors in multiple breeding areas respectively. When receiving the signal output by the similarity recognition unit (200) indicating that there are quails in the breeding area, it triggers the instruction of real-time detection of environmental data, and presets a suitable environmental threshold value to compare and match the environmental data. If there is no match, it outputs an adaptive control signal. If there is a match, it outputs a suitable signal. This is conducive to real-time determination of environmental data of each breeding area. When the similarity of the breeding area is 0, the sensor of the breeding area is not triggered to work, which is conducive to reducing the frequency of use of the sensor and improving its service life. It also determines whether the breeding area is at a suitable temperature, which facilitates the subsequent driving of the distributed control unit (400) to execute the adjustment strategy. The distributed control unit (400) is used to receive the breeding area that outputs the adaptive control signal, and respectively identify the deviation value between the breeding area environmental data and the suitable environment threshold, and control the environmental adjustment equipment deployed in the breeding area to automatically execute the control command until the regional environment detection unit (300) outputs the suitable signal to stop; In the case of driving the sensor to perceive the environment based on the similarity of quail and realizing automatic control of the environment, since the quail will move, the movement of the quail will cause the similarity to change when the environment has not yet been regulated to a suitable environment, affecting the accuracy of the suitable environment regulation in the breeding area. Therefore, the similarity recognition unit (200) also includes a waiting trigger module, which is used to mark the initial time point when the similarity calculation module outputs the quail signal and stop the operation of the similarity recognition unit (200) until the suitable signal output by the signal transmission module is received and the end time point is marked. During the time period between the initial time point and the end time point, it indicates that the environment has not been controlled to a suitable environment. At this time, the similarity recognition unit (200) does not work, further saving resources, avoiding the mutual influence of multiple data, and improving the accuracy of environmental control. In addition, through the difference between the initial time point and the end time point, it is convenient for staff to understand the duration of environmental control, which is conducive to judging the operating status of the sensor and environmental control equipment according to the control time, and convenient for timely replacement when the duration exceeds a certain value, thereby improving the breeding effect.

2. The distributed quail breeding environment control system according to claim 1, characterized in that: The area monitoring unit (100) comprises a camera and an image area segmentation module, wherein the camera is used to convert light signals in the breeding farm into electrical signals through a visual sensor to form image data, and the image area segmentation module is used to divide the collected image into multiple breeding areas according to spatial positions, each breeding area corresponds to an environmental adjustment device, and the environmental adjustment device is at a critical point for controlling the environment in the breeding area.

3. The distributed quail breeding environment control system according to claim 2, characterized in that: The image region segmentation module adopts image segmentation technology, including the following steps: Use the SLIC algorithm to split the image data into multiple superpixels, combine the image space and color space to form a five-dimensional space, and perform clustering in this five-dimensional space. The expression is: ,in, represents five-dimensional space, is the distance in color space, is the spatial distance, is the balancing factor; Superpixels are used as clustering input, and the K-means algorithm is used to divide the superpixels into K regions. Each superpixel is assigned to a corresponding cluster center. Each cluster center corresponds to a control device, ensuring that each device can only control the environment in its area.

4. The distributed quail breeding environment control system according to claim 3, characterized in that: The similarity recognition unit (200) comprises a feature comparison module and a similarity calculation module; The feature comparison module is used to extract features from known quail images using a convolutional neural network, store the extracted features in a feature set for subsequent comparison, extract features from images in multiple breeding areas output by the image region segmentation module, and use cosine similarity to compare the extracted features with the features in the feature set to calculate the similarity. If the similarity is less than a matching threshold, a signal indicating that there are no quails in this breeding area is output; if the similarity is greater than or equal to the matching threshold, a signal indicating that there are quails in this breeding area is output.

5. The distributed quail breeding environment control system according to claim 4, characterized in that: The sensors in the regional environment detection unit (300) include a temperature sensor and a humidity sensor, and a convolutional neural network is used to identify quail signals, so that the temperature sensors and humidity sensors deployed in the breeding area corresponding to the quail signals are triggered to operate; Furthermore, the regional environment detection unit (300) adopts a numerical comparison algorithm when comparing and matching the preset suitable environment threshold with the environmental data, and the expression is: ; Where T is the real-time temperature, is the minimum value of the suitable environmental threshold, It is the maximum value of the suitable environment threshold, 1 indicates matching, and 0 indicates mismatch.

6. The distributed quail breeding environment control system according to claim 5, characterized in that: The distributed control unit (400) comprises an automatic control module and a signal transmission module; The automatic control module is used to calculate the deviation between the environmental data and the appropriate environmental threshold, generate a control command based on the deviation, wherein the environmental conditioning equipment includes a cooling device, a heating device, a dehumidification device, and a humidification device, and send the generated control command to the corresponding environmental conditioning equipment, using a PID controller to adjust the environmental parameters; The signal transmission module is used to establish a link with the regional environment detection unit (300), and after each adjustment of the environmental parameters, triggers the regional environment detection unit (300) to work again until an appropriate signal is output.

Citation Information

Patent Citations

  • Novel modern cultivation automatic control system

    CN102495602B

  • Modern pig breeding base real-time monitoring and management system based on big data

    CN111766827A