CN106524917A - Volume measurement method for object on conveyor belt - Google Patents

Volume measurement method for object on conveyor belt Download PDF

Info

Publication number
CN106524917A
CN106524917A CN201611135891.7A CN201611135891A CN106524917A CN 106524917 A CN106524917 A CN 106524917A CN 201611135891 A CN201611135891 A CN 201611135891A CN 106524917 A CN106524917 A CN 106524917A
Authority
CN
China
Prior art keywords
image
striations
conveyer belt
collection
coordinate
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
CN201611135891.7A
Other languages
Chinese (zh)
Other versions
CN106524917B (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.)
University of Science and Technology Beijing USTB
Original Assignee
University of Science and Technology Beijing USTB
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 University of Science and Technology Beijing USTB filed Critical University of Science and Technology Beijing USTB
Priority to CN201611135891.7A priority Critical patent/CN106524917B/en
Publication of CN106524917A publication Critical patent/CN106524917A/en
Application granted granted Critical
Publication of CN106524917B publication Critical patent/CN106524917B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

The invention provides a volume measurement method for an object on a conveyor belt. The method is capable of quickly and automatically determining the volume of the object on the conveyor belt. The method comprises the steps of collecting an image without light stripes and an image with light stripes by means of a monocular camera; according to the image without light stripes and the image with light stripes, determining the internal parameter matrix of the camera and a pixel coordinates set for the center of the light strips; based on the pixel coordinates set for the center of the light strips, determining a light plane equation; according to the internal parameter matrix of the camera and the determined light plane equation, determining the three-dimensional coordinates of a surface point of the conveyor belt and the three-dimensional coordinates of a surface point of the object; according to the determined three-dimensional coordinates of the surface point of the conveyor belt and the determined three-dimensional coordinates of the surface point of the object, determining the volume of the object. The method is applicable to the technical field of measuring.

Description

