Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Levent Burak Kara

dblp:k/LeventBurakKara · DBLP profile ↗
← Back
27ranked-venue papers
5as first author
0since 2021 · last 2019
0000-0002-2203-4020ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 21 · 3 first-authorHuman-computer interaction and ubiquitous computing · 5 · 2 first-authorArtificial intelligence and machine learning · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
13 papers
Geometric modeling and processing · 77% Visual content generation and editing · 9% Computational fabrication · 8%
Artificial intelligence
3 papers
Deep learning architectures and training · 89% Image recognition and object detection · 11%

Topics — the 17 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Geometric modeling and processing › mesh deformation
deformation handles
0.422015
Semantic shape editing using deformation handles · ACM Trans. Graph. 2015
Co-constrained handles for deformation in shape collections · ACM Trans. Graph. 2014
Geometric modeling and processing › point cloud processing
point cloud upsampling
0.412019
Data-driven Upsampling of Point Clouds · Comput. Aided Des. 2019
Geometric modeling and processing
shape collection
0.322014
Co-constrained handles for deformation in shape collections · ACM Trans. Graph. 2014
Co-abstraction of shape collections · ACM Trans. Graph. 2012
Computational fabrication › additive manufacturing
4d printing
0.312018
4DMesh: 4D Printing Morphing Non-Developable Mesh Surfaces · UIST 2018
Geometric modeling and processing
shape optimization
0.312018
Designing coupling behaviors using compliant shape optimization · Comput. Aided Des. 2018
Geometric modeling and processing
structural optimization
0.312017
Lightweight structure design under force location uncertainty · ACM Trans. Graph. 2017
Geometric modeling and processing
procedural modeling
0.212015
Procedural Modeling Using Autoencoder Networks · UIST 2015
Geometric modeling and processing › shape modeling
shape editing
0.212015
Semantic shape editing using deformation handles · ACM Trans. Graph. 2015
Visualization and visual analytics
flow visualization
0.212014
Modeling flow features with user-guided streamline parameterization · Comput. Aided Des. 2014
Geometric modeling and processing › computer-aided design › computer-aided geometric design
freeform surface design
0.112012
Conceptual design and modification of freeform surfaces using dual shape representations in augmented reality environments · Comput. Aided Des. 2012
Geometric modeling and processing › shape representation
shape abstraction
0.112012
Co-abstraction of shape collections · ACM Trans. Graph. 2012
Geometric modeling and processing
surface reconstruction
0.112012
Surface creation on unstructured point sets using neural networks · Comput. Aided Des. 2012
Visual content generation and editing
sketch beautification
0.112011
Beautification of Design Sketches Using Trainable Stroke Clustering and Curve Fitting · IEEE Trans. Vis. Comput. Graph. 2011
Interaction techniques and input › pen input
pen and sketch input
0.012004
Hierarchical parsing and recognition of hand-sketched diagrams · UIST 2004
Interaction techniques and input
sketch-based interaction
0.012004
Hierarchical parsing and recognition of hand-sketched diagrams · UIST 2004
Virtual and augmented reality
augmented environments
0.012012
Conceptual design and modification of freeform surfaces using dual shape representations in augmented reality environments · Comput. Aided Des. 2012
Computer vision › Image recognition and object detection
shape recognition
0.012004
Hierarchical parsing and recognition of hand-sketched diagrams · UIST 2004

Methods — techniques the papers use, named apart from their topics

