Mohit Gupta

Learn More
Designing communication networks is a complex, multi-constraint and multi-criterion optimization problem. We present a multiobjective genetic optimization approach to setting up a network while simultaneously minimizing network delay and installation cost subject to reliability and flow constraints. In this work we use a Pareto Converging Genetic Algorithm,(More)
We present a novel approach for multilevel modelling and rendering of architectural scenes using a small set of photographs. Our approach is based on interactive probing of intuitive measures like lengths, widths and heights from single view metrology. These measures can then be aggregated with additional input if need be, for defining high-level primitives(More)
BACKGROUND To assess the status of occupational hazards and their prevention among the practicing dentists in Chandigarh city, India. MATERIALS AND METHODS A closed-ended questionnaire was prepared to record demographic status, types of occupational hazards encountered, and status of measures used for their prevention. A total 113 out of 130 dentists(More)
This paper explores the prototype design of an auditory interface enhancement called the Sonic Grid that helps visually impaired users navigate GUI-based environments. The Sonic Grid provides an auditory representation of GUI elements embedded in a two-dimensional interface, giving a <i>'global'</i> spatial context for use of auditory icons, ear-cons and(More)
One critique of Privacy-by-Design has focused on its lack of concrete guidance for implementation. We have proposed privacy design patterns (drawing from architectural design patterns and object-oriented programming design patterns) as documentation that can be more directly applicable and have established a site to coordinate collaborative development of(More)
We consider the class of applications that involve users working asynchronously or synchronously in small groups to complete a set of tasks. Despite wide applicability, broad adoption of these applications remains largely unrealized, due to the high cost of development and deployment. We introduce an abstraction for these applications that enables a(More)
  • 1