Object volume measuring method on a kind of conveyer belt
Technical field
The present invention relates to field of measuring technique, particularly relates to object volume measuring method on a kind of conveyer belt.
Background technology
Ribbon conveyer (is referred to as:Conveyer belt) it is the industries such as coal, building, metallurgy, electric power widely used Plant continuative transport machinery.In order to count into raw material, output products total amount, result is accurately obtained rapidly, measurement conveyer belt is passed Object volume is sent to become one of solution.Traditional measuring method is mostly based on artificial, offline mode and carries out, workman's work Intensity is big, efficiency is low, and poor real, it is impossible in time, effectively production line is monitored.In order to adapt to modernization industry Production, it is necessary to study efficient, automatic, real-time e measurement technology and system.
Existing measuring method, for example, the article " binocular three based on line-structured light that Mao Jiahong is delivered in optical technology The method that cubing is carried out to object using binocular vision is disclosed in dimension volume measuring system ", concrete grammar is, using knot The mode of structure light, obtains body surface three-dimensional point coordinates, in binocular vision system so as to integral and calculating volume, the method computing Amount is big, high cost.
The content of the invention
The technical problem to be solved in the present invention is to provide object volume measuring method on a kind of conveyer belt, to solve existing skill Operand existing for art is big, the problem of high cost.
To solve above-mentioned technical problem, the embodiment of the present invention provides object volume measuring method on a kind of conveyer belt, including:
Using monocular-camera, the image and the image with striations without striations is gathered;
According to the image without striations and the image with striations of collection, camera internal reference matrix and Rhizoma Dioscoreae (peeled) are determined The pixel coordinate collection at stricture of vagina center;
Based on a determination that light stripe center pixel coordinate collection, determine optic plane equationses;
According to the internal reference matrix for determining and the optic plane equationses of determination, the three-dimensional coordinate and object of conveyer belt surface point are determined The three-dimensional coordinate of surface point;
According to the three-dimensional coordinate and the three-dimensional coordinate of object table cake of the conveyer belt surface point for determining, the body of object is determined Product.
Further, the striations are line type structure light.
Further, image and image with striations of the collection without striations includes:
S1, using target;
S2, opens laser instrument, and image of the collection with striations is closed laser instrument, gather the image without striations, Obtain one without striations and the image pair with striations;
S3, the movement target, repeats S2, until the image pair of collection predetermined number.
Further, the image without striations and the image with striations according to collection, determines Rhizoma Dioscoreae (peeled) The pixel coordinate collection at stricture of vagina center includes:
According to the image without striations of collection, camera internal reference matrix is determined;
Each image pair, the image without striations and the image with striations to gathering do difference fortune Calculate, obtain error image;
Error image to obtaining carries out distortion correction;
According to the error image after correction, light stripe center is extracted, the pixel coordinate collection of light stripe center is obtained.
Further, methods described also includes:
According to the image without striations of collection, Camera extrinsic is determined, the outer ginseng includes:World coordinates is tied to phase Spin matrix, translation vector and homography matrix under machine coordinate system;
It is described based on a determination that light stripe center pixel coordinate collection, determine that optic plane equationses include:
According to the pixel coordinate collection of the light stripe center for determining, with reference to predetermined homography matrix, pixel coordinate and the world Relation between coordinate, obtains coordinate set of the light stripe center under world coordinate system;
According to the spin matrix, translation vector that determine, coordinate set of the light stripe center under world coordinate system is transformed into Under camera coordinates system, coordinate set of the light stripe center under camera coordinates system is obtained;
Coordinate set to the light stripe center that obtains under camera coordinates system is fitted, and obtains optic plane equationses.
Further, the internal reference matrix and the optic plane equationses for determining according to determination, determines conveyer belt surface point Three-dimensional coordinate includes:
Before object is placed on conveyer belt, using monocular-camera, conveyer belt surface image of the collection with striations;
According to the conveyer belt surface image with striations of collection, it is determined that the pixel of the light stripe center of transport belt surface Coordinate;
According to the pixel coordinate of the light stripe center of the transport belt surface for determining, by internal reference matrix equation and the light for determining Plane equation, obtains three-dimensional coordinate of the conveyer belt surface point under camera coordinates system.
Further, the internal reference matrix equation is expressed as:
The optic plane equationses are expressed as:
xc-63.6195yc+2.6409zc- 3218.2103=0
Wherein, M represents internal reference matrix, xi、yiRepresent the two-dimensional coordinate under pixel coordinate system, xc、yc、zcRepresent pixel coordinate Three-dimensional coordinate of the two-dimensional coordinate corresponding point under system under camera coordinates system.
Further, the internal reference matrix and the optic plane equationses for determining according to determination, determines the three of object table cake Dimension coordinate includes:
After object is placed on conveyer belt, in conveyer belt transportation, using monocular-camera, Real-time Collection carries Rhizoma Dioscoreae (peeled) Print image;
According to Real-time Collection with Rhizoma Dioscoreae (peeled) print image, the striations with Rhizoma Dioscoreae (peeled) print image of the Real-time Collection are determined The pixel coordinate at center;
According to the pixel coordinate of the light stripe center with Rhizoma Dioscoreae (peeled) print image of the Real-time Collection for determining, by internal reference Matrix equation and the optic plane equationses for determining, obtain the corresponding object table cake of conveyer belt surface point under camera coordinates system three Dimension coordinate.
Further, the three-dimensional coordinate and the three-dimensional coordinate of object table cake according to the conveyer belt surface point for determining, Determine that the volume of object includes:
According to the three-dimensional coordinate and the three-dimensional coordinate of object table cake of the conveyer belt surface point for determining, object table cake is calculated To the distance of conveyer belt correspondence surface point, laterally integration is carried out to the distance and obtains sectional area;
Using belts movement speed, the sectional area is integrated, object volume is obtained.
Further, the sectional area is expressed as:
The object volume is expressed as:
Wherein, SjRepresent the sectional area of jth two field picture, xg0、yg0、zg0Represent transport belt surface striations starting point in phase Three-dimensional coordinate under machine coordinate system, xgn、ygn、zgnRepresent three-dimensional seat of the transport belt surface striations terminal under camera coordinates system Mark, xti,yti,ztiRepresent three-dimensional coordinate of the i-th conveyer belt surface point under camera coordinates system, xgi,ygi,zgiRepresent that i-th transports Belt surface selects three-dimensional coordinate of the corresponding object table cake under camera coordinates system, and n represents the number of light stripe center point, V tables Show the volume of object, v represents belts movement speed, and p represents number of image frames, and t represents run time.
The above-mentioned technical proposal of the present invention has the beneficial effect that:
In such scheme, the image and the image with striations without striations is gathered by monocular-camera;Root According to the image without striations and the image with striations of collection, the picture of camera internal reference matrix and light stripe center is determined Plain coordinate set;Based on a determination that light stripe center pixel coordinate collection, determine optic plane equationses;According to determine internal reference matrix and It is determined that optic plane equationses, determine the three-dimensional coordinate of the three-dimensional coordinate and object table cake of conveyer belt surface point;According to what is determined The three-dimensional coordinate of the three-dimensional coordinate and object table cake of conveyer belt surface point, can determine the volume of object in real time, and using single Lens camera gathers image, can reduce operand such that it is able to quickly and automatically determine the volume of object on conveyer belt, and System cost can be reduced.
Description of the drawings
Fig. 1 is the schematic flow sheet of object volume measuring method on conveyer belt provided in an embodiment of the present invention;
Fig. 2 (a) is the image schematic diagram without striations provided in an embodiment of the present invention;
Fig. 2 (b) is the image schematic diagram with striations provided in an embodiment of the present invention;
Fig. 3 is visual system schematic diagram provided in an embodiment of the present invention;
Fig. 4 is the image with striations of transport belt surface provided in an embodiment of the present invention;
Fig. 5 is the image with striations for obtaining on conveyer belt provided in an embodiment of the present invention after placement object.
Specific embodiment
To make the technical problem to be solved in the present invention, technical scheme and advantage clearer, below in conjunction with accompanying drawing and tool Body embodiment is described in detail.
The present invention is big for existing operand, a kind of problem of high cost, there is provided object volume measurement side on conveyer belt Method.
Referring to shown in Fig. 1, object volume measuring method on conveyer belt provided in an embodiment of the present invention, including:
S101, using monocular-camera, gathers the image and the image with striations without striations;
S102, according to the image without striations and the image with striations of collection, determines camera internal reference matrix With the pixel coordinate collection of light stripe center;
S103, based on a determination that light stripe center pixel coordinate collection, determine optic plane equationses;
S104, according to the internal reference matrix for determining and the optic plane equationses of determination, determines the three-dimensional coordinate of conveyer belt surface point With the three-dimensional coordinate of object table cake;
S105, according to the three-dimensional coordinate and the three-dimensional coordinate of object table cake of the conveyer belt surface point for determining, determines object Volume.
Object volume measuring method on conveyer belt described in the embodiment of the present invention, is gathered without light by monocular-camera The image of striped and the image with striations;According to the image without striations and the image with striations of collection, Determine the pixel coordinate collection of camera internal reference matrix and light stripe center;Based on a determination that light stripe center pixel coordinate collection, really Determine optic plane equationses;According to the internal reference matrix for determining and the optic plane equationses of determination, the three-dimensional coordinate of conveyer belt surface point is determined With the three-dimensional coordinate of object table cake;Sat according to the three-dimensional of three-dimensional coordinate and object table cake of the conveyer belt surface point for determining Mark, can determine the volume of object in real time, and gather image using monocular-camera, can reduce operand such that it is able to be fast Speed, the volume for automatically determining object on conveyer belt, and system cost can be reduced.
On the aforementioned transport band in the specific embodiment of object volume measuring method, further, the striations are Line type structure light.
In the present embodiment, as line type structure light anti-interference is good, used as an alternative embodiment, the striations are wire type Structure light so that object volume measuring method can be applied to complicated industry spot on the conveyer belt that the present embodiment is provided.
In the present embodiment, image and image with striations of the collection without striations include:
S1, using target, for example, the target can be two dimensional surface target;
S2, opens laser instrument, and image of the collection with striations does not now move the target, close laser instrument, collection Without the image of striations, obtain one without striations and the image pair with striations;
S3, the movement target, repeats S2, until the image pair of collection predetermined number.
In the present embodiment, for example, predetermined number is 10, then need to gather 10 images pair, as shown in Fig. 2 Fig. 2 (a) is not for Image with striations, 2 (b) is the image with striations, and the position of correspondence image is identical.
It is on the aforementioned transport band in the specific embodiment of object volume measuring method, further, described according to collection The image without striations and the image with striations, determine that the pixel coordinate collection of light stripe center includes:
According to the image without striations of collection, camera internal reference matrix is determined;
Each image pair, the image without striations and the image with striations to gathering do difference fortune Calculate, obtain error image;
Error image to obtaining carries out distortion correction;
According to the error image after correction, light stripe center is extracted, the pixel coordinate collection of light stripe center is obtained.
In the present embodiment, as shown in figure 3, setting up visual system, the visual system includes:World coordinate system Ow- XwYwZw, pixel coordinate system U-V, camera coordinates system Oc-XcYcZcAnd image coordinate system Xi-Yi
In the present embodiment, according to the image without striations of collection, calibrating camera internal reference matrix M, distortion parameter K, and obtain the outer ginseng of each position of target, that is, set up target co-ordinates system;Wherein, internal reference matrix M is:
Distortion parameter K is K=[- 0.00858 00 0].
In the present embodiment, the target co-ordinates system is considered as into world coordinate system, the tessellated size of target is 25mm × 25mm, Known to the coordinate of gridiron pattern intersection point;The Camera extrinsic for asking world coordinates to be tied under camera coordinates system accordingly, wherein, outside the camera Ginseng includes:Spin matrix R, translation vector T and corresponding homography matrix H.
In the present embodiment, in each image pair, to collection without the image of striations and with striations Image does difference operation, obtains error image;Error image to obtaining carries out distortion correction;According to the differential chart after correction Picture, extracts light stripe center, obtains the pixel coordinate collection of light stripe center, specifically, it is possible to use Hessian matrixes and maximum The method that connected domain is combined extracts light stripe center, obtains the pixel coordinate collection I of light stripe center.
On the aforementioned transport band in the specific embodiment of object volume measuring method, further, it is described based on a determination that Light stripe center pixel coordinate collection, determine that optic plane equationses include:
According to the pixel coordinate collection of the light stripe center for determining, with reference to predetermined homography matrix, pixel coordinate and the world Relation between coordinate, obtains coordinate set of the light stripe center under world coordinate system;
According to the spin matrix, translation vector that determine, coordinate set of the light stripe center under world coordinate system is transformed into Under camera coordinates system, coordinate set of the light stripe center under camera coordinates system is obtained;
Coordinate set to the light stripe center that obtains under camera coordinates system is fitted, and obtains optic plane equationses.
In the present embodiment, predetermined homography matrix, the relation between pixel coordinate and world coordinates are:
SI=HP
Wherein, s represents scale factor.
In the present embodiment, the pixel coordinate collection I of light stripe center is substituted into into sI=HP, light stripe center is calculated alive Coordinate set P under boundary's coordinate system;Using spin matrix R, translation vector T, P is transformed under camera coordinates system, i.e. Pc=[R T] P, wherein, PcFor coordinate of the light stripe center under camera coordinates system, 10 pictures are circulated to afterwards, obtaining Rhizoma Dioscoreae (peeled) with the method Coordinate set of the stricture of vagina center under camera coordinates system, is fitted equation of the exit plane under camera coordinates system with least square method, Equation of the optical plane under camera coordinates system herein can also be referred to as:Optic plane equationses, the optic plane equationses It is expressed as:
X-63.6195y+2.6409z-3218.2103=0
Wherein, the three-dimensional coordinate under x, y, z camera coordinates system.
It is on the aforementioned transport band in the specific embodiment of object volume measuring method, further, described according to determination Internal reference matrix and determine optic plane equationses, determine that the three-dimensional coordinate of conveyer belt surface point includes:
Before object is placed on conveyer belt, using monocular-camera, conveyer belt surface image of the collection with striations;
According to the conveyer belt surface image with striations of collection, it is determined that the pixel of the light stripe center of transport belt surface Coordinate;
According to the pixel coordinate of the light stripe center of the transport belt surface for determining, by internal reference matrix equation and the light for determining Plane equation, obtains three-dimensional coordinate of the conveyer belt surface point under camera coordinates system.
In the present embodiment, before placing object on conveyer belt, using monocular-camera, collection once carries striations Conveyer belt surface image, as shown in figure 4, the conveyer belt surface image with striations to gathering carries out distortion correction, then, Striations edge is calculated using threshold method and Canny operators, the pixel of the light stripe center of transport belt surface is obtained with center method Coordinate, by internal reference matrix equation and the optic plane equationses for determining, obtains three-dimensional of the conveyer belt surface point under camera coordinates system Coordinate Ti(xti,yti,zti) (i=0~n), wherein, n is the number of light stripe center point, also illustrates that:Object cross section discretization Rectangle number, wherein, the internal reference matrix equation is expressed as:
The optic plane equationses are expressed as:
xc-63.6195yc+2.6409zc- 3218.2103=0
Wherein, M represents internal reference matrix, xi、yiTwo-dimensional coordinate under pixel coordinate system, xi、yiSubscript i be not variable, be Refer to the two-dimensional coordinate under pixel coordinate system, xc、yc、zcRepresent the two-dimensional coordinate corresponding point under pixel coordinate system in camera coordinates Three-dimensional coordinate under system.
It is on the aforementioned transport band in the specific embodiment of object volume measuring method, further, described according to determination Internal reference matrix and determine optic plane equationses, determine that the three-dimensional coordinate of object table cake includes:
After object is placed on conveyer belt, in conveyer belt transportation, using monocular-camera, Real-time Collection carries Rhizoma Dioscoreae (peeled) Print image;
According to Real-time Collection with Rhizoma Dioscoreae (peeled) print image, the striations with Rhizoma Dioscoreae (peeled) print image of the Real-time Collection are determined The pixel coordinate at center;
According to the pixel coordinate of the light stripe center with Rhizoma Dioscoreae (peeled) print image of the Real-time Collection for determining, by internal reference Matrix equation and the optic plane equationses for determining, obtain the corresponding object table cake of conveyer belt surface point under camera coordinates system three Dimension coordinate.
In the present embodiment, after placing Measuring Object on conveyer belt, in conveyer belt transportation, using monocular-camera, Image of the Real-time Collection with striations, as shown in figure 5, obtaining body surface striations point set, carrying according to Real-time Collection Rhizoma Dioscoreae (peeled) print image, determines the pixel coordinate of the light stripe center with Rhizoma Dioscoreae (peeled) print image of the Real-time Collection;According to what is determined The pixel coordinate of the light stripe center with Rhizoma Dioscoreae (peeled) print image of the Real-time Collection, by internal reference matrix equation and the light for determining Plane equation, obtains three-dimensional coordinate G of the dot sequency corresponding object table cake in conveyer belt surface under camera coordinates systemi(xgi, ygi,zgi) (i=0~n).
It is on the aforementioned transport band in the specific embodiment of object volume measuring method, further, described according to determination Conveyer belt surface point three-dimensional coordinate and the three-dimensional coordinate of object table cake, determine that the volume of object includes:
According to the three-dimensional coordinate and the three-dimensional coordinate of object table cake of the conveyer belt surface point for determining, object table cake is calculated To the distance of conveyer belt correspondence surface point, laterally integration is carried out to the distance and obtains sectional area;
Using belts movement speed, the sectional area is integrated, object volume is obtained.
In the present embodiment, according to the three-dimensional coordinate and the three-dimensional coordinate of object table cake of the conveyer belt surface point for determining, use Range formula calculates object table cake to the distance of conveyer belt correspondence surface point, obtains transport first point of belt surface and arrives last The distance of individual point, the distance to obtaining carry out laterally integration and obtain sectional area;During belts movement, visual system is solid It is fixed, using belts movement speed, the sectional area is integrated, can quickly and automatically determine continuous thing on conveyer belt The volume of body.
In the present embodiment, the sectional area of the range formula/jth two field picture is expressed as:
The object volume is expressed as:
Wherein, SjRepresent the sectional area of jth two field picture, xg0、yg0、zg0Represent transport belt surface striations starting point in phase Three-dimensional coordinate under machine coordinate system, xgn、ygn、zgnRepresent three-dimensional seat of the transport belt surface striations terminal under camera coordinates system Mark, xti,yti,ztiRepresent the i-th conveyer belt surface point/three-dimensional coordinate of i-th point of the transport belt surface under camera coordinates system, xgi, ygi,zgiThree-dimensional coordinate of the corresponding object table cake of the i-th conveyer belt surface point under camera coordinates system is represented, n represents striations The number of central point, V represent the volume of object, and v represents belts movement speed, and p represents number of image frames, and t represents run time.
In the present embodiment, according to object volume measuring method on the conveyer belt that the present embodiment is provided, measurement volume is 1000cm3The volume of object is:1051.232cm3
The above is the preferred embodiment of the present invention, it is noted that for those skilled in the art For, on the premise of without departing from principle of the present invention, some improvements and modifications can also be made, these improvements and modifications Should be regarded as protection scope of the present invention.

