[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN110738674A - texture feature measurement method based on particle density - Google Patents

texture feature measurement method based on particle density Download PDF

Info

Publication number
CN110738674A
CN110738674A CN201911005627.5A CN201911005627A CN110738674A CN 110738674 A CN110738674 A CN 110738674A CN 201911005627 A CN201911005627 A CN 201911005627A CN 110738674 A CN110738674 A CN 110738674A
Authority
CN
China
Prior art keywords
bubble
particle
gray
point
degrees
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.)
Granted
Application number
CN201911005627.5A
Other languages
Chinese (zh)
Other versions
CN110738674B (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.)
Central South University
Original Assignee
Central South University
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 Central South University filed Critical Central South University
Publication of CN110738674A publication Critical patent/CN110738674A/en
Application granted granted Critical
Publication of CN110738674B publication Critical patent/CN110738674B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/40Analysis of texture
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/16Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/11Region-based segmentation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/90Determination of colour characteristics
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/25Determination of region of interest [ROI] or a volume of interest [VOI]

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Mathematical Analysis (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Computing Systems (AREA)
  • Multimedia (AREA)
  • Algebra (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Analysing Materials By The Use Of Radiation (AREA)

Abstract

texture feature measurement methods based on particle density, in the bubble flotation field, the invention provides texture feature measurement methods based on particle density, the method extracts bubble images based on a digital image acquisition system arranged on site, proposes the concept of particle areas, accurately extracts the particle areas on the bubble surfaces, classifies the extracted particle areas according to the central point position, measures the density degree between the particle areas, defines the particle density of the texture features, and is used for reflecting the texture features of the whole image.

Description

texture feature measurement method based on particle density
Technical Field
The invention belongs to the technical field of froth flotation, and particularly relates to a texture characteristic measuring method in the flotation process of zinc.
Background
The froth flotation is a mineral separation method widely applied at home and abroad by , the method can effectively separate target minerals according to differences of hydrophilicity and hydrophobicity of mineral surfaces, the froth flotation process grinds target minerals and gangue symbiotic with the target minerals into particles with proper sizes, the particles are then sent into a flotation tank, the surface properties of different mineral particles are adjusted by adding agents, meanwhile, the particles are continuously stirred and blown in the flotation process, so that a large number of bubbles with characteristic information of different sizes, forms and textures are formed in pulp, useful mineral particles are adhered to the surfaces of the bubbles, the bubbles lift mineral particles to the surfaces of the flotation tank to form a bubble layer, gangue minerals are left in pulp, mineral separation is achieved, due to the reasons that a flotation process is long in flow, an internal mechanism is strong, influence factors are numerous, the related to multiple variables, the consumption is severe and nonlinear, process indexes cannot be detected on line, always, the flotation process mainly depends on manual visual observation of the bubble state on the flotation tank surface, the flotation process to complete field operation, the flotation process is not based on the situation that the flotation of the flotation tank surface bubble state is poor, the flotation process is difficult to be achieved, the flotation process, the evaluation and cognition of the bubble state of the flotation state, the flotation process is not only the flotation process is not clearly understood, the quality index of the flotation process is difficult to be achieved, the quality and the flotation of the flotation process, the flotation of the flotation tank, the flotation of the flotation particles, the flotation of.
Disclosure of Invention
The invention aims to provide texture feature measurement methods based on particle density, wherein in flotation production, the surface texture of flotation bubbles is important visual information reflecting the ore grade, is closely related to the flotation working condition and directly reflects the mineralization degree of a bubble layer.
The adopted technical scheme comprises the following steps:
step , collecting bubble video of zinc flotation by using a flotation field image collecting system, converting the bubble video into continuous images, and performing data preprocessing on collected zinc flotation image data, wherein the data preprocessing comprises the following steps:
1) rejecting erroneous data that exceeds a normal variation threshold;
2) removing incomplete data;
step two: converting the bubble image from an RGB color image into a gray image to obtain a gray matrix A of the image:
Figure BDA0002242668650000021
egfrepresented are the gray values corresponding to each pixel points in the gray image, where g ∈ N, f ∈ N, N ∈ (400, 800).
In the bubble image, the conventional form of the bubble is smooth in surface, the highlight point is positioned at the top end of a single bubble convex curved surface, the highlight point area presents the minimum gray value, the gray value is gradually increased downwards by taking the highlight point as the center, and the maximum gray value is reached when the highlight point area reaches the bubble boundary;
firstly, dividing bubbles, dividing the bubbles by a watershed method to obtain h individual bubbles, storing a gray matrix of each bubble to obtain a gray matrix set B ═ B of each bubble1,b2,b3,...,bλ,...,bh},bλIs the lambda-th bubble gray value matrix, h is the total number of the divided bubbles, bubbles with the bubble size larger than 1200 pixel values are screened out from the image set of the divided single bubbles, namely the interesting area, and for the screened bubbles, the single bubble is usedReplacing the gray value of the bubble highlight point part with the average gray value of the bubble to obtain a gray matrix set C ═ C of the bubble to be detected1,c2,c3,...,cε,...,cKK is the number of bubbles meeting the bubble size requirement.
Step four: detection of particle area:
1. in the non-particle area, the bubble surface is smooth, and the change range of the gray value is in the gradual change range;
2. the change of the gray value in the particle area exceeds the gradual change range;
the particle region was extracted using the following steps:
s1: defining a searching mode of a particle area for the bubbles after segmentation and screening: for bubble cεThe method comprises the steps of taking eight directions of 0 degree, 45 degrees, 90 degrees, 135 degrees, 180 degrees, 225 degrees, 270 degrees and 315 degrees, forming arrays by gray values of all pixel points in any directions in the bubble, wherein the maximum width of a single bubble is a limited value, and the number of columns of the leftmost pixel point of the bubble in a gray matrix is HmThe column number of the rightmost pixel point of the bubble in the gray matrix is HnH from bubble gray matrix at search timemThe columns start to search from left to right and simultaneously start to search from top to bottom from the boundary of the upper half part of the bubble, and the initial search direction is 270 degrees;
s2: marking a trip point:
(1) setting the threshold value of gray gradation to [0,8 ]]Firstly, starting to search from the 270-degree direction by taking the leftmost pixel point of the boundary of the upper half part of the bubble as a starting point, taking the step length as 1, defining the modulus of the difference value between the lower gray values and the current gray value as a gray gradient value in the 270-degree direction, comparing the gray gradient value with a threshold value, and marking the position of the current gray value as a jump point d if the gray gradient value exceeds the threshold value1The position is expressed in cartesian coordinates as: (x)1,y1) th trip point located in column H0Is denoted as the left boundary of the particle region, where Hm<...<H0<H1<H2<...<Hk<Hk+1<Hk+2<...<Hn,H1Is H0Column , and so on, in this search pattern sequentially from H0Column search to the right through Hk+2When the column is not searched for a trip point, Hk+1Column is the right boundary of this granular area;
(2) from H1Is listed to HkBetween columns, every columns are searched from top to bottom in 270 deg. direction to obtain two jump points, and in the H th search1When the column is arranged, the jumping points of the ray directions of 90 degrees and 270 degrees are recorded as d2And d3Taking the midpoint of the positions of the two jump points as a position center divergence point e1(ii) a Diverging from the central point e by position1Starting the search from both sides in the direction of the 0 DEG and 180 DEG rays as starting points, marking the position of the nearest trip point, d4,d5(ii) a Starting to search from the position divergence central point to two sides in the ray directions of 45 degrees and 225 degrees, and marking the position d of the nearest jump point6,d7(ii) a Starting to search from the position divergence center point to two sides in the ray directions of 135 degrees and 315 degrees, and marking the position d of the nearest jump point8,d9
S3: extraction of particle region:
for bubble cεFrom H1The position of the column diverges from the center point e18 trip points, H, are obtained2,H3,...,HkThe position of the column diverges from the center point e2,e3,...,ekRespectively obtaining 8 jumping points, obtaining 8k jumping points in the particle region, if 8k is less than 24, the region is a noise point, not considering, when 8k is more than or equal to 24, sequentially connecting the 8k jumping points to obtain the particle region, and recording the particle region as Dr(r∈a)。
Step five: determination of the position of the center point of the particle region:
for the particle region DrThe number of the transition points of the grain region is recorded as trI.e. the zone boundary has trA vertex with coordinates of (x)i,yi),i=1,2,...,trVertex, point
Figure BDA0002242668650000031
And vertex (x)1,y1) Similarly, the area of the particle region is shown by the following formula:
Figure BDA0002242668650000032
center point coordinates of particle region
Figure BDA0002242668650000033
As shown in the following formula:
Figure BDA0002242668650000034
Figure BDA0002242668650000035
repeating the step four to search out all particle areas in the gray value matrix of the single bubble in the bubble set to be detected, and regarding the bubble cεCounting the number L of particle regionsεThen, the coordinates of the center point of each particle region are determined
Figure BDA0002242668650000036
Defining class II neighborhood region and other neighborhood regions by the straight line distance between the center points of different particle regions, for the particle region PuU ∈ a, defined as follows:
Figure BDA0002242668650000041
wherein v belongs to a and v is not equal to u;
marking particle region PuThe number of -level neighborhood regions is quThe number of the second-level neighborhood region is suAnd the number of other neighborhood regions is wuThen there is qu+su+wu=Lε-1, the weight of the number of level two neighborhood regions, the number of level two neighborhood regions and the number of other neighborhood regions is set to 0.6, 0.3, 0.1 respectively, then for bubble cεDefining the grain density Z of the texture feature quantityεWatch, watchThe expression is as follows:
Figure BDA0002242668650000042
the particle concentration G of the whole image is defined as shown in the following formula:
Figure BDA0002242668650000043
step six: the working condition is judged according to the particle concentration:
Figure BDA0002242668650000044
when the bubbling machine is in the state ①, the surface texture of bubbles is fine, the chemicals are excessive, and mineral particles carried in the bubbles exceed the carrying capacity of the bubbles to break the bubbles in large quantity, so that not only is the waste of the chemicals serious, but also the concentrate grade is low;
when the flotation agent is in the state of ②, the flotation agent is proper, the flotation performance is good, and the flotation production efficiency is highest;
when the slurry is in the state of ③, the slurry viscosity is low, the agent addition is insufficient, the bubble ore content is low, the water content is high, and the concentrate grade is low.
In the second step, the bubble image is converted into a gray level image from an RGB color image, and a gray level matrix A of the image is obtained, wherein N belongs to (400, 800).
The invention defines new texture feature particle density to reflect the texture feature of the whole image, effectively avoids the limitation of the traditional texture feature extraction method, and effectively overcomes the influence of the uneven illumination phenomenon of the flotation field on the texture feature extraction, thereby more accurately judging the working condition and effectively guiding the dosing.
Drawings
FIG. 1 is a flow chart of a texture feature measurement method based on particle concentration.
Fig. 2 is a schematic diagram of the region of the particles extracted at S3 in step four.
Detailed Description
FIG. 1 is a flow chart of the present invention.
Step , collecting bubble video of zinc flotation by using a flotation field image collecting system, converting the bubble video into continuous images, and performing data preprocessing on collected zinc flotation image data, wherein the data preprocessing comprises the following steps:
1) rejecting erroneous data that exceeds a normal variation threshold;
2) removing incomplete data;
step two: converting the bubble image from an RGB color image into a gray image to obtain a gray matrix A of the image:
Figure BDA0002242668650000051
egfrepresented are the gray values corresponding to each pixel points in the gray image, where g ∈ N, f ∈ N, N ∈ (400, 800).
In the bubble image, the conventional form of the bubble is smooth in surface, the highlight point is positioned at the top end of a single bubble convex curved surface, the highlight point area presents the minimum gray value, the gray value is gradually increased downwards by taking the highlight point as the center, and the maximum gray value is reached when the highlight point area reaches the bubble boundary;
firstly, dividing bubbles, dividing the bubbles by a watershed method to obtain h individual bubbles, storing a gray matrix of each bubble to obtain a gray matrix set B ═ B of each bubble1,b2,b3,...,bλ,...,bh},bλIs the lambda-th bubble gray value matrix, h is the total number of the bubbles after segmentation, in the single bubble image set after the segmentation, screens out the bubble that the bubble size is greater than 1200 pixel values, be the region of interest promptly, for the bubble after the screening, replaces the grey scale value of this bubble highlight point part with the grey scale mean value of single bubble, obtains to detect bubble gray matrix set C ═ { C ═ of bubble gray matrix set C ═ of { C ═ of detecting1,c2,c3,...,cε,...,cKK is the number of bubbles meeting the bubble size requirement.
Step four: detection of particle area:
1. in the non-particle area, the bubble surface is smooth, and the change range of the gray value is in the gradual change range;
2. the change of the gray value in the particle area exceeds the gradual change range;
the particle region was extracted using the following steps:
s1: defining a searching mode of a particle area for the bubbles after segmentation and screening: for bubble cεThe method comprises the steps of taking eight directions of 0 degree, 45 degrees, 90 degrees, 135 degrees, 180 degrees, 225 degrees, 270 degrees and 315 degrees, forming arrays by gray values of all pixel points in any directions in the bubble, wherein the maximum width of a single bubble is a limited value, and the number of columns of the leftmost pixel point of the bubble in a gray matrix is HmThe column number of the rightmost pixel point of the bubble in the gray matrix is HnH from bubble gray matrix at search timemThe columns start searching from left to right and from top to bottom starting from the bubble top half boundary, with the initial search direction being 270.
S2: marking a trip point:
(1) setting the threshold value of gray gradation to [0,8 ]]Firstly, starting to search from the 270-degree direction by taking the leftmost pixel point of the boundary of the upper half part of the bubble as a starting point, taking the step length as 1, defining the modulus of the difference value between the lower gray values and the current gray value as a gray gradient value in the 270-degree direction, comparing the gray gradient value with a threshold value, and marking the position of the current gray value as a jump point d if the gray gradient value exceeds the threshold value1The position is expressed in cartesian coordinates as: (x)1,y1) th trip point located in column H0Is denoted as the left boundary of the particle region, where Hm<...<H0<H1<H2<...<Hk<Hk+1<Hk+2<...<Hn,H1Is H0Column , and so on, in this search pattern sequentially from H0Column search to the right through Hk+2When the column is not searched for a trip point, Hk+1Column is the right boundary of this granular area;
(2) from H1Is listed to HkBetween columns, every columns are searched from top to bottom in 270 deg. direction to obtain two jump points, and in the H th search1When the column is arranged, the jumping points of the ray directions of 90 degrees and 270 degrees are recorded as d2And d3Taking the midpoint of the positions of the two jump points as a position center divergence point e1(ii) a Diverging from the central point e by position1Starting the search from both sides in the direction of the 0 DEG and 180 DEG rays as starting points, marking the position of the nearest trip point, d4,d5(ii) a Starting to search from the position divergence central point to two sides in the ray directions of 45 degrees and 225 degrees, and marking the position d of the nearest jump point6,d7(ii) a Starting to search from the position divergence center point to two sides in the ray directions of 135 degrees and 315 degrees, and marking the position d of the nearest jump point8,d9
S3: extraction of particle region:
for bubble cεFrom H1The position of the column diverges from the center point e18 trip points, H, are obtained2,H3,...,HkThe position of the column diverges from the center point e2,e3,...,ekRespectively obtaining 8 jumping points, obtaining 8k jumping points in the particle region, if 8k is less than 24, the region is a noise point, not considering, when 8k is more than or equal to 24, sequentially connecting the 8k jumping points to obtain the particle region, and recording the particle region as Dr(r ∈ a), FIG. 2 is a schematic diagram of the extracted particle region.
Step five: determination of the position of the center point of the particle region:
for the particle region DrThe number of the transition points of the grain region is recorded as trI.e. the zone boundary has trA vertex with coordinates of (x)i,yi),i=1,2,...,trVertex, point
Figure BDA0002242668650000061
And vertex (x)1,y1) Similarly, the area of the particle region is shown by the following formula:
Figure BDA0002242668650000062
center point coordinates of particle region
Figure BDA0002242668650000063
As shown in the following formula:
repeating the step four to search out all particle areas in the gray value matrix of the single bubble in the bubble set to be detected, and regarding the bubble cεCounting the number L of particle regionsεThen, the coordinates of the center point of each particle region are determined
Figure BDA0002242668650000066
Defining class II neighborhood region and other neighborhood regions by the straight line distance between the center points of different particle regions, for the particle region PuU ∈ a, defined as follows:
Figure BDA0002242668650000071
wherein v belongs to a and v is not equal to u;
marking particle region PuThe number of -level neighborhood regions is quThe number of the second-level neighborhood region is suAnd the number of other neighborhood regions is wuThen there is qu+su+wu=Lε-1, the weight of the number of level two neighborhood regions, the number of level two neighborhood regions and the number of other neighborhood regions is set to 0.6, 0.3, 0.1 respectively, then for bubble cεDefining the grain density Z of the texture feature quantityεThe expression is as follows:
the particle concentration G of the whole image is defined as shown in the following formula:
step six: the working condition is judged according to the particle concentration:
Figure BDA0002242668650000074
when the bubbling machine is in the state ①, the surface texture of bubbles is fine, the chemicals are excessive, and mineral particles carried in the bubbles exceed the carrying capacity of the bubbles to break the bubbles in large quantity, so that not only is the waste of the chemicals serious, but also the concentrate grade is low;
when the flotation agent is in the state of ②, the flotation agent is proper, the flotation performance is good, and the flotation production efficiency is highest;
when the slurry is in the state of ③, the slurry viscosity is low, the agent addition is insufficient, the bubble ore content is low, the water content is high, and the concentrate grade is low.
In the second step, the bubble image is converted into a gray level image from an RGB color image, and a gray level matrix A of the image is obtained, wherein N belongs to (400, 800).
The invention defines new texture feature particle density to reflect the texture feature of the whole image, effectively avoids the limitation of the traditional texture feature extraction method, and effectively overcomes the influence of the uneven illumination phenomenon of the flotation field on the texture feature extraction, thereby more accurately judging the working condition and effectively guiding the dosing.

