An image processing-based air-drying control method, device and air-drying system

CN118361923BActive Publication Date: 2026-10-30SHENZHEN TANPUTE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310183593.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-27
Publication Date
2026-10-30
Estimated Expiration
2043-02-27

AI Technical Summary

Technical Problem

在烘干的过程中需要对风干进度进行实时的监控,风干时间过长导致能量的消耗,生产效率低,风干时间不够导致食品含水量不合格,容易变质

Benefits of technology

[0025]本发明采集产品的摆动图像,通过图像分析得到各风干组的波长以及波长变化速度,从而确定风干进度以及风干速度,并根据风干进度以及风干速度调整风机的功率输出;本发明提供的方法不需要进入到干燥室内,基于图像分析得到各个风干组的波长变化,根据各个风干组的波长变化控制各风机的输出功率,从而使各个风干组风干进度更均匀,防止过度风干导致能量浪费或者风干不彻底使产品易于变质的问题。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118361923B_ABST
    Figure CN118361923B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of image processing, in particular to a kind of based on image processing's air dry control method, device and air dry system, the method comprises: make driving device drive each air dry group to reciprocate along horizontal direction at fixed frequency;Control the camera at fixed position is according to set frequency acquisition each air dry group's swing image;According to the swing image of acquisition determine each air dry group's wavelength and wavelength change speed;According to wavelength determine air dry progress, according to wavelength change speed determine air dry speed;According to the air dry progress of each air dry group and air dry speed control the output power of each fan;According to the air dry progress of each air dry group, the output power of each fan is adjusted.The present application is by collecting the vibration image of product, by image analysis obtains each air dry group's wavelength and wavelength change speed, to determine air dry progress and air dry speed, and according to air dry progress and air dry speed adjustment fan power.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of image processing technology, and in particular to an image processing-based drying control method, apparatus, and drying system. Background Technology

[0002] Strip-shaped starchy foods, such as noodles and vermicelli, are popular everyday foods. The basic production process involves processing seeds, fruits, and root vegetables into powder using a crushing device, filtering out the starch portion, shaping the powder using molds, and then hanging it in a well-ventilated, dry, heated room to air dry.

[0003] During the food drying process, hot air is continuously blown onto the food on the drying rack to dry it and remove excess moisture. The drying progress needs to be monitored in real time. Excessive drying time leads to energy waste and low production efficiency, while insufficient drying time results in unsuitable moisture content and easy spoilage.

[0004] The drying room has harsh conditions, with high temperature and a lot of dust. Current technology controls the drying progress by manually checking at regular intervals, which is a difficult operating condition. Summary of the Invention

[0005] Therefore, it is necessary to provide an image processing-based air-drying control method to address the above problems. The image processing-based air-drying control method includes:

[0006] The drive unit drives each drying unit to reciprocate horizontally at a fixed frequency.

[0007] The camera, positioned at a fixed location, is controlled to capture images of the swaying motion of each drying unit at a set frequency.

[0008] The wavelength and wavelength change rate of each air-drying group were determined based on the acquired swing images.

[0009] The drying progress of each drying group is determined based on the wavelength of each drying group, and the drying speed of each drying group is determined based on the wavelength change rate of each drying group.

[0010] The output power of each fan is controlled according to the determined drying progress and drying speed of each drying group.

[0011] The output power of each fan is adjusted according to the drying progress of each drying group;

[0012] Repeat the above steps until all drying groups have completed drying.

[0013] In one embodiment, the present invention provides an image processing-based air-drying control device, the image processing-based air-drying control device comprising:

[0014] The drive module is used to enable the drive device to drive each drying unit to reciprocate horizontally at a fixed frequency.

[0015] The acquisition module is used to control the camera set in a fixed position to acquire the swing images of each drying group at a set frequency;

[0016] The image recognition module is used to determine the wavelength and wavelength change rate of each air-drying group based on the acquired swing images;

[0017] The calculation module is used to determine the drying progress of each drying group based on the determined wavelength of each drying group, and to determine the drying speed of each drying group based on the determined wavelength change rate of each drying group.

[0018] The output control module is used to control the output power of each fan according to the determined drying progress and drying speed of each drying group.

[0019] The adjustment module is used to adjust the output power of each fan according to the drying progress of each drying group.

[0020] In one embodiment, the present invention provides a drying system comprising:

