CN109029303A - Measurement method, device, system and the readable storage medium storing program for executing of object bottom surface product parameter - Google Patents

Measurement method, device, system and the readable storage medium storing program for executing of object bottom surface product parameter Download PDF

Info

Publication number
CN109029303A
CN109029303A CN201810594828.2A CN201810594828A CN109029303A CN 109029303 A CN109029303 A CN 109029303A CN 201810594828 A CN201810594828 A CN 201810594828A CN 109029303 A CN109029303 A CN 109029303A
Authority
CN
China
Prior art keywords
target
axis
projecting
value
plane
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
CN201810594828.2A
Other languages
Chinese (zh)
Other versions
CN109029303B (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.)
Guangdong University of Technology
Original Assignee
Guangdong University of Technology
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 Guangdong University of Technology filed Critical Guangdong University of Technology
Priority to CN201810594828.2A priority Critical patent/CN109029303B/en
Publication of CN109029303A publication Critical patent/CN109029303A/en
Application granted granted Critical
Publication of CN109029303B publication Critical patent/CN109029303B/en
Expired - Fee Related 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
    • G01B11/28Measuring arrangements characterised by the use of optical techniques for measuring areas

Landscapes

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

Abstract

The invention discloses a kind of measurement methods of object bottom surface product parameter, before this by the way that target three-dimensional data has been obtained projecting figure to the plane projection that X-axis and Y-axis are constituted, it converts to obtain the first bottom surface figure by rotation transformation and reverse rotation again, the error coordinate points in the first bottom surface figure are eliminated finally by building target bottom surface figure, more accurate targeted graphical is finally obtained, and floor space parameter has been calculated in the area parameters according to targeted graphical, and the measurement of object bottom surface product parameter is completed with this.As it can be seen that using this measurement method, using three-dimensional data as beasurement base, without any image data, so, first it will not lead to the problem of measurement result inaccuracy because picture is distorted, moreover it can also be to avoid processing image data, to reduce the calculation amount of measurement object bottom surface product parameter.In addition, the invention also discloses measuring device, system and the computer readable storage medium of a kind of object bottom surface product parameter, effect is as above.

Description

