CN110008958B - Control mechanism of DC brushless motor - Google Patents

Control mechanism of DC brushless motor Download PDF

Info

Publication number
CN110008958B
CN110008958B CN201810865254.8A CN201810865254A CN110008958B CN 110008958 B CN110008958 B CN 110008958B CN 201810865254 A CN201810865254 A CN 201810865254A CN 110008958 B CN110008958 B CN 110008958B
Authority
CN
China
Prior art keywords
image
sub
processing
bookcase
equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810865254.8A
Other languages
Chinese (zh)
Other versions
CN110008958A (en
Inventor
应维
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jinhua Linglong Electric Appliance Co.,Ltd.
Original Assignee
Jinhua Linglong Electric Appliance Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jinhua Linglong Electric Appliance Co ltd filed Critical Jinhua Linglong Electric Appliance Co ltd
Priority to CN201810865254.8A priority Critical patent/CN110008958B/en
Publication of CN110008958A publication Critical patent/CN110008958A/en
Application granted granted Critical
Publication of CN110008958B publication Critical patent/CN110008958B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05FDEVICES FOR MOVING WINGS INTO OPEN OR CLOSED POSITION; CHECKS FOR WINGS; WING FITTINGS NOT OTHERWISE PROVIDED FOR, CONCERNED WITH THE FUNCTIONING OF THE WING
    • E05F15/00Power-operated mechanisms for wings
    • E05F15/60Power-operated mechanisms for wings using electrical actuators
    • E05F15/603Power-operated mechanisms for wings using electrical actuators using rotary electromotors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/22Matching criteria, e.g. proximity measures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/26Segmentation of patterns in the image field; Cutting or merging of image elements to establish the pattern region, e.g. clustering-based techniques; Detection of occlusion
    • G06V10/267Segmentation of patterns in the image field; Cutting or merging of image elements to establish the pattern region, e.g. clustering-based techniques; Detection of occlusion by performing operations on regions, e.g. growing, shrinking or watersheds
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/30Noise filtering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/168Feature extraction; Face representation
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/30Individual registration on entry or exit not involving the use of a pass
    • G07C9/32Individual registration on entry or exit not involving the use of a pass in combination with an identity check
    • G07C9/37Individual registration on entry or exit not involving the use of a pass in combination with an identity check using biometric data, e.g. fingerprints, iris scans or voice recognition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N17/00Diagnosis, testing or measuring for television systems or their details
    • H04N17/002Diagnosis, testing or measuring for television systems or their details for television cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/68Control of cameras or camera modules for stable pick-up of the scene, e.g. compensating for camera body vibrations
    • H04N23/681Motion detection
    • H04N23/6811Motion detection based on the image signal
    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05YINDEXING SCHEME ASSOCIATED WITH SUBCLASSES E05D AND E05F, RELATING TO CONSTRUCTION ELEMENTS, ELECTRIC CONTROL, POWER SUPPLY, POWER SIGNAL OR TRANSMISSION, USER INTERFACES, MOUNTING OR COUPLING, DETAILS, ACCESSORIES, AUXILIARY OPERATIONS NOT OTHERWISE PROVIDED FOR, APPLICATION THEREOF
    • E05Y2900/00Application of doors, windows, wings or fittings thereof
    • E05Y2900/20Application of doors, windows, wings or fittings thereof for furniture, e.g. cabinets

Landscapes

  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Signal Processing (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Artificial Intelligence (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Evolutionary Biology (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biomedical Technology (AREA)
  • Studio Devices (AREA)
  • Image Analysis (AREA)

Abstract

The invention relates to a direct current brushless motor control mechanism, comprising: the electric cabinet doors are arranged on two sides of the bookcase and used for realizing door closing and door opening operations of the bookcase under the control of the direct-current brushless motor; the direct-current brushless motor is used for driving the electric cabinet door to realize the door opening operation of the bookcase when receiving a door opening control signal; and the authorization verification equipment is used for receiving the enhanced replacement image, performing feature matching on the image features of the enhanced replacement image based on the face features of preset authorized personnel, and sending out a door opening control signal when the percentage value of the feature matching exceeds a preset percentage threshold value, otherwise, sending out a door closing control signal. By the method and the device, the privacy protection capability of the bookcase can be improved.

Description

Control mechanism of DC brushless motor
Technical Field
The invention relates to the field of automatic bookcases, in particular to a direct-current brushless motor control mechanism.
Background
The book cabinet is divided into a single-sided book cabinet and a double-sided book cabinet. The bookcase can be infinitely connected according to the frame. The book bookcase of the school is generally divided into 6 layers, and certainly, 4 layers and 5 layers can be provided according to the situation, each frame of the conventional specification has the width of 900 plus 1000, and the single-sided bookcase has the depth of 250 plus 350 and the height of 2000mm or so.
The structure and function of the bookcase are as follows:
1. the chassis is generally of a sectional combination type and has butt joint and interchangeability.
2. The section type, the frame height, the frame width, the layer number and the group number can be selected according to the requirements of customers.
3. Powder: the electrostatic powder is sprayed with plastics, so that the paint is environment-friendly, non-toxic and odorless.
4. The bookcase is in a frame structure: comprises a base, a column, a shelf, a hanging plate, a top plate, a side guard plate, a bookend and the like.
5. The shelf and the support plate of the buckle hook are stable and firm after being combined, and the distance between layers can be freely adjusted according to requirements. Each layer of shelf is uniformly loaded, the weight of one side is 40kg, the weight of two sides is 80kg, and the load is increased if necessary. Can be specially designed.
6. The welding part adopts high-standard fusion welding, and the surface is flat and smooth.
Disclosure of Invention
In order to solve the technical problem that a bookcase is lack of a privacy control mechanism, the invention provides a direct current brushless motor control mechanism, a plurality of sub-images needing image enhancement processing are identified based on comparison of the deviation variance of the gray value of each sub-image, and the enhanced sub-images are replaced into an original image; on the basis of the processing of the white balance processing equipment and the morphological processing equipment, the directional and targeted extraction of the foreground image of the enhanced replacement image is realized, and more valuable data to be analyzed is provided for the identification and detection of the subsequent image; when the phenomenon of trailing caused by shaking is detected, the image content is analyzed, specifically, the displacement vector of the image is determined based on each red channel value of each pixel point of the image, corresponding displacement correction is carried out by adopting a built-in motor of a hemisphere shooting mechanism, and on the basis of the data processing, automatic on-off control of the bookcase is realized by authenticating nearby personnel.
According to an aspect of the present invention, there is provided a dc brushless motor control mechanism, the mechanism comprising:
and the electric cabinet doors are arranged on two sides of the bookcase and used for realizing door closing and door opening operations of the bookcase under the control of the direct-current brushless motor.
More specifically, the dc brushless motor control mechanism further includes:
and the direct current brushless motor is used for driving the electric cabinet door to realize the door opening operation of the bookcase when receiving the door opening control signal.
More specifically, the dc brushless motor control mechanism further includes:
the hemisphere shooting mechanism comprises a tail dragging measuring device, an image intercepting device, a data analyzing device, a direct current driving motor, an optical filter, an optical lens and an image sensing device, wherein the image sensing device is used for shooting the opposite side of a bookcase so as to obtain and output an on-site bookcase image.
More specifically, the dc brushless motor control mechanism further includes:
the tail dragging measurement equipment is connected with the image sensing equipment and is used for receiving a field bookcase image, executing image content measurement on the field bookcase image to determine whether a tail dragging pattern appears in the field bookcase image, and sending a content tail dragging signal when the tail dragging pattern exists, or sending a content normal signal; the image intercepting equipment is respectively connected with the tail dragging measuring equipment and the image sensing equipment and is used for outputting a field bookcase image corresponding to a first content tail dragging signal as an image to be analyzed when the first content tail dragging signal is received, and outputting a field bookcase image closest to the field bookcase image corresponding to the first content tail dragging signal as an image to be compared; the data analysis equipment is connected with the image interception equipment and used for receiving the image to be analyzed and the image to be compared, and determining a displacement vector of the image to be analyzed relative to the image to be compared based on the overall comparison of the image to be analyzed and the image to be compared so as to be output as a current displacement vector; the direct current driving motor is respectively connected with the optical filter, the optical lens, the image sensing equipment and the data analysis equipment and is used for controlling the optical filter, the optical lens and the image sensing equipment to move in opposite directions together based on the displacement vector; the white balance processing equipment is used for receiving the on-site bookcase image and executing white balance processing on the on-site bookcase image so as to obtain and output a corresponding white balance image; the morphological processing device comprises an expansion processing sub-device and an erosion processing sub-device, the expansion processing sub-device is connected with the white balance processing device and is used for receiving the white balance image and executing expansion processing on the white balance image to obtain a corresponding expansion processing image, and the erosion processing sub-device is connected with the expansion processing sub-device and is used for receiving the expansion processing image and executing erosion processing on the expansion processing image to obtain a corresponding erosion processing image; the pixel value statistical equipment is connected with the morphological processing equipment and used for receiving the corrosion processing image, acquiring each brightness value of each pixel point of the corrosion processing image, executing mean square error calculation on each brightness value, and outputting the obtained numerical value of the mean square error as reference data; the fragment extraction device is connected with the pixel value counting device and used for receiving the corrosion processing image and the reference data and uniformly segmenting the corrosion processing image based on the reference data to obtain a plurality of segmentation fragments, wherein the larger the reference data is, the more the number of segmentation fragments obtained by uniformly segmenting the corrosion processing image is; the noise analysis device is connected with the fragment extraction device and used for receiving the plurality of segmentation fragments, detecting five noise types with the top five amplitudes in the segmentation fragments aiming at each segmentation fragment, determining the signal-to-noise ratio of the segmentation fragments according to the amplitudes corresponding to the five noise types respectively, and determining the threshold size for performing background segmentation on the segmentation fragments according to the signal-to-noise ratio of the segmentation fragments; the foreground extraction equipment is connected with the noise analysis equipment and used for executing background segmentation processing on each segmentation fragment based on a determined threshold value so as to obtain a corresponding foreground fragment, fitting each foreground fragment of each segmentation fragment so as to obtain a foreground detection image and outputting the foreground detection image; the partial variance identification device is connected to the foreground extraction device, and configured to receive the foreground detection image, and perform gray value partial variance detection on each sub-image of the foreground detection image, respectively, to obtain each partial variance corresponding to each sub-image, where performing gray value partial variance detection on each sub-image of the foreground detection image includes: for each sub-image, extracting the gray value of each pixel point of the sub-image, and calculating the partial variance of the sub-image based on the gray value of each pixel point of the sub-image; the subimage identification device is connected with the partial variance identification device and used for receiving each partial variance of each subimage, calculating the mean value of each partial variance of each subimage, taking the subimage with the distance from the partial variance to the mean value exceeding a limit amount as an identification subimage and outputting each identification subimage in the foreground detection image; the sub-image processing device is connected with the sub-image identification device and used for receiving the identification sub-images and executing image enhancement processing based on the signal-to-noise ratio of each identification sub-image to obtain a corresponding enhanced sub-image, wherein the smaller the signal-to-noise ratio of the identification sub-image is, the larger the amplitude of the image enhancement processing executed on the identification sub-image is, and the sub-image processing device outputs a plurality of enhanced sub-image; the sub-image replacing equipment is respectively connected with the sub-image identification equipment and the sub-image processing equipment and is used for receiving the plurality of enhancer images, deleting each identified sub-image from the foreground detection image and correspondingly supplementing each enhancer image so as to obtain a corresponding enhanced replacing image; and the authorization verification device is respectively connected with the subimage replacement device and the DC brushless motor and is used for receiving the enhanced replacement image, performing feature matching on the image features of the enhanced replacement image based on the face features of preset authorized personnel, and sending out a door opening control signal when the percentage value of the feature matching exceeds a preset percentage threshold value, or sending out a door closing control signal.
More specifically, in the dc brushless motor control mechanism: the direct current brushless motor is also used for driving the door of the electric cabinet to realize the door closing operation of the bookcase when receiving a door closing control signal.
More specifically, in the dc brushless motor control mechanism: the optical filter is arranged in front of the optical lens, and the image sensing device is arranged in front of the optical lens.
More specifically, in the dc brushless motor control mechanism: in the data analysis apparatus, determining a displacement vector of the image to be analyzed with respect to the image to be compared based on the overall comparison of the image to be analyzed and the image to be compared includes: and acquiring each red channel value of each pixel point of the image to be analyzed and each red channel value of the image to be compared.
More specifically, in the dc brushless motor control mechanism: in the data analysis apparatus, determining a displacement vector of the image to be analyzed with respect to the image to be compared based on the overall comparison of the image to be analyzed and the image to be compared further includes: and determining a displacement vector of the image to be analyzed relative to the image to be compared based on each red channel value of each pixel point of the image to be analyzed and each red channel value of the image to be compared.
Drawings
Embodiments of the invention will now be described with reference to the accompanying drawings, in which:
fig. 1 is a schematic external view of a bookcase to which a dc brushless motor control mechanism according to an embodiment of the present invention is applied.
Detailed Description
Embodiments of a dc brushless motor control mechanism of the present invention will be described in detail below with reference to the accompanying drawings.
The book cabinet is called Bookshelf in English and is a special appliance for placing books. Due to different shapes and structures of the bookcase, the bookcase is also named as bookcase, book partition and the like. The bookcase is a common tool in our lives. The book cabinet can be divided into a metal book cabinet and a wood book cabinet according to the material, and the metal book cabinet can be subdivided into a single-column type, a double-column type, a laminated book cabinet, a dense library and a sliding book cabinet.
In order to overcome the defects, the invention builds a direct current brushless motor control mechanism, and can effectively solve the corresponding technical problem.
Fig. 1 is a schematic external view of a bookcase to which a dc brushless motor control mechanism according to an embodiment of the present invention is applied.
A dc brushless motor control mechanism according to an embodiment of the present invention is shown including:
and the electric cabinet doors are arranged on two sides of the bookcase and used for realizing door closing and door opening operations of the bookcase under the control of the direct-current brushless motor.
Next, a specific configuration of the dc brushless motor control mechanism according to the present invention will be further described.
In the dc brushless motor control mechanism, the dc brushless motor control mechanism further includes:
and the direct current brushless motor is used for driving the electric cabinet door to realize the door opening operation of the bookcase when receiving the door opening control signal.
In the dc brushless motor control mechanism, the dc brushless motor control mechanism further includes:
the hemisphere shooting mechanism comprises a tail dragging measuring device, an image intercepting device, a data analyzing device, a direct current driving motor, an optical filter, an optical lens and an image sensing device, wherein the image sensing device is used for shooting the opposite side of a bookcase so as to obtain and output an on-site bookcase image.
In the dc brushless motor control mechanism, the dc brushless motor control mechanism further includes:
the tail dragging measurement equipment is connected with the image sensing equipment and is used for receiving a field bookcase image, executing image content measurement on the field bookcase image to determine whether a tail dragging pattern appears in the field bookcase image, and sending a content tail dragging signal when the tail dragging pattern exists, or sending a content normal signal;
the image intercepting equipment is respectively connected with the tail dragging measuring equipment and the image sensing equipment and is used for outputting a field bookcase image corresponding to a first content tail dragging signal as an image to be analyzed when the first content tail dragging signal is received, and outputting a field bookcase image closest to the field bookcase image corresponding to the first content tail dragging signal as an image to be compared;
the data analysis equipment is connected with the image interception equipment and used for receiving the image to be analyzed and the image to be compared, and determining a displacement vector of the image to be analyzed relative to the image to be compared based on the overall comparison of the image to be analyzed and the image to be compared so as to be output as a current displacement vector;
the direct current driving motor is respectively connected with the optical filter, the optical lens, the image sensing equipment and the data analysis equipment and is used for controlling the optical filter, the optical lens and the image sensing equipment to move in opposite directions together based on the displacement vector;
the white balance processing equipment is used for receiving the on-site bookcase image and executing white balance processing on the on-site bookcase image so as to obtain and output a corresponding white balance image;
the morphological processing device comprises an expansion processing sub-device and an erosion processing sub-device, the expansion processing sub-device is connected with the white balance processing device and is used for receiving the white balance image and executing expansion processing on the white balance image to obtain a corresponding expansion processing image, and the erosion processing sub-device is connected with the expansion processing sub-device and is used for receiving the expansion processing image and executing erosion processing on the expansion processing image to obtain a corresponding erosion processing image;
the pixel value statistical equipment is connected with the morphological processing equipment and used for receiving the corrosion processing image, acquiring each brightness value of each pixel point of the corrosion processing image, executing mean square error calculation on each brightness value, and outputting the obtained numerical value of the mean square error as reference data;
the fragment extraction device is connected with the pixel value counting device and used for receiving the corrosion processing image and the reference data and uniformly segmenting the corrosion processing image based on the reference data to obtain a plurality of segmentation fragments, wherein the larger the reference data is, the more the number of segmentation fragments obtained by uniformly segmenting the corrosion processing image is;
the noise analysis device is connected with the fragment extraction device and used for receiving the plurality of segmentation fragments, detecting five noise types with the top five amplitudes in the segmentation fragments aiming at each segmentation fragment, determining the signal-to-noise ratio of the segmentation fragments according to the amplitudes corresponding to the five noise types respectively, and determining the threshold size for performing background segmentation on the segmentation fragments according to the signal-to-noise ratio of the segmentation fragments;
the foreground extraction equipment is connected with the noise analysis equipment and used for executing background segmentation processing on each segmentation fragment based on a determined threshold value so as to obtain a corresponding foreground fragment, fitting each foreground fragment of each segmentation fragment so as to obtain a foreground detection image and outputting the foreground detection image;
the partial variance identification device is connected to the foreground extraction device, and configured to receive the foreground detection image, and perform gray value partial variance detection on each sub-image of the foreground detection image, respectively, to obtain each partial variance corresponding to each sub-image, where performing gray value partial variance detection on each sub-image of the foreground detection image includes: for each sub-image, extracting the gray value of each pixel point of the sub-image, and calculating the partial variance of the sub-image based on the gray value of each pixel point of the sub-image;
the subimage identification device is connected with the partial variance identification device and used for receiving each partial variance of each subimage, calculating the mean value of each partial variance of each subimage, taking the subimage with the distance from the partial variance to the mean value exceeding a limit amount as an identification subimage and outputting each identification subimage in the foreground detection image;
the sub-image processing device is connected with the sub-image identification device and used for receiving the identification sub-images and executing image enhancement processing based on the signal-to-noise ratio of each identification sub-image to obtain a corresponding enhanced sub-image, wherein the smaller the signal-to-noise ratio of the identification sub-image is, the larger the amplitude of the image enhancement processing executed on the identification sub-image is, and the sub-image processing device outputs a plurality of enhanced sub-image;
the sub-image replacing equipment is respectively connected with the sub-image identification equipment and the sub-image processing equipment and is used for receiving the plurality of enhancer images, deleting each identified sub-image from the foreground detection image and correspondingly supplementing each enhancer image so as to obtain a corresponding enhanced replacing image;
and the authorization verification device is respectively connected with the subimage replacement device and the DC brushless motor and is used for receiving the enhanced replacement image, performing feature matching on the image features of the enhanced replacement image based on the face features of preset authorized personnel, and sending out a door opening control signal when the percentage value of the feature matching exceeds a preset percentage threshold value, or sending out a door closing control signal.
In the dc brushless motor control mechanism: the direct current brushless motor is also used for driving the door of the electric cabinet to realize the door closing operation of the bookcase when receiving a door closing control signal.
In the dc brushless motor control mechanism: the optical filter is arranged in front of the optical lens, and the image sensing device is arranged in front of the optical lens.
In the dc brushless motor control mechanism: in the data analysis apparatus, determining a displacement vector of the image to be analyzed with respect to the image to be compared based on the overall comparison of the image to be analyzed and the image to be compared includes: and acquiring each red channel value of each pixel point of the image to be analyzed and each red channel value of the image to be compared.
And in the dc brushless motor control mechanism: in the data analysis apparatus, determining a displacement vector of the image to be analyzed with respect to the image to be compared based on the overall comparison of the image to be analyzed and the image to be compared further includes: and determining a displacement vector of the image to be analyzed relative to the image to be compared based on each red channel value of each pixel point of the image to be analyzed and each red channel value of the image to be compared.
In addition, the authorization verification device is implemented using a GPU device. The GPU is the brain of the display card, determines the grade and most of the performance of the display card, and is the distinguishing basis of the 2D display card and the 3D display card. The 2D display chip mainly depends on the processing capability of the CPU when processing 3D images and special effects, which is called soft acceleration. The 3D display chip is a function that concentrates three-dimensional image and special effect processing functions in the display chip, which is called "hardware acceleration". The display chip is typically the largest chip (and most pins) on the display card. Graphics processing chips of NVIDIA and AMD-ATI companies are mostly adopted by the video cards on the market at present.
The GPU is no longer limited to 3D graphics processing, the development of GPU general computing technology has attracted much attention in the industry, and the fact also proves that in the aspects of floating point operation, parallel computing and other partial computing, the GPU can provide tens of times or even hundreds of times of the performance of the CPU, so that the strong "new star" inevitably stresses the old intel of the CPU manufacturer for the future, and NVIDIA and intel often develop water battles for the CPU and the GPU who is more important. The general calculation standards of the GPU are OpenCL, CUDA and ATI STREAM at present. OpenCL (Open Computing Language) is the first Open, free standard for parallel programming of general purpose of heterogeneous systems, and is also a unified programming environment, which is convenient for software developers to write efficient and portable codes for high-performance Computing servers, desktop Computing systems, and handheld devices, and is widely applicable to other parallel processors such as multi-Core Processors (CPUs), Graphics Processing Units (GPUs), Cell type architectures, and Digital Signal Processors (DSPs), and has a wide development prospect in various fields such as games, entertainment, scientific research, and medical care, and products in AMD-ATI and idntia all support Open CL.
By adopting the direct-current brushless motor control mechanism, aiming at the technical problem that the switch control of a bookcase in the prior art is lack of privacy protection capability, a plurality of sub-images needing image enhancement processing are identified through comparison of the deviation difference of the gray value of each sub-image, and the enhanced sub-images are replaced into the original image; on the basis of the processing of the white balance processing equipment and the morphological processing equipment, the directional and targeted extraction of the foreground image of the enhanced replacement image is realized, and more valuable data to be analyzed is provided for the identification and detection of the subsequent image; when the phenomenon of trailing caused by shaking is detected, the image content is analyzed, specifically, the displacement vector of the image is determined based on each red channel value of each pixel point of the image, corresponding displacement correction is carried out by adopting a built-in motor of a hemisphere shooting mechanism, and on the basis of the data processing, automatic on-off control of a bookcase is realized by authenticating nearby personnel, so that the technical problem is solved.
It is to be understood that while the present invention has been described in conjunction with the preferred embodiments thereof, it is not intended to limit the invention to those embodiments. It will be apparent to those skilled in the art from this disclosure that many changes and modifications can be made, or equivalents modified, in the embodiments of the invention without departing from the scope of the invention. Therefore, any simple modification, equivalent change and modification made to the above embodiments according to the technical essence of the present invention are still within the scope of the protection of the technical solution of the present invention, unless the contents of the technical solution of the present invention are departed.

Claims (5)

1. A dc brushless motor control mechanism, the mechanism comprising:
the electric cabinet doors are arranged on two sides of the bookcase and used for realizing door closing and door opening operations of the bookcase under the control of the direct-current brushless motor;
the direct-current brushless motor is used for driving the electric cabinet door to realize the door opening operation of the bookcase when receiving a door opening control signal;
the hemisphere shooting mechanism comprises a tail dragging measuring device, an image intercepting device, a data analyzing device, a direct current driving motor, an optical filter, an optical lens and an image sensing device, wherein the image sensing device is used for shooting the opposite side of the bookcase so as to obtain and output an on-site bookcase image;
the tail dragging measurement equipment is connected with the image sensing equipment and is used for receiving a field bookcase image, executing image content measurement on the field bookcase image to determine whether a tail dragging pattern appears in the field bookcase image, and sending a content tail dragging signal when the tail dragging pattern exists, or sending a content normal signal;
the image intercepting equipment is respectively connected with the tail dragging measuring equipment and the image sensing equipment and is used for outputting a field bookcase image corresponding to a first content tail dragging signal as an image to be analyzed when the first content tail dragging signal is received, and outputting a field bookcase image closest to the field bookcase image corresponding to the first content tail dragging signal as an image to be compared;
the data analysis equipment is connected with the image interception equipment and used for receiving the image to be analyzed and the image to be compared, and determining a displacement vector of the image to be analyzed relative to the image to be compared based on the overall comparison of the image to be analyzed and the image to be compared so as to be output as a current displacement vector;
the direct current driving motor is respectively connected with the optical filter, the optical lens, the image sensing equipment and the data analysis equipment and is used for controlling the optical filter, the optical lens and the image sensing equipment to move in opposite directions together based on the displacement vector;
the white balance processing equipment is used for receiving the on-site bookcase image and executing white balance processing on the on-site bookcase image so as to obtain and output a corresponding white balance image;
the morphological processing device comprises an expansion processing sub-device and an erosion processing sub-device, the expansion processing sub-device is connected with the white balance processing device and is used for receiving the white balance image and executing expansion processing on the white balance image to obtain a corresponding expansion processing image, and the erosion processing sub-device is connected with the expansion processing sub-device and is used for receiving the expansion processing image and executing erosion processing on the expansion processing image to obtain a corresponding erosion processing image;
the pixel value statistical equipment is connected with the morphological processing equipment and used for receiving the corrosion processing image, acquiring each brightness value of each pixel point of the corrosion processing image, executing mean square error calculation on each brightness value, and outputting the obtained numerical value of the mean square error as reference data;
the fragment extraction device is connected with the pixel value counting device and used for receiving the corrosion processing image and the reference data and uniformly segmenting the corrosion processing image based on the reference data to obtain a plurality of segmentation fragments, wherein the larger the reference data is, the more the number of segmentation fragments obtained by uniformly segmenting the corrosion processing image is;
the noise analysis device is connected with the fragment extraction device and used for receiving the plurality of segmentation fragments, detecting five noise types with the top five amplitudes in the segmentation fragments aiming at each segmentation fragment, determining the signal-to-noise ratio of the segmentation fragments according to the amplitudes corresponding to the five noise types respectively, and determining the threshold size for performing background segmentation on the segmentation fragments according to the signal-to-noise ratio of the segmentation fragments;
the foreground extraction equipment is connected with the noise analysis equipment and used for executing background segmentation processing on each segmentation fragment based on a determined threshold value so as to obtain a corresponding foreground fragment, fitting each foreground fragment of each segmentation fragment so as to obtain a foreground detection image and outputting the foreground detection image;
the partial variance identification device is connected to the foreground extraction device, and configured to receive the foreground detection image, and perform gray value partial variance detection on each sub-image of the foreground detection image, respectively, to obtain each partial variance corresponding to each sub-image, where performing gray value partial variance detection on each sub-image of the foreground detection image includes: for each sub-image, extracting the gray value of each pixel point of the sub-image, and calculating the partial variance of the sub-image based on the gray value of each pixel point of the sub-image;
the subimage identification device is connected with the partial variance identification device and used for receiving each partial variance of each subimage, calculating the mean value of each partial variance of each subimage, taking the subimage with the distance from the partial variance to the mean value exceeding a limit amount as an identification subimage and outputting each identification subimage in the foreground detection image;
the sub-image processing device is connected with the sub-image identification device and used for receiving the identification sub-images and executing image enhancement processing based on the signal-to-noise ratio of each identification sub-image to obtain a corresponding enhanced sub-image, wherein the smaller the signal-to-noise ratio of the identification sub-image is, the larger the amplitude of the image enhancement processing executed on the identification sub-image is, and the sub-image processing device outputs a plurality of enhanced sub-image;
the sub-image replacing equipment is respectively connected with the sub-image identification equipment and the sub-image processing equipment and is used for receiving the plurality of enhancer images, deleting each identified sub-image from the foreground detection image and correspondingly supplementing each enhancer image so as to obtain a corresponding enhanced replacing image;
and the authorization verification device is respectively connected with the subimage replacement device and the DC brushless motor and is used for receiving the enhanced replacement image, performing feature matching on the image features of the enhanced replacement image based on the face features of preset authorized personnel, and sending out a door opening control signal when the percentage value of the feature matching exceeds a preset percentage threshold value, or sending out a door closing control signal.
2. The direct current brushless motor control mechanism of claim 1, wherein:
the direct current brushless motor is also used for driving the door of the electric cabinet to realize the door closing operation of the bookcase when receiving a door closing control signal.
3. The brushless dc motor control mechanism of claim 2, wherein:
the optical filter is arranged in front of the optical lens, and the image sensing device is arranged in front of the optical lens.
4. The brushless dc motor control mechanism of claim 3, wherein:
in the data analysis apparatus, determining a displacement vector of the image to be analyzed with respect to the image to be compared based on the overall comparison of the image to be analyzed and the image to be compared includes: and acquiring each red channel value of each pixel point of the image to be analyzed and each red channel value of the image to be compared.
5. The brushless dc motor control mechanism of claim 4, wherein:
in the data analysis apparatus, determining a displacement vector of the image to be analyzed with respect to the image to be compared based on the overall comparison of the image to be analyzed and the image to be compared further includes: and determining a displacement vector of the image to be analyzed relative to the image to be compared based on each red channel value of each pixel point of the image to be analyzed and each red channel value of the image to be compared.
CN201810865254.8A 2018-08-01 2018-08-01 Control mechanism of DC brushless motor Active CN110008958B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810865254.8A CN110008958B (en) 2018-08-01 2018-08-01 Control mechanism of DC brushless motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810865254.8A CN110008958B (en) 2018-08-01 2018-08-01 Control mechanism of DC brushless motor

Publications (2)

Publication Number Publication Date
CN110008958A CN110008958A (en) 2019-07-12
CN110008958B true CN110008958B (en) 2021-04-16

Family

ID=67164766

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810865254.8A Active CN110008958B (en) 2018-08-01 2018-08-01 Control mechanism of DC brushless motor

Country Status (1)

Country Link
CN (1) CN110008958B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101661614A (en) * 2009-08-10 2010-03-03 浙江工业大学 Segmentation method of cell nucleolus and cell membrane based on mixed contour model
CN103177423A (en) * 2011-10-07 2013-06-26 伊姆普斯封闭式股份有限公司 Method of noise reduction in digital x-ray frames series

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104389474A (en) * 2014-09-28 2015-03-04 苏州市职业大学 Automatic plate-turning door synchronously controlled by double direct current brushless motors
JP6727000B2 (en) * 2016-03-30 2020-07-22 永大産業株式会社 cabinet
CN207587041U (en) * 2017-12-18 2018-07-06 陈丽菊 A kind of architectural drawings paper tube reason energy storage cabinet

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101661614A (en) * 2009-08-10 2010-03-03 浙江工业大学 Segmentation method of cell nucleolus and cell membrane based on mixed contour model
CN103177423A (en) * 2011-10-07 2013-06-26 伊姆普斯封闭式股份有限公司 Method of noise reduction in digital x-ray frames series

Also Published As

Publication number Publication date
CN110008958A (en) 2019-07-12

Similar Documents

Publication Publication Date Title
Del Pizzo et al. Counting people by RGB or depth overhead cameras
US9129157B2 (en) Method for image-based status determination
US9348422B2 (en) Method for recognizing gestures and gesture detector
Chen et al. The Comparison and Application of Corner Detection Algorithms.
CN103477352A (en) Gesture recognition using depth images
EP2713310A3 (en) System and method for detection and tracking of moving objects
WO2001039498A3 (en) Method and apparatus for detecting moving objects in video conferencing and other applications
US9202262B2 (en) Optimized method for estimating the dominant gradient direction of a digital image area
WO2019184593A1 (en) Method and apparatus for generating environment model, and storage medium
CN109697385A (en) A kind of method for tracking target and device
WO2017100286A3 (en) Magnetic stripe reading using mobile magnetometers
CN110008958B (en) Control mechanism of DC brushless motor
EP1798965A3 (en) Video apparatus and video processing method
Karbasi et al. Real-time hands detection in depth image by using distance with Kinect camera
CN114648719A (en) Article state tracking method and device, electronic equipment and storage medium
Ryu et al. A system for supporting paper-based augmented reality
Schwarz et al. A robust and calibration-free vision system for humanoid soccer robots
US20170372255A1 (en) Interaction analysis
Lang et al. An adaptive edge detection method based on Canny operator
CN109714521B (en) Conference site on-site registration platform
KR102028726B1 (en) Analysis apparatus of object motion in space and control method thereof
US20150063631A1 (en) Dynamic image analyzing system and operating method thereof
CN106326934A (en) Dice throw-out point number judging method and device
CN106990817A (en) A kind of computer motherboard structure for being easy to detect
Qader et al. Real-time edge detection using TMS320C6711 DSP

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20210325

Address after: 321000 No. 368, Caihong Road, Wucheng New District, Jinhua City, Zhejiang Province

Applicant after: Jinhua Linglong Electric Appliance Co.,Ltd.

Address before: 321300 unit 2, building 43, Sunshine City Garden community, Dongcheng Street, Yongkang City, Jinhua City, Zhejiang Province

Applicant before: YONGKANG CHAIDI TRADING Co.,Ltd.

GR01 Patent grant
GR01 Patent grant