data-driven · 0.8thermoplastic actuators · 0.3inverse design · 0.3compliant mechanism design · 0.3reduced order formulation · 0.3force location uncertainty · 0.3critical instant analysis · 0.3crowdsourced pairwise comparison · 0.2continuous mapping learning · 0.2autoencoder neural network · 0.2neural network · 0.1trainable shape recognition · 0.1spatial analysis · 0.1
YearPublicationVenuePosition
2019 Data-driven Upsampling of Point Clouds
Wentai Zhang 0002, Haoliang Jiang, Zhangsihao Yang, Soji Yamakawa, Kenji Shimada, Levent Burak Kara
Comput. Aided Des.6
2019 Structural Design Using Laplacian Shells
abstract
Abstract We introduce a method to design lightweight shell objects that are structurally robust under the external forces they may experience during use. Given an input 3D model and a general description of the external forces, our algorithm generates a structurally‐sound minimum weight shell object. Our approach works by altering the local shell thickness repeatedly based on the stresses that develop inside the object. A key issue in shell design is that large thickness values might result in self‐intersections on the inner boundary creating a significant computational challenge during optimization. To address this, we propose a shape parametrization based on the solution to the Laplace's equation that guarantees smooth and intersection‐free shell boundaries. Combined with our gradient‐free optimization algorithm, our method provides a practical solution to the structural design of hollow objects with a single inner cavity. We demonstrate our method on a variety of problems with arbitrary 3D models under complex force configurations and validate its performance with physical experiments.
Erva Ulu, James McCann, Levent Burak Kara
Comput. Graph. Forum3
2018 4DMesh: 4D Printing Morphing Non-Developable Mesh Surfaces
abstract
We present 4DMesh, a method of combining shrinking and bending thermoplastic actuators with customized geometric algorithms to 4D print and morph centimeter- to meter-sized functional non-developable surfaces. We will share two end-to-end inverse design algorithms. With our tools, users can input CAD models of target surfaces and produce respective printable files. The flat sheet printed can morph into target surfaces when triggered by heat. This system saves shipping and packaging costs, in addition to enabling customizability for the design of relatively large non-developable structures. We designed a few functional artifacts to leverage the advantage of non-developable surfaces for their unique functionalities in aesthetics, mechanical strength, geometric ergonomics and other functionalities. In addition, we demonstrated how this technique can potentially be adapted to customize molds for industrial parts (e.g., car, boat, etc.) in the future.
Guanyun Wang, Humphrey Yang, Nurcan Gecer Ulu, Ye Tao 0001, Jianzhe Gu, Levent Burak Kara, Lining Yao
UIST7
2018 Designing coupling behaviors using compliant shape optimization
Nurcan Gecer Ulu, Stelian Coros, Levent Burak Kara
Comput. Aided Des.3
2017 Lightweight structure design under force location uncertainty
abstract
We introduce a lightweight structure optimization approach for problems in which there is uncertainty in the force locations. Such uncertainty may arise due to force contact locations that change during use or are simply unknown a priori. Given an input 3D model, regions on its boundary where arbitrary normal forces may make contact, and a total force-magnitude budget, our algorithm generates a minimum weight 3D structure that withstands any force configuration capped by the budget. Our approach works by repeatedly finding the most critical force configuration and altering the internal structure accordingly. A key issue, however, is that the critical force configuration changes as the structure evolves, resulting in a significant computational challenge. To address this, we propose an efficient critical instant analysis approach. Combined with a reduced order formulation, our method provides a practical solution to the structural optimization problem. We demonstrate our method on a variety of models and validate it with mechanical tests.
Erva Ulu, James McCann, Levent Burak Kara
ACM Trans. Graph.3
2015 Procedural Modeling Using Autoencoder Networks
abstract
Procedural modeling systems allow users to create high quality content through parametric, conditional or stochastic rule sets. While such approaches create an abstraction layer by freeing the user from direct geometry editing, the nonlinear nature and the high number of parameters associated with such design spaces result in arduous modeling experiences for non-expert users. We propose a method to enable intuitive exploration of such high dimensional procedural modeling spaces within a lower dimensional space learned through autoencoder network training. Our method automatically generates a representative training dataset from the procedural modeling rule set based on shape similarity features. We then leverage the samples in this dataset to train an autoencoder neural network, while also structuring the learned lower dimensional space for continuous exploration with respect to shape features. We demonstrate the efficacy our method with user studies where designers create content with more than 10-fold faster speeds using our system compared to the classic procedural modeling interface.
Ersin Yumer, Paul Asente, Radomír Mech, Levent Burak Kara
UIST4
2015 Characterizing the performance of an image-based recognizer for planar mechanical linkages in textbook graphics and hand-drawn sketches
Matthew Eicholtz, Levent Burak Kara
Comput. Graph.2
2015 Semantic shape editing using deformation handles
abstract
We propose a shape editing method where the user creates geometric deformations using a set of semantic attributes, thus avoiding the need for detailed geometric manipulations. In contrast to prior work, we focus on continuous deformations instead of discrete part substitutions. Our method provides a platform for quick design explorations and allows non-experts to produce semantically guided shape variations that are otherwise difficult to attain. We crowdsource a large set of pairwise comparisons between the semantic attributes and geometry and use this data to learn a continuous mapping from the semantic attributes to geometry. The resulting map enables simple and intuitive shape manipulations based solely on the learned attributes. We demonstrate our method on large datasets using two different user interaction modes and evaluate its usability with a set of user studies.
Ersin Yumer, Siddhartha Chaudhuri, Jessica K. Hodgins, Levent Burak Kara
ACM Trans. Graph.4
2014 Computer tutors can address students learning to solve complex engineering problems
abstract
The ability to solve complex problems in which considerable latitude in solution is allowed is an important goal in engineering education. While feedback is critical to learning, traditional grading of handwritten homework rarely provides effective, timely feedback on attempts to solve complex problems. To address the research question of whether automated feedback can be provided on complex problem solving, a cognitive tutor approach is pursued, with truss problems in statics used as a test case. The tutor maintains a cognitive model of problem solving of the class of problems, and associates various solution steps with distinct skills or knowledge components. One can determine whether students learn individual skills by measuring the error rate as a function of practice. Data was obtained from students using the tutor to solve truss problems in place of the weekly homework assignment. Statistical analyses of the data showed that distinct skills involved very different error rates, justifying tracking them separately. Furthermore, for most skills, the error rate either was low from the start or decreased with practice, providing evidence that feedback improved performance.
Paul S. Steif, Luoting Fu, Levent Burak Kara
FIE3
2014 Recognizing planar kinematic mechanisms from a single image using evolutionary computation
abstract
In this paper, a method is presented that automatically recognizes kinematic mechanisms from textbook images using an evolutionary algorithm to complement computer vision techniques for object detection. Specifically, a nondominated sorting genetic algorithm (NSGA-II) is used to optimize the number and position of mechanical joints in an image and corresponding joint connections (i.e. rigid bodies) such that Pareto front solutions maximize image consistency and mechanical feasibility. A well-known object detector is used as an example method for locating joints, and local image features between pairwise detected joints are used to predict likely connections. The performance of the algorithm using these specific vision techniques is compared to a parameterized detection scheme in order to decouple the efficacy of the object detector from the evolutionary algorithm. Experiments were performed to validate this approach on selected images from a custom dataset, and the results demonstrate reasonable success in both accuracy and speed.
Matthew Eicholtz, Levent Burak Kara, Jason D. Lohn
GECCO2
2014 Modeling flow features with user-guided streamline parameterization
Luoting Fu, Levent Burak Kara, Kenji Shimada
Comput. Aided Des.2
2014 Co-constrained handles for deformation in shape collections
abstract
We present a method for learning custom deformation handles for an object, from a co-analysis of similar objects. Our approach identifies the geometric and spatial constraints among the different parts of an object, and makes this information available through abstract shape handles. These handles allow the user to prescribe arbitrary deformation directives including free-form surface deformations. However, only a subset of admissible deformations is enabled to the user as learned from the constraint space. Example applications are presented in shape editing, co-deformation and style transfer.
Ersin Yumer, Levent Burak Kara
ACM Trans. Graph.2
2013 Foreword to the special section on expressive graphics
Levent Burak Kara, Donald H. House, Paul Asente
Comput. Graph.2
2012 Conceptual design and modification of freeform surfaces using dual shape representations in augmented reality environments
Mark D. Fuge, Ersin Yumer, Günay Orbay, Levent Burak Kara
Comput. Aided Des.4
2012 Surface creation on unstructured point sets using neural networks
Ersin Yumer, Levent Burak Kara
Comput. Aided Des.2
2012 Sketch-based surface design using malleable curve networks
Günay Orbay, Levent Burak Kara
Comput. Graph.2
2012 Co-abstraction of shape collections
abstract
We present a co-abstraction method that takes as input a collection of 3D objects, and produces a mutually consistent and individually identity-preserving abstraction of each object. In general, an abstraction is a simpler version of a shape that preserves its main characteristics. We hypothesize, however, that there is no single abstraction of an object. Instead, there is a variety of possible abstractions, and an admissible one can only be chosen conjointly with other objects' abstractions. To this end, we introduce a new approach that hierarchically generates a spectrum of abstractions for each model in a shape collection. Given the spectra, we compute the appropriate abstraction level for each model such that shape simplification and inter-set consistency are collectively maximized, while individual shape identities are preserved.
Ersin Yumer, Levent Burak Kara
ACM Trans. Graph.2
2011 From engineering diagrams to engineering models: Visual recognition and applications
Luoting Fu, Levent Burak Kara
Comput. Aided Des.2
2011 Neural network-based symbol recognition using a few labeled samples
Luoting Fu, Levent Burak Kara
Comput. Graph.2
2011 Beautification of Design Sketches Using Trainable Stroke Clustering and Curve Fitting
abstract
We propose a new sketch parsing and beautification method that converts digitally created design sketches into beautified line drawings. Our system uses a trainable, sequential bottom-up and top-down stroke clustering method that learns how to parse input pen strokes into groups of strokes each representing a single curve, followed by point-cloud ordering that facilitates curve fitting and smoothing. This approach enables greater conceptual freedom during visual ideation activities by allowing designers to develop their sketches using multiple, casually drawn strokes without requiring them to indicate the separation between different stroke groups. With the proposed method, raw sketches are seamlessly converted into vectorized geometric models, thus, facilitating downstream assessment and editing activities.
Günay Orbay, Levent Burak Kara
IEEE Trans. Vis. Comput. Graph.2
2007 An evaluation of user experience with a sketch-based 3D modeling system
Levent Burak Kara, Kenji Shimada, Sarah D. Marmalefsky
Comput. Graph.1
2007 An efficient graph-based recognizer for hand-drawn symbols
WeeSan Lee, Levent Burak Kara, Thomas F. Stahovich
Comput. Graph.2
2006 Pen-based styling design of 3D geometry using concept sketches and template models
abstract
This paper describes a new approach to industrial styling design that combines the advantages of pen-based sketching with concepts from variational design to facilitate rapid and fluid development of 3D geometry. The approach is particularly useful for designing products that are primarily stylistic variations of existing ones. The input to the system is a 2D concept sketch of the object, and a generic 3D wireframe template. In the first step, the underlying template is aligned with the input sketch using a camera calibration algorithm. Next, the user traces the feature edges of the sketch on the computer screen; user's 2D strokes are processed and interpreted in 3D to modify the edges of the template. The resulting wireframe is then surfaced, followed by a user-controlled refinement of the initial surfaces using physically-based deformation techniques. Finally, new design edges can be added and manipulated through direct sketching over existing surfaces. Our preliminary evaluation involving several industrial products have demonstrated that with the proposed system, design times can be significantly reduced compared to those obtained through conventional software.
Levent Burak Kara, Chris M. D'Eramo, Kenji Shimada
Symposium on Solid and Physical Modeling1
2005 Combining geometry and domain knowledge to interpret hand-drawn diagrams
Leslie Gennari, Levent Burak Kara, Thomas F. Stahovich, Kenji Shimada
Comput. Graph.2
2005 An image-based, trainable symbol recognizer for hand-drawn sketches
Levent Burak Kara, Thomas F. Stahovich
Comput. Graph.1
2004 Sim-U-Sketch: a sketch-based interface for SimuLink
abstract
Sim-U-Sketch is an experimental sketch-based interface we developed for Matlab®'s Simulink® software package. With this tool, users can construct functional Simulink models simply by drawing sketches on a computer screen. To support iterative design, Sim-U-Sketch allows users to interact with their sketches in real time to modify existing objects and add new ones. The system is equipped with a domain-independent, trainable symbol recognizer that can learn new symbols from single prototype examples. This makes our system easily extensible and customizable to new domains and unique drawing styles.
Levent Burak Kara, Thomas F. Stahovich
AVI1
2004 Hierarchical parsing and recognition of hand-sketched diagrams
abstract
A long standing challenge in pen-based computer interaction is the ability to make sense of informal sketches. A main difficulty lies in reliably extracting and recognizing the intended set of visual objects from a continuous stream of pen strokes. Existing pen-based systems either avoid these issues altogether, thus resulting in the equivalent of a drawing program, or rely on algorithms that place unnatural constraints on the way the user draws. As one step toward alleviating these difficulties, we present an integrated sketch parsing and recognition approach designed to enable natural, fluid, sketch-based computer interaction. The techniques presented in this paper are oriented toward the domain of network diagrams. In the first step of our approach, the stream of pen strokes is examined to identify the arrows in the sketch. The identified arrows then anchor a spatial analysis which groups the uninterpreted strokes into distinct clusters, each representing a single object. Finally, a trainable shape recognizer, which is informed by the spatial analysis, is used to find the best interpretations of the clusters. Based on these concepts, we have built SimuSketch, a sketch-based interface for Matlab's Simulink software package. An evaluation of SimuSketch has indicated that even novice users can effectively utilize our system to solve real engineering problems without having to know much about the underlying recognition techniques.
Levent Burak Kara, Thomas F. Stahovich
UIST1