Claims (10)

1. object volume measuring method on a kind of conveyer belt, it is characterised in that include:
Using monocular-camera, the image and the image with striations without striations is gathered;
According to the image without striations and the image with striations of collection, in determining camera internal reference matrix and striations The pixel coordinate collection of the heart;
Based on a determination that light stripe center pixel coordinate collection, determine optic plane equationses;
According to the internal reference matrix for determining and the optic plane equationses of determination, the three-dimensional coordinate and body surface of conveyer belt surface point are determined The three-dimensional coordinate of point;
According to the three-dimensional coordinate and the three-dimensional coordinate of object table cake of the conveyer belt surface point for determining, the volume of object is determined.
2. object volume measuring method on conveyer belt according to claim 1, it is characterised in that the striations are wire type Structure light.
3. object volume measuring method on conveyer belt according to claim 1, it is characterised in that the collection is without light The image of striped and the image with striations include:
S1, using target;
S2, opens laser instrument, and image of the collection with striations is closed laser instrument, gather the image without striations, obtain One without striations and the image pair with striations;
S3, the movement target, repeats S2, until the image pair of collection predetermined number.
4. object volume measuring method on conveyer belt according to claim 3, it is characterised in that it is described according to collection not Image with striations and the image with striations, determine that the pixel coordinate collection of light stripe center includes:
According to the image without striations of collection, camera internal reference matrix is determined;
Each image pair, the image without striations and the image with striations to gathering do difference operation, obtain To error image;
Error image to obtaining carries out distortion correction;
According to the error image after correction, light stripe center is extracted, the pixel coordinate collection of light stripe center is obtained.
5. object volume measuring method on conveyer belt according to claim 1, it is characterised in that methods described also includes:
According to the image without striations of collection, Camera extrinsic is determined, the outer ginseng includes:World coordinates is tied to camera seat Spin matrix, translation vector and homography matrix under mark system;
It is described based on a determination that light stripe center pixel coordinate collection, determine that optic plane equationses include:
According to the pixel coordinate collection of the light stripe center for determining, with reference to predetermined homography matrix, pixel coordinate and world coordinates Between relation, obtain coordinate set of the light stripe center under world coordinate system;
According to the spin matrix, translation vector that determine, coordinate set of the light stripe center under world coordinate system is transformed into into camera Under coordinate system, coordinate set of the light stripe center under camera coordinates system is obtained;
Coordinate set to the light stripe center that obtains under camera coordinates system is fitted, and obtains optic plane equationses.
6. object volume measuring method on conveyer belt according to claim 1, it is characterised in that it is described according to determining in Ginseng matrix and the optic plane equationses for determining, determine that the three-dimensional coordinate of conveyer belt surface point includes:
Before object is placed on conveyer belt, using monocular-camera, conveyer belt surface image of the collection with striations;
According to the conveyer belt surface image with striations of collection, it is determined that the pixel of the light stripe center of transport belt surface is sat Mark;
According to the pixel coordinate of the light stripe center of the transport belt surface for determining, by internal reference matrix equation and the optical plane for determining Equation, obtains three-dimensional coordinate of the conveyer belt surface point under camera coordinates system.
7. object volume measuring method on conveyer belt according to claim 6, it is characterised in that the internal reference matrix equation It is expressed as:
z c x i y i 1 = M x c y c z c
The optic plane equationses are expressed as:
xc-63.6195yc+2.6409zc- 3218.2103=0
Wherein, M represents internal reference matrix, xi、yiRepresent the two-dimensional coordinate under pixel coordinate system, xc、yc、zcRepresent under pixel coordinate system Three-dimensional coordinate of the two-dimensional coordinate corresponding point under camera coordinates system.
8. object volume measuring method on conveyer belt according to claim 6, it is characterised in that it is described according to determining in Ginseng matrix and the optic plane equationses for determining, determine that the three-dimensional coordinate of object table cake includes:
After object is placed on conveyer belt, in conveyer belt transportation, using monocular-camera, Real-time Collection carries striations figure Picture;
According to Real-time Collection with Rhizoma Dioscoreae (peeled) print image, the light stripe center with Rhizoma Dioscoreae (peeled) print image of the Real-time Collection is determined Pixel coordinate;
According to the pixel coordinate of the light stripe center with Rhizoma Dioscoreae (peeled) print image of the Real-time Collection for determining, by internal reference matrix Equation and the optic plane equationses for determining, obtain three-dimensional seat of the corresponding object table cake of conveyer belt surface point under camera coordinates system Mark.
9. object volume measuring method on conveyer belt according to claim 1, it is characterised in that described according to the fortune for determining Three-dimensional coordinate and the three-dimensional coordinate of object table cake that defeated belt surface is selected, determine that the volume of object includes:
According to the three-dimensional coordinate and the three-dimensional coordinate of object table cake of the conveyer belt surface point for determining, object table cake is calculated to fortune The defeated distance with correspondence surface point, carries out laterally integration and obtains sectional area to the distance;
Using belts movement speed, the sectional area is integrated, object volume is obtained.
10. object volume measuring method on conveyer belt according to claim 9, it is characterised in that the section product representation For:
S j = ( x g 0 - x g n ) 2 + ( y g 0 - y g n ) 2 + ( z g 0 - z g n ) 2 n × Σ i = 0 n ( x g i - x t i ) 2 + ( y g i - y t i ) 2 + ( z g i - z t i ) 2
The object volume is expressed as:
V = v t p Σ j = 0 p S j
Wherein, SjRepresent the sectional area of jth two field picture, xg0、yg0、zg0Represent transport belt surface striations starting point in camera coordinates Three-dimensional coordinate under system, xgn、ygn、zgnRepresent transport three-dimensional coordinate of the belt surface striations terminal under camera coordinates system, xti, yti,ztiRepresent three-dimensional coordinate of the i-th conveyer belt surface point under camera coordinates system, xgi,ygi,zgiRepresent that i-th transports belt surface Three-dimensional coordinate of the corresponding object table cake under camera coordinates system is selected, n represents the number of light stripe center point, and V represents object Volume, v represents belts movement speed, and p represents number of image frames, and t represents run time.
CN201611135891.7A 2016-12-09 2016-12-09 Object volume measurement method on a kind of conveyer belt Active CN106524917B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611135891.7A CN106524917B (en) 2016-12-09 2016-12-09 Object volume measurement method on a kind of conveyer belt

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611135891.7A CN106524917B (en) 2016-12-09 2016-12-09 Object volume measurement method on a kind of conveyer belt