[0021] A drying device includes a support frame and a drive device. The support frame has a series of through holes arranged side by side. Each pull rope passes through one of the through holes, and the lower end of the pull rope suspends the product to be dried. The drive device consists of a rotating wheel and a drive rod. One end of the drive rod is eccentrically connected to the rotating wheel, and the other end is rotatably connected to the support frame. The drive device is used to drive the support frame to reciprocate left and right to drive the product to vibrate in the horizontal direction.

[0022] A blower, located on the side of the hanging area of ​​the air-drying device, is used to blow air to dry the suspended products.

[0023] Cameras are used for capturing images of products; and

[0024] A computer device is connected to the fan and the camera respectively, and is used to execute the image processing-based air drying control method as described in this invention to control the operation of the air drying system.

[0025] This invention acquires images of the product's oscillation, analyzes the images to obtain the wavelength and wavelength change rate of each drying group, thereby determining the drying progress and drying speed, and adjusting the power output of the fans according to the drying progress and drying speed. The method provided by this invention does not require entering the drying chamber. Based on image analysis to obtain the wavelength changes of each drying group, the output power of each fan is controlled according to the wavelength changes of each drying group, thereby making the drying progress of each drying group more uniform and preventing the problems of over-drying leading to energy waste or incomplete drying causing the product to easily deteriorate. Attached Figure Description

[0026] Figure 1 A flowchart of an image processing-based air-drying control method provided in one embodiment;

[0027] Figure 2 A structural block diagram of an image processing-based air-drying control device provided in one embodiment;

[0028] Figure 3 A structural diagram of a drying system provided in one embodiment;

[0029] Figure 4 This is a block diagram of the internal structure of a computer device in one embodiment. Detailed Implementation

[0030] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.

[0031] It is understood that the terms "first," "second," etc., used in this invention may be used to describe various elements herein, but unless specifically stated otherwise, these elements are not limited by these terms. These terms are used only to distinguish one element from another. For example, without departing from the scope of this invention, a first script may be referred to as a second script, and similarly, a second script may be referred to as a first script.

[0032] like Figure 1 As shown, in one embodiment, an image processing-based air-drying control method is proposed, which may specifically include the following steps:

[0033] Step S100: The driving device drives each drying unit to reciprocate in the horizontal direction at a fixed frequency.

[0034] Step S200: Control the camera set at a fixed position to collect swing images of each drying group at a set frequency;

[0035] Step S300: Determine the wavelength and wavelength change rate of each air-drying group based on the acquired swing images.

[0036] Step S400: Determine the drying progress of each drying group based on the determined wavelength of each drying group, and determine the drying speed of each drying group based on the determined wavelength change rate of each drying group.

[0037] Step S500: Control the output power of each fan according to the determined drying progress and drying speed of each drying group;

[0038] Step S600: Adjust the output power of each fan according to the drying progress of each drying group;

[0039] Repeat the above steps until all drying groups have completed drying.

[0040] In this embodiment, a drying group refers to a bundle or bunch of strip-shaped products suspended on the same hook. Multiple bundles of products are suspended side-by-side in the drying chamber, and a driving device causes each drying group to vibrate reciprocally in the horizontal direction, forming a stable waveform. Analyzing the waveform reveals the product's drying state. This is because the same product has different degrees of softness and hardness at different moisture contents, resulting in different wavelengths under stable vibration. The amplitude and frequency of the vibration are related to the operation of the driving device. In this invention, the driving device maintains the same vibration amplitude and frequency throughout the overall monitoring process, allowing control over the number of variables. Furthermore, for a product, its wavelength is typically only related to its softness and hardness, and not to the amplitude or frequency of the driving device (the wave propagation speed v = λf, where v is determined by the product's properties; with a constant frequency f, the wavelength λ of products with different degrees of softness and hardness is determined by the product's own state). In this embodiment, the correspondence between wavelength and moisture content for a specific product can be obtained through experimental data collection and analysis; this embodiment does not specifically limit this process.

[0041] In this embodiment, the camera's acquisition frequency should be as high as possible to capture clearer images and reduce the difficulty of image processing.

[0042] In this embodiment, the wavelength and wavelength change rate of each drying group can be determined through image analysis, thereby obtaining the drying progress and drying speed of each drying group.