Claims (6)

1, A texture feature measurement method based on particle density, comprising the following steps:
step , collecting bubble videos of zinc flotation at historical moments by using a flotation field image collecting system, converting the bubble videos into multi-frame continuous images, and performing data preprocessing on collected zinc flotation image data;
step two: converting the bubble image from RGB color image to gray image to obtain gray matrix A of image
Figure FDA0002242668640000011
egfExpressing the gray value corresponding to each pixel points in the gray image, wherein g belongs to N, f belongs to N;
step three: dividing the bubbles, dividing the bubbles by a watershed method to obtain h individual bubbles, storing the gray matrix of each bubble to obtain a gray matrix set B ═ B of each bubble1,b2,b3,...,bλ,...,bh},bλIs the lambda-th bubble gray value matrix, and in the divided single bubble image set, the bubble with the size larger than 1200 pixel values is screened out, and is marked as C ═ C1,c2,c3,...,cε,...,cKK is the number of single bubbles meeting the size requirement of the bubbles;
step four: detection of particle regions
The surface of the bubble in the non-particle area is smooth, the change range of the gray value is in the gradual change range, and the change of the gray value in the particle area exceeds the gradual change range, and the particle area is extracted by adopting the following steps:
s1: defining a searching mode of a particle area for the bubbles after segmentation and screening;
s2: marking a jumping point in the searching process of the particle area;
s3: after marking the jumping points, extracting particle areas;
step five: repeating the step four to search out all particle areas in the gray value matrix of the single bubble in the bubble set to be detected, and regarding the bubbles c after cutting and screeningεCounting the number L of particle regionsεThen, the coordinates of the center point of each particle region are determined
Figure FDA0002242668640000012
Defining class II neighborhood region and other neighborhood regions by the straight line distance between the center points of different particle regions, for the particle region PuU ∈ a, defined as follows:
Figure FDA0002242668640000013
wherein v belongs to a and v is not equal to u;
marking particle region PuThe number of -level neighborhood regions is quThe number of the second-level neighborhood region is suAnd the number of other neighborhood regions is wuThen there is qu+su+wu=Lε-1, the weight of the number of level two neighborhood regions, the number of level two neighborhood regions and the number of other neighborhood regions is set to 0.6, 0.3, 0.1 respectively, then for bubble cεDefining the grain density Z of the texture feature quantityεThe expression is as follows:
Figure FDA0002242668640000021
the particle concentration G of the whole image is defined as shown in the following formula:
Figure FDA0002242668640000022
step six: the working condition is judged according to the particle concentration:
Figure FDA0002242668640000023
when the bubble is in the state ①, the surface texture of the bubble is fine, the medicament is excessive, the mineral particles carried in the bubble exceed the carrying capacity of the bubble, so that the bubble is greatly crushed, the medicament waste is serious, and the concentrate grade is low;
when the flotation agent is in the state of ②, the flotation agent is proper, the flotation performance is good, and the flotation production efficiency is high;
when the slurry is in the state of ③, the slurry viscosity is low, the agent addition is insufficient, the bubble ore content is low, the water content is high, and the concentrate grade is low.
2. The method for particle-density-based texture feature measurement according to claim 1, wherein the second step comprises converting the bubble image from RGB color image to gray-scale image, resulting in a gray-scale matrix A of the image, where N ∈ (400, 800).
3. The method of claim 1, wherein the step S1 includes defining a search pattern of particle areas for the segmented and filtered bubbles:
for bubble cεTaking eight directions of 0 degree, 45 degrees, 90 degrees, 135 degrees, 180 degrees, 225 degrees, 270 degrees and 315 degrees, at the bubble cεThe gray values of all the pixel points in any directions form arrays, the maximum width of a single bubble is a finite value, and the column number of the pixel point on the leftmost side of the bubble in the gray matrix is HmThe column number of the rightmost pixel point of the bubble in the gray matrix is HnH from bubble gray matrix at searchmThe columns start searching from left to right and from top to bottom starting from the bubble top half boundary, with the initial search direction being 270.
4. The texture feature measurement method based on particle density, wherein in step four S2, the step of marking the jumping points for the search mode of dividing the particle area defined by the screened bubbles comprises the following steps:
1) setting the threshold value of gray gradation to [0,8 ]]Firstly, starting to search from the 270-degree direction by taking the leftmost pixel point of the boundary of the upper half part of the bubble as a starting point, taking the step length as 1, defining the modulus of the difference value between the lower gray values and the current gray value as a gray gradient value in the 270-degree direction, comparing the gray gradient value with a threshold value, and marking the position of the current gray value as a jump point d if the gray gradient value exceeds the threshold value1Cartesian for positionThe molar coordinates are expressed as: (x)1,y1) th trip point located in column H0Is denoted as the left boundary of the particle region, where Hm<...<H0<H1<H2<...<Hk<Hk+1<Hk+2<...<Hn,H1Is H0Column , and so on, in this search pattern sequentially from H0Column search to the right through Hk+2When the column is not searched for a trip point, Hk+1Column is the right boundary of this granular area;
2) from H1Is listed to HkBetween columns, every columns are searched from top to bottom in 270 deg. direction to obtain two jump points, and in the H th search1When the column is arranged, the jumping points of the ray directions of 90 degrees and 270 degrees are recorded as d2And d3Taking the midpoint of the positions of the two jump points as a position center divergence point e1(ii) a Diverging from the central point e by position1Starting the search from both sides in the direction of the 0 DEG and 180 DEG rays as starting points, marking the position of the nearest trip point, d4,d5(ii) a Starting to search from the position divergence central point to two sides in the ray directions of 45 degrees and 225 degrees, and marking the position d of the nearest jump point6,d7(ii) a Starting to search from the position divergence center point to two sides in the ray directions of 135 degrees and 315 degrees, and marking the position d of the nearest jump point8,d9
5. The texture feature measurement method based on particle concentration of claim 4, wherein in the step four S3, the extraction process of the particle region is as follows:
for bubble cεFrom H1The position of the column diverges from the center point e18 trip points, H, are obtained2,H3,...,HkThe position of the column diverges from the center point e2,e3,...,ekRespectively obtaining 8 jumping points, obtaining 8k jumping points in the particle region, if 8k is less than 24, the region is a noise point, not considering, when 8k is more than or equal to 24, connecting the 8k jumping points in sequence to obtain the particle region, and recording the particle region as Dr,r∈a。
6. The texture feature measurement method based on particle concentration of claim 5, wherein in the fifth step, the determination of the position of the center point of the particle region is performed by:
for the particle region DrThe number of the transition points of the grain region is recorded as trI.e. the zone boundary has trA vertex with coordinates of (x)i,yi),i=1,2,...,trVertex, point
Figure FDA0002242668640000031
And vertex (x)1,y1) Similarly, the area of the particle region is shown by the following formula:
Figure FDA0002242668640000032
center point coordinates of particle region
Figure FDA0002242668640000033
As shown in the following formula:
Figure FDA0002242668640000034
Figure FDA0002242668640000035
CN201911005627.5A 2019-07-22 2019-10-22 Texture feature measurement method based on particle density Active CN110738674B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2019106610884 2019-07-22
CN201910661088 2019-07-22

Publications (2)

Publication Number Publication Date
CN110738674A true CN110738674A (en) 2020-01-31
CN110738674B CN110738674B (en) 2021-03-02

Family

ID=69270787

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911005627.5A Active CN110738674B (en) 2019-07-22 2019-10-22 Texture feature measurement method based on particle density

Country Status (1)

Country Link
CN (1) CN110738674B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113112432A (en) * 2021-05-13 2021-07-13 广州道一科学技术有限公司 Method for automatically identifying image strips

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000068672A1 (en) * 1999-05-05 2000-11-16 Antti Niemi Method and apparatus for monitoring and analyzing the surface of floated material
US20080013821A1 (en) * 2004-05-20 2008-01-17 Macgregor John F Method For Controlling The Appearance Of Products And Process Performance By Image Analysis
CN101339659A (en) * 2008-08-22 2009-01-07 北京矿冶研究总院 Region growing image segmentation method based on rules
CN102855492A (en) * 2012-07-27 2013-01-02 中南大学 Classification method based on mineral flotation foam image
CN103632156A (en) * 2013-12-23 2014-03-12 中南大学 Multi-scale neighboring dependence matrix-based method for extracting froth image texture characteristics
CN105405149A (en) * 2015-11-20 2016-03-16 中南大学 Composite texture feature extraction method for flotation froth image
CN106257498A (en) * 2016-07-27 2016-12-28 中南大学 Zinc flotation work condition state division methods based on isomery textural characteristics
US20170011506A1 (en) * 2015-07-06 2017-01-12 International Business Machines Corporation System And Method For Characterizing NANO/MICRO Bubbles For Particle Recovery
CN107705283A (en) * 2017-06-14 2018-02-16 华北理工大学 Particle and bubble hit detection method based on Otsu image segmentation
CN108647722A (en) * 2018-05-11 2018-10-12 中南大学 A kind of zinc ore grade flexible measurement method of Kernel-based methods size characteristic
CN108986077A (en) * 2018-06-19 2018-12-11 东北大学 Flotation froth operating mode's switch method based on dual-tree complex wavelet domain symbiosis augmented matrix
CN110288591A (en) * 2019-07-02 2019-09-27 中南大学 Zinc flotation work condition judging method based on improved adaptive Multiple-population Genetic Algorithm

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000068672A1 (en) * 1999-05-05 2000-11-16 Antti Niemi Method and apparatus for monitoring and analyzing the surface of floated material
US20080013821A1 (en) * 2004-05-20 2008-01-17 Macgregor John F Method For Controlling The Appearance Of Products And Process Performance By Image Analysis
CN101339659A (en) * 2008-08-22 2009-01-07 北京矿冶研究总院 Region growing image segmentation method based on rules
CN102855492A (en) * 2012-07-27 2013-01-02 中南大学 Classification method based on mineral flotation foam image
CN103632156A (en) * 2013-12-23 2014-03-12 中南大学 Multi-scale neighboring dependence matrix-based method for extracting froth image texture characteristics
US9652841B2 (en) * 2015-07-06 2017-05-16 International Business Machines Corporation System and method for characterizing NANO/MICRO bubbles for particle recovery
US20170011506A1 (en) * 2015-07-06 2017-01-12 International Business Machines Corporation System And Method For Characterizing NANO/MICRO Bubbles For Particle Recovery
CN105405149A (en) * 2015-11-20 2016-03-16 中南大学 Composite texture feature extraction method for flotation froth image
CN106257498A (en) * 2016-07-27 2016-12-28 中南大学 Zinc flotation work condition state division methods based on isomery textural characteristics
CN107705283A (en) * 2017-06-14 2018-02-16 华北理工大学 Particle and bubble hit detection method based on Otsu image segmentation
CN108647722A (en) * 2018-05-11 2018-10-12 中南大学 A kind of zinc ore grade flexible measurement method of Kernel-based methods size characteristic
CN108986077A (en) * 2018-06-19 2018-12-11 东北大学 Flotation froth operating mode's switch method based on dual-tree complex wavelet domain symbiosis augmented matrix
CN110288591A (en) * 2019-07-02 2019-09-27 中南大学 Zinc flotation work condition judging method based on improved adaptive Multiple-population Genetic Algorithm

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
XIAOLI WANG 等: "Process working condition recognition based on the fusion of morphological and pixel set features of froth for froth flotation", 《MINERALS ENGINEERING》 *
桂卫华 等: "一种新的浮选泡沫图像纹理特征提取方法", 《中国科技论文》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113112432A (en) * 2021-05-13 2021-07-13 广州道一科学技术有限公司 Method for automatically identifying image strips