Measurement method, device, system and the readable storage medium storing program for executing of object bottom surface product parameter
Technical field
The present invention relates to field of measuring technique, in particular to the measurement method of object bottom surface product parameter, device, system and can Read storage medium.
Background technique
In logistics field, since the volume of object is related to logistics charging, entrucking transport and warehouse storage, so, it is quasi- The volume for really obtaining object is of crucial importance.
The volume parameter of object includes that object bottom surface product parameter and height parameter obtain object bottom surface in the prior art The method of product parameter is varied, wherein a kind of more common method is: obtaining object under test using image capture device Image information, and picture is generated, then picture is handled by image processing equipment again, pictorial information is extracted, according to more The comparison of group pictorial information obtains object bottom surface product parameter.But, on the one hand, since image capture device generates the quality of picture It is closely related with ambient enviroment, so, when object under test surface has the substance of reflex with adhesive tape or other pairs of light, The picture that image capture device generates causes the accuracy of measurement result poor often there is a situation where being distorted;On the other hand, A large amount of processing image data is needed using this method, the calculation amount of measurement object bottom surface product parameter is also larger.
Therefore, how the accuracy of the measurement result of lifting object floor space parameter, which measures object bottom surface with reduction, is accumulated parameter Calculation amount be a technical problem that technical personnel in the field need to solve at present.
Summary of the invention
The object of the present invention is to provide measurement method, device, system and the readable storage mediums of a kind of object bottom surface product parameter Matter is able to ascend the accuracy of the measurement result of object bottom surface product parameter and reduces the calculation amount of measurement object bottom surface product parameter.
In order to solve the above technical problem, the present invention provides a kind of object bottom surface product parameter measurement method, comprising:
The target three-dimensional data corresponding with the height value of object under test got using three-dimensional laser camera is projected to X The plane that axis and Y-axis are constituted forms projecting figure, and calculate the projecting figure benchmark corner points and with the benchmark corner First angle of the adjacent corner points of point;
Rotation transformation is carried out to the projecting figure according to first angle, determines to include postrotational projecting figure Minimum external bottom surface figure is obtained with carrying out reverse rotation transformation to the external bottom surface figure of the minimum according to first angle First bottom surface figure;
The true edge of first bottom surface figure and the second angle of the X-axis are calculated, to exist according to second angle The target bottom that included projection is than or equal to predetermined number to the target three-dimensional data of the plane is constructed in the plane Face figure;
The floor space parameter is calculated according to the area parameters of targeted graphical, wherein the targeted graphical is each mesh The intersection of supplementary set of the base number of a tender face figure in the figure of first bottom surface is formed by figure.
Preferably, the object under test is specially cuboid, then the determination includes the minimum of postrotational projecting figure External bottom surface figure specifically includes:
Determine maximum X axis coordinate value, the smallest X axis coordinate in the corner points coordinate of the postrotational projecting figure Value, maximum Y axis coordinate value and the smallest Y axis coordinate value;
To the maximum X axis coordinate value, the smallest X axis coordinate value, the maximum Y axis coordinate value and it is described most Small Y axis coordinate value carries out permutation and combination, obtains four coordinates of targets;
The external bottom surface figure of minimum is constructed by apex coordinate of four coordinates of targets.
Preferably, target three-dimensional data corresponding with the height value of object under test is projected to X-axis and Y-axis composition described Plane, formed projecting figure before, further includes:
The target three-dimensional data is filtered according to preset height threshold value;
It is then corresponding, the target three corresponding with the height value of object under test that will be got using three-dimensional laser camera Dimension data is projected to the plane of X-axis and Y-axis composition, forms projecting figure specifically:
Filtered target three-dimensional data corresponding with the height value of the object under test is projected to the X-axis and described The plane that Y-axis is constituted, forms the projecting figure.
Preferably, the benchmark corner points and the corner points adjacent with the benchmark corner points for calculating the projecting figure The first angle specifically include:
Convex closure processing is carried out to each projection coordinate for constituting the projecting figure, and obtains the corner points of the projecting figure Coordinate;
It regard each corner points of the projecting figure as the benchmark corner points, and according to clockwise or inverse Clockwise is corresponding to calculate multiple first angles.
Preferably, the object under test is specially cuboid, then the number of target bottom surface figure is four, and four Target bottom surface figure be distributed in respectively first bottom surface figure Xia Qu, Zuo Qu, You Qu and upper area.
Preferably, the mesh for constructing included projection to the plane in the plane according to second angle Mark three-dimensional data is specifically included than or equal to the target bottom surface figure of predetermined number:
It take target step value and the product of the cosine value of second angle as the increment of coordinate of the X-axis, with the mesh The product for marking the sine value of step value and second angle constructs the target ground plan as the increment of coordinate of the Y-axis Shape;
Judge included in the figure of the target bottom surface projection whether be more than to the target three-dimensional data of the plane or Equal to preset number;
If it is not, then increasing a target step value as current goal step value rebuilds target bottom surface figure As current goal bottom surface figure until the target of projection to the plane that current goal bottom surface figure is included is three-dimensional Data are than or equal to the predetermined number.
In order to solve the above-mentioned technical problem, the present invention also provides a kind of object bottom surface product parameter measuring device, comprising:
Projecting cell, the target three corresponding with the height value of object under test for three-dimensional laser camera will to be utilized to get Dimension data project to X-axis and Y-axis composition plane, formed projecting figure, and calculate the projecting figure benchmark corner points and First angle of the corner points adjacent with the benchmark corner points;
Determination unit determines to include rotation for carrying out rotation transformation to the projecting figure according to first angle The external bottom surface figure of minimum of projecting figure afterwards, it is inverse to be carried out according to first angle to the external bottom surface figure of the minimum Rotation transformation obtains the first bottom surface figure;
Construction unit, for calculating the true edge of first bottom surface figure and the second angle of the X-axis, according to institute It states the second angle and constructs the target three-dimensional data of included projection to the plane in the plane than or equal to predetermined The target bottom surface figure of number;
Computing unit, for calculating the floor space parameter according to the area parameters of targeted graphical, wherein the target figure Shape is that the intersection of supplementary set of each target bottom surface figure in the figure of first bottom surface is formed by figure.
In order to solve the above-mentioned technical problem, the present invention also provides a kind of object bottom surface product parameter measuring system, comprising:
For acquiring the three-dimensional image information of object under test, and it is converted into the three-dimensional laser camera of three-dimensional data;
For transmitting the conveyer belt of the object under test, wherein include the three-dimensional in the transmitting path of the conveyer belt The pickup area of laser camera;
It is set to the conveyer belt, for adjusting the position of the object under test so that the object under test is adopted in described Collect the controllable register in region.
It is connect with the three-dimensional laser camera, the step of the measurement method for executing any of the above-described kind of object bottom surface product parameter Rapid data processing equipment.
It preferably, further include the camera trigger device being connect with the three-dimensional laser camera;
When the object under test enters the pickup area of the three-dimensional laser camera, the camera trigger device is to described Three-dimensional laser camera sends trigger signal and acquires the three-dimensional image information to control the three-dimensional laser camera.
In order to solve the above-mentioned technical problem, the present invention also provides a kind of computer readable storage medium, the computers It is stored with computer program on readable storage medium storing program for executing, such as above-mentioned any object is realized when the computer program is executed by processor The step of measurement method of body floor space parameter.
A kind of measurement method of object bottom surface product parameter provided by the invention, before this by by target three-dimensional data to X-axis Projecting figure corresponding with object bottom surface figure has been obtained with the plane projection that Y-axis is constituted, then has passed through rotation transformation and reverse rotation Transformation obtain with the more similar first bottom surface figure of object bottom surface figure, eliminate the finally by target bottom surface figure is constructed Error coordinate points in one bottom surface figure have finally obtained more accurate targeted graphical, and have joined according to the area of targeted graphical Floor space parameter has been calculated in number, and the measurement of object bottom surface product parameter is completed with this.It can be seen that using this measurement side Method, using three-dimensional data as beasurement base, without any image data, so, first it will not cause to measure because picture is distorted As a result inaccurate problem, moreover can also be to avoid processing image data, to reduce the calculating of measurement object bottom surface product parameter Amount.In addition, the present invention also provides measuring device, system and the computer readable storage medium of a kind of object bottom surface product parameter, Effect is as above.
Detailed description of the invention
In order to illustrate the embodiments of the present invention more clearly, attached drawing needed in the embodiment will be done simply below It introduces, it should be apparent that, drawings in the following description are only some embodiments of the invention, for ordinary skill people For member, without creative efforts, it can also be obtained according to these attached drawings other accompanying drawings.
Fig. 1 is a kind of flow chart of the measurement method of object bottom surface product parameter provided in an embodiment of the present invention;
Fig. 2 is a kind of composition schematic diagram of the measuring device of object bottom surface product parameter provided in an embodiment of the present invention;
Fig. 3 is a kind of structural schematic diagram of the measuring system of object bottom surface product parameter provided in an embodiment of the present invention;
Fig. 4 is the flow chart of the measurement method of another object bottom surface product parameter provided in an embodiment of the present invention;
Fig. 5 is a kind of three-dimensional coordinate figure of cuboid object to be measured provided in an embodiment of the present invention;
Fig. 6 is a kind of signal of minimum circumscribed rectangle in the plane that X-axis and Y-axis are constituted provided in an embodiment of the present invention Figure;
Fig. 7 is a kind of schematic diagram of determining targeted graphical provided in an embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, rather than whole embodiments.Based on this Embodiment in invention, those of ordinary skill in the art under the premise of not making the creative labor, it is obtained it is all its His embodiment, belongs to the scope of the present invention.
The object of the present invention is to provide measurement method, device, system and the readable storage mediums of a kind of object bottom surface product parameter Matter is able to ascend the accuracy of the measurement result of object bottom surface product parameter and reduces the calculation amount of measurement object bottom surface product parameter.
In order to make those skilled in the art better understand technical solution of the present invention, with reference to the accompanying drawing and it is embodied The present invention is described in further detail for mode.
Fig. 1 is a kind of flow chart of the measurement method of object bottom surface product parameter provided in an embodiment of the present invention.Such as Fig. 1 institute Show, measurement method provided in this embodiment includes:
S10: the target three-dimensional data corresponding with the height value of object under test got using three-dimensional laser camera is thrown The plane that shadow is constituted to X-axis and Y-axis forms projecting figure, and calculate projecting figure benchmark corner points and with benchmark corner points First angle of adjacent corner points.
Wherein, target three-dimensional data refers to three-dimensional data corresponding with the height value of object under test, belongs to non-image data;Base Quasi- corner points refer to any one corner points of projecting figure, that is to say, that can make any one corner points of projecting figure For benchmark corner points;First angle can be using benchmark corner points as starting point, according to clockwise or counterclockwise calculating , with angle of the adjacent corner points in the plane that X-axis and Y-axis are constituted.
Three-dimensional laser camera applications laser three-dimensional imaging technology, with pointing precision is high, site density is big, information content is rich Rich, the advantages that data processing is increasingly automated, product altitude figure, the three-dimensional data of acquisition is set relative to Image Acquisition It is affected by environment small for standby acquisition image generates image data, it is not in lead to measurement result with because picture is distorted The case where output error, high reliablity.Therefore, for step S10, the target got using three-dimensional laser camera is three-dimensional Data have more reliability, are able to ascend the accuracy of measurement result.Also, due to by projecting target three-dimensional data to X It is the main foundation for calculating floor space parameter that the plane that axis and Y-axis are constituted, which is formed by projecting figure, so, target three-dimensional data It is the beasurement base of floor space parameter as the initial data for forming projecting figure, is not only due to three-dimensional data and belongs to non-picture number According to for directly handling image data, calculation amount is smaller, moreover, also having evaded picture using three-dimensional data as beasurement base Data bring risk greatly affected by environment.
It in step slo,, can be by projecting figure in order to improve the accuracy of measurement result after obtaining projecting figure Each corner points be used as a benchmark corner points, correspondence obtains multiple first angles.Certainly, in a particular application, The first folder only can be calculated using one or several corner points of projecting figure as benchmark corner points according to actual demand Angle will not influence the realization of the present embodiment, and this is not limited by the present invention.
S11: rotation transformation is carried out to projecting figure according to the first angle, determines the minimum including postrotational projecting figure External bottom surface figure obtains the first bottom surface figure to carry out reverse rotation transformation to minimum external bottom surface figure according to the first angle.
In step s 11, if the first angle is indicated with θ, spin matrix isSpecifically , if the column vector that the X-axis component of projecting figure is constituted indicated with X, column vector that the Y-axis component of projecting figure is constituted with Y indicates that the column vector that the X-axis component of the projecting figure after rotation transformation is constituted is with RXIt indicates, the projection after rotation transformation The column vector that the Y-axis component of figure is constituted is with RYIt indicates, thenAlso, it is to be understood that It is, if in step slo, in order to improve the accuracy of measurement result, calculating multiple first angles, then in step s 11 It needs to obtain corresponding multiple after rotation transformation from different first angles to multiple rotary variation should be carried out to projecting figure Projecting figure.Minimum external bottom surface figure is consistent with the shape of projecting figure, including all postrotational projecting figures, example Such as, projecting figure is rectangle, then minimum external bottom surface figure is the boundary rectangle for including all postrotational projecting figures.If will First angle is still indicated with θ, then reverse rotation matrix isSpecifically, if by map interlinking outside minimum The column vector that the X-axis component of shape is constituted is with XRIt indicates, the column vector that the Y-axis component of minimum external figure is constituted is with YRIt indicates, first The column vector that the X-axis component of bottom surface figure is constituted is with XSIt indicates, the column vector that the Y-axis component of the first bottom surface figure is constituted is with YSTable Show, thenFirst bottom surface figure is in the plane that X-axis and Y-axis are constituted with column vector XSWith column vector YSThe figure of construction.
S12: calculating the true edge of the first bottom surface figure and the second angle of X-axis, with the second angle of foundation in the first bottom surface The target bottom surface figure that included projection is than or equal to predetermined number to the target three-dimensional data of plane is constructed in figure.
In step s 12, true edge refers to any a line of the first bottom surface figure, in order to promote the accurate of measurement result Each side of first bottom surface figure, can be used as true edge, obtain multiple second angles by property, then corresponding, need according to Multiple target corresponding with the second angle bottom surfaces figure is constructed in the first bottom surface figure according to the second angle.Predetermined number is according to survey Accuracy of measurement demand is preset, and should not be too large or too small, if too small, possibly error information can not be filtered out completely, if mistake Greatly, then valid data may be filtered out.
If indicating any in the first bottom surface figure with coordinate (RectX1, RectY1) and coordinate (RectX2, RectY2) Two endpoints on side, indicate the second angle with α, indicate target delta value with step, then the four of target bottom surface figure vertex Coordinate is respectively (RectX1, RectY1), (RectX2, RectY2), (RectX2+step*cos (α), RectY2+step*sin (α)) and (RectX1+step*cos (α), RectY1+step*sin (α)).Wherein, target delta value for included projection extremely The target three-dimensional data of plane is than or equal to the corresponding incremental value of target bottom surface figure of predetermined number.
Although moreover, it is noted that target three dimension of the projection for requiring target bottom surface figure to be included to plane According to predetermined number is than or equal to, however, it is preferred to meet three dimension of target of projection that target bottom surface figure is included to plane According to predetermined number is equal to, make a reservation for when the target three-dimensional data for being unable to satisfy projection to plane that target bottom surface figure is included is equal to When number, the target three-dimensional data of projection to plane that target bottom surface figure can be enabled to be included is slightly more than predetermined number, without It easily crosses and is more than predetermined number, otherwise may will affect measurement accuracy, therefore, in practical applications, available accuracy demand should be combined Suitable target delta value is set, and the target three-dimensional data of the projection to the plane that are included to avoid target bottom surface figure, which is crossed, to be more than Predetermined number.For example, target delta value can be set to also being can be set more according to the value of building result dynamic adjustment Fixed increment value constructs multiple bottom surface figures, finally by the corresponding fixation of target satisfactory in the figure of bottom surface bottom surface figure Incremental value is as target delta value etc..
S13: floor space parameter is calculated according to the area parameters of targeted graphical, wherein targeted graphical is each target ground plan The intersection of supplementary set of the shape in the first bottom surface figure is formed by figure.
The projection target three-dimensional data for including in the figure of target bottom surface is respectively positioned on first object graphic limit, is margin of error According to so filtering out error information, the intersection of supplementary set of each target bottom surface figure in the first bottom surface figure is formed by figure As targeted graphical, floor space parameter is calculated with the area parameters of targeted graphical, is able to ascend the accuracy of measurement result.
In conclusion a kind of measurement method of object bottom surface product parameter provided in this embodiment, before this by by target three Dimension data has obtained projecting figure corresponding with object bottom surface figure to the plane projection that X-axis and Y-axis are constituted, then is become by rotation Change with reverse rotation convert to obtain with the more similar first bottom surface figure of object bottom surface figure, finally by building target ground plan Shape eliminates the error coordinate points in the first bottom surface figure, has finally obtained more accurate targeted graphical, and according to target figure Floor space parameter has been calculated in the area parameters of shape, and the measurement of object bottom surface product parameter is completed with this.It can be seen that using This measurement method, using three-dimensional data as beasurement base, without any image data, so, it first will not be due to picture is distorted Lead to the problem of measurement result inaccuracy, moreover can also be to avoid processing image data, to reduce measurement object bottom surface product ginseng Several calculation amounts.
When object under test is cuboid, in order to be further reduced the calculation amount of measurement process, based on the above embodiment, make For a kind of preferred embodiment, determine that the external bottom surface figure of minimum including postrotational projecting figure specifically includes:
Determine maximum X axis coordinate value in the corner points coordinate of postrotational projecting figure, the smallest X axis coordinate value, most Big Y axis coordinate value and the smallest Y axis coordinate value;
To maximum X axis coordinate value, the smallest X axis coordinate value, maximum Y axis coordinate value and the smallest Y axis coordinate value into Row permutation and combination obtains four coordinates of targets;
Using four coordinates of targets as the minimum external bottom surface figure of apex coordinate building.
The present embodiment is suitable for the case where object under test is specially cuboid determinand, in such a case, it is possible to revolving Maximum X axis coordinate value X is first determined in all corner points coordinates of projecting figure after turningmax, the smallest X axis coordinate value Xmin, maximum Y axis coordinate value YmaxWith the smallest Y axis coordinate value Ymin, then to maximum X axis coordinate value Xmax, the smallest X-axis Coordinate value Xmin, maximum Y axis coordinate value YmaxWith the smallest Y axis coordinate value YminCarry out permutation and combination, available four targets Coordinate points are (X respectivelymin, Ymin)、(Xmax, Ymin)、(Xmax, Ymax) and (Xmin, Ymax), then using this four coordinates of targets as The external bottom surface figure of minimum of apex coordinate building is rectangle, and four coordinates of targets are respectively four apex coordinates of rectangle.
As it can be seen that in the present embodiment, directly acquiring maximum X-axis in all corner points coordinates of postrotational projecting figure Coordinate value, the smallest X axis coordinate value, maximum Y axis coordinate value and the smallest Y axis coordinate value, and carry out permutation and combination Four apex coordinates of rectangle are obtained, so that the rectangle as minimum external bottom surface figure is constructed, compared to postrotational For all projection target three-dimensional datas that projecting figure is included carry out convex closure processing, process is simple, can simplify measurement side Method is further reduced the calculation amount of measurement process.
In order to improve the accuracy of measurement result, based on the above embodiment, as a preferred embodiment, will be sharp Target three-dimensional data corresponding with object under test height value that is being got with three-dimensional laser camera is projected to X-axis and Y-axis composition Plane, formed projecting figure before, further includes:
Target three-dimensional data is filtered according to preset height threshold value;
It is then corresponding, target three-dimensional data corresponding with the height value of object under test is projected to what X-axis and Y-axis were constituted and is put down Face forms projecting figure specifically:
Filtered target three-dimensional data corresponding with the height value of object under test is projected to what X-axis and Y-axis were constituted and is put down Face forms projecting figure.
Wherein, preset height threshold value is preset, and can be a value range, can also be only peak or most Low value, when the height value of object under test exceeds preset height threshold value, it is believed that the height value needs to be filtered there are gross error It removes.Certainly, the occurrence of preset height threshold value is related to specific application environment, and which is not limited by the present invention.
In the present embodiment, by further being filtered to calculated height value, it can filter out and be missed in the presence of serious The height value of difference, so as to further remove target three corresponding with the height value there are gross error in target three-dimensional data Dimension data plays the role of purifying target three-dimensional data, then corresponding, in order to reach the accuracy purpose for improving measurement result, After the completion of filtering, target three-dimensional data corresponding with the height value of object under test is projected to the plane of X-axis and Y-axis composition, Form projecting figure specifically: project filtered target three-dimensional data corresponding with the height value of object under test to X-axis and Y The plane that axis is constituted forms projecting figure.And due to there are the target three-dimensional datas of gross error in target three-dimensional data It is filtered out, and projecting figure is the main foundation for calculating floor space parameter, so, it can using purified target three-dimensional data The main foundation for more accurately calculating floor space parameter is obtained, can be further improved the accuracy of measurement result.
In order to further enhance the accuracy of measurement result, calculate projecting figure benchmark corner points and with benchmark corner points First angle of adjacent corner points specifically includes:
Convex closure processing is carried out to each projection coordinate for constituting projecting figure, and obtains the corner points coordinate of projecting figure;
It regard each corner points of projecting figure as benchmark corner points, and according to clockwise or counterclockwise It is corresponding to calculate multiple first angles.
In the present embodiment, acquisition algorithm of convex hull handles each projection coordinate for constituting projecting figure, is projected The corner points coordinate of figure, and regard each corner points of projecting figure as a benchmark corner points calculates one the One angle may finally obtain multiple first angles corresponding with multiple benchmark corner points, then be needed in step s 11 to reply Projecting figure carry out multiple rotary variation, obtain multiple projecting figures after rotation transformation corresponding from different first angles, The corner points coordinate for finally obtaining multiple projecting figures carries out convex closure processing or other processing to all corner points coordinates to obtain Minimum external bottom surface figure.And, it is understood that when object under test when cuboid, it can be in all corner points coordinates The middle maximum X axis coordinate value X of determinationmax, the smallest X axis coordinate value Xmin, maximum Y axis coordinate value YmaxWith the smallest Y axis coordinate Value Ymin
The case where being specially cuboid for object under test, in order to further increase the accuracy of measurement result, based on upper Embodiment is stated, as a preferred embodiment, the number of target bottom surface figure is four, and four target bottom surface figures point Be not distributed in the first bottom surface figure Xia Qu, Zuo Qu, You Qu and upper area.
Wherein, Xia Qu, Zuo Qu, You Qu of the first bottom surface figure and upper area are respectively in the inside of the first bottom surface figure.For For the object under test of cuboid, by target bottom surface be respectively arranged at the first bottom surface figure Xia Qu, Zuo Qu, You Qu and upper area, The error information of first bottom surface figure boundary can all be filtered out, compared to a part of boundary for filtering out the first bottom surface figure For the error information at place, the accuracy of measurement result can be further improved.
In order to further increase the accuracy of measurement result, based on the above embodiment, as a preferred embodiment, The target three-dimensional data of included projection to plane is constructed in the planes than or equal to predetermined number according to the second angle Target bottom surface figure specifically includes:
Using the product of target step value and the cosine value of the second angle as the increment of coordinate of X-axis, with target step value and the The product of the sine value of two angles constructs target bottom surface figure as the increment of coordinate of Y-axis;
Judge whether projection included in the figure of target bottom surface is than or equal to default to the target three-dimensional data of plane Number;
If it is not, then increasing a target step value as current goal step value rebuilds the figure conduct of target bottom surface Current goal bottom surface figure is until the target three-dimensional data of projection to plane that current goal bottom surface figure is included is more than or waits In predetermined number.
In the present embodiment, a target step value is preset, first using a step value as current goal step value Target bottom surface figure is constructed, if the target three-dimensional data of projection included in the figure of target bottom surface to plane is less than present count Mesh is then further added by a target step value on the basis of current goal step value and continues to construct mesh as current goal step value Base number of a tender face figure, and so on, the target three-dimensional data of the projection that figure is included until current goal bottom surface to plane is more than Or it is equal to predetermined number (current goal bottom surface figure at this time is final target bottom surface figure), to be stepped up current goal The mode of step value gradually increase included in the figure of target bottom surface projection to plane target three-dimensional data data, can be with By the way that lesser target step value is arranged, so that the target of projection included in final target bottom surface figure to plane is three-dimensional Data further increase the accuracy of measurement result slightly more than or equal to predetermined number.
A kind of measurement method of object bottom surface product parameter provided by the invention is described in detail above, the present invention is also A kind of measuring device of object bottom surface product parameter is provided, due to embodiment and the measurement method part of the measuring device part Embodiment mutually correlates, so, the embodiment of the measuring device part of object bottom surface product parameter can be joined with Reference floor space The description of the embodiment of several measurement method parts hereafter repeats no more identical part.
Fig. 2 is a kind of composition schematic diagram of the measuring device of object bottom surface product parameter provided in an embodiment of the present invention.Such as Fig. 2 Shown, measuring device provided in this embodiment includes:
Projecting cell 20, the target corresponding with the height value of object under test for three-dimensional laser camera will to be utilized to get Three-dimensional data project to X-axis and Y-axis composition plane, formed projecting figure, and calculate projecting figure benchmark corner points and with First angle of the adjacent corner points of benchmark corner points;
Determination unit 21 determines to include postrotational throwing for carrying out rotation transformation to projecting figure according to the first angle The external bottom surface figure of minimum of shadow figure is obtained with carrying out reverse rotation transformation to minimum external bottom surface figure according to the first angle First bottom surface figure;
Construction unit 22, for calculating the true edge of the first bottom surface figure and the second angle of X-axis, according to the second angle The target bottom surface figure that included projection is than or equal to predetermined number to the target three-dimensional data of plane is constructed in the planes;
Computing unit 23, for calculating floor space parameter according to the area parameters of targeted graphical, wherein targeted graphical is each The intersection of supplementary set of the target bottom surface figure in the first bottom surface figure is formed by figure.
A kind of measuring device of object bottom surface product parameter provided in this embodiment, projecting cell is before this by three-dimensional by target Data have obtained projecting figure corresponding with object bottom surface figure to the plane projection that X-axis and Y-axis are constituted, then pass through determination unit It carries out rotation transformation and reverse rotation converts to obtain and the more similar first bottom surface figure of object bottom surface figure, finally utilization building Building unit target bottom surface figure eliminates the error coordinate points in the first bottom surface figure, has finally obtained more accurate target Figure enables computing unit that floor space parameter has been calculated according to the area parameters of targeted graphical, completes object bottom surface The measurement of product parameter.It can be seen that using this measuring device, using three-dimensional data as beasurement base, without any image data, So first the problem of measurement result inaccuracy will not be led to because picture is distorted, moreover can also to avoid handling image data, To reduce the calculation amount of measurement object bottom surface product parameter.
A kind of measurement method of object bottom surface product parameter provided by the invention is described in detail above, the present invention is also A kind of measuring system of object bottom surface product parameter is provided, due to embodiment and the measurement method part of the measuring system part Embodiment mutually correlates, so, the embodiment of the measuring system part of object bottom surface product parameter can be joined with Reference floor space The description of the embodiment of several measurement method parts hereafter repeats no more identical part.
Fig. 3 is a kind of structural schematic diagram of the measuring system of object bottom surface product parameter provided in an embodiment of the present invention.Such as Fig. 3 Shown, measuring system provided in this embodiment includes:
For acquiring the three-dimensional image information of object under test 30, and it is converted into the three-dimensional laser camera 31 of three-dimensional data;
For transmitting the conveyer belt 32 of object under test 30, wherein include three-dimensional laser phase in the transmitting path of conveyer belt 32 The pickup area of machine 31;
It is set to conveyer belt 32, for adjusting the position of object under test 30 so that object under test 30 is in pickup area Controllable register 33.
It is connect with three-dimensional laser camera 31, for executing such as the measurement method of above-mentioned any object bottom surface product parameter The data processing equipment 34 of step.
Wherein, pickup area refers to the field range of three-dimensional laser camera 31;Data processing equipment 34 can be specially to calculate The equipment equipped with processor such as machine, tablet computer and mobile phone, the processor can be realized according to the programmed algorithm being previously implanted The step of measurement method of such as above-mentioned any object bottom surface product parameter.
Using the measuring system of object bottom surface provided in this embodiment product parameter, three-dimensional laser camera 31 is set to conveyer belt 32 top, and to guarantee that conveyer belt 32 during object under test 30 of transmission, cooperates with controllable register 33 so as to be measured Object 30, which has the regular hour, can be completely disposed in the pickup area of three-dimensional laser camera 31, certainly, is in acquisition zone Length of time in domain is related to the speed of three-dimensional laser camera acquisition data and efficiency, and which is not limited by the present invention.Also, It is understood that can be measuring system configuration one to preferably fix three-dimensional laser camera 31 in a particular application A L-type support 35 for being used to fix three-dimensional laser camera 31.
The measuring system of object bottom surface product parameter provided in this embodiment includes three-dimensional laser camera, can acquire determinand The three-dimensional data of body;Conveyer belt can transmit object under test;Controllable register, the position of adjustable object under test;Data processing The step of any of the above-described kind of object bottom surface accumulates the measurement method of parameter may be implemented in equipment.Therefore, it is placed in by object under test After conveyer belt, conveyer belt can be sent to be measured near pickup area, and be cooperated with controllable register, so that three-dimensional laser phase Machine can collect the three-dimensional data of object under test, then execute any of the above-described kind of object bottom surface product parameter by data processing equipment The step of measurement method, may finally realize the measurement of measuring targets floor space parameter.Also, since data processing equipment can To realize the step of any of the above-described kind of object bottom surface accumulates the measurement method of parameter, so this measuring system has with above-mentioned any The identical beneficial effect of measurement method of object bottom surface product parameter, the present invention repeat no more.
As shown in figure 3, in order to keep measuring system more intelligent, based on the above embodiment, embodiment party as one preferred Formula further includes the camera trigger device 36 connecting with three-dimensional laser camera 31;
When object under test 30 enters the pickup area of three-dimensional laser camera 31, camera trigger device 36 is to three-dimensional laser phase Machine 31 sends trigger signal and acquires three-dimensional image information to control three-dimensional laser camera 31.
In the present embodiment, it is configured with camera trigger device 36 for measuring system, can be set in than 32 surface of conveyer belt Slightly higher position, and it is preferably vertical with the holding of the traffic direction of conveyer belt 32, for that whether will there is object under test 30 to be in acquisition Signal in region is sent to three-dimensional laser camera 31, to control the working condition of three-dimensional laser camera 31, when needing detectable substance When body 30 is in pickup area, camera trigger device 36 sends trigger signal to three-dimensional laser camera 31, to control three-dimensional laser Camera 31 works, and when pickup area is without object under test 30, camera trigger device 36 does not send to three-dimensional laser camera 31 and triggers Signal is to control 31 break-off of three-dimensional laser camera, it is seen then that the setting of camera trigger device 36, it can be to avoid making three-dimensional laser The case where camera 31 is always held at working condition or needs the working condition of manual control three-dimensional laser camera 31, so that measurement System is more intelligent.In a particular application, camera trigger device 36, which is specifically as follows close to switch etc., may determine that pickup area In whether have detection device existing for object under test.And, it is understood that camera trigger device 36 is to three-dimensional laser camera When preferably object under test 30 is in the center of pickup area at the time of 31 transmission trigger signal.
In order to make those skilled in the art be best understood from technical solution provided by the invention, with reference to the accompanying drawing, with one It is described in detail for the floor space parameter measurement process of a cuboid object.
It should be noted that in the present embodiment, using the three-dimensional laser camera of model Visionary-T as above-mentioned survey Three-dimensional laser camera 31 in amount system, using computer as data processing equipment 34.The three-dimensional of model Visionary-T swashs Light camera is a kind of based on three-dimensional laser time flight theory, using laser snapshot (3D Snap-shot) technology, acquisition acquisition The three-dimensional camera of the three-dimensional coordinate data of object in region, the three-dimensional that the three-dimensional laser camera of model Visionary-T generates Data can be exported by buses such as Ethernets.Wherein, the three-dimensional laser camera of model Visionary-T return every time three Dimension data about 25000.
Before carrying out floor space parameter measurement, the center line of the three-dimensional laser camera of model Visionary-T is hung down Directly in conveyer belt 32,32 row of conveyer belt is in ground, and the height of the three-dimensional laser camera of model Visionary-T and conveyer belt 32 Degree is adjustable, and object under test 30 is placed on conveyer belt 32, and the three-dimensional laser camera of model Visionary-T passes through Ethernet It is connected with computer.Using SOPAS software, the pickup area of the three-dimensional laser camera of model Visionary-T is enabled to cover whole A conveyer belt, such as shadow region in Fig. 3.According to the full-size of object under test 30, the angle of controllable register 33 is set, maximum is made The object under test 30 of size can be completely in the pickup area of three-dimensional laser camera of model Visionary-T.Wherein, Object under test is cuboid object.
Fig. 4 is the flow chart of the measurement method of another object bottom surface product parameter provided in an embodiment of the present invention.Such as Fig. 4 institute Show, this method comprises the following steps:
S40: the three-dimensional laser camera of initialization model Visionary-T.
S41: judge whether to receive the trigger signal of camera trigger device transmission, if it is, entering step S42, such as Fruit is no, then repeats this step S41.
S42: the three-dimensional laser camera of model Visionary-T is called to adopt three-dimensional image information in pickup area Collection, and the discrete three-dimensional data of multiple groups that the three-dimensional laser camera for obtaining model Visionary-T returns.
Fig. 5 is a kind of three-dimensional coordinate figure of cuboid object to be measured provided in an embodiment of the present invention.As shown in figure 5, model The discrete three-dimensional data of multiple groups returned for the three-dimensional laser camera of Visionary-T is three-dimensional coordinate data, can be with direct construction The threedimensional model of cuboid object to be measured.
S43: relevant treatment is carried out to the discrete three-dimensional data of multiple groups, obtains the height value of object under test.
S44: being filtered the target three-dimensional data near cuboid object height value to be measured, and by filtered data It projects in the plane that X-axis and Y-axis are constituted.
It, can be three-dimensional to the target near cuboid object height value to be measured by setting height threshold in step S44 Data are filtered, wherein height threshold is preset according to the height value range of cuboid object to be measured in actual use.
S45: convex closure processing is carried out to the data projected in plane, obtains the coordinate of corner points.
It should be noted that the plane mentioned in step S45 is the plane that X-axis and Y-axis are constituted, also, hereafter mentioned The plane arrived also refers both to the plane that X-axis and Y-axis are constituted unless otherwise specified.
For step S45, side is obtained in addition to using algorithm of convex hull to handle the data projected in plane Outside the coordinate of angle point, other algorithms can also be used to handle the data projected in plane to obtain the seat of corner points Mark.
S46: respectively using each corner points as starting point, by seek clockwise or counterclockwise starting point and with its phase The angle theta of adjacent boundary point in the plane, and rotation transformation is carried out to data in plane are projected to.
The conversion process of rotation transformation in step S46 is as follows:
In formula, X and Y are respectively to be made of the data X-axis component and Y-axis component projected in the plane that X-axis and Y-axis are constituted Column vector, RXAnd RYRespectively vector X and Y carries out rotation transformation and obtains column vector.
S47: the maximum value and minimum value in two column vectors that rotation transformation obtains are sought respectively, and obtains four vertex Coordinate.
In step S47, four apex coordinates be by two column vectors maximum value and minimum value permutation and combination obtain 's.Specifically, if by two column vectors maximum value and minimum value be denoted as X respectivelymax、Xmin、YmaxAnd Ymin, then four are pushed up Point coordinate is respectively (Xmin, Ymin)、(Xmax, Ymin)、(Xmax, Ymax) and (Xmin, Ymax)。
Fig. 6 is a kind of signal of minimum circumscribed rectangle in the plane that X-axis and Y-axis are constituted provided in an embodiment of the present invention Figure.As shown in fig. 6, being sequentially connected four apex coordinates in the plane that X-axis and Y-axis are constituted may make up including postrotational throwing Shadow data minimum circumscribed rectangle.
S48: reverse rotation transformation is carried out to four apex coordinates, and constructs the first rectangle in the plane, calculates separately first Each side of rectangle and the angle α of X-axis.
The conversion process that reverse rotation converts in step S48 is as follows:
In formula, XRAnd YRThe column vector that is respectively made of four apex coordinate X-axis components and Y-axis component, XSAnd YSRespectively For vector XRAnd YRReverse rotation is carried out to convert to obtain column vector.
Specifically, the first rectangle is that the column vector converted using reverse rotation is constructed in the plane.
S49: the second rectangle of construction, third rectangle, the 4th rectangle and the 5th rectangle, and count the data projected in plane Number in the second rectangle, third rectangle, the 4th rectangle and the 5th rectangle respectively.
In step S49, the second rectangle, third rectangle, the 4th rectangle and the 5th rectangle are respectively configured at the first rectangle Xia Qu, You Qu, Shang Qu and Zuo Qu.I.e. if by the coordinate of the first rectangle be defined as (RectX1, RectY1), (RectX2, RectY2), (RectX3, RectY3) and (RectX4, RectY4), then the coordinate of the second rectangle be (RectX1, RectY1), (RectX2, RectY2), (RectX2+step*cos (α), RectY2+step*sin (α)) and (RectX1+step*cos (α), RectY1+step*sin (α)), the coordinate of third rectangle is (RectX2, RectY2), (RectX3, RectY3), (RectX3+ Step*cos (α), RectY3+step*sin (α)) and (RectX2+step*cos (α), RectY2+step*sin (α)), the 4th The coordinate of rectangle is (RectX3, RectY3), (RectX4, RectY4), (RectX4+step*cos (α), RectY4+step* Sin (α)) and (RectX3+step*cos (α), RectY3+step*sin (α)), the coordinate of the 5th rectangle be (RectX4, RectY4), (RectX1, RectY1), (RectX1+step*cos (α), RectY1+step*sin (α)) and (RectX4+ Step*cos (α), RectY4+step*sin (α)).Wherein, step is preset target delta value.
S50: according to the data projected in plane respectively in the second rectangle, third rectangle, the 4th rectangle and the 5th rectangle In number and preset number deviation, the size of target delta value is adjusted, until projecting to data in plane respectively the Number in two rectangles, third rectangle, the 4th rectangle and the 5th rectangle is greater than or equal to preset number.
In step s 50, preset number is to be preset according to measurement accuracy, in the present embodiment, preset number setting It is 5.If when the target delta value of the second rectangle, the target delta value of third rectangle, the target delta value of the 4th rectangle and the When the target delta value of five rectangles is respectively step2, step3, step4 and step5, the data in plane are projected to respectively Number in two rectangles, third rectangle, the 4th rectangle and the 5th rectangle is greater than or equal to 5, then the coordinate of the second rectangle is (RectX1, RectY1), (RectX2, RectY2), (RectX2+step2*cos (α), RectY2+step2*sin (α)) and (RectX1+step2*cos (α), RectY1+step2*sin (α)), the coordinate of third rectangle be (RectX2, RectY2), (RectX3, RectY3), (RectX3+step3*cos (α), RectY3+step3*sin (α)) and (RectX2+step3*cos (α), RectY2+step3*sin (α)), the coordinate of the 4th rectangle is (RectX3, RectY3), (RectX4, RectY4), (RectX4+step4*cos (α), RectY4+step4*sin (α)) and (RectX3+step4*cos (α), RectY3+step4* Sin (α)), the coordinate of the 5th rectangle is (RectX4, RectY4), (RectX1, RectY1), (RectX1+step5*cos (α), RectY1+step5*sin (α)) and (RectX4+step5*cos (α), RectY4+step5*sin (α)).
S51: cuboid object to be measured upper surface length and width numerical value is calculated.
In step s 51, the upper surface length and width numerical value of cuboid object to be measured is floor space parameter.Specifically, to be measured Cuboid object upper surface length and width numerical value be according to the second rectangle, third rectangle, the 4th rectangle and the 5th rectangle target delta What the side length numerical value of value and the first rectangle calculated.
Fig. 7 is a kind of schematic diagram of determining targeted graphical provided in an embodiment of the present invention.As shown in fig. 7, the second rectangle 71, Third rectangle 72, the 4th rectangle 73, the 5th rectangle 74 and targeted graphical 75 have collectively constituted the first rectangle, and the second rectangle 71 divides It is distributed in the lower area of the first rectangle, third rectangle 72 is distributed in the right area of the first rectangle, and the 4th rectangle 73 is distributed in the first rectangle Upper area, the 5th rectangle 74 are distributed in the left area of the first rectangle, and targeted graphical 75 is distributed in the middle section of the first rectangle.According to Two rectangles 71, third rectangle 72, the 4th rectangle 73 and the target delta value of the 5th rectangle 74 and the side length numerical value of the first rectangle can The upper surface length and width numerical value of targeted graphical, as cuboid object to be measured upper surface length and width numerical value is calculated.
The present invention also provides a kind of computer readable storage medium, computer is stored on computer readable storage medium Program, when computer program is executed by processor the step of the realization such as measurement method of above-mentioned any object bottom surface product parameter.
Computer readable storage medium provided in this embodiment, when being executed by processor due to computer program, Ke Yishi The step of measurement method for the object bottom surface product parameter that existing any of the above-described embodiment provides, so this computer readable storage medium With the same actual effect of measurement method with above-mentioned object bottom surface product parameter.
In addition, it is necessary to explanation, the measurement method of object bottom surface provided by the invention product parameter, device, system and can It reads storage medium and is advantageously employed in the floor space parameter measurement to cuboid object.
Above to a kind of measurement method, device, system and the readable storage of object bottom surface product parameter provided by the present invention Medium is described in detail.Each embodiment is described in a progressive manner in specification, and each embodiment stresses It is differences from other embodiments, the same or similar parts in each embodiment may refer to each other.
It should be pointed out that for those skilled in the art, without departing from the principle of the present invention, Can be with several improvements and modifications are made to the present invention, these improvement and modification also fall into the protection scope of the claims in the present invention It is interior.
It should also be noted that, in the present specification, such as first and second etc relational terms are used merely to one A entity or operation are perhaps operated with another entity and are distinguished without necessarily requiring or implying these entities or behaviour There are any actual relationship or orders between work.Moreover, the terms "include", "comprise" or its any variant are intended to Cover non-exclusive inclusion, so that the process, method, article or equipment for including a series of element not only includes that A little elements, but also other elements including being not explicitly listed either further include for this process, method, article or setting Standby intrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that There is also other identical elements in the process, method, article or apparatus that includes the element.