[0043] In this embodiment, it can be understood that the above steps are performed when it is necessary to monitor the products in the drying chamber, for example, by setting it to be performed once every 1 hour or 2 hours, rather than making the products vibrate continuously; each vibration lasts for a set duration, such as 1 minute or 5 minutes.

[0044] In this embodiment, the output power of the fan corresponding to each drying group can be adjusted according to the drying progress and speed of each drying group, thereby making the drying progress of the products in each drying group more uniform, preventing inconsistent drying levels of products in the same batch, and solving the problem of harsh indoor drying environment that is inconvenient to enter. In this embodiment, preferably each drying group corresponds to one fan. According to the actual situation, one fan can correspond to multiple drying groups. In this case, the wavelength and wavelength change rate corresponding to each fan can be taken as the average value of the wavelengths and wavelength change rates of the multiple drying groups corresponding to that fan.

[0045] This invention acquires images of the product's oscillation, analyzes the images to obtain the wavelength and wavelength change rate of each drying group, thereby determining the drying progress and drying speed, and adjusting the power output of the fans according to the drying progress and drying speed. The method provided by this invention does not require entering the drying chamber. Based on image analysis to obtain the wavelength changes of each drying group, the output power of each fan is controlled according to the wavelength changes of each drying group, thereby making the drying progress of each drying group more uniform and preventing the problems of over-drying leading to energy waste or incomplete drying causing the product to easily deteriorate.

[0046] As a preferred embodiment of the present invention, determining the wavelength of each air-drying group based on the acquired swing image includes:

[0047] The oscillation images collected during the vibration process are superimposed, and the pixel value of each pixel in the superimposed image is equal to the sum of the pixel values ​​of the corresponding pixels in each oscillation image.

[0048] Convert the superimposed image into a black and white image;

[0049] Starting from a given background pixel, determine the largest connected component containing the starting point, where each pixel in the connected component has a pixel value equal to that of the starting point;

[0050] Remove the connected components to obtain the waveform image;

[0051] The horizontal line passing through the center point of the image is translated in both the up and down directions, with a step size equal to the height of a single pixel.

[0052] For each air-drying group, calculate the distance between the leftmost and rightmost pixels traversed by the horizontal straight line for each step movement;

[0053] Several minimum values ​​are selected based on the relationship between the magnitude of the obtained distances;

[0054] The wavelength of each air-drying group is obtained by calculating the average vertical spacing of the pixels corresponding to the selected minimum values.

[0055] In this embodiment, images of the product are acquired during vibration. The vibration state of the product captured in different photographs generally differs; the same position on the product may be at a crest, trough, stationary point, or any position between a crest and trough. Therefore, this invention superimposes the vibration images acquired during the vibration process and calculates the pixel value of each pixel in the superimposed image, thereby enabling comprehensive analysis of the entire vibration process. In this embodiment, corresponding pixels refer to pixels at the same position in the images. For example, the pixel values ​​of the pixels in the Kth row and Jth column of all the images are added together to obtain the pixel value of the pixel in the Kth row and Jth column of the superimposed image. It should be noted that the pixel value of the superimposed image does not exceed the maximum pixel value of 255.

[0056] In this embodiment, since the camera is fixed, the background area is relatively fixed. The given background pixel is preferably a background point located in a position determined by the user that will not be obscured by the product. For different product swaying images, the largest connected component can be found starting from this given background pixel. In this embodiment, to facilitate image processing, a contrasting background color, such as green or red, can be set behind the product.

[0057] In this embodiment, starting from a given background pixel, the process expands in eight directions: up, down, left, right, and diagonally. The approximate deviation of the expanded pixel value from the given background pixel is compared to see if it falls within a set range (e.g., 5%-10%). If so, that pixel is considered a background pixel. This process is then repeated, starting from that background pixel, until a connected background region is obtained. Removing the obtained background region yields several side-by-side dried image groups.

[0058] In this embodiment, the horizontal distance between the leftmost and rightmost pixels of each drying group is calculated by moving a horizontal straight line through the center point of the image. During the vibration process, this horizontal distance represents the maximum range of motion of the particle in the vibration direction. For the stationary point, the theoretical range of motion is 0. However, since the image is composed of multiple images superimposed and the drying group itself has a width, this value is usually not 0 but a small fixed value, usually close to the width of the dried product. This value is the vibration range of the stationary point, which is the minimum value in this embodiment.

