[go: up one dir, main page]

CN104751436B - The method and a kind of electronic equipment of a kind of information processing - Google Patents

The method and a kind of electronic equipment of a kind of information processing Download PDF

Info

Publication number
CN104751436B
CN104751436B CN201310741722.8A CN201310741722A CN104751436B CN 104751436 B CN104751436 B CN 104751436B CN 201310741722 A CN201310741722 A CN 201310741722A CN 104751436 B CN104751436 B CN 104751436B
Authority
CN
China
Prior art keywords
information
stripes
light
stripe
under test
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310741722.8A
Other languages
Chinese (zh)
Other versions
CN104751436A (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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201310741722.8A priority Critical patent/CN104751436B/en
Priority to US14/459,872 priority patent/US9799117B2/en
Publication of CN104751436A publication Critical patent/CN104751436A/en
Application granted granted Critical
Publication of CN104751436B publication Critical patent/CN104751436B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Length Measuring Devices By Optical Means (AREA)

Abstract

The invention discloses a kind of method of information processing and a kind of electronic equipment, methods described includes:When fringe structure light is transmitted on an object under test using a striated structure light source, and by the reflection of the object under test, when forming the first image on a projection surface, obtain the M bar shape informations for the M stripe light being distributed on the object under test, wherein, N bar shape informations differ in the M bars shape information, wherein, M is the integer more than or equal to 2, and N is the integer less than or equal to M and more than or equal to 2;Based on the M bars shape information, it is determined that M positional information of the M stripe light in a plurality of fringe light corresponding with the M bars shape information;Based on the M positional information, the depth information of the object under test is determined.

Description

The method and a kind of electronic equipment of a kind of information processing
Technical field
The present invention relates to the method and a kind of electronic equipment of electronic technology field, more particularly to a kind of information processing.
Background technology
With the continuous development of scientific technology, electronic equipment has also obtained development at full speed, and the species of electronic product is also got over Come more, people have also enjoyed the various facilities that scientific development is brought, and present people can be set by various types of electronics It is standby, enjoy the comfortable life brought with development in science and technology.
Depth camera based on structure light has had extensive use, moreover, being designed with a variety of sides based on structure light Formula, it can substantially be divided into the modes such as time domain coding, space encoding, color coding, wherein, in order to meet the needs of real-time, and And consider practical application scene, be more suitable for using based on infrared space encoding mode, and wherein the structure light of striped due to Design is simple, can be used widely using the order of striped come rapid translating into depth calculation.
But present inventor has found above-mentioned technology extremely during inventive technique scheme in realizing the embodiment of the present application Following technical problem less be present:
Because the striped of existing fringe structure light is all the wide striped for waiting brightness, area can only be carried out by relative ranks Point, but due between single striped having differences property it is small, it is determined that easily malfunctioned when wherein which stripe changes, because And it is determined that the big technical problem of workload during stripe order recognition be present.
The content of the invention
The embodiment of the present application solves in the prior art by providing the method and a kind of electronic equipment of a kind of information processing It is determined that easily malfunctioned during the stripe order recognition of fringe structure light, accordingly, there exist the big technical problem of workload, realize The technique effect which stripe structure light is changed can easily and quickly be determined.
The embodiment of the present application provides a kind of method of information processing, and applied in electronic equipment, this method includes:
When fringe structure light is transmitted on an object under test using a striated structure light source, and pass through the object under test Reflection, when forming the first image on a projection surface, obtain the M bar shapeds for being distributed in M stripe light on the object under test State information, wherein, there are N bar shape informations to differ in the M bars shape information, wherein, M is the integer more than or equal to 2, and N is Integer less than or equal to M and more than or equal to 2;
Based on the M bars shape information, it is determined that the M bars in a plurality of fringe light corresponding with the M bars shape information M positional information of fringe light;
Based on the M positional information, the depth information of the object under test is determined.
Further, fringe structure light is being transmitted on an object under test using a striated structure light source, and is passing through institute The reflection of object under test is stated, is formed on a transmission plane before the first image, methods described also includes:
Obtain M standard location information of the M stripes light.
Further, the acquisition is distributed in a plurality of shape information of a plurality of fringe light on the object under test, specifically For:
Obtain the M stripes width information of M stripe light or the shape graph of M stripes being distributed on the object under test Case information.
Further, the M stripes width information specifically includes:M in the different a plurality of fringe light of width The K stripe width informations of K stripes light in stripe light, the M stripes in the different a plurality of fringe light with width The J stripe width informations of J stripes light in light, wherein, it is not overlapping between the J stripes light and the K stripes light.
Further, the character pattern information of the M stripes specifically includes:Any one in the M stripes Equally spaced setting has centrosymmetric identical patterns on fringe light, and the pattern is used for identifying the fringe light, the M bars Pattern in striped in the stripe of arbitrary neighborhood two differs.
Further, it is described to be based on the M bars when the M bars shape information is specially the M stripes width information Shape information, it is determined that M positional information of the M stripe light in a plurality of fringe light corresponding with the M bars shape information, Specifically include:
Based on the M stripes width information, a plurality of fringe light corresponding with the M stripes width information is judged In M stripe light M second place information whether the M normal place corresponding with M standard location information information Information is identical;
When different, M positional information of the M stripes light is determined.
Further, when the M bars shape information is specially the M stripes character pattern information, based on the M bars Shape information, it is determined that M positional information of the M stripe light in a plurality of fringe light corresponding with the M strips information, Specifically include:
Based on the M stripes character pattern information, judge corresponding described more with the M stripes character pattern information M whether corresponding with M standard location information normal place of 3rd positional information of the M stripe light in stripe light Information is identical;
When different, M positional information of the M stripes light is determined.
Further, it is described to be based on the M positional information, the depth information of the object under test is determined, is specifically included:
Based on the M positional information, it is determined that with the distance between standard location information difference;
According to the range difference, the depth information of the object under test is determined.
On the other hand, the embodiment of the present application additionally provides a kind of electronic equipment, and the electronic equipment includes:
First acquisition unit, fringe structure light is transmitted to an object under test using a striated structure light source for working as, And by the reflection of the object under test, when forming the first image on a projection surface, acquisition is distributed on the object under test M stripe light M bar shape informations, wherein, there are N bar shape informations to differ in the M bars shape information, wherein, M is big In the integer equal to 2, N is the integer less than or equal to M and more than or equal to 2;
First determining unit, based on the M bars shape information, it is determined that corresponding with the M bars shape information described a plurality of M positional information of the M stripe light in fringe light;
Second determining unit, based on the M positional information, determine the depth information of the object under test.
Further, the electronic equipment also includes:
Second acquisition unit, obtain M standard location information of the M stripes light.
Further, the first acquisition unit is specifically used for, and obtains the M stripe light being distributed on the object under test M stripes width information or M stripes character pattern information.
Further, the M stripes width information specifically includes:M in the different a plurality of fringe light of width The K stripe width informations of K stripes light in stripe light, the M stripes in the different a plurality of fringe light with width The J stripe width informations of J stripes light in light, wherein, it is not overlapping between the J stripes light and the K stripes light.
Further, the character pattern information of the M stripes specifically includes:Any one in the M stripes Equally spaced setting has centrosymmetric identical patterns on fringe light, and the pattern is used for identifying the fringe light, the M bars Pattern in striped in the stripe of arbitrary neighborhood two differs.
Further, first determining unit specifically includes:
First judging unit, for based on the M stripes width information, judging and the M stripes width information pair M second place information of the M stripe light in a plurality of fringe light answered whether with phase in M standard location information information Corresponding M standard location information is identical;
First determination subelement, for when different, determining M positional information of the M stripes light.
Further, first determining unit specifically includes:
Second judging unit, for based on the M stripes character pattern information, judging and the M stripes shape graph 3rd positional information of the M stripe light in a plurality of fringe light corresponding to case information whether with M standard location information M corresponding standard location information is identical;
Second determination subelement, for when different, determining M positional information of the M stripes light.
Further, second determining unit specifically includes:
3rd determination subelement, for based on the M positional information, it is determined that between the standard location information away from Deviation;
4th determination subelement, for according to the range difference, determining the depth information of the object under test.
The one or more technical schemes provided in the embodiment of the present application, have at least the following technical effects or advantages:
As a result of when fringe structure light is transmitted on an object under test using a striated structure light source, passing through The reflection of the object under test, when forming the first image on a transmission plane, obtain the M stripe light being distributed on the object under test M bar shape informations, wherein, there are N bar shape informations to differ in the M stripe information, wherein, M is whole more than or equal to 2 Number, N are the integer less than or equal to M and more than or equal to 2;Then, the M stripe information based on acquisition, it is determined that believing with the M stripes M positional information of M stripes light in more stripes corresponding to breath;Finally, the M positional information can be based on, it is determined that this is treated The technical scheme of the depth information of object is surveyed, so, efficiently solve the stripe order recognition for determining fringe structure light in the prior art During easily malfunction, accordingly, there exist the big technical problem of workload, and which rule realizes can easily and quickly determine The technique effect that line structure light is changed.
Brief description of the drawings
Fig. 1 is a kind of flow chart of the method for information processing in the embodiment of the present application;
Fig. 2 is that the schematic diagram that a plurality of striped shape information is a plurality of width of fringe information is obtained in the embodiment of the present application;
Fig. 3 is that the character pattern information that a plurality of striped shape information is more stripes is obtained in the embodiment of the present application;
Fig. 4 is the module map of a kind of electronic equipment in the embodiment of the present application.
Embodiment
The embodiment of the present application solves in the prior art by providing the method and a kind of electronic equipment of a kind of information processing It is determined that easily malfunctioned during the stripe order recognition of fringe structure light, accordingly, there exist the big technical problem of workload, realize The technique effect which stripe structure light is changed can easily and quickly be determined.
Technical scheme in the embodiment of the present application is above-mentioned it is determined that during the stripe order recognition of fringe structure light to solve Easily error, accordingly, there exist the big technical problem of workload, general thought are as follows:
When fringe structure light is transmitted on an object under test using a striated structure light source, and by object under test Reflection, when forming the first image on a projection surface, obtain the M stripes letter for the M stripe light being distributed on the object under test Breath, wherein, it is different to have N bar shape informations in the M bar shape informations, wherein, M is the integer more than or equal to 2, and N is small In the integer equal to M and more than or equal to 2.Then, based on the M bar shape informations, it is determined that corresponding a plurality of with the M bar shape informations M positional information in M stripe light in fringe light;Finally, the M positional information can be based on, determines that the band surveys object Depth information.
In order to be better understood from above-mentioned technical proposal, below in conjunction with Figure of description and specific embodiment to upper Technical scheme is stated to be described in detail.
A kind of method for information processing that the embodiment of the present application provides is applied in an electronic equipment, and the electronic equipment is specific Can be that the depth camera based on structure light is first-class, as shown in figure 1, this method specifically includes:
S101, treated when fringe structure light is transmitted on an object under test using a striated structure light source, and described in passing through The reflection of object is surveyed, when forming the first image on a projection surface, acquisition is distributed in the M stripe light on the object under test M bar shape informations, wherein, there are N bar shape informations to differ in the M bars shape information, wherein, M is whole more than or equal to 2 Number, N are the integer less than or equal to M and more than or equal to 2;
S102, based on the M bars shape information, it is determined that in a plurality of fringe light corresponding with the M bars shape information M stripe light M positional information;
S103, based on the M positional information, determine the depth information of the object under test.
Specifically, the M bar shape informations that the M stripe light being distributed on the band survey object is obtained in S101 specifically may be used To there is two kinds of shape informations, the first is the M stripe width informations for obtaining M stripe light;Second is to obtain M stripes Character pattern information.
Below, the situation of the M stripe width informations of the first acquisition M stripe light is described in detail first.
When fringe structure light is transmitted on an object under test using a striated structure light source, the striated structure light source is just The different fringe light of a plurality of width of fringe is formed, wherein, K bars in M stripe light in the different a plurality of fringe light of width The K stripe width informations of fringe light, moreover, having J stripe light in M stripe light in the different more stripes of width J stripe width informations, wherein, do not have between the J stripes light and K stripe light overlapping.
As shown in Fig. 2 because the information of the fringe structure light of acquisition is different, for example, in first area A, bar is obtained Line width information is followed successively by(2,4,7,3,5)Striped, then, it is determined that width of fringe be 7 striped when, it is possible to according to The stripe close on before width of fringe be 2,4, width of fringe below is 3,5, so that it is determined that the striped, certainly, is Be able to confirm that more accurate striped, can also more several stripes of increase forwards, backwards information, such as, in second area B, obtain Width of fringe information is obtained to be followed successively by(1,3,6,2,9,8,7), then, it is possible to confirmed according to front and rear three groups of width of fringe information Width information is 2 stripe information.
Pass through above-mentioned example, it is possible to which the technology for overcoming the striped of the brightness such as prior art medium-width to be difficult to confirm is asked Topic.
Second acquisition be M stripes character pattern information in the case of be described in detail.
When fringe structure light is transmitted on an object under test using a striated structure light source, striated structure light source just shape Into with figuratum fringe light, specifically, equally spaced setting has center on any one stripe light in M stripes Corresponding identical patterns, the pattern are used for identifying the fringe light, and the pattern in M stripe light in the stripe of arbitrary neighborhood two is not Identical.
As shown in figure 3, by taking the character pattern wherein in a stripe as an example, such as, it is equally spaced in this stripe The pattern of equilateral triangle type is set, can set square, five-pointed star etc. centrosymmetric respectively in two adjacent stripes Pattern.
Specifically design be spaced when, it is necessary to consider two kinds of factors, first, with no more than the minimum thing for needing to differentiate in scene The width of body(Or height)It is advisable, to ensure that existing striped has pattern to be detected in same subject again.Second, Strip length between pattern should not be too small, because striped has the function that to point the direction, the too short then walking direction of length is easy Error.
It is above-mentioned that different character patterns is set in more stripes can be that different patterns is all set in every stripe, Certainly, can also be corresponding by the insertion in order of the pattern periodicity in pattern set in order to reduce used number of patterns Striped in.That is, it can periodically repeat to set pattern on striped.It is, of course, also possible to more stripes are carried out Classification, there is a reference stripe per one-level striped, only pattern, the reference stripe of multistage striped can be set in reference stripe On different character patterns is also all set.
Specifically for the design of pattern, mainly with simple, discrimination original text is designed for principle, is so easy to striped quilt Readily detect or recognize, moreover, different patterns is not easy to obscure.Meanwhile for pattern design requirement it is optimal be Using centrosymmetric pattern, the so easy accurate center sub-pixel location for calculating pattern, so as to improve the essence of disparity computation Degree.
By way of setting character pattern, also solve existing fringe structure light in more stripes above-mentioned and easily go out Mistake, the technical problem that workload is big is caused, moreover, the mode encoded using the pattern on striped to striped, remains bar The directional characteristics of line, improve the robustness of decoding patterns.
It is error-prone so as to not allow when confirming striped order according to the shape information of more stripes by above two, connect , according to the width information of striped or character pattern information, can confirm that the positional information of striped.It is specific as follows:
Before the M stripe width informations of above-mentioned acquisition M stripe light, this method also includes:
Obtain M standard location information of M stripe light.The specific M standard location information is specially not to be measured Obtained in the case of object after smooth flat reflection.
Then, in S102, based on the M stripe width informations, more stripes corresponding with the M stripe information are judged Whether M second place information of the M stripe light in light is identical with M standard location information of M stripe information, in not phase Meanwhile determine M positional information of the M stripe light.
The positional information for the M stripes for specifically judging to obtain changes relative to whether the standard location information of M stripes has Become, when there is change, according to the positional information of the striped of change, to determine the positional information of current fringes.
Then, based on the M positional information, it is determined that with the distance between normal place difference;According to the range difference, it is determined that With the depth information of the object under test.
In a particular embodiment, if it is determined that obtaining the M stripes in a plurality of fringe light corresponding to M stripe information After whether M second place information of light is identical with M standard location information of M stripe information, if obtaining identical As a result, then illustrate that depth information is not present in the object under test, if obtaining the result differed, it is deep to illustrate that the object under test is present Information is spent, then, according to the distance between the positional information of the striped with different width of fringe information and standard location information Difference, the depth information of object under test is calculated by certain algorithm.
Similarly, based on the M stripe character pattern information, more stripes corresponding with the M stripe pattern-informations are judged Whether the 3rd positional information of the M stripe light in light is identical with M articles of standard location information of M stripe information;When different, Determine M positional information of the M stripe light.So as to be based on the M positional information, it is determined that between the standard location information Range difference, according to range difference, determine the depth information of the object under test.
Just repeat no more in the embodiment of the present application.
Based on identical inventive concept, the embodiment of the present application additionally provides a kind of electronic equipment, as shown in figure 4, the electricity Sub- equipment includes:
First acquisition unit 401, fringe structure light is transmitted to an object under test using a striated structure light source for working as On, and by the reflection of the object under test, when forming the first image on a projection surface, acquisition is distributed in the object under test On M stripe light M bar shape informations, wherein, there are N bar shape informations to differ in the M bars shape information, wherein, M is Integer more than or equal to 2, N are the integer less than or equal to M and more than or equal to 2;
First determining unit 402, based on the M bars shape information, it is determined that corresponding with the M bars shape information described more M positional information of the M stripe light in stripe light;
Second determining unit 403, based on the M positional information, determine the depth information of the object under test.
Further, the electronic equipment also includes:
Second acquisition unit, obtain M standard location information of the M stripes light.
Further, the first acquisition unit 401 is specifically used for, and obtains the M rules being distributed on the object under test The M stripes width information of line light or the character pattern information of M stripes.
Further, the M stripes width information specifically includes:M in the different a plurality of fringe light of width The K stripe width informations of K stripes light in stripe light, the M stripes in the different a plurality of fringe light with width The J stripe width informations of J stripes light in light, wherein, it is not overlapping between the J stripes light and the K stripes light.
Further, the character pattern information of the M stripes specifically includes:Any one in the M stripes Equally spaced setting has centrosymmetric identical patterns on fringe light, and the pattern is used for identifying the fringe light, the M bars Pattern in striped in the stripe of arbitrary neighborhood two differs.
Further, first determining unit 402 specifically includes:
First judging unit, for based on the M stripes width information, judging and the M stripes width information pair M second place information of the M stripe light in a plurality of fringe light answered whether with phase in M standard location information information Corresponding M standard location information is identical;
First determination subelement, for when different, determining M positional information of the M stripes light.
Further, first determining unit 402 specifically includes:
Second judging unit, for based on the M stripes character pattern information, judging and the M stripes shape graph 3rd positional information of the M stripe light in a plurality of fringe light corresponding to case information whether with M standard location information M corresponding standard location information is identical;
Second determination subelement, for when different, determining M positional information of the M stripes light.
Further, second determining unit 403 specifically includes:
3rd determination subelement, for based on the M positional information, it is determined that between the standard location information away from Deviation;
4th determination subelement, for according to the range difference, determining the depth information of the object under test.
By the electronic equipment that the present embodiment is introduced is to implement in the embodiment of the present application used by information processing method Electronic equipment, so based on information processing method in the embodiment of the present application, those skilled in the art can understand the application The embodiment of electronic equipment and its various change form in embodiment, so no longer detailed for the electronic equipment herein It is thin to introduce.As long as those skilled in the art implement in the embodiment of the present application electronic equipment used by information processing method, Belong to the scope to be protected of the application.
The one or more technical schemes provided in the embodiment of the present application, have at least the following technical effects or advantages:
As a result of when fringe structure light is transmitted on an object under test using a striated structure light source, passing through The reflection of the object under test, when forming the first image on a transmission plane, obtain the M stripe light being distributed on the object under test M bar shape informations, wherein, there are N bar shape informations to differ in the M stripe information, wherein, M is whole more than or equal to 2 Number, N are the integer less than or equal to M and more than or equal to 2;Then, the M stripe information based on acquisition, it is determined that believing with the M stripes M positional information of M stripes light in more stripes corresponding to breath;Finally, the M positional information can be based on, it is determined that this is treated The technical scheme of the depth information of object is surveyed, so, efficiently solve the stripe order recognition for determining fringe structure light in the prior art During easily malfunction, accordingly, there exist the big technical problem of workload, and which rule realizes can easily and quickly determine The technique effect that line structure light is changed.
It should be understood by those skilled in the art that, embodiments of the invention can be provided as method, system or computer program Product.Therefore, the present invention can use the reality in terms of complete hardware embodiment, complete software embodiment or combination software and hardware Apply the form of example.Moreover, the present invention can use the computer for wherein including computer usable program code in one or more Usable storage medium(Including but not limited to magnetic disk storage, CD-ROM, optical memory etc.)The computer program production of upper implementation The form of product.
The present invention is with reference to method according to embodiments of the present invention, equipment(System)And the flow of computer program product Figure and/or block diagram describe.It should be understood that can be by every first-class in computer program instructions implementation process figure and/or block diagram Journey and/or the flow in square frame and flow chart and/or block diagram and/or the combination of square frame.These computer programs can be provided The processors of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing devices is instructed to produce A raw machine so that produced by the instruction of computer or the computing device of other programmable data processing devices for real The device for the function of being specified in present one flow of flow chart or one square frame of multiple flows and/or block diagram or multiple square frames.
These computer program instructions, which may be alternatively stored in, can guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works so that the instruction being stored in the computer-readable memory, which produces, to be included referring to Make the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one square frame of block diagram or The function of being specified in multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that counted Series of operation steps is performed on calculation machine or other programmable devices to produce computer implemented processing, so as in computer or The instruction performed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one The step of function of being specified in individual square frame or multiple square frames.
Specifically, computer program instructions can be stored corresponding to the method for the information processing in the embodiment of the present application In the storage mediums such as CD, hard disk, USB flash disk, when computer program corresponding with the method for information processing refers in storage medium When order is read or is performed by an electronic equipment, comprise the following steps:
When fringe structure light is transmitted on an object under test using a striated structure light source, and pass through the object under test Reflection, when forming the first image on a projection surface, obtain the M bar shapeds for being distributed in M stripe light on the object under test State information, wherein, there are N bar shape informations to differ in the M bars shape information, wherein, M is the integer more than or equal to 2, and N is Integer less than or equal to M and more than or equal to 2;
Based on the M bars shape information, it is determined that the M bars in a plurality of fringe light corresponding with the M bars shape information M positional information of fringe light;
Based on the M positional information, the depth information of the object under test is determined.
Optionally, other computer instruction is also stored with the storage medium, these computer instructions are in step Fringe structure light is transmitted on an object under test using a striated structure light source, and passes through the reflection of the object under test, It is performed before the first image is formed on one transmission plane, comprises the following steps when executed:
Obtain M standard location information of the M stripes light.
Optionally, what is stored in the storage medium is obtaining the M stripes being distributed on the object under test with step In the M bar shape informations of light, corresponding computer instruction is during specific be performed, specially following steps:
Obtain the M stripes width information of M stripe light or the shape graph of M stripes being distributed on the object under test Case information.
Optionally, computer instruction corresponding with step acquisition M stripe width informations is stored in the storage medium During specific be performed, specially following content:
In the different a plurality of fringe light of width in M stripe light K stripe light K stripe width informations, with width The J stripe width informations of J stripe light in M stripe light in different a plurality of fringe light are spent, wherein, J stripe light It is not overlapping between K stripe light.
Optionally, calculate corresponding with the character pattern information that step obtains M stripes is stored in the storage medium During machine instruction is specifically performed, specially following content:
Equally spaced setting has centrosymmetric identical patterns, institute on any one stripe light in the M stripes State pattern to be used for identifying the fringe light, the pattern in the M stripes in the stripe of arbitrary neighborhood two differs.
Optionally, it is being specially that the M stripes are wide when the M bars shape information to be stored in the storage medium with step It is described to be based on the M bars shape information when spending information, it is determined that in a plurality of fringe light corresponding with the M bars shape information M stripe light M positional information in, corresponding computer instruction specifically includes following step during specific be performed Suddenly:
Based on the M stripes width information, a plurality of fringe light corresponding with the M stripes width information is judged In M stripe light M second place information it is whether identical with M standard location information of the M stripes light;
When different, M positional information of the M stripes light is determined.
Optionally, storage and step are being specially the M stripes shape when the M bars shape information in the storage medium During shape pattern-information, based on the M strips information, it is determined that in a plurality of fringe light corresponding with the M strips information M stripe light M positional information in, corresponding computer instruction specifically includes following step during specific be performed Suddenly:
Based on the M stripes character pattern information, judge corresponding described more with the M stripes character pattern information 3rd positional information of the M stripe light in stripe light whether the M standard location information phase with the M stripes information Together;
When different, M positional information of the M stripes light is determined.
Optionally, storage and step based on the M positional information, determine the object under test in the storage medium Depth information in, corresponding computer instruction specifically comprises the following steps during specific be performed:
Based on the M positional information, it is determined that with the distance between standard location information difference;
According to the range difference, the depth information of the object under test is determined.
Although preferred embodiments of the present invention have been described, but those skilled in the art once know basic creation Property concept, then can make other change and modification to these embodiments.So appended claims be intended to be construed to include it is excellent Select embodiment and fall into having altered and changing for the scope of the invention.
Obviously, those skilled in the art can carry out the essence of various changes and modification without departing from the present invention to the present invention God and scope.So, if these modifications and variations of the present invention belong to the scope of the claims in the present invention and its equivalent technologies Within, then the present invention is also intended to comprising including these changes and modification.

Claims (16)

1. a kind of method of information processing, applied in electronic equipment, methods described includes:
When fringe structure light is projected on an object under test using a striated structure light source, and by the anti-of the object under test Penetrate, when forming the first image on a projection surface, obtain the M bars form letter for the M stripe light being distributed on the object under test Breath, wherein, the M bars shape information is different;
Based on the M bars shape information, it is determined that the M position letter of the M stripes light corresponding with the M bars shape information Breath;
Based on the M positional information, the depth information of the object under test is determined.
2. the method as described in claim 1, it is characterised in that projected fringe structure light using a striated structure light source On one object under test, and by the reflection of the object under test, formed on a projection surface before the first image, methods described is also Including:
Obtain M standard location information of the M stripes light.
3. method as claimed in claim 2, it is characterised in that the acquisition is distributed in the M stripes on the object under test The M bar shape informations of light, it is specially:
Obtain the M stripes width information for the M stripe light being distributed on the object under test or the character pattern letter of M stripes Breath.
4. method as claimed in claim 3, it is characterised in that the M stripes width information specifically includes:Each not phase of width The K stripe width informations of K stripe light in the same M stripes light, with width in the different M stripes light The J stripe width informations of J stripe light, wherein, it is not overlapping between the J stripes light and the K stripes light.
5. method as claimed in claim 3, it is characterised in that the character pattern information of the M stripes specifically includes:Institute Stating equally spaced setting on any one stripe light in M stripes has centrosymmetric identical patterns, and the pattern is used for Identify the fringe light, the pattern in the M stripes in the stripe of arbitrary neighborhood two differs.
6. method as claimed in claim 4, it is characterised in that when the M bars shape information is specially the M stripes width It is described to be based on the M bars shape information during information, it is determined that M of the M stripes light corresponding with the M bars shape information Positional information, specifically include:
Based on the M stripes width information, judge that the M of the M stripes light corresponding with the M stripes width information is individual Whether second place information is identical with M standard location information of the M stripes light;
When different, M positional information of the M stripes light is determined.
7. method as claimed in claim 5, it is characterised in that when the M bars shape information is specially the M stripes shape During pattern-information, based on the M strips information, it is determined that M of the M stripes light corresponding with the M strips information Positional information, specifically include:
Based on the M stripes character pattern information, the M rules corresponding with the M stripes character pattern information are judged Whether the 3rd positional information of line light is identical with M standard location information of the M stripes information;
When different, M positional information of the M stripes light is determined.
8. method as claimed in claims 6 or 7, it is characterised in that it is described to be based on the M positional information, it is determined that described treat The depth information of object is surveyed, is specifically included:
Based on the M positional information, it is determined that with the distance between standard location information difference;
According to the range difference, the depth information of the object under test is determined.
9. a kind of electronic equipment, the electronic equipment includes:
First acquisition unit, fringe structure light is projected into an object under test using a striated structure light source for working as, and passed through The reflection of the object under test is crossed, when forming the first image on a projection surface, obtains the M bars being distributed on the object under test The M bar shape informations of fringe light, wherein, the M bars shape information is different;
First determining unit, based on the M bars shape information, it is determined that the M stripes light corresponding with the M bars shape information M positional information;
Second determining unit, based on the M positional information, determine the depth information of the object under test.
10. electronic equipment as claimed in claim 9, it is characterised in that the electronic equipment also includes:
Second acquisition unit, obtain M standard location information of the M stripes light.
11. electronic equipment as claimed in claim 10, it is characterised in that the first acquisition unit is specifically used for, and obtains and divides The M stripe width information of M stripe light or the character pattern information of M stripe of the cloth on the object under test.
12. electronic equipment as claimed in claim 11, it is characterised in that the M stripes width information specifically includes:Width The K stripe width informations of K stripe light in the different M stripes light, the different M rules with width The J stripe width informations of J stripes light in line light, wherein, it is not overlapping between the J stripes light and the K stripes light.
13. electronic equipment as claimed in claim 11, it is characterised in that the character pattern information of the M stripes is specifically wrapped Include:Equally spaced setting has centrosymmetric identical patterns, the figure on any one stripe light in the M stripes Case is used for identifying the fringe light, and the pattern in the M stripes in the stripe of arbitrary neighborhood two differs.
14. electronic equipment as claimed in claim 12, it is characterised in that first determining unit specifically includes:
First judging unit, for based on the M stripes width information, judging corresponding with the M stripes width information M second place information of the M stripes light whether the M normal place corresponding with M standard location information information Information is identical;
First determination subelement, for when different, determining M positional information of the M stripes light.
15. electronic equipment as claimed in claim 13, it is characterised in that first determining unit specifically includes:
Second judging unit, for based on the M stripes character pattern information, judging to believe with the M stripes character pattern M whether corresponding with M standard location information normal place of 3rd positional information of the M stripes light corresponding to breath Information is identical;
Second determination subelement, for when different, determining M positional information of the M stripes light.
16. the electronic equipment as described in claims 14 or 15, it is characterised in that second determining unit specifically includes:
The distance between 3rd determination subelement, for based on the M positional information, it is determined that with the standard location information Difference;
4th determination subelement, for according to the range difference, determining the depth information of the object under test.
CN201310741722.8A 2013-09-30 2013-12-27 The method and a kind of electronic equipment of a kind of information processing Active CN104751436B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201310741722.8A CN104751436B (en) 2013-12-27 2013-12-27 The method and a kind of electronic equipment of a kind of information processing
US14/459,872 US9799117B2 (en) 2013-09-30 2014-08-14 Method for processing data and apparatus thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310741722.8A CN104751436B (en) 2013-12-27 2013-12-27 The method and a kind of electronic equipment of a kind of information processing

Publications (2)

Publication Number Publication Date
CN104751436A CN104751436A (en) 2015-07-01
CN104751436B true CN104751436B (en) 2017-12-26

Family

ID=53591057

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310741722.8A Active CN104751436B (en) 2013-09-30 2013-12-27 The method and a kind of electronic equipment of a kind of information processing

Country Status (1)

Country Link
CN (1) CN104751436B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1508514A (en) * 2002-12-17 2004-06-30 财团法人工业技术研究院 Object surface three-dimensional shape measuring method and system
CN1766522A (en) * 2004-09-30 2006-05-03 通用电气公司 Method and apparatus for measuring shape of an object
CN1865847A (en) * 2005-04-21 2006-11-22 Gom光学测量技术有限公司 Projector for a system for three dimensional optical object measurement
WO2012002152A1 (en) * 2010-06-29 2012-01-05 Canon Kabushiki Kaisha Three-dimensional measurement apparatus, three-dimensional measurement method, and storage medium
JP2012093235A (en) * 2010-10-27 2012-05-17 Nikon Corp Three-dimensional shape measurement device, three-dimensional shape measurement method, structure manufacturing method, and structure manufacturing system
CN102472613A (en) * 2009-07-29 2012-05-23 佳能株式会社 Measurement device, measurement method, and program
CN103400366A (en) * 2013-07-03 2013-11-20 西安电子科技大学 Method for acquiring dynamic scene depth based on fringe structure light
CN104751414A (en) * 2013-12-25 2015-07-01 联想(北京)有限公司 A data processing method and electronic apparatus

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8649025B2 (en) * 2010-03-27 2014-02-11 Micrometric Vision Technologies Methods and apparatus for real-time digitization of three-dimensional scenes
US9007602B2 (en) * 2010-10-12 2015-04-14 Canon Kabushiki Kaisha Three-dimensional measurement apparatus, three-dimensional measurement method, and computer-readable medium storing control program

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1508514A (en) * 2002-12-17 2004-06-30 财团法人工业技术研究院 Object surface three-dimensional shape measuring method and system
CN1766522A (en) * 2004-09-30 2006-05-03 通用电气公司 Method and apparatus for measuring shape of an object
CN1865847A (en) * 2005-04-21 2006-11-22 Gom光学测量技术有限公司 Projector for a system for three dimensional optical object measurement
CN102472613A (en) * 2009-07-29 2012-05-23 佳能株式会社 Measurement device, measurement method, and program
WO2012002152A1 (en) * 2010-06-29 2012-01-05 Canon Kabushiki Kaisha Three-dimensional measurement apparatus, three-dimensional measurement method, and storage medium
JP2012093235A (en) * 2010-10-27 2012-05-17 Nikon Corp Three-dimensional shape measurement device, three-dimensional shape measurement method, structure manufacturing method, and structure manufacturing system
CN103400366A (en) * 2013-07-03 2013-11-20 西安电子科技大学 Method for acquiring dynamic scene depth based on fringe structure light
CN104751414A (en) * 2013-12-25 2015-07-01 联想(北京)有限公司 A data processing method and electronic apparatus

Also Published As

Publication number Publication date
CN104751436A (en) 2015-07-01

Similar Documents

Publication Publication Date Title
CN104424649B (en) Detect the method and system of moving object
US9600714B2 (en) Apparatus and method for calculating three dimensional (3D) positions of feature points
CN103400366B (en) Based on the dynamic scene depth acquisition methods of fringe structure light
US9418291B2 (en) Information processing apparatus, information processing method, and computer-readable storage medium
CN106547092B (en) Method and apparatus for compensating for movement of head mounted display
EP2986932B1 (en) Determining depth data for a captured image
CN107250721B (en) System and method for the error correction in structure light
US10257506B2 (en) Method of obtaining depth information and display apparatus
KR102370062B1 (en) Method of determining calibration parameter for 3d display device and 3d display device thereof
CN108600731B (en) Apparatus and method for predicting eye position
EP3489856A1 (en) Method and system for recognizing location information in two-dimensional code
US20150109290A1 (en) Device and method for removing noise points in point clouds
CN109784149A (en) A kind of detection method and system of skeleton key point
JP2020024747A (en) Dot pattern
US9217636B2 (en) Information processing apparatus, information processing method, and a computer-readable storage medium
CN104427324A (en) Parallax error calculation method and three-dimensional matching device thereof
EP2981080B1 (en) Apparatus and method for rendering image
CN104751436B (en) The method and a kind of electronic equipment of a kind of information processing
KR20240110629A (en) Structured light encoding method and system for 3D information reconstruction
CN104375714B (en) A kind of electronic equipment and a kind of method of identification operation
CN107305688B (en) Method, device and system for detecting road vanishing point
US11790204B2 (en) Read curved visual marks
KR101235506B1 (en) Method and apparatus for agglomerative hierarchical clustering using initial clustering
CN109816786A (en) Three-dimensional point cloud method for reconstructing, device and computer equipment
CN105513113B (en) A kind of image processing method and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant