CA1264879C - TRANSFORMATION AND DETOURING OF DATA IN A GRAPHIC DISPLAY SYSTEM - Google Patents
TRANSFORMATION AND DETOURING OF DATA IN A GRAPHIC DISPLAY SYSTEMInfo
- Publication number
- CA1264879C CA1264879C CA523775A CA523775A CA1264879C CA 1264879 C CA1264879 C CA 1264879C CA 523775 A CA523775 A CA 523775A CA 523775 A CA523775 A CA 523775A CA 1264879 C CA1264879 C CA 1264879C
- Authority
- CA
- Canada
- Prior art keywords
- clipping
- bit
- transformation
- display system
- indicating
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—Three-dimensional [3D] image rendering
- G06T15/10—Geometric effects
- G06T15/30—Clipping
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Geometry (AREA)
- Computer Graphics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Generation (AREA)
- Digital Computer Display Output (AREA)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US821,363 | 1986-01-21 | ||
| US06/821,363 US4821209A (en) | 1986-01-21 | 1986-01-21 | Data transformation and clipping in a graphics display system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CA1264879A CA1264879A (en) | 1990-01-23 |
| CA1264879C true CA1264879C (en) | 1990-01-23 |
Family
ID=25233182
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CA523775A Expired CA1264879C (en) | 1986-01-21 | 1986-11-25 | TRANSFORMATION AND DETOURING OF DATA IN A GRAPHIC DISPLAY SYSTEM |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US4821209A (2) |
| EP (1) | EP0232004A3 (2) |
| JP (1) | JPS62264388A (2) |
| CA (1) | CA1264879C (2) |
Families Citing this family (34)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5231696A (en) * | 1987-05-14 | 1993-07-27 | France Telecom | Process and circuitry for implementing plotting of overextending curves inside a display window |
| US5003497A (en) * | 1988-12-15 | 1991-03-26 | Sun Micosystems Inc | Method for three-dimensional clip checking for computer graphics |
| US5079545A (en) * | 1989-01-13 | 1992-01-07 | Sun Microsystems, Inc. | Apparatus and method for processing graphical information to minimize page crossings and eliminate processing of information outside a predetermined clip window |
| US4982345A (en) * | 1989-01-23 | 1991-01-01 | International Business Machines Corporation | Interactive computer graphics display system processing method for identifying an operator selected displayed object |
| US4970636A (en) * | 1989-01-23 | 1990-11-13 | Honeywell Inc. | Memory interface controller |
| US5051737A (en) * | 1989-02-23 | 1991-09-24 | Silicon Graphics, Inc. | Efficient graphics process for clipping polygons |
| EP0569758A3 (en) * | 1992-05-15 | 1995-03-15 | Eastman Kodak Co | Method and apparatus for creating and storing three-dimensional characters and for their three-dimensional composition. |
| US5684937A (en) * | 1992-12-14 | 1997-11-04 | Oxaal; Ford | Method and apparatus for performing perspective transformation on visible stimuli |
| JPH0785308A (ja) * | 1993-07-02 | 1995-03-31 | Sony Corp | 画像表示方法 |
| USD362579S (en) | 1994-09-26 | 1995-09-26 | Short Daniel W | Cushion with storage pockets |
| US6307559B1 (en) | 1995-07-13 | 2001-10-23 | International Business Machines Corporation | Method and apparatus for color space conversion, clipping, and scaling of an image during blitting |
| US7542035B2 (en) * | 1995-11-15 | 2009-06-02 | Ford Oxaal | Method for interactively viewing full-surround image data and apparatus therefor |
| US6137497A (en) * | 1997-05-30 | 2000-10-24 | Hewlett-Packard Company | Post transformation clipping in a geometry accelerator |
| US5877773A (en) * | 1997-05-30 | 1999-03-02 | Hewlett-Packard Company | Multi-pass clipping in a geometry accelerator |
| US7528881B2 (en) * | 2003-05-02 | 2009-05-05 | Grandeye, Ltd. | Multiple object processing in wide-angle video camera |
| US20100002070A1 (en) | 2004-04-30 | 2010-01-07 | Grandeye Ltd. | Method and System of Simultaneously Displaying Multiple Views for Video Surveillance |
| US7529424B2 (en) * | 2003-05-02 | 2009-05-05 | Grandeye, Ltd. | Correction of optical distortion by image processing |
| US7450165B2 (en) * | 2003-05-02 | 2008-11-11 | Grandeye, Ltd. | Multiple-view processing in wide-angle video camera |
| US20050007453A1 (en) * | 2003-05-02 | 2005-01-13 | Yavuz Ahiska | Method and system of simultaneously displaying multiple views for video surveillance |
| US20050028215A1 (en) * | 2003-06-03 | 2005-02-03 | Yavuz Ahiska | Network camera supporting multiple IP addresses |
| US20080211816A1 (en) * | 2003-07-15 | 2008-09-04 | Alienware Labs. Corp. | Multiple parallel processor computer graphics system |
| US7119808B2 (en) * | 2003-07-15 | 2006-10-10 | Alienware Labs Corp. | Multiple parallel processor computer graphics system |
| US7893985B1 (en) | 2004-03-15 | 2011-02-22 | Grandeye Ltd. | Wide angle electronic camera with improved peripheral vision |
| US8427538B2 (en) * | 2004-04-30 | 2013-04-23 | Oncam Grandeye | Multiple view and multiple object processing in wide-angle video camera |
| US7366359B1 (en) * | 2004-07-08 | 2008-04-29 | Grandeye, Ltd. | Image processing of regions in a wide angle video camera |
| JP2008507229A (ja) | 2004-07-19 | 2008-03-06 | グランドアイ,エルティーディー | 広角ビデオカメラのズーム機能の自動拡張 |
| US20060062478A1 (en) * | 2004-08-16 | 2006-03-23 | Grandeye, Ltd., | Region-sensitive compression of digital video |
| US8860780B1 (en) | 2004-09-27 | 2014-10-14 | Grandeye, Ltd. | Automatic pivoting in a wide-angle video camera |
| US9141615B1 (en) | 2004-11-12 | 2015-09-22 | Grandeye, Ltd. | Interactive media server |
| US7894531B1 (en) | 2005-02-15 | 2011-02-22 | Grandeye Ltd. | Method of compression for wide angle digital video |
| US8723951B2 (en) * | 2005-11-23 | 2014-05-13 | Grandeye, Ltd. | Interactive wide-angle video server |
| US7991225B2 (en) * | 2006-03-03 | 2011-08-02 | University Of Alaska | Methods and systems for dynamic color equalization |
| US8767009B1 (en) * | 2012-06-26 | 2014-07-01 | Google Inc. | Method and system for record-time clipping optimization in display list structure |
| CN110990106B (zh) * | 2019-12-13 | 2023-03-31 | 腾讯云计算(北京)有限责任公司 | 数据展示方法、装置、计算机设备及存储介质 |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3816726A (en) * | 1972-10-16 | 1974-06-11 | Evans & Sutherland Computer Co | Computer graphics clipping system for polygons |
| JPS5533286A (en) * | 1978-08-31 | 1980-03-08 | Fujitsu Ltd | Data processor |
| US4449201A (en) * | 1981-04-30 | 1984-05-15 | The Board Of Trustees Of The Leland Stanford Junior University | Geometric processing system utilizing multiple identical processors |
| NL8300872A (nl) * | 1983-03-10 | 1984-10-01 | Philips Nv | Multiprocessor-rekenmachinesysteem voor het tot een gekleurde afbeelding verwerken van in een hierarchische datastruktuur gedefinieerde objekt-elementen. |
| US4667190A (en) * | 1982-07-30 | 1987-05-19 | Honeywell Inc. | Two axis fast access memory |
| US4645459A (en) * | 1982-07-30 | 1987-02-24 | Honeywell Inc. | Computer generated synthesized imagery |
| DE3275669D1 (en) * | 1982-12-30 | 1987-04-16 | Ibm | Graphics display system and method |
| EP0121015B1 (en) * | 1983-03-31 | 1990-03-07 | International Business Machines Corporation | Presentation space management and viewporting on a multifunction virtual terminal |
| US4679038A (en) * | 1983-07-18 | 1987-07-07 | International Business Machines Corporation | Band buffer display system |
| US4646075A (en) * | 1983-11-03 | 1987-02-24 | Robert Bosch Corporation | System and method for a data processing pipeline |
| JPS60181977A (ja) * | 1984-02-29 | 1985-09-17 | Usac Electronics Ind Co Ltd | 線画処理方式 |
| JPS60241175A (ja) * | 1984-05-16 | 1985-11-30 | Mitsubishi Electric Corp | 図形処理装置 |
| US4625289A (en) * | 1985-01-09 | 1986-11-25 | Evans & Sutherland Computer Corp. | Computer graphics system of general surface rendering by exhaustive sampling |
| US4651278A (en) * | 1985-02-11 | 1987-03-17 | International Business Machines Corporation | Interface process for an all points addressable printer |
-
1986
- 1986-01-21 US US06/821,363 patent/US4821209A/en not_active Expired - Fee Related
- 1986-11-25 CA CA523775A patent/CA1264879C/en not_active Expired
- 1986-11-28 JP JP61282230A patent/JPS62264388A/ja active Granted
-
1987
- 1987-01-08 EP EP87300115A patent/EP0232004A3/en not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| CA1264879A (en) | 1990-01-23 |
| JPH0572627B2 (2) | 1993-10-12 |
| JPS62264388A (ja) | 1987-11-17 |
| US4821209A (en) | 1989-04-11 |
| EP0232004A3 (en) | 1989-04-12 |
| EP0232004A2 (en) | 1987-08-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0232004A3 (en) | Transforming, clipping and mapping in a graphics display system | |
| EP0393722A3 (en) | Memory access control circuit for graphic controller | |
| JPS643730A (en) | User's interface by a plurality of working areas having display system object in common | |
| AU6115886A (en) | Improved virtual memory computer system | |
| EP0370178A3 (en) | Method and system for mapping data in a virtual storage data processing system | |
| TW250554B (en) | Multiple display pointers for computer graphical user interfaces | |
| CA2112464A1 (en) | Improvements in visibility calculations for 3d computer graphics | |
| AU1054688A (en) | Coordinate measuring system | |
| EP0314288A3 (en) | Improvements in computer graphics generation and display | |
| EP0313494A3 (en) | Flexible window management on a computer display | |
| AU3930793A (en) | Textured sphere and spherical environment map rendering using texture map double indirection | |
| EP0314335A3 (en) | A parallel surface processing system for graphics display | |
| EP0327852A3 (en) | Information handling system | |
| CA2007790A1 (en) | Multiple depth buffers for graphics and solid modelling | |
| TW340930B (en) | Method and apparatus for object identification and collision detection in 3D graphics space | |
| EP0429285A3 (en) | Computer graphics system | |
| DE3676349D1 (de) | System zur darstellung von information. | |
| EP0319165A3 (en) | System for using barycentric coordinates as for polygon interpolation | |
| CA2046720A1 (en) | Nonsynchronous channel/dasd communication system | |
| JPS6482282A (en) | Cubic curve plotting system | |
| EP0298418A3 (en) | Virtual computer system | |
| JO1611B1 (en) | A system for displaying global maps, especially for the purpose of photographing against the background of an appropriate map, the size of which is determined by the use of any coordinate system | |
| AU1621988A (en) | A method of communicating data between the cpu of a host computer system and the cpu of a co-processor computer system. | |
| EP0164972A3 (en) | Shared memory multiprocessor system | |
| GB9105054D0 (en) | Computer graphics & general desktop aid |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MKLA | Lapsed | ||
| MKLA | Lapsed |
Effective date: 19980123 |