scispace - formally typeset
Search or ask a question
Topic

Graphics

About: Graphics is a research topic. Over the lifetime, 17394 publications have been published within this topic receiving 411468 citations. The topic is also known as: graphic.


Papers
More filters
Proceedings ArticleDOI
13 Feb 2011
TL;DR: A new sketch recognition framework for chemical structure drawings that combines multiple levels of visual features using a jointly trained conditional random field, improving accuracy and robustness and a novel learning-based approach to corner detection that achieves nearly perfect accuracy in the domain.
Abstract: We describe a new sketch recognition framework for chemical structure drawings that combines multiple levels of visual features using a jointly trained conditional random field. This joint model of appearance at different levels of detail makes our framework less sensitive to noise and drawing variations, improving accuracy and robustness. In addition, we present a novel learning-based approach to corner detection that achieves nearly perfect accuracy in our domain. The result is a recognizer that is better able to handle the wide range of drawing styles found in messy freehand sketches. Our system handles both graphics and text, producing a complete molecular structure as output. It works in real time, providing visual feedback about the recognition progress. On a dataset of chemical drawings our system achieved an accuracy rate of 97.4%, an improvement over the best reported results in literature. A preliminary user study also showed that participants were on average over twice as fast using our sketch-based system compared to ChemDraw, a popular CAD-based tool for authoring chemical diagrams. This was the case even though most of the users had years of experience using ChemDraw and little or no experience using Tablet PCs.

79 citations

Proceedings ArticleDOI
01 Aug 1987
TL;DR: A graphics processor architecture which can be configured with an arbitrary number of identical processors operating in parallel, substantially simplifying software development and allowing complex rendering functions to take advantage of the multiple processors.
Abstract: Interactive 3D graphics applications require significant arithmetic processing to handle complex models, particularly if realistic rendering techniques are used. Current semiconductor technology cannot provide the necessary performance without some form of multi-processing.This paper describes a graphics processor architecture which can be configured with an arbitrary number of identical processors operating in parallel. Each of the parallel processors can be programmed identically as if it were a single processor system, substantially simplifying software development and allowing complex rendering functions to take advantage of the multiple processors. The architecture described is able to achieve extremely high performance while allowing the price/performance of the system to be optimized for a given application.Techniques are described for handling graphics command distribution, sequencing of commands which must be processed in order, parallel processing of graphics primitive picking, and handling inquiry (read-back) commands.

79 citations

Patent
15 Dec 1994
TL;DR: Disclosed as discussed by the authors is a support architecture that facilitates use of display device drivers containing a minimum of hardware-specific software code, which can support only a relatively few common functions, which act as building blocks for the larger, more complex operations typically requested by graphics engines.
Abstract: Disclosed is a support architecture that facilitates use of display device drivers containing a minimum of hardware-specific software code. A driver need support only a relatively few common functions, which act as building blocks for the larger, more complex operations typically requested by graphics engines. In order to mediate between the limited-instruction-set device driver and the various higher-level graphics engines, the invention includes a series of translation modules that simplify engine-originated instructions into simpler graphic components. A video manager supervises routing of instructions to the specific drivers they designate, and serializes access to hardware components so that graphic commands execute atomically (i.e., without interruption). The invention also includes a graphics library containing device-level instruction sets, as well as the on-board capability to execute those commands, for a broad range of graphic operations; and allows driver capability to be expanded by means of add-on extension modules, which relieve the designers of the need to fully rewrite a driver to test or implement an expanded function set.

78 citations

Patent
08 Jan 1987
TL;DR: An audiographic telephone conferencing system between a plurality of parties or users either directly connected or through a piece of apparatus known as a "meet me bridge" over voice grade telephone lines is described in this article.
Abstract: An audiographic telephone conferencing system between a plurality of parties or users either directly connected or through a piece of apparatus known as a "meet me bridge" over voice grade telephone lines Each user has a programmed personal computer which controls a programmable or "smart" modem, cassette recorder/player, and speakerphone A protocol is implemented by the software, ie the computer program, in each of the computers which puts its respective modem in a listening mode to monitor the phone line at all times The computer is further programmed and includes a memory for storing and transmitting graphics presently on hand to other user(s) via the modem during a teleconference or alternatively receive graphics from another user, or it can switch to an external graphics program to make new or modify existing graphic images However, one is unable to speak on the telephone line while a graphic is being transmitted during a teleconference due to the fact that voice alternates with graphic transmissions

78 citations

Proceedings ArticleDOI
30 Jul 2006
TL;DR: In this article, the authors present a virtual machine abstraction for GPUs that provides policy-free, low-level access to the hardware and is designed for high-performance, data-parallel applications.
Abstract: Existing GPU programming interfaces require applications to adopt a graphics-centric programming model exported by a device driver tuned for real-time graphics and games. This programming model, however, hinders the development and performance of non-graphics applications by imposing a graphics policy for program execution and hiding hardware resources. We present a new virtual machine abstraction for GPUs that provides policy-free, low-level access to the hardware and is designed for high-performance, data-parallel applications.

78 citations


Network Information
Related Topics (5)
Software
130.5K papers, 2M citations
86% related
User interface
85.4K papers, 1.7M citations
86% related
Image processing
229.9K papers, 3.5M citations
80% related
Robustness (computer science)
94.7K papers, 1.6M citations
80% related
Feature (computer vision)
128.2K papers, 1.7M citations
79% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
2023469
20221,141
2021208
2020349
2019355
2018399