Publications (2)

Publication Number Publication Date
CN106524917A true CN106524917A (en) 2017-03-22
CN106524917B CN106524917B (en) 2019-01-11

Family

ID=58341890

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611135891.7A Active CN106524917B (en) 2016-12-09 2016-12-09 Object volume measurement method on a kind of conveyer belt

Country Status (1)

Country Link
CN (1) CN106524917B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107478151A (en) * 2017-07-26 2017-12-15 陈景洪 A kind of one camera volume measurement device
EP3457078A4 (en) * 2017-07-17 2019-05-22 Shining 3D Tech Co., Ltd. Monocular three-dimensional scanning system based three-dimensional reconstruction method and apparatus
WO2019200837A1 (en) * 2018-04-17 2019-10-24 南京阿凡达机器人科技有限公司 Method and system for measuring volume of parcel, and storage medium and mobile terminal
CN111397511A (en) * 2020-04-02 2020-07-10 南京工程学院 Method and device for performing monocular three-dimensional measurement by using object translation
CN112614176A (en) * 2020-11-27 2021-04-06 大连海事大学 Belt conveyor material volume measuring method and device and storage medium
CN112857219A (en) * 2021-01-14 2021-05-28 青岛大学威海创新研究院 Volume measurement method and device based on TOF depth camera
CN113028986A (en) * 2021-03-03 2021-06-25 北京科技大学 Volume measuring device and mass measuring system
CN115780083A (en) * 2023-02-06 2023-03-14 潍坊百特磁电科技有限公司 Operation regulation and control method, equipment and system for iron remover

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1788347A1 (en) * 2005-11-16 2007-05-23 Sick Ag Automatic parameterisation of a measuring system
DE102006056556A1 (en) * 2006-11-29 2008-06-05 Sick Ag Volume determining device for object moved on frame conveyor i.e. tilting frame sorter, has sensor for determining frame geometry of frame and object geometry of object located in frame, where sensor is formed using common measuring process
CN102589476A (en) * 2012-02-13 2012-07-18 天津大学 High-speed scanning and overall imaging three-dimensional (3D) measurement method
CN204439034U (en) * 2015-02-11 2015-07-01 浙江理工大学 A kind of body surface three-dimensional reconstructing system based on cross structure light
CN105066904A (en) * 2015-07-16 2015-11-18 太原科技大学 Assembly line product three-dimensional surface type detection method based on phase gradient threshold
CN105300314A (en) * 2014-07-30 2016-02-03 西安司坤电子科技有限公司 Optical imaging method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1788347A1 (en) * 2005-11-16 2007-05-23 Sick Ag Automatic parameterisation of a measuring system
DE102006056556A1 (en) * 2006-11-29 2008-06-05 Sick Ag Volume determining device for object moved on frame conveyor i.e. tilting frame sorter, has sensor for determining frame geometry of frame and object geometry of object located in frame, where sensor is formed using common measuring process
CN102589476A (en) * 2012-02-13 2012-07-18 天津大学 High-speed scanning and overall imaging three-dimensional (3D) measurement method
CN105300314A (en) * 2014-07-30 2016-02-03 西安司坤电子科技有限公司 Optical imaging method
CN204439034U (en) * 2015-02-11 2015-07-01 浙江理工大学 A kind of body surface three-dimensional reconstructing system based on cross structure light
CN105066904A (en) * 2015-07-16 2015-11-18 太原科技大学 Assembly line product three-dimensional surface type detection method based on phase gradient threshold

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3457078A4 (en) * 2017-07-17 2019-05-22 Shining 3D Tech Co., Ltd. Monocular three-dimensional scanning system based three-dimensional reconstruction method and apparatus
US10783651B2 (en) 2017-07-17 2020-09-22 Shining 3D Tech Co., Ltd. Three-dimensional reconstruction method and device based on monocular three-dimensional scanning system
CN107478151A (en) * 2017-07-26 2017-12-15 陈景洪 A kind of one camera volume measurement device
CN107478151B (en) * 2017-07-26 2020-04-07 陈景洪 Single-camera volume measuring device
WO2019200837A1 (en) * 2018-04-17 2019-10-24 南京阿凡达机器人科技有限公司 Method and system for measuring volume of parcel, and storage medium and mobile terminal
CN111397511A (en) * 2020-04-02 2020-07-10 南京工程学院 Method and device for performing monocular three-dimensional measurement by using object translation
CN112614176A (en) * 2020-11-27 2021-04-06 大连海事大学 Belt conveyor material volume measuring method and device and storage medium
CN112857219A (en) * 2021-01-14 2021-05-28 青岛大学威海创新研究院 Volume measurement method and device based on TOF depth camera
US11335018B1 (en) 2021-01-14 2022-05-17 Weihai Innovation Institute, Qingdao University Volumetric measuring method and apparatus based on time-of-flight depth camera
CN113028986A (en) * 2021-03-03 2021-06-25 北京科技大学 Volume measuring device and mass measuring system
CN115780083A (en) * 2023-02-06 2023-03-14 潍坊百特磁电科技有限公司 Operation regulation and control method, equipment and system for iron remover
CN115780083B (en) * 2023-02-06 2023-04-07 潍坊百特磁电科技有限公司 Operation regulation and control method, equipment and system for iron remover

