Detailed Description
The following describes an embodiment of the method for dynamically adjusting the bandwidth of mobile communication according to the present invention in detail.
Dining halls (dining rooms) refer to non-profit places which are located in enterprises and public institutions such as offices, schools, factories and mines and are used for providing meals for internal employees, students and the like.
The dining room is internally provided with a table, a chair, a gathering place and a kitchen stall. The typical canteens now also provide fans or air conditioning. The dining room is mainly divided into a dining room and a kitchen. The dining room mainly uses dining tables, chairs, fans or air conditioners, cash collecting and card swiping equipment, televisions and the like; the back hall kitchen equipment is divided into: the primary processing area mainly comprises: goods shelves, chopping boards, workbenches, standing work auxiliary chairs, vegetable cutters and meat grinders; a large-range area: a cooking bench, a workbench, a stainless steel barrel, a full-automatic cooker, a semi-automatic cooker and an automatic rice production line; a surface point area: a chopping board, a flour-mixing machine, a flour-pressing machine, a whole box, an oven and an electric baking pan; warehouse: a shelf and a layer of shelves.
Currently, if wireless transmission of monitoring images of a food storage warehouse is kept all the time, data abusive transmission of monitoring scenes without animals easily causes great waste of mobile communication resources, and also involves limited energy of monitoring personnel to a certain extent, so that a self-adaptive mobile communication bandwidth adjustment mechanism is needed to maximally utilize limited mobile communication resources.
In order to overcome the defects, the invention builds a dynamic adjustment method of the mobile communication bandwidth, and can effectively solve the corresponding technical problem.
The device for dynamically adjusting the mobile communication bandwidth according to the embodiment of the invention comprises:
the animal identification equipment is arranged in a food storage warehouse of the canteen, is connected with the continuous filtering equipment, and is used for identifying various animal objects on the continuous filtering image based on various imaging characteristics respectively corresponding to various animals, so that when certain animal object is identified, a first driving instruction is sent out, and otherwise, a second driving instruction is sent out;
in the animal identification device, of various imaging characteristics respectively corresponding to various animals, the imaging characteristic corresponding to each animal is a standard outline pattern of the animal, and the various animals do not include human beings;
the bandwidth allocation device is connected with the animal identification device and used for increasing the communication bandwidth of the mobile communication interface when receiving the first driving instruction and reducing the communication bandwidth of the mobile communication interface when receiving the second driving instruction;
the mobile communication interface is respectively connected with the bandwidth allocation device and the animal identification device and is used for sending the continuous filtering image to a far-end canteen control center through a mobile communication link when the first driving instruction is received;
the button type capturing equipment is arranged in a food storage warehouse of the canteen and is used for carrying out image capturing operation on the internal environment of the food storage warehouse so as to obtain an internal warehouse image;
the amplitude judgment device is connected with the button type capturing device and used for receiving the warehouse internal image, detecting the amplitude of various types of interference in the warehouse internal image and outputting the type of the interference with the largest amplitude as a reference interference type;
the numerical value extraction device is connected with the amplitude judgment device and used for extracting the maximum amplitude of the reference interference type in the warehouse internal image to serve as a reference amplitude to be output;
the component splitting equipment is further used for entering a dormant state from an operating state and stopping receiving the warehouse internal image when the received reference amplitude is smaller than or equal to a preset amplitude threshold value;
the component splitting equipment is connected with the numerical value extracting equipment and used for entering a running state from a dormant state to receive the warehouse internal image when the received reference amplitude is larger than the preset amplitude threshold value, obtaining a red component value, a green component value and a blue component value of each pixel point in the warehouse internal image, obtaining a first component image based on the red component value of each pixel point, obtaining a second component image based on the green component value of each pixel point and obtaining a third component image based on the blue component value of each pixel point;
the dynamic execution device is connected with the component splitting device and used for executing image smoothing processing on the third component image to obtain a smoothed image and superposing the first component image, the second component image and the smoothed image to obtain a dynamic processed image;
the color level adjusting device is connected with the dynamic executing device and used for receiving the dynamic processing image and executing color level adjusting processing on the dynamic processing image so as to obtain and output a color level adjusting image;
the continuous filtering device is connected with the color level adjusting device and used for receiving the color level adjusting image and performing continuous filtering processing of first Gaussian filtering and then wavelet filtering on the color level adjusting image so as to obtain and output a corresponding continuous filtering image;
the mobile communication interface is further used for sending the thumbnails of the continuous filtering images to a remote canteen control center through a mobile communication link when the second driving instruction is received;
the continuous filtering device comprises a Gaussian filtering sub-device and a wavelet filtering sub-device, and the Gaussian filtering sub-device is connected with the wavelet filtering sub-device.
Next, a specific configuration of the mobile communication bandwidth dynamic adjustment apparatus of the present invention will be further described.
In the mobile communication bandwidth dynamic adjustment device:
the amplitude judgment device comprises an interference detection sub-device, an amplitude identification sub-device, an amplitude comparison sub-device and a data output sub-device;
wherein, in the amplitude judgment device, the interference detection sub-device is connected to the amplitude identification sub-device, and the amplitude comparison sub-device is connected to the amplitude identification sub-device and the data output sub-device, respectively;
the dynamic execution equipment is connected with the numerical value extraction equipment and is used for entering the running state from the dormant state when the received reference amplitude is larger than the preset amplitude threshold value, and otherwise, entering the dormant state from the running state;
the tone scale adjusting device is connected with the numerical value extracting device and is used for entering the operation state from the dormant state when the received reference amplitude is larger than the preset amplitude threshold value, and otherwise, entering the dormant state from the operation state.
The device for dynamically adjusting the mobile communication bandwidth may further include:
the cooling execution device is arranged near the bandwidth allocation device, is connected with the parameter estimation device, and is used for receiving the internal temperature data of the bandwidth allocation device and executing the cooling operation on the bandwidth allocation device when the internal temperature data of the bandwidth allocation device exceeds a maximum temperature threshold;
wherein, in the cooling performing apparatus, the intensity of the cooling operation on the bandwidth allocation apparatus is proportional to the absolute value of the difference value of the internal temperature data minus the maximum temperature threshold value.
The device for dynamically adjusting the mobile communication bandwidth may further include:
the first extraction device is arranged on the shell of the bandwidth distribution device and used for carrying out field detection operation on the temperature on the shell of the bandwidth distribution device so as to obtain first temperature data;
the second extraction device is arranged on the shell of the animal identification device and used for carrying out on-site detection operation on the temperature on the shell of the animal identification device so as to obtain second temperature data;
and the third extraction equipment is arranged on the shell of the mobile communication interface and used for carrying out field detection operation on the temperature on the shell of the mobile communication interface so as to obtain third temperature data.
The device for dynamically adjusting the mobile communication bandwidth may further include:
the parameter estimation device is respectively connected with the first extraction device, the second extraction device and the third extraction device, and is used for receiving the first temperature data, the second temperature data and the third temperature data and performing weighted estimation operation on the first temperature data, the second temperature data and the third temperature data to obtain internal temperature data of the bandwidth allocation device;
the first weight value is greater than the second weight value and greater than the third weight value, the value range of the first weight value is between 0.5 and 2, and the value ranges of the second weight value and the third weight value are between 0.25 and 1;
wherein, in the parameter estimation device, performing a weighted estimation operation on the first temperature data, the second temperature data, and the third temperature data to obtain internal temperature data of the bandwidth allocation device includes: multiplying the first temperature data and a first weight value to obtain a first product, multiplying the second temperature data and a second weight value to obtain a second product, multiplying the third temperature data and a third weight value to obtain a third product, and adding the first product, the second product, and the third product to obtain the internal temperature data.
The method for dynamically adjusting the mobile communication bandwidth according to the embodiment of the invention comprises the following steps:
the method comprises the steps that animal identification equipment is used, arranged in a food storage warehouse of a canteen, connected with continuous filtering equipment and used for carrying out identification operation on various animal objects on continuous filtering images based on various imaging characteristics corresponding to various animals respectively, so that when certain animal object is identified, a first driving instruction is sent out, and otherwise, a second driving instruction is sent out;
in the animal identification device, of various imaging characteristics respectively corresponding to various animals, the imaging characteristic corresponding to each animal is a standard outline pattern of the animal, and the various animals do not include human beings;
the bandwidth allocation device is connected with the animal identification device and used for increasing the communication bandwidth of the mobile communication interface when receiving the first driving instruction and reducing the communication bandwidth of the mobile communication interface when receiving the second driving instruction;
the mobile communication interface is respectively connected with the bandwidth allocation device and the animal identification device and used for sending the continuous filtering image to a far-end canteen control center through a mobile communication link when the first driving instruction is received;
the method comprises the steps that button type capturing equipment is used and arranged in a food storage warehouse of a canteen and used for carrying out image capturing operation on the internal environment of the food storage warehouse so as to obtain an internal warehouse image;
the using amplitude judging device is connected with the button type capturing device and used for receiving the warehouse internal image, detecting the amplitude of various types of interference in the warehouse internal image and outputting the type of the interference with the largest amplitude as a reference interference type;
using a numerical value extraction device connected with the amplitude judgment device and used for extracting the maximum amplitude of the reference interference type in the warehouse internal image to serve as a reference amplitude to be output;
the component splitting equipment is further used for entering a dormant state from an operating state and stopping receiving the warehouse internal image when the received reference amplitude is smaller than or equal to a preset amplitude threshold value;
the method comprises the steps that a component splitting device is used, connected with the numerical value extraction device and used for entering a running state from a dormant state to receive a warehouse internal image when a received reference amplitude is larger than a preset amplitude threshold value, obtaining a red component value, a green component value and a blue component value of each pixel point in the warehouse internal image, obtaining a first component image based on the red component value of each pixel point, obtaining a second component image based on the green component value of each pixel point, and obtaining a third component image based on the blue component value of each pixel point;
using a dynamic execution device connected to the component splitting device, for performing image smoothing processing on the third component image to obtain a smoothed image, and overlaying the first component image, the second component image and the smoothed image to obtain a dynamic processed image;
using a color level adjusting device connected with the dynamic executing device and used for receiving the dynamic processing image and executing color level adjusting processing on the dynamic processing image to obtain and output a color level adjusting image;
using continuous filtering equipment, connected with the color level adjusting equipment, for receiving the color level adjusting image, and performing continuous filtering processing of Gaussian filtering followed by wavelet filtering on the color level adjusting image to obtain and output a corresponding continuous filtering image;
the mobile communication interface is further used for sending the thumbnails of the continuous filtering images to a remote canteen control center through a mobile communication link when the second driving instruction is received;
the continuous filtering device comprises a Gaussian filtering sub-device and a wavelet filtering sub-device, and the Gaussian filtering sub-device is connected with the wavelet filtering sub-device.
Next, the following description will be made on the specific steps of the method for dynamically adjusting a mobile communication bandwidth according to the present invention.
The method for dynamically adjusting the mobile communication bandwidth comprises the following steps:
the amplitude judgment device comprises an interference detection sub-device, an amplitude identification sub-device, an amplitude comparison sub-device and a data output sub-device;
wherein, in the amplitude judgment device, the interference detection sub-device is connected to the amplitude identification sub-device, and the amplitude comparison sub-device is connected to the amplitude identification sub-device and the data output sub-device, respectively;
the dynamic execution equipment is connected with the numerical value extraction equipment and is used for entering the running state from the dormant state when the received reference amplitude is larger than the preset amplitude threshold value, and otherwise, entering the dormant state from the running state;
the tone scale adjusting device is connected with the numerical value extracting device and is used for entering the operation state from the dormant state when the received reference amplitude is larger than the preset amplitude threshold value, and otherwise, entering the dormant state from the operation state.
The method for dynamically adjusting the mobile communication bandwidth may further include:
the cooling execution device is arranged near the bandwidth allocation device, is connected with the parameter estimation device, and is used for receiving the internal temperature data of the bandwidth allocation device and executing the cooling operation on the bandwidth allocation device when the internal temperature data of the bandwidth allocation device exceeds the maximum temperature threshold;
wherein, in the cooling performing apparatus, the intensity of the cooling operation on the bandwidth allocation apparatus is proportional to the absolute value of the difference value of the internal temperature data minus the maximum temperature threshold value.
The method for dynamically adjusting the mobile communication bandwidth may further include:
using a first extraction device, disposed on the housing of the bandwidth allocation device, for performing a field detection operation on a temperature on the housing of the bandwidth allocation device to obtain first temperature data;
performing a field detection operation on a temperature on the housing of the animal recognition device using a second extraction device to obtain second temperature data;
and using a third extraction device arranged on the shell of the mobile communication interface and used for carrying out field detection operation on the temperature on the shell of the mobile communication interface so as to obtain third temperature data.
The method for dynamically adjusting the mobile communication bandwidth may further include:
the usage parameter estimation device is respectively connected with the first extraction device, the second extraction device and the third extraction device and is used for receiving the first temperature data, the second temperature data and the third temperature data and performing weighted estimation operation on the first temperature data, the second temperature data and the third temperature data to obtain internal temperature data of the bandwidth allocation device;
the first weight value is greater than the second weight value and greater than the third weight value, the value range of the first weight value is between 0.5 and 2, and the value ranges of the second weight value and the third weight value are between 0.25 and 1;
wherein, in the parameter estimation device, performing a weighted estimation operation on the first temperature data, the second temperature data, and the third temperature data to obtain internal temperature data of the bandwidth allocation device includes: multiplying the first temperature data and a first weight value to obtain a first product, multiplying the second temperature data and a second weight value to obtain a second product, multiplying the third temperature data and a third weight value to obtain a third product, and adding the first product, the second product, and the third product to obtain the internal temperature data.
In addition, the mobile communication interface is a frequency division duplex communication interface. Frequency division duplexing means that uplink and downlink transmissions are made on different frequencies, respectively. In the first and second generation cellular systems, FDD technology is basically used for duplex transmission. In particular, in the first generation cellular systems, since continuous baseband signals are transmitted, duplex uplink and downlink channels must be provided using different frequencies. In the first generation cellular systems, in which FDD is used for continuous information transmission, frequency synthesizers for generating different carrier frequencies are required at both the transmitting and receiving ends, and a duplex filter for preventing the transmission signal from leaking to the receiver is required at the receiving end. In addition, in order to facilitate the fabrication of the duplexer, a certain frequency interval is required between the transmission and reception carrier frequencies. In the second generation of systems such as GSM, IS-136 and IS-95, FDD technology IS also used. In these systems, since the information is transmitted in time slots, the transmission and reception can be performed in different time slots, and the transmission signal of the mobile station or the base station does not interfere with the receiver. So, despite the FDD technique employed, no expensive duplex filters are required.
The FDD mode is characterized by receiving and transmitting in two symmetric frequency channels separated (190 MHz between uplink and downlink frequencies), and separating the receiving and transmitting channels by guard bands. By adopting the technologies of packet switching and the like, the bottleneck of the second generation development can be broken through, the high-speed data service can be realized, the frequency spectrum utilization rate can be improved, and the system capacity can be increased. FDD must provide third generation services using paired frequencies, i.e., within a bandwidth of every 2x5 MHz.
Finally, it should be noted that each functional device in the embodiments of the present invention may be integrated into one processing device, or each device may exist alone physically, or two or more devices may be integrated into one device.
The functions, if implemented in the form of software-enabled devices and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.