Claims (10)

1. a kind of measurement method of object bottom surface product parameter characterized by comprising
The target three-dimensional data corresponding with the height value of object under test got using three-dimensional laser camera is projected to X-axis and Y-axis constitute plane, formed projecting figure, and calculate the projecting figure benchmark corner points and with the benchmark corner points phase First angle of adjacent corner points;
Rotation transformation is carried out to the projecting figure according to first angle, determines the minimum including postrotational projecting figure External bottom surface figure obtains first to carry out reverse rotation transformation to the external bottom surface figure of the minimum according to first angle Bottom surface figure;
Calculate the true edge of first bottom surface figure and the second angle of the X-axis, with according to second angle described The target ground plan that included projection is than or equal to predetermined number to the target three-dimensional data of the plane is constructed in plane Shape;
The floor space parameter is calculated according to the area parameters of targeted graphical, wherein the targeted graphical is each target bottom The intersection of supplementary set of the face figure in the figure of first bottom surface is formed by figure.
2. the measurement method of object bottom surface product parameter according to claim 1, which is characterized in that the object under test is specific For cuboid, then the determination includes that the external bottom surface figure of minimum of postrotational projecting figure specifically includes:
Determine maximum X axis coordinate value in the corner points coordinate of the postrotational projecting figure, the smallest X axis coordinate value, most Big Y axis coordinate value and the smallest Y axis coordinate value;
To the maximum X axis coordinate value, the smallest X axis coordinate value, the maximum Y axis coordinate value and described the smallest Y axis coordinate value carries out permutation and combination, obtains four coordinates of targets;
The external bottom surface figure of minimum is constructed by apex coordinate of four coordinates of targets.
3. the measurement method of object bottom surface product parameter according to claim 1, which is characterized in that three-dimensional will be utilized described The target three-dimensional data corresponding with the height value of object under test that laser camera is got is projected to the plane of X-axis and Y-axis composition, It is formed before projecting figure, further includes:
The target three-dimensional data is filtered according to preset height threshold value;
Then corresponding, described project target three-dimensional data corresponding with the height value of object under test to what X-axis and Y-axis were constituted is put down Face forms projecting figure specifically:
Filtered target three-dimensional data corresponding with the height value of the object under test is projected to the X-axis and the Y-axis The plane of composition forms the projecting figure.
4. the measurement method of object bottom surface product parameter according to claim 1, which is characterized in that described to calculate the projection First angle of the benchmark corner points of figure and the corner points adjacent with the benchmark corner points specifically includes:
Convex closure processing is carried out to each projection coordinate for constituting the projecting figure, and the corner points for obtaining the projecting figure are sat Mark;
It regard each corner points of the projecting figure as the benchmark corner points, and according to clockwise or counterclockwise Direction is corresponding to calculate multiple first angles.
5. the measurement method of object bottom surface product parameter according to claim 1-4, which is characterized in that described to be measured Object is specially cuboid, then the number of target bottom surface figure is four, and four target bottom surface figures divide respectively Be distributed in first bottom surface figure Xia Qu, Zuo Qu, You Qu and upper area.
6. the measurement method of object bottom surface product parameter according to claim 5, which is characterized in that described according to described second Angle constructs the target three-dimensional data of included projection to the plane than or equal to predetermined number in the plane Target bottom surface figure specifically includes:
It take target step value and the product of the cosine value of second angle as the increment of coordinate of the X-axis, with target step The product of the sine value of long value and second angle constructs target bottom surface figure as the increment of coordinate of the Y-axis;
Judge whether projection to the target three-dimensional data of the plane included in the figure of the target bottom surface is than or equal to Preset number;
If it is not, then increasing a target step value as current goal step value rebuilds the figure conduct of target bottom surface Current goal bottom surface figure until the projection that is included of current goal bottom surface figure to the plane target three-dimensional data Than or equal to the predetermined number.
7. a kind of measuring device of object bottom surface product parameter characterized by comprising
Projecting cell, three dimension of target corresponding with the height value of object under test for three-dimensional laser camera will to be utilized to get According to the plane that projection to X-axis and Y-axis is constituted, form projecting figure, and calculate the projecting figure benchmark corner points and with institute State the first angle of the adjacent corner points of benchmark corner points;
Determination unit determines to include postrotational for carrying out rotation transformation to the projecting figure according to first angle The external bottom surface figure of minimum of projecting figure, to carry out reverse rotation to the external bottom surface figure of the minimum according to first angle Transformation, obtains the first bottom surface figure;
Construction unit, for calculating the true edge of first bottom surface figure and the second angle of the X-axis, according to described Two angles construct the target three-dimensional data of included projection to the plane than or equal to predetermined number in the plane Target bottom surface figure;
Computing unit, for calculating the floor space parameter according to the area parameters of targeted graphical, wherein the targeted graphical is The intersection of supplementary set of each target bottom surface figure in the figure of first bottom surface is formed by figure.
8. a kind of measuring system of object bottom surface product parameter characterized by comprising
For acquiring the three-dimensional image information of object under test, and it is converted into the three-dimensional laser camera of three-dimensional data;
For transmitting the conveyer belt of the object under test, wherein include the three-dimensional laser in the transmitting path of the conveyer belt The pickup area of camera;
It is set to the conveyer belt, for adjusting the position of the object under test so that the object under test is in the acquisition zone Controllable register in domain.
It is connect with the three-dimensional laser camera, for executing object bottom surface product parameter as claimed in any one of claims 1 to 6 The data processing equipment of the step of measurement method.
9. the measuring system of object bottom surface product parameter according to claim 8, which is characterized in that further include swashing with the three-dimensional The camera trigger device of light camera connection;
When the object under test enters the pickup area of the three-dimensional laser camera, the camera trigger device is to the three-dimensional Laser camera sends trigger signal and acquires the three-dimensional image information to control the three-dimensional laser camera.
10. a kind of computer readable storage medium, which is characterized in that be stored with computer on the computer readable storage medium Program is realized when the computer program is executed by processor such as object bottom surface as claimed in any one of claims 1 to 6 product parameter Measurement method the step of.
CN201810594828.2A 2018-06-11 2018-06-11 Method, device and system for measuring bottom area parameters of object and readable storage medium Expired - Fee Related CN109029303B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810594828.2A CN109029303B (en) 2018-06-11 2018-06-11 Method, device and system for measuring bottom area parameters of object and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810594828.2A CN109029303B (en) 2018-06-11 2018-06-11 Method, device and system for measuring bottom area parameters of object and readable storage medium

Publications (2)

Publication Number Publication Date
CN109029303A true CN109029303A (en) 2018-12-18
CN109029303B CN109029303B (en) 2020-05-19

Family

ID=64612506

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810594828.2A Expired - Fee Related CN109029303B (en) 2018-06-11 2018-06-11 Method, device and system for measuring bottom area parameters of object and readable storage medium

Country Status (1)

Country Link
CN (1) CN109029303B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109540241A (en) * 2019-01-22 2019-03-29 艾信智慧医疗科技发展(苏州)有限公司 Volume measuring system and method
CN111238369A (en) * 2020-01-19 2020-06-05 广东工业大学 Method, system and equipment for measuring volume of double rectangular objects
CN112991429A (en) * 2019-12-13 2021-06-18 顺丰科技有限公司 Box volume measuring method and device, computer equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001084385A (en) * 1999-09-10 2001-03-30 Nec Corp Three-dimensional video identification device, threedimensional video identification method and computer readable recording medium
KR20080101570A (en) * 2007-05-18 2008-11-21 최종주 Apparatus and method for measuring outer section and three dimensional shape of object
CN102997871A (en) * 2012-11-23 2013-03-27 南京大学 Method for inverting effective leaf area index by utilizing geometric projection and laser radar
CN103528545A (en) * 2012-07-02 2014-01-22 奥林巴斯株式会社 Measuring device and measuring method
JP2014106164A (en) * 2012-11-29 2014-06-09 Mitsubishi Motors Corp Method and apparatus for inspecting fitting state of connector

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001084385A (en) * 1999-09-10 2001-03-30 Nec Corp Three-dimensional video identification device, threedimensional video identification method and computer readable recording medium
KR20080101570A (en) * 2007-05-18 2008-11-21 최종주 Apparatus and method for measuring outer section and three dimensional shape of object
CN103528545A (en) * 2012-07-02 2014-01-22 奥林巴斯株式会社 Measuring device and measuring method
CN102997871A (en) * 2012-11-23 2013-03-27 南京大学 Method for inverting effective leaf area index by utilizing geometric projection and laser radar
JP2014106164A (en) * 2012-11-29 2014-06-09 Mitsubishi Motors Corp Method and apparatus for inspecting fitting state of connector

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109540241A (en) * 2019-01-22 2019-03-29 艾信智慧医疗科技发展(苏州)有限公司 Volume measuring system and method
WO2020151311A1 (en) * 2019-01-22 2020-07-30 艾信智慧医疗科技发展(苏州)有限公司 Volume measuring system and method
CN112991429A (en) * 2019-12-13 2021-06-18 顺丰科技有限公司 Box volume measuring method and device, computer equipment and storage medium
CN111238369A (en) * 2020-01-19 2020-06-05 广东工业大学 Method, system and equipment for measuring volume of double rectangular objects

Also Published As

Publication number Publication date
CN109029303B (en) 2020-05-19

Similar Documents

Publication Publication Date Title
CN206441238U (en) Scaling board and calibration system
CN109000559A (en) A kind of measurement method of object volume, device, system and readable storage medium storing program for executing
CN109029303A (en) Measurement method, device, system and the readable storage medium storing program for executing of object bottom surface product parameter
CN102376089B (en) Target correction method and system
CN104484857B (en) A kind of instrumented data read method and system
WO2021004416A1 (en) Method and apparatus for establishing beacon map on basis of visual beacons
CN104613930B (en) Method and device for measuring distance as well as mobile terminal
CN110276786A (en) Determine method and device, tracking device and the system of the location information of tracking target
CN108537834A (en) A kind of volume measuring method, system and depth camera based on depth image
CN104484887B (en) External parameters calibration method when video camera is used in combination with scanning laser range finder
CN104089628B (en) Self-adaption geometric calibration method of light field camera
CN103795935B (en) A kind of camera shooting type multi-target orientation method and device based on image rectification
CN107710283A (en) A kind of filming control method, device and control device
CN103411553A (en) Fast calibration method of multiple line structured light visual sensor
CN102930551B (en) Camera intrinsic parameters determined by utilizing projected coordinate and epipolar line of centres of circles
CN107734449A (en) A kind of outdoor assisted location method, system and equipment based on optical label
CN106504287B (en) Monocular vision object space positioning system based on template
CN112254633B (en) Object size measuring method, device and equipment
CN105608703A (en) Current transformer oil level detection method of intelligent substation inspection robot
CN108225328A (en) A kind of interior three dimensional data collection method
CN107103056A (en) A kind of binocular vision indoor positioning database building method and localization method based on local identities
CN109029250A (en) A kind of method, apparatus and equipment based on three-dimensional camera detection package dimensions
CN106840111A (en) The real-time integrated system of position and attitude relation and method between object
CN111307046A (en) Tree height measuring method based on hemispherical image
CN110823899A (en) Fault positioning method, device and system

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200519

Termination date: 20210611

CF01 Termination of patent right due to non-payment of annual fee