[0059] In this embodiment, several minimum values ​​are selected based on the magnitude change relationship of the obtained distances. Specifically, the magnitude change of each calculated distance is judged, and from bottom to top, the obtained distances first decrease and then increase. The smallest distance value in the decreasing process is the minimum value, and the longitudinal distance between two minimum values ​​is one wavelength. In this embodiment, several minimum values ​​are selected, preferably several consecutive minimum values.

[0060] In this embodiment, the distance to the stationary point of the vibration wave is identified by pixel value calculation, thereby obtaining the wavelength. This method does not rely on training-based recognition methods such as patch comparison recognition, and the algorithm is simple and low-cost.

[0061] As a preferred embodiment of the present invention, determining the drying progress of each drying group based on the determined wavelength of each drying group includes:

[0062] The drying progress of each drying group is obtained by calculating the ratio of the wavelength of each drying group to the set wavelength.

[0063] In this embodiment, the set fluctuation is the wavelength of the same product after drying under the same vibration drive. The drying progress of each drying group can be obtained by calculating the ratio of the current wavelength to the set wavelength. In this embodiment, different drying groups have the same set wavelength.

[0064] As a preferred embodiment of the present invention, determining the wavelength change rate of each air-drying group based on the acquired swing images includes:

[0065] For the two acquisition processes, the swing images acquired during the vibration process are superimposed. The pixel value of each pixel in the superimposed image is equal to the sum of the pixel values ​​of the corresponding pixels in each swing image.

[0066] Convert the superimposed image into a black and white image;

[0067] Starting from a given background pixel, determine the largest connected component containing the starting point, where each pixel in the connected component has a pixel value equal to that of the starting point;

[0068] Remove the connected components to obtain the waveform image;

[0069] The horizontal line passing through the center point of the image is translated in both the up and down directions, with a step size equal to the height of a single pixel.

[0070] For each air-dried group of the superimposed images obtained from the two acquisition processes, calculate the distance between the leftmost and rightmost pixels passed by the horizontal straight line after each step movement;

[0071] Several minimum values ​​are selected based on the relationship between the magnitude of the obtained distances;

[0072] The wavelengths before and after each air-drying group are obtained by calculating the average vertical spacing of the pixels corresponding to the selected minimum values.

[0073] For each air-drying group, the wavelength change rate of each air-drying group is obtained by calculating the ratio of the change in wavelength before and after to the time interval between the two swing images.

[0074] In this embodiment, the explanation of the above steps can be found in the description of the wavelength calculation steps in this invention. The difference is that this embodiment is based on the comparison results of two image acquisition processes, with the first superimposed image and the second superimposed image separated by one acquisition cycle.

[0075] As a preferred embodiment of the present invention, the step of determining the drying speed of each drying group based on the determined wavelength change rate of each drying group includes:

[0076] Obtain the initial wavelength S of each air-drying group before air-drying. i0 and initial weight G i0 The target wavelength S after air drying i1 and initial weight G i1 According to S i0 G i0 S i1 and G i1 Determine the current mass wavelength ratio for each air-drying group;

[0077] The drying speed of each air-drying group is obtained by comparing the wavelength change rate of each air-drying group with the corresponding mass wavelength ratio.

