[go: up one dir, main page]

CN107895397A - A kind of virtual display methods and device - Google Patents

A kind of virtual display methods and device Download PDF

Info

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
Application number
CN201610877833.5A
Other languages
Chinese (zh)
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.)
Beijing Dining Shadow Media Technology Co Ltd
Original Assignee
Beijing Dining Shadow Media Technology Co 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 Beijing Dining Shadow Media Technology Co Ltd filed Critical Beijing Dining Shadow Media Technology Co Ltd
Priority to CN201610877833.5A priority Critical patent/CN107895397A/en
Publication of CN107895397A publication Critical patent/CN107895397A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/20Scenes; 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

A kind of virtual display methods and device
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)

  1. 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. 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. 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. 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. 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.
  6. 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. 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. 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. 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. 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.
CN201610877833.5A 2016-10-01 2016-10-01 A kind of virtual display methods and device Pending CN107895397A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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