CN107895397A - A kind of virtual display methods and device - Google Patents
A kind of virtual display methods and device Download PDFInfo
- Publication number
- CN107895397A CN107895397A CN201610877833.5A CN201610877833A CN107895397A CN 107895397 A CN107895397 A CN 107895397A CN 201610877833 A CN201610877833 A CN 201610877833A CN 107895397 A CN107895397 A CN 107895397A
- Authority
- CN
- China
- Prior art keywords
- image
- real
- display
- periphery
- cap layer
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/20—Scenes; Scene-specific elements in augmented reality scenes
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Computer Graphics (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- Processing Or Creating Images (AREA)
Abstract
The invention discloses a kind of virtual display methods, including:The real-world object image photographed is identified, it is determined whether identify preset features figure;If identifying preset features figure, position of the object to be shown in described image is determined according to the pattern image;The image of the object to be shown is carried out to be overlapped display after display effect optimization with the image of the real-world object, display layer in generation;Preset features graphic hotsopt periphery according to identifying shows cap layer, the periphery is shown that cap layer is overlapped with the interior display layer, generate the virtual display effect of the real-world object present invention utilizes multilayer graph stacking adduction and to employ effect method, realize vision deception and virtual reality engine is combined, the fusion between 3D and 3D is reached, preferably distilled the due effect of virtual reality technology, experiencer can be allowed to experience 3D dummy objects, real world is dissolved into, makes dummy object and real world interactive.
Description
Technical field
The present invention relates to field of virtual reality, specifically a kind of virtual display methods and device.
Background technology
With the development of science and technology, increasing new technology gets their way into people's lives.And real enhancing technology
It is exactly one of them.
AR technologies be augmented reality be using computer generation it is a kind of it is true to nature depending on, listen, power, touch and the sensation such as dynamic it is virtual
Environment, user's " immersing " is set to realize that user and environment directly carry out natural interaction into the environment by various sensing equipments.It
It is a kind of brand-new human-computer interaction technology, using such a technology, real live landscape can be simulated, it is with interactivity
With the computer advanced man-machine interface for being contemplated that essential characteristic.
In the prior art, all it is based on 2D pictures, afterwards according to imaginary content and 2D for product to be reinforced
Picture generates the identification figure of a superposition, and finally feeds back to display terminal and shown.Although this mode can show void
The three-dimensional body of plan, but can only be in the increase effect of the outer surface of object, and virtually increase for the middle realization in interior of articles
Potent fruit can not really be realized.
Therefore, how to provide a kind of function that can realize that interior of articles progress dummy object is shown is that the present invention needs to solve
Certainly the problem of.
The content of the invention
It is an object of the invention to provide a kind of virtual display methods and device, to solve what is proposed in above-mentioned background technology
Problem.
A kind of virtual display methods, including:
The real-world object image photographed is identified, it is determined whether identify preset features figure;
If identifying preset features figure, position of the object to be shown in described image is determined according to the pattern image
Put;
Image after the image progress display effect optimization of the object to be shown with the real-world object is overlapped
It has been shown that, display layer in generation;
Preset features graphic hotsopt periphery according to identifying shows cap layer, by the periphery show cap layer with it is described interior aobvious
Show that layer is overlapped, generate the virtual display effect of the real-world object.
Preferably, it is described that position of the object to be shown in described image is determined according to the pattern image, be specially:
Determine particular location value of the pattern image in the real-world object image;
The position in the real-world object image where the object to be shown is determined according to presetting rule value;The preset rule
Then value is the distance between the object to be shown set in advance and the pattern image difference or proportional difference.
Preferably, the image by the object to be shown carries out display effect optimization, is specially:
The 3D rendering model of the object to be shown is set;
The display parameters of the 3D rendering model are set, the object 3D rendering model to be shown are arranged to have transparent
Effect.
Preferably, the display parameters include transparence value and/or color-values and/or diffuse reflectance value.
Preferably, the preset features graphic hotsopt periphery that the basis identifies shows cap layer, is specially:
The periphery for determining real-world object according to the preset features figure shows cap layer profile and position;
Shown in the periphery and bloom display effect is set in cap layer contour area;
The region of the setting bloom display effect is shown into cap layer as the periphery.
A kind of virtual display device, including:Feature recognition module, position computation module, internal layer generation module and mixing are folded
Add module:
The feature recognition module, for the real-world object image photographed to be identified, it is determined whether identify pre-
Put pattern image;
The position computation module, if for judging to identify preset features figure, determine to treat according to the pattern image
Show position of the object in described image;
The internal layer generation module, for by the image of the object to be shown carry out after display effect optimization with it is described true
The image of real object is overlapped display, display layer in generation;
The mixing laminating module, for showing cap layer according to the preset features graphic hotsopt periphery identified, by described in
Periphery shows that cap layer is overlapped with the interior display layer, generates the virtual display effect of the real-world object.
Preferably, it is described that position of the object to be shown in described image is determined according to the pattern image, be specially:
Determine particular location value of the pattern image in the real-world object image;
The position in the real-world object image where the object to be shown is determined according to presetting rule value;The preset rule
Then value is the distance between the object to be shown set in advance and the pattern image difference or proportional difference.
Preferably, the image by the object to be shown carries out display effect optimization, is specially:
The 3D rendering model of the object to be shown is set;
The display parameters of the 3D rendering model are set, the object 3D rendering model to be shown are arranged to have transparent
Effect.
Preferably, the display parameters include transparence value and/or color-values and/or diffuse reflectance value.
Preferably, the preset features graphic hotsopt periphery that the basis identifies shows cap layer, is specially:
The periphery for determining real-world object according to the preset features figure shows cap layer profile and position;
Shown in the periphery and bloom display effect is set in cap layer contour area;
The region of the setting bloom display effect is shown into cap layer as the periphery.
Compared with prior art, the beneficial effects of the invention are as follows:Present invention utilizes multiple graphs Overlapping display, to be shown
The material processing of figure, to the special efficacy mask layer of particular display area the methods of, realize regarding on the basis of augmented reality
Feel deception, reach the vision fusion of virtual pattern and real world on position relationship, preferably distillation in display device
The effect of augmented reality application, experiencer can be allowed to experience 3D dummy objects to be shown more realistically existing by strengthening
Real technology is dissolved into real world, makes dummy object and real world preferably interactive.
Brief description of the drawings
Fig. 1 is a kind of virtual flow chart for showing method first embodiment provided by the invention;
Fig. 2 is a kind of theory diagram of virtual display device first embodiment provided by the invention.
Embodiment
The technical scheme of this patent is described in more detail with reference to embodiment.
Referring to Fig. 1, the figure is a kind of flow chart of virtual display methods first embodiment provided by the invention.
In the present embodiment, specifically include:
S101:The real-world object image photographed is identified, it is determined whether identify preset features figure.
The profile sign mentioned here for obtaining real-world object, can pass through electric terminal (such as mobile phone, camera) equipment
To complete.Specifically:The image of real-world object is obtained first, namely photographs real object.Start to identify afterwards described true
The pattern image of real object.Identification mentioned here judges to be the judgement of the overall profile image for real-world object,
Can be that be judged for the topography of object, as identification judge a certain part in authentic item image with it is preset
Pattern image is identical or height is approximate.Herein, can be identified using traditional image recognition technology.Preferably, can be with
Judge recognition methods using graphical pixel difference value, namely by judging the color value in different zones, and according to color region
Extension identify pattern image in image.
For example, photographing the bottle of the Coca-Cola for including background using mobile phone, graphical pixel can be passed through afterwards
The technological means such as difference value recognition methods identify red-label band (i.e. tasty Coke bottle interposition of the bottle in centre position
The red plastic strap at place is put, it is general to be printed on the contents such as Coca-Cola trademark above.Here characteristic pattern is set in advance
Shape).Here identification is further directed to the technology being compared.For example, the identification characteristics that can be will identify that with it is preset
Identification characteristics parameter model be compared.If compare similarity more than 90%, then it is assumed that it is bottle to identify the real-world object
Son, carry out subsequent operation again afterwards.
S102:If identifying preset features figure, determine object to be shown in described image according to the pattern image
Position.Wherein, it is described that position of the object to be shown in described image is determined according to the pattern image, be specially:
Determine particular location value of the pattern image in the real-world object image;
The position in the real-world object image where the object to be shown is determined according to presetting rule value;The preset rule
Then value is the distance between the object to be shown set in advance and the pattern image difference or proportional difference.
Specifically, after identifying preset pattern image herein, the relevant parameter according to caused by identifying the figure, then may be used
To calculate position coordinates of this feature figure in whole real-world object.Here can the length including pattern image, width, height
The parameter such as degree and diameter.The position in the real-world object image where the object to be shown is determined according to presetting rule value afterwards
Put.Here presetting rule refer to by user or hardware, the predetermined pattern image of software supplier and article to be shown it
Between gap value.Here gap can be pattern image and difference (distance angle value of the article to be shown in distance length
Including at least few X, the distance length difference of Y-axis) or pattern image and difference of the article to be shown on displaying ratio
(displaying ratio that may be characterized figure is more than object to be shown, it is also possible to opposite), it is also possible to both exist.Obtaining
After above-mentioned difference, the display image of object to be shown will be adjusted, it is adapted with pattern image, and binding characteristic figure is true
Positional value in real object image, so as to obtain position of the object to be shown in real-world object image.
In Coca-Cola bottle in upper example, the red mark band in bottle centre position is first identified and its whole true
Particular location in real object image, including get the length of red mark band, width, each end points exists in pattern image
Specific coordinate value in real-world object image etc..Afterwards based on the positional value of red mark band, article to be shown is calculated
Position.Plan object to be shown being placed on the bottom of Coca-Cola bottle before, be then preset at the bottom of red mark band
The napex of as object to be shown is played toward 5cm distances.Namely the bottom of the top coordinate of object to be shown=red mark band
Coordinate+5cm.If the length of the pattern image identified is smaller, and the length of preset object to be shown it is larger (it is common be
Coca-Cola bottle that remote position photographs), then according to the overall image to object to be shown of ratio difference of two length
And parameter is adjusted, it is set to match with pattern image.Finally obtain position of the object to be shown in real-world object image
Coordinate.
Because actual use person can shoot any object, and the virtual display mode of different objects is different, or even is had
Some objects can not show internal structure.Therefore, it is necessary to which judgement is identified to the actual object of shooting, namely to reality
The profile of object judges the specific bit in the profile of actual object compared with the profile rule of preset object parameters model
Whether the color value put meets presetting rule.If satisfied, then determine object parameters model corresponding to the presetting rule.Here institute
The satisfaction stated, can be one Similarity value of setting, as similarity reaches 80% or 90%.If reached more than these indexs,
It is same object then to think both.
The above-mentioned overall profile identification method using to bottle, the office with signature identification can be gone out with Direct Recognition
Portion region, the object parameters model of actual object is extrapolated further according to regional area.Red is first identified in whole image
Marker tape, length, size further according to red marker tape extrapolate the parameters such as the length and width height of whole bottle, form object parameter model.
S103:Image after the image progress display effect optimization of the object to be shown with the real-world object is carried out
Overlapping display, display layer in generation.
It is determined that after the position of above-mentioned article to be shown, the image progress display effect to the object to be shown is excellent
Change.Here display effect optimization, generally refers to optimize the outer surface parameter on object to be shown, for example, can be with
Translucent effect or 80% transparent effect etc. are set.
Specifically, the 3D rendering model of the object to be shown is set first.The thing to be shown to prestore may be used herein
The 3D rendering model of body, spliced after angle change can also be entered using several 2D images.The 3D rendering is set afterwards
The display parameters of model, the object 3D rendering model to be shown is arranged to transparent effect.It is for thing to be shown
The imaging surface of body carries out material processing, and its target effect is that the parameter of the 3D models of object to be shown is arranged to by true thing
The container of body or the being covered of bottle and the effect with certain transparency.Display parameters described here can include but unlimited
Transparence value, solid color-values, diffuse reflectance value, specular reflectance values, spontaneous light value, high light value, shade etc..Adjusting above-mentioned parameter
Afterwards, object to be shown allows the visual sense feeling of user to the inside for being located in container or bottle.
Finally, the image of the object to be shown after optimization is folded according to the image of the position and real-world object
Add, display layer in generation.
According to upper example, according to the instruction of user, it is necessary to show the cartoon character of a Micky Mouse in Coca-Cola bottle
Figure image, then the 3D rendering model of Micky Mouse is first generated, the saturating of Micky Mouse is adjusted according to the material of Coca-Cola bottle afterwards
Obvious results fruit, allow user to think and one layer of bottle wall before Micky Mouse also be present.The most figure of Micky Mouse and Coca-Cola bottle at last
As being overlapped, display layer in generation.
S104:Preset features graphic hotsopt periphery according to identifying shows cap layer, and the periphery is shown into cap layer and institute
State interior display layer to be overlapped, generate the virtual display effect of the real-world object.
The preset features graphic hotsopt periphery that the basis identifies shows cap layer, is specially:
The periphery for determining real-world object according to the preset features figure shows cap layer profile and position;
Shown in the periphery and bloom display effect is set in cap layer contour area;
The region of the setting bloom display effect is shown into cap layer as the periphery.
Periphery shows cap layer profile and position according to corresponding to the preset features graphic hotsopt.Here not just according to
The profile generation periphery of pattern image shows cap layer, but shows cap layer for real-world object generation periphery.Here one can be entered
Step identifies the profile of the container or bottle in real-world object image by image recognition technology method, can also pass through feature
Figure more virtually extrapolates a profile value.Here periphery shows that cap layer is nested on the object parameters model,
The area of display can be more than the display area of real-world object.Preferably, periphery shows the profile of cap layer and the profile of real-world object
It is similar, and periphery shows that the area of cap layer is 1.1-1.3 times of the area of the real-world object.Periphery shows that the position of cap layer is
Equal proportion is placed centered on real-world object or pattern image.
It is determined that after the area of periphery display cap layer, show in the contour area of cap layer that setting bloom to show imitates in periphery
Fruit;Bloom display effect mentioned here includes a variety of special efficacys, such as streamer effect, 3D colorfuls display effect, water ripples show
Show effect.These effects should be arranged to translucent effect.Such effect can mask the environment when shooting actual object
Shade caused by bias light, actual displayed effect can be protruded.
Finally, the periphery is shown that cap layer is overlapped with the interior display layer, generates the virtual of the real-world object
Display effect.
In order to increase the mutual innervation with user, more real display effect is presented, line position can also be entered in actual object and claimed
Or object to be shown is adjusted during angle change so that user feels the actual object for being placed on reality of object to be shown.
Therefore, in order to reach the requirement of the above, can also include:
Detect the shooting angle changing value of the real-world object.Here detection can be real-time, can think according to
Time interval, such as every detection in 0.1 second once.If detecting that the shooting angle angle value of real-world object generates change, recognize
Change in location is carried out for real-world object, it is necessary to which the image that the object to be shown is adjusted according to the shooting angle changing value shows
Show.
Preferably, the three-dimension sensor changing value of the camera terminal can synchronously be detected.Due to the electricity of Most current
Sub- equipment (such as mobile phone, IPAD, part electronic camera) all carries gravity sensitive function, therefore can get this shooting in real time
The changing value of the three-dimension sensor of terminal.The shooting angle for determining the real-world object according to the three-dimension sensor changing value becomes
Change value.For example, detect that mobile phone moves to upper left side, then need by same angle ratio transfer the object to be shown at this
The iconic model of angle, and shown.
Present invention utilizes multilayer graph stacking adduction to employ effect method, realizes vision deception and virtual reality engine
It is combined, has reached the fusion between 3D and 3D, the due effect of the virtual reality technology that preferably distilled, can allow experience
Person experiences 3D dummy objects, is dissolved into real world, makes dummy object and real world interactive.
Think for a kind of virtual display methods provided by the invention, on its basis, applicant also proposes a kind of virtual aobvious
Showing device.
Referring to Fig. 2, the figure is a kind of theory diagram of virtual display device provided by the invention.
It is specific as follows:
A kind of virtual display device, including:Feature recognition module 10, position computation module 20, the and of internal layer generation module 30
Mix laminating module 40.
The feature recognition module 10, for the real-world object image photographed to be identified, it is determined whether identify
The preset features figure profile sign mentioned here for obtaining real-world object, can pass through electric terminal (such as mobile phone, camera)
Equipment is completed.Specifically:The image of real-world object is obtained first, namely photographs real object.Start to identify institute afterwards
State the pattern image of real-world object.Identification mentioned here judges can sentencing as the overall profile image for real-world object
It is disconnected, or judged for the topography of object, as identification judge a certain part in authentic item image with
Preset pattern image is identical or height is approximate.Herein, can be identified using traditional image recognition technology.It is preferred that
, recognition methods can be judged using graphical pixel difference value, namely by judging the color value in different zones, and according to face
The extension in color region identifies the pattern image in image.
For example, photographing the bottle of the Coca-Cola for including background using mobile phone, graphical pixel can be passed through afterwards
The technological means such as difference value recognition methods identify red-label band (i.e. tasty Coke bottle interposition of the bottle in centre position
The red plastic strap at place is put, it is general to be printed on the contents such as Coca-Cola trademark above.Here characteristic pattern is set in advance
Shape).Here identification is further directed to the technology being compared.For example, the identification characteristics that can be will identify that with it is preset
Identification characteristics parameter model be compared.If compare similarity more than 90%, then it is assumed that it is bottle to identify the real-world object
Son, carry out subsequent operation again afterwards.
The position computation module 20, if for judging to identify preset features figure, determined according to the pattern image
Position of the object to be shown in described image;
Wherein, it is described that position of the object to be shown in described image is determined according to the pattern image, be specially:
Determine particular location value of the pattern image in the real-world object image;
The position in the real-world object image where the object to be shown is determined according to presetting rule value;The preset rule
Then value is the distance between the object to be shown set in advance and the pattern image difference or proportional difference.
Specifically, after identifying preset pattern image herein, the relevant parameter according to caused by identifying the figure, then may be used
To calculate position coordinates of this feature figure in whole real-world object.Here can the length including pattern image, width, height
The parameter such as degree and diameter.The position in the real-world object image where the object to be shown is determined according to presetting rule value afterwards
Put.Here presetting rule refer to by user or hardware, the predetermined pattern image of software supplier and article to be shown it
Between gap value.Here gap can be pattern image and difference (distance angle value of the article to be shown in distance length
Including at least few X, the distance length difference of Y-axis) or pattern image and difference of the article to be shown on displaying ratio
(displaying ratio that may be characterized figure is more than object to be shown, it is also possible to opposite), it is also possible to both exist.Obtaining
After above-mentioned difference, the display image of object to be shown will be adjusted, it is adapted with pattern image, and binding characteristic figure is true
Positional value in real object image, so as to obtain position of the object to be shown in real-world object image.
In Coca-Cola bottle in upper example, the red mark band in bottle centre position is first identified and its whole true
Particular location in real object image, including get the length of red mark band, width, each end points exists in pattern image
Specific coordinate value in real-world object image etc..Afterwards based on the positional value of red mark band, article to be shown is calculated
Position.Plan object to be shown being placed on the bottom of Coca-Cola bottle before, be then preset at the bottom of red mark band
The napex of as object to be shown is played toward 5cm distances.Namely the bottom of the top coordinate of object to be shown=red mark band
Coordinate+5cm.If the length of the pattern image identified is smaller, and the length of preset object to be shown it is larger (it is common be
Coca-Cola bottle that remote position photographs), then according to the overall image to object to be shown of ratio difference of two length
And parameter is adjusted, it is set to match with pattern image.Finally obtain position of the object to be shown in real-world object image
Coordinate.
Because actual use person can shoot any object, and the virtual display mode of different objects is different, or even is had
Some objects can not show internal structure.Therefore, it is necessary to which judgement is identified to the actual object of shooting, namely to reality
The profile of object judges the specific bit in the profile of actual object compared with the profile rule of preset object parameters model
Whether the color value put meets presetting rule.If satisfied, then determine object parameters model corresponding to the presetting rule.Here institute
The satisfaction stated, can be one Similarity value of setting, as similarity reaches 80% or 90%.If reached more than these indexs,
It is same object then to think both.
The above-mentioned overall profile identification method using to bottle, the office with signature identification can be gone out with Direct Recognition
Portion region, the object parameters model of actual object is extrapolated further according to regional area.Red is first identified in whole image
Marker tape, length, size further according to red marker tape extrapolate the parameters such as the length and width height of whole bottle, form object parameter model.
The internal layer generation module 30, for by the image of the object to be shown carry out after display effect optimization with it is described
The image of real-world object is overlapped display, display layer in generation;
It is determined that after the position of above-mentioned article to be shown, the image progress display effect to the object to be shown is excellent
Change.Here display effect optimization, generally refers to optimize the outer surface parameter on object to be shown, for example, can be with
Translucent effect or 80% transparent effect etc. are set.
Specifically, the 3D rendering model of the object to be shown is set first.The thing to be shown to prestore may be used herein
The 3D rendering model of body, spliced after angle change can also be entered using several 2D images.The 3D rendering is set afterwards
The display parameters of model, the object 3D rendering model to be shown is arranged to transparent effect.It is for thing to be shown
The imaging surface of body carries out material processing, and its target effect is that the parameter of the 3D models of object to be shown is arranged to by true thing
The container of body or the being covered of bottle and the effect with certain transparency.Display parameters described here can include but unlimited
Transparence value, solid color-values, diffuse reflectance value, specular reflectance values, spontaneous light value, high light value, shade etc..Adjusting above-mentioned parameter
Afterwards, object to be shown allows the visual sense feeling of user to the inside for being located in container or bottle.
Finally, the image of the object to be shown after optimization is folded according to the image of the position and real-world object
Add, display layer in generation.
According to upper example, according to the instruction of user, it is necessary to show the cartoon character of a Micky Mouse in Coca-Cola bottle
Figure image, then the 3D rendering model of Micky Mouse is first generated, the saturating of Micky Mouse is adjusted according to the material of Coca-Cola bottle afterwards
Obvious results fruit, allow user to think and one layer of bottle wall before Micky Mouse also be present.The most figure of Micky Mouse and Coca-Cola bottle at last
As being overlapped, display layer in generation.
The mixing laminating module 40, for showing cap layer according to the preset features graphic hotsopt periphery identified, by institute
State periphery and show that cap layer is overlapped with the interior display layer, generate the virtual display effect of the real-world object.
The preset features graphic hotsopt periphery that the basis identifies shows cap layer, is specially:
The periphery for determining real-world object according to the preset features figure shows cap layer profile and position;
Shown in the periphery and bloom display effect is set in cap layer contour area;
The region of the setting bloom display effect is shown into cap layer as the periphery.
Periphery shows cap layer profile and position according to corresponding to the preset features graphic hotsopt.Here not just according to
The profile generation periphery of pattern image shows cap layer, but shows cap layer for real-world object generation periphery.Here one can be entered
Step identifies the profile of the container or bottle in real-world object image by image recognition technology method, can also pass through feature
Figure more virtually extrapolates a profile value.Here periphery shows that cap layer is nested on the object parameters model,
The area of display can be more than the display area of real-world object.Preferably, periphery shows the profile of cap layer and the profile of real-world object
It is similar, and periphery shows that the area of cap layer is 1.1-1.3 times of the area of the real-world object.Periphery shows that the position of cap layer is
Equal proportion is placed centered on real-world object or pattern image.
It is determined that after the area of periphery display cap layer, show in the contour area of cap layer that setting bloom to show imitates in periphery
Fruit;Bloom display effect mentioned here includes a variety of special efficacys, such as streamer effect, 3D colorfuls display effect, water ripples show
Show effect.These effects should be arranged to translucent effect.Such effect can mask the environment when shooting actual object
Shade caused by bias light, actual displayed effect can be protruded.
Finally, the periphery is shown that cap layer is overlapped with the interior display layer, generates the virtual of the real-world object
Display effect.
In order to increase the mutual innervation with user, more real display effect is presented, line position can also be entered in actual object and claimed
Or object to be shown is adjusted during angle change so that user feels the actual object for being placed on reality of object to be shown.
Therefore, in order to reach the requirement of the above, can also include:Show adjusting module;
The display adjusting module, for detecting the shooting angle changing value of the real-world object.Here detection can be with
To be real-time, it can think according to time interval, such as be detected once every 0.1 second.If detect the shooting of real-world object
Angle value generates change, then it is assumed that real-world object carries out change in location, it is necessary to adjust institute according to the shooting angle changing value
The image for stating object to be shown is shown.
Preferably, the three-dimension sensor changing value of the camera terminal can synchronously be detected.Due to the electricity of Most current
Sub- equipment (such as mobile phone, IPAD, part electronic camera) all carries gravity sensitive function, therefore can get this shooting in real time
The changing value of the three-dimension sensor of terminal.The shooting angle for determining the real-world object according to the three-dimension sensor changing value becomes
Change value.For example, detect that mobile phone moves to upper left side, then need by same angle ratio transfer the object to be shown at this
The iconic model of angle, and shown.
It make use of multilayer graph stacking adduction to employ effect method in the present apparatus, realize vision deception and virtual reality is drawn
Hold up and be combined, reached the fusion between 3D and 3D, the due effect of the virtual reality technology that preferably distilled, can allow body
The person of testing experiences 3D dummy objects, is dissolved into real world, makes dummy object and real world interactive.
It is obvious to a person skilled in the art that the invention is not restricted to the details of above-mentioned one exemplary embodiment, Er Qie
In the case of without departing substantially from spirit or essential attributes of the invention, the present invention can be realized in other specific forms.Therefore, no matter
From the point of view of which point, embodiment all should be regarded as exemplary, and be nonrestrictive, the scope of the present invention is by appended power
Profit requires rather than described above limits, it is intended that all in the implication and scope of the equivalency of claim by falling
Change is included in the present invention.Any reference in claim should not be considered as to the involved claim of limitation.
Moreover, it will be appreciated that although the present specification is described in terms of embodiments, not each embodiment is only wrapped
Containing an independent technical scheme, this narrating mode of specification is only that those skilled in the art should for clarity
Using specification as an entirety, the technical solutions in the various embodiments may also be suitably combined, forms those skilled in the art
It is appreciated that other embodiment.
Claims (10)
- A kind of 1. virtual display methods, it is characterised in that including:The real-world object image photographed is identified, it is determined whether identify preset features figure;If identifying preset features figure, position of the object to be shown in described image is determined according to the pattern image;Image after the image progress display effect optimization of the object to be shown with the real-world object is overlapped display, Display layer in generation;Preset features graphic hotsopt periphery according to identifying shows cap layer, and the periphery is shown into cap layer and the interior display layer It is overlapped, generates the virtual display effect of the real-world object.
- 2. according to the method for claim 1, it is characterised in that described to determine that object to be shown exists according to the pattern image Position in described image, it is specially:Determine particular location value of the pattern image in the real-world object image;The position in the real-world object image where the object to be shown is determined according to presetting rule value;The presetting rule value For the distance between the object to be shown set in advance and the pattern image difference or proportional difference.
- 3. according to the method for claim 1, it is characterised in that the image by the object to be shown carries out display effect Fruit optimizes, and is specially:The 3D rendering model of the object to be shown is set;The display parameters of the 3D rendering model are set, the object 3D rendering model to be shown is arranged to have transparent effect Fruit.
- 4. according to the method for claim 3, it is characterised in that the display parameters include transparence value and/or color-values And/or diffuse reflectance value.
- 5. according to the method for claim 1, it is characterised in that the preset features graphic hotsopt periphery that the basis identifies Cap layer is shown, is specially:The periphery for determining real-world object according to the preset features figure shows cap layer profile and position;Shown in the periphery and bloom display effect is set in cap layer contour area;The region of the setting bloom display effect is shown into cap layer as the periphery.
- A kind of 6. virtual display device, it is characterised in that including:Feature recognition module, position computation module, internal layer generation module With mixing laminating module:The feature recognition module, for the real-world object image photographed to be identified, it is determined whether identify preset spy Levy figure;The position computation module, if for judging to identify preset features figure, determined according to the pattern image to be shown Position of the object in described image;The internal layer generation module, for by the image of the object to be shown carry out after display effect optimization with the true thing The image of body is overlapped display, display layer in generation;The mixing laminating module, for showing cap layer according to the preset features graphic hotsopt periphery identified, by the periphery Display cap layer is overlapped with the interior display layer, generates the virtual display effect of the real-world object.
- 7. device according to claim 6, it is characterised in that described to determine that object to be shown exists according to the pattern image Position in described image, it is specially:Determine particular location value of the pattern image in the real-world object image;The position in the real-world object image where the object to be shown is determined according to presetting rule value;The presetting rule value For the distance between the object to be shown set in advance and the pattern image difference or proportional difference.
- 8. device according to claim 6, it is characterised in that the image by the object to be shown carries out display effect Fruit optimizes, and is specially:The 3D rendering model of the object to be shown is set;The display parameters of the 3D rendering model are set, the object 3D rendering model to be shown is arranged to have transparent effect Fruit.
- 9. device according to claim 8, it is characterised in that the display parameters include transparence value and/or color-values And/or diffuse reflectance value.
- 10. device according to claim 6, it is characterised in that outside the preset features graphic hotsopt that the basis identifies Display cap layer is enclosed, is specially:The periphery for determining real-world object according to the preset features figure shows cap layer profile and position;Shown in the periphery and bloom display effect is set in cap layer contour area;The region of the setting bloom display effect is shown into cap layer as the periphery.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610877833.5A CN107895397A (en) | 2016-10-01 | 2016-10-01 | A kind of virtual display methods and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610877833.5A CN107895397A (en) | 2016-10-01 | 2016-10-01 | A kind of virtual display methods and device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN107895397A true CN107895397A (en) | 2018-04-10 |
Family
ID=61803074
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610877833.5A Pending CN107895397A (en) | 2016-10-01 | 2016-10-01 | A kind of virtual display methods and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107895397A (en) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108596097A (en) * | 2018-04-24 | 2018-09-28 | 广东中烟工业有限责任公司 | A kind of cigarette packet outer container strap identifying system |
| CN110456517A (en) * | 2019-08-20 | 2019-11-15 | 上海驾馥电子科技有限公司 | 3D display screen and its 3D display method |
| US20190362559A1 (en) * | 2018-06-19 | 2019-11-28 | Guangdong Virtual Reality Technology Co., Ltd. | Augmented reality method for displaying virtual object and terminal device therefor |
| WO2019242634A1 (en) * | 2018-06-19 | 2019-12-26 | 广东虚拟现实科技有限公司 | Method and device for displaying virtual object in augmented reality |
| CN110618751A (en) * | 2018-06-19 | 2019-12-27 | 广东虚拟现实科技有限公司 | Virtual object display method and device, terminal equipment and storage medium |
| CN110737326A (en) * | 2018-07-20 | 2020-01-31 | 广东虚拟现实科技有限公司 | Virtual object display method and device, terminal equipment and storage medium |
| CN110866967A (en) * | 2019-11-15 | 2020-03-06 | 深圳市瑞立视多媒体科技有限公司 | Water ripple rendering method, device, device and storage medium |
| CN113992851A (en) * | 2021-10-22 | 2022-01-28 | 北京字跳网络技术有限公司 | Video generation method, device, equipment and storage medium |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104270577A (en) * | 2014-08-22 | 2015-01-07 | 北京德馨同创科技发展有限责任公司 | Image processing method and device for mobile intelligent terminal |
| CN105068748A (en) * | 2015-08-12 | 2015-11-18 | 上海影随网络科技有限公司 | User interface interaction method in camera real-time picture of intelligent touch screen equipment |
| CN105139349A (en) * | 2015-08-03 | 2015-12-09 | 京东方科技集团股份有限公司 | Virtual reality display method and system |
| CN105334963A (en) * | 2015-10-29 | 2016-02-17 | 广州华多网络科技有限公司 | Method and system for displaying virtual article |
| CN105491365A (en) * | 2015-11-25 | 2016-04-13 | 罗军 | Image processing method, device and system based on mobile terminal |
-
2016
- 2016-10-01 CN CN201610877833.5A patent/CN107895397A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104270577A (en) * | 2014-08-22 | 2015-01-07 | 北京德馨同创科技发展有限责任公司 | Image processing method and device for mobile intelligent terminal |
| CN105139349A (en) * | 2015-08-03 | 2015-12-09 | 京东方科技集团股份有限公司 | Virtual reality display method and system |
| CN105068748A (en) * | 2015-08-12 | 2015-11-18 | 上海影随网络科技有限公司 | User interface interaction method in camera real-time picture of intelligent touch screen equipment |
| CN105334963A (en) * | 2015-10-29 | 2016-02-17 | 广州华多网络科技有限公司 | Method and system for displaying virtual article |
| CN105491365A (en) * | 2015-11-25 | 2016-04-13 | 罗军 | Image processing method, device and system based on mobile terminal |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108596097A (en) * | 2018-04-24 | 2018-09-28 | 广东中烟工业有限责任公司 | A kind of cigarette packet outer container strap identifying system |
| US20190362559A1 (en) * | 2018-06-19 | 2019-11-28 | Guangdong Virtual Reality Technology Co., Ltd. | Augmented reality method for displaying virtual object and terminal device therefor |
| WO2019242634A1 (en) * | 2018-06-19 | 2019-12-26 | 广东虚拟现实科技有限公司 | Method and device for displaying virtual object in augmented reality |
| CN110618751A (en) * | 2018-06-19 | 2019-12-27 | 广东虚拟现实科技有限公司 | Virtual object display method and device, terminal equipment and storage medium |
| US11087545B2 (en) * | 2018-06-19 | 2021-08-10 | Guangdong Virtual Reality Technology Co., Ltd. | Augmented reality method for displaying virtual object and terminal device therefor |
| CN110737326A (en) * | 2018-07-20 | 2020-01-31 | 广东虚拟现实科技有限公司 | Virtual object display method and device, terminal equipment and storage medium |
| CN110456517A (en) * | 2019-08-20 | 2019-11-15 | 上海驾馥电子科技有限公司 | 3D display screen and its 3D display method |
| CN110866967A (en) * | 2019-11-15 | 2020-03-06 | 深圳市瑞立视多媒体科技有限公司 | Water ripple rendering method, device, device and storage medium |
| CN113992851A (en) * | 2021-10-22 | 2022-01-28 | 北京字跳网络技术有限公司 | Video generation method, device, equipment and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107895397A (en) | A kind of virtual display methods and device | |
| US8605987B2 (en) | Object-based 3-dimensional stereo information generation apparatus and method, and interactive system using the same | |
| US10229483B2 (en) | Image processing apparatus and image processing method for setting an illumination environment | |
| CN104995666B (en) | A method for representing virtual information in a real environment | |
| KR101822471B1 (en) | Virtual Reality System using of Mixed reality, and thereof implementation method | |
| CN110310175A (en) | System and method for mobile augmented reality | |
| US20160343166A1 (en) | Image-capturing system for combining subject and three-dimensional virtual space in real time | |
| JP7618076B2 (en) | Image Display System | |
| CN108735052B (en) | Augmented reality free fall experiment method based on SLAM | |
| EP2647305A1 (en) | Method for virtually trying on footwear | |
| CN104680532B (en) | A kind of object marking method and device | |
| CN102110379A (en) | Multimedia reading matter giving readers enhanced feeling of reality | |
| WO2015000286A1 (en) | Three-dimensional interactive learning system and method based on augmented reality | |
| CN102568026A (en) | Three-dimensional enhancing realizing method for multi-viewpoint free stereo display | |
| CN107833276A (en) | Two-dimensional map changes the method, apparatus and computer-readable storage medium of three-dimensional map | |
| JP7060544B2 (en) | Exercise equipment | |
| CN106204746B (en) | A kind of augmented reality system of achievable 3D models live paint | |
| CN102246201B (en) | Image processing device and image processing method | |
| KR20100067155A (en) | Apparatus and method for providing realistic contents through augmented book | |
| US11057612B1 (en) | Generating composite stereoscopic images usually visually-demarked regions of surfaces | |
| CN106127552A (en) | A kind of virtual scene display method, Apparatus and system | |
| CN105929538A (en) | Virtual reality equipment display method and device | |
| CN109427094B (en) | Method and system for acquiring mixed reality scene | |
| CN108881886A (en) | A method of it is realized based on camera Matrix Technology and carries out the lossless interactive application of big data in display end | |
| TWI694355B (en) | Tracking system, tracking method for real-time rendering an image and non-transitory computer-readable medium |
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 | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20180410 |
|
| WD01 | Invention patent application deemed withdrawn after publication |