[0078] In this embodiment, by G i0 / S i0 The initial mass-to-wavelength ratio is obtained from G. i1 / S i1 The final mass-to-wavelength ratio (based on historical or experimental data) is obtained. By interpolating the initial and final mass-to-wavelength ratios based on the current wavelength, the current mass-to-wavelength ratio can be obtained. Specifically, the current mass-to-wavelength ratio is (S... i -S i0 ) / (S i1 -S i0 )*(G i0 -G i1 In the above formula, S i S is the wavelength of the current i-th air-drying group; i0 S is the initial wavelength of the i-th air-drying group; i1 G represents the target wavelength of the i-th air-drying group; i0 G represents the initial weight of the i-th air-drying group; i1 Let S be the target weight of the i-th air-drying group; and S i0 <S i1 G i0 >G i1 .

[0079] As a preferred embodiment of the present invention, controlling the output power of each fan according to the determined drying progress and drying speed of each drying group includes:

[0080] For each drying group, determine whether the drying progress is greater than or equal to the set progress threshold. If not, control the corresponding fan to run at rated power.

[0081] If so, determine whether the drying speed is less than the set speed threshold. If the drying speed is greater than or equal to the set speed threshold, maintain the rated function of the corresponding fan. If the drying speed is less than the set speed threshold, reduce the output power of the corresponding fan by the set ratio.

[0082] In this embodiment, the set drying progress can be 75%-90%. When the set drying progress is reached, the drying speed will decrease. At this time, using the same power will result in low efficiency and wasted energy. However, reducing the drying power at this time will not significantly slow down the drying speed from an economic point of view.

[0083] In this embodiment, the set ratio refers to the ratio of the absolute value of the difference between the current drying speed and the set drying speed to the set drying speed.

[0084] As a preferred embodiment of the present invention, adjusting the output power of each fan according to the drying progress of each drying group includes:

[0085] Calculate the remaining drying time based on the current drying progress and current drying speed of each drying group;

[0086] The target drying time is obtained by taking the median of the remaining drying time.

[0087] The required drying speed is obtained from the target drying time;

[0088] The output power of the fan in each drying group is adjusted proportionally to the deviation between the required drying speed and the current drying speed of each drying group.

[0089] In this embodiment, the remaining drying time = (1 - current drying progress) * dried weight / current drying speed. The required drying speed = (1 - current drying progress) * dried weight / target drying time.

[0090] In this embodiment, when the required drying speed is greater than the current drying speed, the power output of the fan needs to be increased proportionally; conversely, the power output of the fan needs to be increased when the required drying speed is less than the current drying speed. The adjusted speed satisfies the following condition: Required drying speed / Current drying speed = Adjusted fan power / Current fan power.

[0091] As a preferred embodiment of the present invention, the step of adjusting the output power of the fan of each drying group proportionally to the deviation between the required drying speed and the current drying speed of each drying group further includes:

[0092] Keep the real-time total power of all fans equal to the sum of the rated power of each fan.

[0093] In this embodiment, this setup does not increase the energy consumption of the drying system. Compared with not using this invention, the energy consumption is comparable. However, by distributing the energy consumption among different fans, the energy utilization rate is improved, the product is dried evenly, energy waste is reduced, and over-drying or under-drying is avoided.

[0094] like Figure 2 As shown, this embodiment of the invention also provides an image processing-based air-drying control device, which includes:

[0095] The drive module is used to enable the drive device to drive each drying unit to reciprocate horizontally at a fixed frequency.

[0096] The acquisition module is used to control the camera set in a fixed position to acquire the swing images of each drying group at a set frequency;

[0097] The image recognition module is used to determine the wavelength and wavelength change rate of each air-drying group based on the acquired swing images;

[0098] The calculation module is used to determine the drying progress of each drying group based on the determined wavelength of each drying group, and to determine the drying speed of each drying group based on the determined wavelength change rate of each drying group.

[0099] The output control module is used to control the output power of each fan according to the determined drying progress and drying speed of each drying group.

[0100] The adjustment module is used to adjust the output power of each fan according to the drying progress of each drying group.

[0101] In this embodiment, the above-described device is a modular component of the method of the present invention. For a detailed explanation of each module, please refer to the content of the method section of the present invention. The embodiments of the present invention will not repeat the details.

[0102] like Figure 3 As shown, this embodiment of the invention also provides a drying system, the drying system comprising:

[0103] A drying device includes a support frame and a drive device. The support frame has a series of through holes arranged side by side. Each pull rope passes through one of the through holes, and the lower end of the pull rope suspends the product to be dried. The drive device consists of a rotating wheel and a drive rod. One end of the drive rod is eccentrically connected to the rotating wheel, and the other end is rotatably connected to the support frame. The drive device is used to drive the support frame to reciprocate left and right to drive the product to vibrate in the horizontal direction.

[0104] A blower, located on the side of the hanging area of ​​the air-drying device, is used to blow air to dry the suspended products.

[0105] Cameras are used for capturing images of products; and

[0106] A computer device is connected to the fan and the camera respectively, and is used to execute the image processing-based air-drying control method as described in any one or more embodiments of the present invention to control the operation of the air-drying system.

[0107] In this embodiment, the system described above can convert the changes in the softness and hardness of each drying group into changes in wavelength, and use image analysis to obtain the drying progress and drying speed of each drying group, thereby controlling the output of the fan.

[0108] The air-drying system provided in this embodiment of the invention acquires images of the product's swaying motion, obtains the wavelength and wavelength change rate of each air-drying group through image analysis, thereby determining the air-drying progress and air-drying speed, and adjusting the power output of the fans according to the air-drying progress and air-drying speed. The method provided by this invention does not require entering the drying chamber. It obtains the wavelength changes of each air-drying group based on image analysis, and controls the output power of each fan according to the wavelength changes of each air-drying group, thereby making the air-drying progress of each air-drying group more uniform and preventing the problems of over-drying leading to energy waste or incomplete drying causing the product to easily deteriorate.

[0109] Figure 4 An internal structural diagram of a computer device in one embodiment is shown. Figure 4As shown, the computer device includes a processor, memory, network interface, input device, and display screen connected via a system bus. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and may also store a computer program. When executed by the processor, this computer program enables the processor to implement the image processing-based drying control method provided in this embodiment of the invention. The internal memory may also store a computer program, which, when executed by the processor, enables the processor to execute the image processing-based drying control method provided in this embodiment of the invention. The display screen of the computer device can be a liquid crystal display (LCD) or an e-ink display. The input device can be a touch layer covering the display screen, buttons, a trackball, or a touchpad mounted on the computer device casing, or an external keyboard, touchpad, or mouse, etc.

[0110] Those skilled in the art will understand that Figure 4 The structure shown is merely a block diagram of a portion of the structure related to the present invention and does not constitute a limitation on the computer device to which the present invention is applied. A specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0111] In one embodiment, the image processing-based air-drying control device provided by this invention can be implemented as a computer program, which can be implemented in the form of, for example... Figure 4 The computer device shown operates on this device. The computer device's memory can store the various program modules that make up the image processing-based drying control device, for example, Figure 2 The diagram shows a driving module, an acquisition module, an image recognition module, a calculation module, an output control module, and an adjustment module. The computer program comprised of these modules causes the processor to execute the steps of the image processing-based drying control method described in the various embodiments of the present invention.