Also Published As

Publication number Publication date
CN110738674B (en) 2021-03-02

Similar Documents

Publication Publication Date Title
CN114998350B (en) Stone defect detection method based on image processing
CA3006240C (en) A stepwise refinement detection method for pavement cracks
CN111047555B (en) Ore image granularity detection algorithm based on image processing technology
CN101996405B (en) Method and device for rapidly detecting and classifying defects of glass image
CN102509087B (en) Coal-rock identification method based on image gray level co-occurrence matrixes
CN108734714B (en) Method for analyzing carbonate rock structure based on Matlab
CN101153850A (en) Method and system for detecting asphalt mixture
CN110378921B (en) Intelligent identification method for substrate layer boundary of channel based on floating mud rheological property and gray level co-occurrence matrix
YANG et al. Bubble size estimation using interfacial morphological information for mineral flotation process monitoring
CN104408724A (en) Depth information method and system for monitoring liquid level and recognizing working condition of foam flotation
CN104732215A (en) Remote-sensing image coastline extracting method based on information vector machine
CN102645679A (en) Mesocyclone identification method based on Doppler radar echo images
CN103839057A (en) Antimony floatation working condition recognition method and system
CN112964712A (en) Method for rapidly detecting state of asphalt pavement
CN108647593A (en) Unmanned plane road surface breakage classification and Detection method based on image procossing and SVM
CN107314957A (en) A kind of measuring method of rock fragmentation Size Distribution
CN110728253B (en) Texture feature measurement method based on particle roughness
CN104700423A (en) Method and device for detecting bottle cap
CN110728676B (en) Texture feature measurement method based on sliding window algorithm
CN110728677B (en) Texture roughness defining method based on sliding window algorithm
CN110738674A (en) texture feature measurement method based on particle density
CN108547272A (en) A kind of unpiloted oil spilling automatic recovery system and its working method
CN115640546A (en) Lithology identification method based on fusion of image and feature information
CN107610094A (en) Based on the three-dimensional crack 3 D detection method characterized of ellipsoid
CN107516315A (en) A kind of development machine based on machine vision is slagged tap monitoring method

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
GR01 Patent grant
GR01 Patent grant