CN100418009C - Digital ball-screen cinema making method - Google Patents

Digital ball-screen cinema making method Download PDF

Info

Publication number
CN100418009C
CN100418009C CNB2005100354702A CN200510035470A CN100418009C CN 100418009 C CN100418009 C CN 100418009C CN B2005100354702 A CNB2005100354702 A CN B2005100354702A CN 200510035470 A CN200510035470 A CN 200510035470A CN 100418009 C CN100418009 C CN 100418009C
Authority
CN
China
Prior art keywords
face
play
played
rendering
plane
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2005100354702A
Other languages
Chinese (zh)
Other versions
CN1885155A (en
Inventor
钟明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CNB2005100354702A priority Critical patent/CN100418009C/en
Publication of CN1885155A publication Critical patent/CN1885155A/en
Application granted granted Critical
Publication of CN100418009C publication Critical patent/CN100418009C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

The present invention relates to a digital ball-screen cinema making method which solves the problem that the existing three-dimensional animation making software can not directly make a ball-screen cinema. In the present invention, rendering planes of N rendering camera shots are connected with each other orderly to form a cylindrical rendering plane with a perspective point in the center; then with the same method, another cylindrical rendering plane is created and is rotated to an angle alpha. In the same method, M cylindrical rendering planes connected orderly and seamlessly, a spherical rendering plane is formed by rendering camera shots composed of N*M rendering planes, and a perspective point is positioned in the ball centre. A three-dimensional scene to be rendered is rendered with the N*M rendering camera shots, and corresponding N*M images can be produced; N*M geometrical planes are established, the position and the size of which are consistent with the position and the size of N*M rendering planes forming the rendering spherical plane, the images are mapped on the geometrical planes by using a texture mapping mode, and a spherical image can be produced. Then the spherical image is rendered secondarily by using a secondary rendering camera shot, and thus, a ball-screen image plane for showing can be produced.

Description

Digital ball-screen cinema making method
Technical field
The present invention relates to the digital movie technology, specifically is a kind of digital ball-screen cinema making method that uses computer three-dimensional animation to make the software development spherical screen stereoscopic film.
Background technology
Three-dimensional (3D) animation is as emerging in recent years computer art, and growth momentum is very swift and violent, has obtained using widely in many industries.Three-dimensional animation is a virtual three dimensions that is provided with special animation software by computing machine, by building object model, model is placed on this three-dimensional stage,, gives the effect that each part is dynamic and strong texture obtains then from different angle light-illuminatings.When making three-dimensional animation, at first to create the three-dimensional model of object and background, allow these objects in three dimensions, move then, remove the motion process of shot object again by virtual " video camera " in the three-dimensional animation making software, and stamp light, could generate lifelike three-dimensional picture at last.
The three-dimensional animation making software of comparative maturity mainly contains MAYA, 3DS MAX, SoftImage3D etc. at present.But it is (Rendering) mode of playing up on plane that these three-dimensional animation making softwares only can provide the face of playing up, that is to say, when the picture of its generation only shows on flat screen, could correctly restore defined scene in the three-dimensional animation making software, obtain having an X-rayed correct, as not have distortion image.
On the other hand, the appearance of spherical screen stereoscopic film has broken through the limitation of conventional planar film, and its picture can capture whole visuals field of spectators, for spectators bring the more effect of shock.Spherical screen stereoscopic film claims " circle vault film " or " vault curtain film " again.It is a kind of big screen film that occurs the seventies in 20th century.Super wide-angle fish eye lens is all adopted in the shooting of tradition spherical screen stereoscopic film and projection, and the auditorium is a dome type structure, and screen is semisphere, and spectators are wherein besieged, look screen as the firmament.Because the screen image is big and clear, in face of spectators, be extended down to after one's death, and with solid around audio, make spectators as puting oneself in the midst of, Presence is very strong.
As seen, the picture of traditional spherical screen stereoscopic film is taken gained by super wide-angle fish eye lens, if adopt three-dimensional animation making software to make ball curtain picture, then needs to adopt sphere to play up mode, it is characterized in that power pin is the mode of playing up of sphere at the centre of sphere, the face of playing up.Yet present three-dimensional animation making software does not provide sphere to play up mode.In addition, for different ball screen cinemas, the position and the quantity of its projection equipment also have nothing in common with each other, and for example, its projection equipment can be located on the axis of symmetry of the centre of sphere or ball curtain, also can be located at other positions; The quantity of projection equipment can be one, also can be many.Wherein, different projection seats in the plane requires to have nothing in common with each other to the straightening of its projected images.That is to say that same ball curtain image when showing in different seats in the plane, can produce different distortion situations.Therefore need a kind of simple, economic distortion correcting method,, same film can be shown in the different ball screen cinema of projection condition for the projection equipment of different seats in the plane provides the ball curtain image of correct rectification.
Summary of the invention
Above-mentioned defective at prior art, the present invention will solve existing three-dimensional animation making software only can provide the plane to play up mode, and the picture of generation could correctly restore the problem of defined scene in the three-dimensional animation making software when only showing on flat screen.
The technical solution adopted for the present invention to solve the technical problems is: a kind of digital ball-screen cinema making method is provided, wherein utilizes computer three-dimensional animation to make software, make digital ball-screen cinema according to the following steps:
(S101), the plane of playing up that N is played up camera lens links to each other successively, and their power pin all overlapped, and forms a power pin and plays up face at the cylinder at center, the radian that described cylinder is played up face is 0~360 to spend, N wherein is equal to or greater than 2;
(S102), according to the method for step (S101), create another cylinder and play up face, its power pin and axis overlap respectively with power pin and axis that last cylinder is played up face, and its long-chord line and last cylinder are played up the long-chord line parallel of face; Then with pass described power pin and with straight line that described another cylinder is played up the long-chord line parallel of face be rotary middle spindle, described another cylinder is played up face rotates suitable angle [alpha], and guarantee that when described power pin is observed described another cylinder plays up that face and last cylinder play up that face covers play up the zone be connected to each other, very close to each other;
(S103), the method for (S102) set by step, create and build that M connects successively, cylinder very close to each other is played up face, and play up face by a described M cylinder and form the sphere that a power pin is positioned at the centre of sphere and play up face, its radian scope is 0~360 degree, that forms that this sphere plays up face plays up the total N * M of camera lens, and wherein M is equal to or greater than 2;
(S104), import Computerized three-dimensional scene to be played up, and play up camera lens with the N * M that draws in the step (S103) described three-dimensional scenic played up, to generate N * M image of correspondence;
(S105), in another Computerized three-dimensional scene, create N * M geometrical plane, and it positioned and arranges, the position that makes them and size respectively with described N * M play up camera lens to play up the plane corresponding consistent;
(S106), with the mode of texture, with N * M image synchronization generating in the step (S104) and be mapped to correspondingly on N * M the geometrical plane that draws in the step (S105), to generate a spherical chart picture;
(S107), create the secondary rendering camera lens, and the spherical chart be made up of N * M image that generates in the step (S106) is looked like to carry out secondary rendering with it, can be to generate for the ball curtain picture of spherical screen stereoscopic film projection equipment projection, the quantity of wherein said secondary rendering camera lens and play up the relative position relation of face with described sphere is with the quantity of projection equipment in the reality projection environment and identical with the relative position relation of ball curtain.
Ultimate principle according to film making, adopting uses the same method treats the Computerized three-dimensional scene of playing up and carries out continuous processing, can generate continuous multiple series of images sequence, in each group N * M image arranged, accordingly, mapping can generate a plurality of continuous spherical chart pictures after handling, and can generate a plurality of continuous ball curtain pictures again behind the secondary rendering, finally can draw the mute with continuous dynamic effect.
Adopt similar method, generate left eye ball curtain picture and right eye ball curtain picture respectively, can also make digital ball curtain three-dimensional film with parallax effect through same step.
By such scheme as can be known, the present invention makes full use of the function of existing three-dimensional animation making software, plays up face by playing up plane composition cylinder, and cylinder is played up the mode that face recomposition sphere is played up face, just can make digital ball-screen cinema and digital ball curtain three-dimensional film.Wherein render process is decomposed into that sphere is played up and secondary rendering,, can provides the ball curtain picture of correct rectification for the difference projection seat in the plane of different movie theatres by simple, economic relatively secondary rendering.Make same film, only need just can in projector quantity each ball screen cinema different, play with the position through corresponding secondary rendering.
Description of drawings
The invention will be further described below in conjunction with drawings and Examples, in the accompanying drawing:
Fig. 1 is connected to form the synoptic diagram that cylinder is played up face with a plurality of planes of playing up;
Fig. 2 is that two cylinders are played up the face overlapping but gapless synoptic diagram in rotation alpha degree rear section each other;
Fig. 3 plays up face by a plurality of cylinders and forms and have the synoptic diagram that sphere that N * M plays up camera lens is played up face;
Fig. 4 is shining upon on N * M the geometrical plane after corresponding N * the M picture group resembles, and carries out the synoptic diagram of secondary rendering.
Embodiment
A preferred embodiment of the present invention as shown in Figures 1 to 4.At first some related among the present invention notions are carried out simple declaration, said herein " playing up camera lens " is meant a kind of virtual lens in the three-dimensional animation making software; " play up " and then be meant with the described camera lens of playing up and carry out virtual shooting generating the corresponding digital image in the three-dimensional scenic of computing machine, its effect is similar to true video camera and takes process with generation photo or film; " play up the plane " and then be meant with described imaging surface when playing up camera lens and playing up, be similar to the egative film of true video camera; " geometrical plane " then is meant the plane of setting with definite shape, size in three-dimensional animation making software.
Step 101: as shown in Figure 1, in three-dimensional animation making software, with the individual identical plane of 9 (they being N=9) and play up camera lens pairing 9 play up the plane (A1, A2 ..., A9) connect successively, can form a radian and be 180 degree, power pin all coincides with the plane of playing up that H order and makes up, its similar is referred to as cylinder herein and plays up face A in a face of cylinder.In fact, if it is more little and its number is many more (being that N is big more) to play up the plane, then it connects structure of forming the back and can approach a face of cylinder more, and its radian scope can be the arbitrary value between 0~360 degree.In the present embodiment, it all is square that each among A1, the A2 to A9 is played up the plane, so each horizontal subtended angle of playing up camera lens is 20 degree (180 degree ÷ 9=20 degree).
Step 102: then, create another cylinder by preceding method and play up face B, it is identical that it and cylinder are played up face A, wherein also comprise 9 play up the plane (B1, B2 ..., B9).Power pin and axis that two cylinders are played up face overlap respectively, and both long-chord lines are parallel to each other, in the present embodiment, because the radian that two cylinders are played up face is 180 degree, so both the longest profound lines just in time are the arc diameters that passes power pin H.The rotary middle spindle that cylinder is played up face B then overlaps with its longest profound line, and in the present embodiment, cylinder is played up face B from playing up on the position that face A overlaps around its turning axle rotation 20 degree (being α=20 degree) with cylinder, obtains state shown in Figure 2.During concrete enforcement, the size of the anglec of rotation with each play up the size on plane, that the cylinder that will generate is played up face number (being the size of M) is relevant, its principle be guarantee cylinder play up face A, B play up the zone be connected to each other, very close to each other, and the zone of playing up after the merging is maximized, thereby can reduce overlapping and the amount of playing up.
Step 103: as shown in Figure 3, create by preceding method and to build that 9 (they being M=9) connect successively, cylinder very close to each other is played up face (A, B, C, D ..., I), and play up face by these 9 cylinders and form a power pin and be positioned at the centre of sphere, have 9 * 9=81 the semisphere of playing up camera lens and play up face.During concrete enforcement, can also form the sphere of 1/4 sphere, complete sphere or other ratios as required, all be referred to as sphere herein and play up face.
Step 104: adopt the above-mentioned camera lens of playing up, can play up to different three-dimensional scenics.After importing Computerized three-dimensional scene to be played up, play up camera lens for promptly available this 9 * 9=81 this three-dimensional scenic is played up, to generate 9 * 9=81 corresponding image.In the present embodiment, correspondence be a1, a2 ..., a9; B1, b2 ..., b9; C1, c2 ..., c9; D1, d2 ..., d9; Up to i1, i2 ..., i9.
Step 105: in another Computerized three-dimensional scene, create 9 * 9=81 geometrical plane, and it positioned and arranges, the position that makes them and size just in time with 9 * 9=81 camera lens to play up the plane corresponding the same, that is to say that these 81 geometrical planes are also formed a hemisphere face.
Step 106: then, with the mode of texture (Texture mapping), with the described 9 * 9=81 of step 104 image synchronization and be mapped to correspondingly on the described 9 * 9=81 of step 105 geometrical plane, to generate a spherical chart picture.Texture herein is the term in the three-dimensional animation making software, refer in the Computerized three-dimensional scene, existing digital picture (or image) is pasted on (Mapping) certain geometrical plane in the scene, made this geometrical plane have the image content of digital picture (image).
Have overlappingly owing to play up the plane,, adopt the mode of blocking for how much to handle these overlapping regions in the present embodiment so that each image after playing up also has is overlapping.Since the position of above-mentioned 81 geometrical planes and size with 81 to play up the plane be one to one, so the part of the juxtaposition between geometrical plane just in time is a lap of playing up the plane, because of the overlapping image that is blocked, just in time be when playing up, to play up the plane on the geometrical plane because of the overlapping multiimage that forms.As can be seen from Figure 2, because playing up plane B3 forms by playing up plane A3 rotation 20 degree backs, so can produce an intersection 100 after two Plane intersects, the top of playing up plane A3 is cross-coincidence with the bottom of playing up plane B3, the picture that image sequence a3 after playing up and b3 will inevitably duplicate must manage to block the picture of repetition when picture composition.As seen from Figure 4, geometric surface a3 (having shone upon the face of visual a3) and geometric surface b3 rotate 20 degree in the same way and form, and two geometric surfaces also produce an intersection 101.Observe from the inboard of ball, that see more than 101 at intersection is image b3, and that see below 101 at intersection then is image a3, and the repetition picture of a3 and b3 has extended to the rear of intersection 101 and can't see, and the picture of repetition is blocked effectively.After according to said method handling all superimposed images, when the inboard that sphere is played up face is watched, can see a spherical diagram picture that splicing is complete, picture is continuous, its power pin is positioned at the centre of sphere, and the perspective relation of picture is consistent with the three-dimensional scenic of being played up.
Step 107: then, utilize three-dimensional animation making software to create the secondary rendering camera lens, and with it the above-mentioned spherical chart of being made up of 9 * 9=81 image is looked like to carry out secondary rendering, can generate can be for the ball curtain picture of spherical screen stereoscopic film projection equipment projection.
If actual projection equipment is a projector (normally super wide-angle fish eye lens) that is positioned at the centre of sphere of ball curtain, above-mentioned secondary rendering camera lens also should place the centre of sphere of three-dimensional environment, as the camera lens among Fig. 4 102.
If actual projection equipment is 6 projector evenly arranging on the hemisphere circumference, that is to say, ball curtain picture is formed by 6 picture compositions, then should place 6 secondary rendering camera lenses on the same position in three-dimensional environment, playing up of each secondary rendering camera lens is regional consistent with the projection scope of corresponding projector, the lap of 6 group of pictures that obtain after playing up is done to reduce or after brightness decay handles, just can on the ball curtain, form power pin at the centre of sphere, do not have the ball curtain picture that is out of shape.
In a word, the quantity of secondary rendering camera lens and play up the relative position relation of face with sphere should be shown the quantity of the projection equipment in the environment with reality and is consistent with the relative position relation of ball curtain.By this simple, economic relatively secondary rendering, can provide the ball curtain picture of correct rectification for the difference projection seat in the plane of different movie theatres.Make same film, only need just can in projector quantity each ball screen cinema different, play with the position through corresponding secondary rendering.
Use the same method and treat the Computerized three-dimensional scene of playing up and carry out continuous processing, can generate continuous multiple series of images sequence, in each group N * M image arranged, accordingly, mapping can generate a plurality of continuous spherical chart pictures after handling, a plurality of continuous ball curtain pictures can be generated again behind the secondary rendering, finally mute can be drawn with continuous dynamic effect.
That introduce previously is the embodiment that makes non-three-dimensional film, if make three-dimensional film, then needs multiplexing said method, generates corresponding left eye ball curtain picture and right eye ball curtain picture with parallax effect with images of left and right eyes respectively and gets final product.

Claims (1)

1. a digital ball-screen cinema making method is characterized in that, utilizes computer three-dimensional animation to make software, makes digital ball-screen cinema according to the following steps:
(S101), the plane of playing up that N is played up camera lens links to each other successively, and their power pin all overlapped, and forms a power pin and plays up face at the cylinder at center, the radian that described cylinder is played up face is 0~360 to spend, N wherein is equal to or greater than 2;
(S102), according to the method for step (S101), create another cylinder and play up face, its power pin and axis overlap respectively with power pin and axis that last cylinder is played up face, and its long-chord line and last cylinder are played up the long-chord line parallel of face; Then with pass described power pin and with straight line that described another cylinder is played up the long-chord line parallel of face be rotary middle spindle, described another cylinder is played up face rotates suitable angle [alpha], and guarantee that when described power pin is observed described another cylinder plays up that face and last cylinder play up that face covers play up the zone be connected to each other, very close to each other;
(S103), the method for (S102) set by step, create and build that M connects successively, cylinder very close to each other is played up face, and play up face by a described M cylinder and form the sphere that a power pin is positioned at the centre of sphere and play up face, its radian scope is 0~360 degree, that forms that this sphere plays up face plays up the total N * M of camera lens, and wherein M is equal to or greater than 2;
(S104), import Computerized three-dimensional scene to be played up, and play up camera lens with the N * M that draws in the step (S103) described three-dimensional scenic played up, to generate N * M image of correspondence;
(S105), in another Computerized three-dimensional scene, create N * M geometrical plane, and it positioned and arranges, the position that makes them and size respectively with described N * M play up camera lens to play up the plane corresponding consistent;
(S106), with the mode of texture, with N * M image synchronization generating in the step (S104) and be mapped to correspondingly on N * M the geometrical plane that draws in the step (S105), to generate a spherical chart picture;
(S107), create the secondary rendering camera lens, and the spherical chart be made up of N * M image that generates in the step (S106) is looked like to carry out secondary rendering with it, can be to generate for the ball curtain picture of spherical screen stereoscopic film projection equipment projection, the quantity of wherein said secondary rendering camera lens and play up the relative position relation of face with described sphere is with the quantity of projection equipment in the reality projection environment and identical with the relative position relation of ball curtain.
CNB2005100354702A 2005-06-20 2005-06-20 Digital ball-screen cinema making method Expired - Fee Related CN100418009C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005100354702A CN100418009C (en) 2005-06-20 2005-06-20 Digital ball-screen cinema making method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100354702A CN100418009C (en) 2005-06-20 2005-06-20 Digital ball-screen cinema making method

Publications (2)

Publication Number Publication Date
CN1885155A CN1885155A (en) 2006-12-27
CN100418009C true CN100418009C (en) 2008-09-10

Family

ID=37583367

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100354702A Expired - Fee Related CN100418009C (en) 2005-06-20 2005-06-20 Digital ball-screen cinema making method

Country Status (1)

Country Link
CN (1) CN100418009C (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102127979B (en) * 2006-02-23 2016-04-13 猎鹰树屋有限责任公司 Circular motion theater
CN101435989B (en) * 2007-11-16 2010-06-16 深圳华强数码电影有限公司 Tracking visual field and method for making three-dimensional film by secondary rendering
CN102243768B (en) * 2011-06-17 2013-01-30 长春理工大学 Method for drawing stereo picture of three-dimensional virtual scene
CN102438108B (en) * 2011-10-13 2014-08-20 江苏尚阳数字科技有限公司 Film processing method
CN102819177B (en) * 2012-08-27 2014-09-10 深圳市远望淦拓科技有限公司 Spherical screen device and image generating method thereof
CN104977796B (en) * 2014-04-10 2019-02-01 上海华博信息服务有限公司 A kind of implementation method of solid ball curtain projection system
CN105469448B (en) * 2014-09-11 2018-01-12 上海华博信息服务有限公司 A kind of special-shaped curtain Moviemaking method
US10102610B2 (en) * 2016-04-05 2018-10-16 Qualcomm Incorporated Dual fisheye images stitching for spherical video
CN108776951B (en) * 2018-06-08 2020-10-02 大连万达集团股份有限公司 Image processing method for LED spherical screen display screen
CN111275803B (en) * 2020-02-25 2023-06-02 北京百度网讯科技有限公司 3D model rendering method, device, equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001013608A (en) * 1999-06-30 2001-01-19 Goto Kogaku Kenkyusho:Kk Projecting method toward dome screen
CN1373884A (en) * 1999-09-16 2002-10-09 索尼计算机娱乐公司 Image processing apparatus, recording medium, and program
US20030052890A1 (en) * 2001-08-15 2003-03-20 Mitsubishi Electric Research Laboratories, Inc. Method for cross-fading intensities of multiple images of a scene for seamless reconstruction
WO2004114013A1 (en) * 2003-06-23 2004-12-29 Sony Corporation Dome type screen apparatus

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001013608A (en) * 1999-06-30 2001-01-19 Goto Kogaku Kenkyusho:Kk Projecting method toward dome screen
CN1373884A (en) * 1999-09-16 2002-10-09 索尼计算机娱乐公司 Image processing apparatus, recording medium, and program
US20030052890A1 (en) * 2001-08-15 2003-03-20 Mitsubishi Electric Research Laboratories, Inc. Method for cross-fading intensities of multiple images of a scene for seamless reconstruction
WO2004114013A1 (en) * 2003-06-23 2004-12-29 Sony Corporation Dome type screen apparatus

Also Published As

Publication number Publication date
CN1885155A (en) 2006-12-27

Similar Documents

Publication Publication Date Title
CN100418009C (en) Digital ball-screen cinema making method
JP6489482B2 (en) System and method for generating three-dimensional image media
US6462769B1 (en) Image correction method to compensate for point of view image distortion
US8730409B2 (en) Projection system and method of curved film
CN102692808A (en) Large-scene 360-degree panorama dynamic display method, and display system
CN103777455A (en) Spherical immersion three-dimension displaying method and system based on light field splicing
US10078228B2 (en) Three-dimensional imaging system
CN102116938A (en) Panoramic viewing field three-dimensional display device based on cylindrical convergent directional screen
CN106444260A (en) System, method and device for screen projection
CN107005689B (en) Digital video rendering
CN105141941A (en) Digital panoramic 3D film production method and system
CN100552539C (en) A kind of act method for making of three-dimensional film image of encircling
CN106780759A (en) Method, device and the VR systems of scene stereoscopic full views figure are built based on picture
CN107134000A (en) A kind of three-dimensional dynamic images generation method and system for merging reality
CN108919503A (en) A kind of 360 ° of desktop 3D display systems of integration imaging based on visual angle guide layer
Yoshida fVisiOn: glasses-free tabletop 3D display to provide virtual 3D media naturally alongside real media
CN101435989B (en) Tracking visual field and method for making three-dimensional film by secondary rendering
CN103336403B (en) A kind of 5D360 ° of ring curtain digital high definition three-dimensional film method for making
RU2718777C2 (en) Volumetric display
JPS59210436A (en) 3-d projector
WO2009109804A1 (en) Method and apparatus for image processing
Funk History of autostereoscopic cinema
Engle Beowulf 3D: a case study
Price et al. 3D virtual production and delivery using MPEG-4
CN104536254A (en) Naked-eye three-dimensional display device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080910

Termination date: 20200620