[0112] For example, Figure 4 The computer equipment shown can be used as follows Figure 2 The driving module in the image processing-based air-drying control device shown executes step S100; the computer device executes step S200 through the acquisition module; the computer device executes step S300 through the image recognition module; the computer device executes step S400 through the calculation module; the computer device executes step S500 through the output control module; and the computer device executes step S600 through the adjustment module.

[0113] In one embodiment, a computer device is provided, the computer device including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, performs the following steps:

[0114] The drive unit drives each drying unit to reciprocate horizontally at a fixed frequency.

[0115] The camera, positioned at a fixed location, is controlled to capture images of the swaying motion of each drying unit at a set frequency.

[0116] The wavelength and wavelength change rate of each air-drying group were determined based on the acquired swing images.

[0117] The drying progress of each drying group is determined based on the wavelength of each drying group, and the drying speed of each drying group is determined based on the wavelength change rate of each drying group.

[0118] The output power of each fan is controlled according to the determined drying progress and drying speed of each drying group.

[0119] The output power of each fan is adjusted according to the drying progress of each drying group;

[0120] Repeat the above steps until all drying groups have completed drying.

[0121] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, which, when executed by a processor, causes the processor to perform the following steps:

[0122] The drive unit drives each drying unit to reciprocate horizontally at a fixed frequency.

[0123] The camera, positioned at a fixed location, is controlled to capture images of the swaying motion of each drying unit at a set frequency.

[0124] The wavelength and wavelength change rate of each air-drying group were determined based on the acquired swing images.

[0125] The drying progress of each drying group is determined based on the wavelength of each drying group, and the drying speed of each drying group is determined based on the wavelength change rate of each drying group.

[0126] The output power of each fan is controlled according to the determined drying progress and drying speed of each drying group.

[0127] The output power of each fan is adjusted according to the drying progress of each drying group;

[0128] Repeat the above steps until all drying groups have completed drying.

[0129] It should be understood that although the steps in the flowcharts of the various embodiments of the present invention are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the various embodiments may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least a portion of the sub-steps or stages of other steps.

[0130] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided by this invention can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and RAMbus dynamic RAM (RDRAM), etc.

[0131] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0132] The embodiments described above are merely illustrative of several implementations of the present invention, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the present invention, and these modifications and improvements all fall within the scope of protection of the present invention. Therefore, the scope of protection of this patent should be determined by the appended claims.

Claims