Also Published As

Publication number Publication date
CN106524917B (en) 2019-01-11

Similar Documents

Publication Publication Date Title
CN106524917A (en) Volume measurement method for object on conveyor belt
CN108088390A (en) Optical losses three-dimensional coordinate acquisition methods based on double eye line structure light in a kind of welding detection
CN104511436B (en) A kind of express delivery method for sorting based on Robot Visual Servoing technology and system
CN104655011B (en) A kind of noncontact optical measurement method of irregular convex surface object volume
CN104476552B (en) A kind of method for carrying of robot based on machine vision section bar Handling device
CN102881014B (en) Quick stereo matching method based on graph cut
CN205766164U (en) Cross laser assists in identifying alignment system and transfer robot
CN105157609A (en) Two-sets-of-camera-based global morphology measurement method of large parts
EP1245949A3 (en) Method and apparatus for radiographic inspection of aircraft fuselages
CN105499337B (en) A kind of high frequency welding pipe molding control system and method
CN104001676B (en) Automatic sorting method and production line for large-scale multi-variety mixed-match underwear
CN101324427A (en) Device and method for automatically measuring greenery area
CN104182969B (en) Internal and external parameter calibration method of single-scanline camera
CN104408709B (en) A kind of irregular quick antidote of linear array CCD camera gradation of image
CN108489383A (en) A kind of measuring device and method of H-type cross dimensions
CN106530276A (en) Manipulator positioning method and system for grabbing of non-standard component
CN102809357B (en) Automatic measuring and analyzing instrument for crop leaf area information
CN108313748A (en) A kind of 3D visions carton de-stacking system
CN103837097B (en) A kind of workpiece angle self-operated measuring unit based on image procossing and measuring method
CN104036541A (en) Fast three-dimensional reconstruction method in vision measurement
CN109883336A (en) Measuring system and measurement method during a kind of sheet fabrication towards ship surface
CN108805980A (en) A kind of horse body measurement system and data correcting method based on 3D
CN107730555A (en) A kind of coal conveyer belt coal cinder granularity ONLINE RECOGNITION monitoring method based on machine vision
CN104483331A (en) Three-dimensional detection method, three-dimensional detection device and three-dimensional detection system for connector contact pin
CN107610086A (en) Industrial parallel robot rapid visual detection algorithm based on bionic compound eye structure

Legal Events

Date Code Title Description
C06 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