CN101894393A - Method for putting Flash hot points in three-dimensional space - Google Patents
Method for putting Flash hot points in three-dimensional space Download PDFInfo
- Publication number
- CN101894393A CN101894393A CN2010102255492A CN201010225549A CN101894393A CN 101894393 A CN101894393 A CN 101894393A CN 2010102255492 A CN2010102255492 A CN 2010102255492A CN 201010225549 A CN201010225549 A CN 201010225549A CN 101894393 A CN101894393 A CN 101894393A
- Authority
- CN
- China
- Prior art keywords
- point
- trace point
- focus
- flash
- coordinate
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Image Analysis (AREA)
Abstract
The invention relates to a method for putting Flash hot points in a three-dimensional space, which comprises the following steps: converting the coordinate point of a track point in the three-dimensional space to a two-dimensional coordinate point according to the position, focus and angle of a camera; adhering a Flash hot point at the two-dimensional coordinate point of the track point; rendering the three-dimensional scene containing the Flash hot point; and not rendering the Flash hot point when the distance between the position of the camera and the track point excesses a threshold A.
Description
Technical field
The present invention relates to the method that a kind of three-dimensional scenic is made, the method that particularly a kind of focus is put.
Technical background
The Flash that Adobe company produces has captured the half of the country in browser video playback market rapidly with its characteristics that are simple and easy to usefulness.Because mostly being the plane, web page browsing shows, therefore the more considerations of focus setting among the Flash is that focus distributes on the plane, if it is different that the method for focus is set in the utilization Flash technology then can run into such as the problem of blocking, following the tracks of in three-dimensional scenic, this and existing two-dimensional scene.
Summary of the invention
In view of this, the method that the object of the present invention is to provide a kind of Flash focus to put at three dimensions.Can allow the Flash focus reasonably be arranged in the three-dimensional scenic.
In order to achieve the above object, the method that a kind of Flash focus of the present invention is put at three dimensions, it comprises:
According to camera position, focal length and angle the trace point coordinate points in the three dimensions is converted to the two-dimensional coordinate point;
With the two-dimensional coordinate place of Flash focus attached to described trace point;
The three-dimensional scenic that will comprise the Flash focus is played up;
When described camera position and trace point distance surpasses threshold value A, described Flash focus is not played up.
Further, describedly according to camera position, focal length and angle the trace point coordinate points in the three dimensions is converted to two-dimensional coordinate point step and comprises:
According to camera position, focal length and angle to the projection on the planar range that display can show of the trace point in the three dimensions;
Set up coordinate system on the planar range that can show with display; With
Write down the coordinate figure of trace point in described coordinate system range in the described three dimensions.
Further, described the two-dimensional coordinate place step of Flash focus attached to described trace point comprised:
Obtain the two-dimensional coordinate of Flash focus central point; With
The two-dimensional coordinate of described Flash focus central point is updated to the two-dimensional coordinate point of described trace point or the point in the certain limit around it.
Further, described when described camera position and trace point distance surpasses threshold value A, described Flash focus is not played up step and comprise:
Calculate the space length B of described camera position and described trace point;
With described space length B and a threshold value A relatively, as space length B during, described Flash focus is not played up greater than threshold value A.
The invention provides the method that a kind of Flash focus is put at three dimensions, realize hotspot tracking by follow the tracks of three-dimensional point in two-dimensional layer, solved the occlusion issue in the three dimensions by distance optimization, realization Flash focus is placed at three-dimensional scenic.
Description of drawings
The process flow diagram of Fig. 1 a kind of embodiment of method that to be a kind of Flash focus of the present invention put at three dimensions.
Embodiment
Please referring to shown in Figure 1, the invention provides the method that a kind of Flash focus is put at three dimensions, it may further comprise the steps:
Step 101 is converted to the two-dimensional coordinate point according to camera position, focal length and angle with the trace point coordinate points in the three dimensions.
The method that described three dimensions mid point coordinate conversion is the two-dimensional points coordinate is: according to camera position, focal length and angle to some projection on the planar range that display can show in the scene, set up coordinate system on the planar range that can show with display, write down in the described scene some coordinate figure in coordinate system range.
Step 102 is with the two-dimensional coordinate place of Flash focus attached to described trace point.Described Flash focus adheres to can make Flash focus central point overlap with the two-dimensional coordinate of described trace point, and the Flash focus is positioned near the two-dimensional coordinate of described trace point.
Step 103, the three-dimensional scenic that will comprise the Flash focus is played up.Just the Flash focus can have been shown in real time in the three-dimensional scenic like this.
Step 104 when described camera position and trace point distance surpasses threshold value A, is not played up described Flash focus.Described Flash focus can be along with the variation of the relative position of camera and appear in the picture selectively.Calculate the space length B of described camera position and described trace point, with described space length B and a threshold value A relatively,, described Flash focus is not played up as space length B during greater than threshold value A.
The above only is preferred embodiment of the present invention, and is in order to restriction the present invention, within the spirit and principles in the present invention not all, any modification of being done, is equal to replacement etc., all should be included within protection scope of the present invention.
Claims (4)
1. method that the Flash focus is put at three dimensions, it comprises:
According to camera position, focal length and angle the trace point coordinate points in the three dimensions is converted to the two-dimensional coordinate point;
With the two-dimensional coordinate place of Flash focus attached to described trace point;
The three-dimensional scenic that will comprise the Flash focus is played up;
When described camera position and trace point distance surpasses threshold value A, described Flash focus is not played up.
2. method according to claim 1 is characterized in that, describedly according to camera position, focal length and angle the trace point coordinate points in the three dimensions is converted to two-dimensional coordinate point step and comprises:
According to camera position, focal length and angle to the projection on the planar range that display can show of the trace point in the three dimensions;
Set up coordinate system on the planar range that can show with display; With
Write down the coordinate figure of trace point in described coordinate system range in the described three dimensions.
3. method according to claim 1 is characterized in that, described the two-dimensional coordinate place step of Flash focus attached to described trace point is comprised:
Obtain the two-dimensional coordinate of Flash focus central point; With
The two-dimensional coordinate of described Flash focus central point is updated to the two-dimensional coordinate point of described trace point or the point in the certain limit around it.
4. method according to claim 1 is characterized in that, and is described when described camera position and trace point distance surpasses threshold value A, described Flash focus do not played up step and comprises:
Calculate the space length B of described camera position and described trace point;
With described space length B and a threshold value A relatively, as space length B during, described Flash focus is not played up greater than threshold value A.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010102255492A CN101894393B (en) | 2010-07-09 | 2010-07-09 | Method for placing Flash hot spots in three-dimensional space |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010102255492A CN101894393B (en) | 2010-07-09 | 2010-07-09 | Method for placing Flash hot spots in three-dimensional space |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101894393A true CN101894393A (en) | 2010-11-24 |
CN101894393B CN101894393B (en) | 2012-04-25 |
Family
ID=43103575
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010102255492A Expired - Fee Related CN101894393B (en) | 2010-07-09 | 2010-07-09 | Method for placing Flash hot spots in three-dimensional space |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101894393B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112734628A (en) * | 2020-12-30 | 2021-04-30 | 威创集团股份有限公司 | Method and system for calculating projection position of tracking point after three-dimensional conversion |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101052108A (en) * | 2007-03-21 | 2007-10-10 | 林羽明 | Device and method for displaying cartoon menu |
CN101635054A (en) * | 2009-08-27 | 2010-01-27 | 北京水晶石数字科技有限公司 | Method for information point placement |
US20100045662A1 (en) * | 2006-10-02 | 2010-02-25 | Aftercad Software Inc. | Method and system for delivering and interactively displaying three-dimensional graphics |
US20100135596A1 (en) * | 2004-05-04 | 2010-06-03 | Agentsheets, Inc. A Colorado Corporation | Diffusion-based interactive extrusion of two-dimensional images into three-dimensional models |
CN101763607A (en) * | 2008-12-25 | 2010-06-30 | 上海杰图软件技术有限公司 | Online exhibition platform system constructed by using panoramic electronic map and construction method thereof |
-
2010
- 2010-07-09 CN CN2010102255492A patent/CN101894393B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100135596A1 (en) * | 2004-05-04 | 2010-06-03 | Agentsheets, Inc. A Colorado Corporation | Diffusion-based interactive extrusion of two-dimensional images into three-dimensional models |
US20100045662A1 (en) * | 2006-10-02 | 2010-02-25 | Aftercad Software Inc. | Method and system for delivering and interactively displaying three-dimensional graphics |
CN101052108A (en) * | 2007-03-21 | 2007-10-10 | 林羽明 | Device and method for displaying cartoon menu |
CN101763607A (en) * | 2008-12-25 | 2010-06-30 | 上海杰图软件技术有限公司 | Online exhibition platform system constructed by using panoramic electronic map and construction method thereof |
CN101635054A (en) * | 2009-08-27 | 2010-01-27 | 北京水晶石数字科技有限公司 | Method for information point placement |
Non-Patent Citations (2)
Title |
---|
《ACM Journal on Computing and Cultral Heritage》 20090731 SVEN HAVEMANN 等 The Arrigo Showcase Reloaded-Towards a Sustainable Link between 3D and Semantics 第2卷, 第1期 2 * |
《常熟理工学院学报(自然科学)》 20100430 周晓莺 等 商务网站商品三维展示的构造策略 第24卷, 第4期 2 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112734628A (en) * | 2020-12-30 | 2021-04-30 | 威创集团股份有限公司 | Method and system for calculating projection position of tracking point after three-dimensional conversion |
CN112734628B (en) * | 2020-12-30 | 2023-06-09 | 威创集团股份有限公司 | Projection position calculation method and system for tracking point after three-dimensional conversion |
Also Published As
Publication number | Publication date |
---|---|
CN101894393B (en) | 2012-04-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11688034B2 (en) | Virtual lens simulation for video and photo cropping | |
CN106358036B (en) | A kind of method that virtual reality video is watched with default visual angle | |
CN104219584A (en) | Reality augmenting based panoramic video interaction method and system | |
CN110495166A (en) | Spherical video editing | |
JP2014127987A (en) | Information processing apparatus and recording medium | |
GB201105218D0 (en) | A method, apparatus and handset | |
CN104023172A (en) | Shooting method and shooting device of dynamic image | |
WO2012033758A3 (en) | Video system with intelligent visual display | |
WO2014186192A3 (en) | Mobile device for video creation, editing, and publishing | |
CN104394324A (en) | Special-effect video generation method and device | |
CN105069827A (en) | Method for processing video transitions through three-dimensional model | |
CN102857701A (en) | Method for tracking virtual camera in three-dimensional scene | |
CN105488801A (en) | Method and system for combining real shooting of full dome film with three-dimensional virtual scene | |
CN103401875A (en) | Implementation method and system for on-line panorama showing, immersion type roaming and man-machine interaction of three-dimensional scene | |
CN104836961A (en) | Implementation method of real-time filter shooting based on Android system and system thereof | |
CN101894393B (en) | Method for placing Flash hot spots in three-dimensional space | |
Li et al. | Omnieyeball: Spherical display embedded with omnidirectional camera using dynamic spherical mapping | |
EP2888871A1 (en) | Method and apparatus for recording video sequences | |
CN103957360B (en) | A kind of control method and its device with high-velocity particles track up function | |
CN104168449A (en) | Tracking area switching control method and system | |
CN203688898U (en) | Optical focusing system | |
CN202395587U (en) | Iron shell for driving motor | |
CN204615927U (en) | A kind of certificate filming apparatus | |
Zhang et al. | Campus saga: historical 360 degree vr and location based ar | |
CN102780851A (en) | Method for realizing transition trick |
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 | ||
DD01 | Delivery of document by public notice |
Addressee: Crystal CG Co., Ltd. Document name: Notification to Pay the Fees |
|
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120425 Termination date: 20130709 |