1. A drying control method based on image processing, characterized in that, The image processing-based air-drying control method includes: The drive unit drives each drying unit to reciprocate horizontally at a fixed frequency. The camera, positioned at a fixed location, is controlled to capture images of the swaying motion of each drying group at a set frequency. The wavelength and wavelength change rate of each air-drying group were determined based on the acquired swing images. The drying progress of each drying group is determined based on the wavelength of each drying group, and the drying speed of each drying group is determined based on the wavelength change rate of each drying group. The output power of each fan is controlled according to the determined drying progress and drying speed of each drying group. The output power of each fan is adjusted according to the drying progress of each drying group; Repeat the above steps until all drying groups have completed drying. The step of determining the wavelength of each air-drying group based on the acquired swing images includes: The oscillation images collected during the vibration process are superimposed, and the pixel value of each pixel in the superimposed image is equal to the sum of the pixel values ​​of the corresponding pixels in each oscillation image. Convert the superimposed image into a black and white image; Starting from a given background pixel, determine the largest connected component containing the starting point, where each pixel in the connected component has a pixel value equal to that of the starting point; Remove the connected components to obtain the waveform image; The horizontal line passing through the center point of the image is translated in both the up and down directions, with a step size equal to the height of a single pixel. For each air-drying group, calculate the distance between the leftmost and rightmost pixels traversed by the horizontal straight line for each step movement; Several minimum values ​​are selected based on the relationship between the magnitude of the obtained distances; The wavelength of each air-drying group is obtained by calculating the average vertical spacing of the pixels corresponding to the selected minimum values. The step of determining the drying progress of each drying group based on the determined wavelength of each drying group includes: The drying progress of each drying group is obtained by calculating the ratio of the wavelength of each drying group to the set wavelength. The wavelength change rate of each air-drying group was determined based on the acquired swing images, including: For the two acquisition processes, the swing images acquired during the vibration process are superimposed. The pixel value of each pixel in the superimposed image is equal to the sum of the pixel values ​​of the corresponding pixels in each swing image. Convert the superimposed image into a black and white image; Starting from a given background pixel, determine the largest connected component containing the starting point, where each pixel in the connected component has a pixel value equal to that of the starting point; Remove the connected components to obtain the waveform image; The horizontal line passing through the center point of the image is translated in both the up and down directions, with a step size equal to the height of a single pixel. For each air-dried group of the superimposed images obtained from the two acquisition processes, calculate the distance between the leftmost and rightmost pixels passed by the horizontal straight line after each step movement; Several minimum values ​​are selected based on the relationship between the magnitude of the obtained distances; The wavelengths before and after each air-drying group are obtained by calculating the average vertical spacing of the pixels corresponding to the selected minimum values. For each air-drying group, the ratio of the change in wavelength before and after to the time interval between the two swing images is calculated to obtain the wavelength change rate of each air-drying group. Among them, the air-dried group refers to a bundle or bunch of strip-shaped products that are hung on the same hook.

2. The air-drying control method based on image processing according to claim 1, characterized in that, The step of determining the drying speed of each drying group based on the determined wavelength change rate of each drying group includes: Obtain the initial wavelength of each air-drying group before air drying. and initial weight Target wavelength after air drying and initial weight ,according to , , as well as Determine the current mass wavelength ratio for each air-drying group; The drying speed of each air-drying group is obtained by comparing the wavelength change rate of each air-drying group with the corresponding mass wavelength ratio.

3. The air-drying control method based on image processing according to claim 1, characterized in that, The step of controlling the output power of each fan based on the determined drying progress and drying speed of each drying group includes: For each drying group, determine whether the drying progress is greater than or equal to the set progress threshold. If not, control the corresponding fan to run at rated power. If so, determine whether the drying speed is less than the set speed threshold. If the drying speed is greater than or equal to the set speed threshold, maintain the rated function of the corresponding fan. If the drying speed is less than the set speed threshold, reduce the output power of the corresponding fan by the set ratio.

4. The air-drying control method based on image processing according to claim 1, characterized in that, The adjustment of the output power of each fan according to the drying progress of each drying group includes: Calculate the remaining drying time based on the current drying progress and current drying speed of each drying group; The target drying time is obtained by taking the median of the remaining drying time. The required drying speed is obtained from the target drying time; The output power of the fan in each drying group is adjusted proportionally to the deviation between the required drying speed and the current drying speed of each drying group.

5. The image processing-based air-drying control method according to claim 4, characterized in that, The method of adjusting the output power of the fan in each drying group proportionally to the deviation between the required drying speed and the current drying speed of each drying group also includes: Keep the real-time total power of all fans equal to the sum of the rated power of each fan.

6. A drying control device based on image processing, characterized in that, The image processing-based air-drying control device includes: The drive module is used to enable the drive device to drive each drying unit to reciprocate horizontally at a fixed frequency. The acquisition module is used to control the camera set in a fixed position to acquire the swing images of each drying group at a set frequency; The image recognition module is used to determine the wavelength and wavelength change rate of each air-drying group based on the acquired swing images; The calculation module is used to determine the drying progress of each drying group based on the determined wavelength of each drying group, and to determine the drying speed of each drying group based on the determined wavelength change rate of each drying group. The output control module is used to control the output power of each fan according to the determined drying progress and drying speed of each drying group. The adjustment module is used to adjust the output power of each fan according to the drying progress of each drying group; The step of determining the wavelength of each air-drying group based on the acquired swing images includes: The oscillation images collected during the vibration process are superimposed, and the pixel value of each pixel in the superimposed image is equal to the sum of the pixel values ​​of the corresponding pixels in each oscillation image. Convert the superimposed image into a black and white image; Starting from a given background pixel, determine the largest connected component containing the starting point, where each pixel in the connected component has a pixel value equal to that of the starting point; Remove the connected components to obtain the waveform image; The horizontal line passing through the center point of the image is translated in both the up and down directions, with a step size equal to the height of a single pixel. For each air-drying group, calculate the distance between the leftmost and rightmost pixels traversed by the horizontal straight line for each step movement; Several minimum values ​​are selected based on the relationship between the magnitude of the obtained distances; The wavelength of each air-drying group is obtained by calculating the average vertical spacing of the pixels corresponding to the selected minimum values. The step of determining the drying progress of each drying group based on the determined wavelength of each drying group includes: The drying progress of each drying group is obtained by calculating the ratio of the wavelength of each drying group to the set wavelength. The wavelength change rate of each air-drying group was determined based on the acquired swing images, including: For the two acquisition processes, the swing images acquired during the vibration process are superimposed. The pixel value of each pixel in the superimposed image is equal to the sum of the pixel values ​​of the corresponding pixels in each swing image. Convert the superimposed image into a black and white image; Starting from a given background pixel, determine the largest connected component containing the starting point, where each pixel in the connected component has a pixel value equal to that of the starting point; Remove the connected components to obtain the waveform image; The horizontal line passing through the center point of the image is translated in both the up and down directions, with a step size equal to the height of a single pixel. For each air-dried group of the superimposed images obtained from the two acquisition processes, calculate the distance between the leftmost and rightmost pixels passed by the horizontal straight line after each step movement; Several minimum values ​​are selected based on the relationship between the magnitude of the obtained distances; The wavelengths before and after each air-drying group are obtained by calculating the average vertical spacing of the pixels corresponding to the selected minimum values. For each air-drying group, the ratio of the change in wavelength before and after to the time interval between the two swing images is calculated to obtain the wavelength change rate of each air-drying group. Among them, the air-dried group refers to a bundle or bunch of strip-shaped products that are hung on the same hook.

7. A drying system, characterized in that, The air-drying system includes: A drying device includes a support frame and a drive device. The support frame has a series of through holes arranged side by side. Each pull rope passes through one of the through holes, and the lower end of the pull rope suspends the product to be dried. The drive device consists of a rotating wheel and a drive rod. One end of the drive rod is eccentrically connected to the rotating wheel, and the other end is rotatably connected to the support frame. The drive device is used to drive the support frame to reciprocate left and right to drive the product to vibrate in the horizontal direction. A blower, located on the side of the hanging area of ​​the air-drying device, is used to blow air to dry the suspended products. Cameras are used for capturing images of products; and A computer device is connected to the fan and the camera respectively, and is used to execute the image processing-based air drying control method as described in any one of claims 1-5 to control the operation of the air drying system.

Citation Information

Patent Citations

  • Automatic insulator string identification method based on optical images

    CN106980816A

  • Process and devices for drying elongated sticky pasta such as spaghetti or the like.

    DE2745816A1