89,922 research outputs found

    Optimal Pose and Shape Estimation for Category-level 3D Object Perception

    Full text link
    We consider a category-level perception problem, where one is given 3D sensor data picturing an object of a given category (e.g. a car), and has to reconstruct the pose and shape of the object despite intra-class variability (i.e. different car models have different shapes). We consider an active shape model, where -- for an object category -- we are given a library of potential CAD models describing objects in that category, and we adopt a standard formulation where pose and shape estimation are formulated as a non-convex optimization. Our first contribution is to provide the first certifiably optimal solver for pose and shape estimation. In particular, we show that rotation estimation can be decoupled from the estimation of the object translation and shape, and we demonstrate that (i) the optimal object rotation can be computed via a tight (small-size) semidefinite relaxation, and (ii) the translation and shape parameters can be computed in closed-form given the rotation. Our second contribution is to add an outlier rejection layer to our solver, hence making it robust to a large number of misdetections. Towards this goal, we wrap our optimal solver in a robust estimation scheme based on graduated non-convexity. To further enhance robustness to outliers, we also develop the first graph-theoretic formulation to prune outliers in category-level perception, which removes outliers via convex hull and maximum clique computations; the resulting approach is robust to 70%-90% outliers. Our third contribution is an extensive experimental evaluation. Besides providing an ablation study on a simulated dataset and on the PASCAL3D+ dataset, we combine our solver with a deep-learned keypoint detector, and show that the resulting approach improves over the state of the art in vehicle pose estimation in the ApolloScape datasets

    AnEnPi: Identification and annotation of analogous enzymes

    Get PDF
    Enzymes are responsible for the catalysis of the biochemical reactions in metabolic pathways. Analogous enzymes are able to catalyze the same reactions, but they present no significant sequence similarity at the primary level, and possibly different tertiary structures as well. They are thought to have arisen as the result of independent evolutionary events. A detailed study of analogous enzymes may reveal new catalytic mechanisms, add information about the origin and evolution of biochemical pathways and disclose potential targets for drug development. Results: In this work, we have constructed and implemented a new approach, AnEnPi (the Analogous Enzyme Pipeline), using a combination of bioinformatics tools like BLAST, HMMer, and in-house scripts, to assist in the identification, annotation, comparison and study of analogous and homologous enzymes. The algorithm for the detection of analogy is based i) on the construction of groups of homologous enzymes and ii) on the identification of cases where a given enzymatic activity is performed by two or more proteins without significant similarity between their primary structures. We applied this approach to a dataset obtained from KEGG Comprising all annotated enzymes, which resulted in the identification of 986 EC classes where putative analogy was detected (40.5% of all EC classes). AnEnPi is of considerable value in the construction of initial datasets that can be further curated, particularly in gene and genome annotation, in studies involving molecular evolution and metabolism and in the identification of new potential drug targets. Conclusion: AnEnPi is an efficient tool for detection and annotation of analogous enzymes and other enzymes in whole genomes

    Austin also must be remembered. The Augustinian legacy in Milton's work

    Get PDF
    When I started working on this project, with a limited knowledge of Augustine, but determined to spot his presence in MiltonĂąs poetry, I was little aware of the intricacy of the relationship between the two authors. At this stage of my research, I do subscribe to SavoyeĂąs opinion, that this relationship is pervasive. However, one could safely add, it is as pervasive as it is hidden, primarily because of changed cultural paradigms, so that MiltonĂąs references are no longer familiar to the reader. As I have pointed out in my presentation of the state of the art, these articulations are hardly made explicit in MiltonĂąs Oeuvre and also in critical literature they are hardly brought to the surface. My objective has been to make them a little more visible. I have started my own process of discovery from the works where Milton more openly (but not completely) acknowledges his Augustinian sources, although arguably mediated. As concerns Samson Agonistes, I have presented a reading through Augustinian lenses. I am by no means claiming that mine is the best of all possible readings, but through those lenses I have been able to see a coherence, in MiltonĂąs dramatic poem, that is not generally recognized. On the other hand, I thoroughly agree that Ăąone cannot simply take any English poet and turn the post-structuralist critical machine loose on him or her in good faithĂą. In particular, I am aware that I have read MiltonĂąs works against the current critical grain which, with a powerful turn impressed by EmpsonĂąs MiltonĂąs God, is continually surfacing MiltonĂąs idiosyncrasies in order to cancel the received picture of a Christian author. Rather, I agree with Cirillo that MiltonĂąs perspective is that of Ăąa professed Christian poet whose Christian consciousness, no matter how heterodox, colored virtually everything he wrote.Ăą.We may ask, echoing Febvre on Rabelais, ĂąMais de quel christianisme? In accordance with very traditional, even traditionalist Milton Criticism, I think it can safely be stated that Milton is a post-Reformation religious author, and one whose endeavour to Ăąjustify the ways of God to menĂą had to come to terms with the difficult task to find signs of providential history in the aftermath of a civil war and in the adverse context of the Restoration. His last published poems deal with this problem in different terms. As readers, we can come to different conclusions as to the texts. Behind them there is the man, Ăąest abyssus humanae conscientiae,Ăą in front of which, after Augustine, I can only say: "nescio"

    Coinductive subtyping for abstract compilation of object-oriented languages into Horn formulas

    Full text link
    In recent work we have shown how it is possible to define very precise type systems for object-oriented languages by abstractly compiling a program into a Horn formula f. Then type inference amounts to resolving a certain goal w.r.t. the coinductive (that is, the greatest) Herbrand model of f. Type systems defined in this way are idealized, since in the most interesting instantiations both the terms of the coinductive Herbrand universe and goal derivations cannot be finitely represented. However, sound and quite expressive approximations can be implemented by considering only regular terms and derivations. In doing so, it is essential to introduce a proper subtyping relation formalizing the notion of approximation between types. In this paper we study a subtyping relation on coinductive terms built on union and object type constructors. We define an interpretation of types as set of values induced by a quite intuitive relation of membership of values to types, and prove that the definition of subtyping is sound w.r.t. subset inclusion between type interpretations. The proof of soundness has allowed us to simplify the notion of contractive derivation and to discover that the previously given definition of subtyping did not cover all possible representations of the empty type

    Using Interactive Slides and Videos to Engage Students

    Full text link
    We learn best by interacting with the material we are trying to learn. I have developed a suite of materials for engaging students in learning digital design and computer architecture. These materials include a textbook, exercises, hands-on labs, and lectures that use interactive ink annotations. I have also developed online materials (video lectures, practice exercises, quizzes, etc.) to support online teaching of the material. Instructors may use one, several, or all of these materials. During lecture, students benefit from pre-drawn figures on the slides so that they can focus on understanding (instead of just copying down) the material. However, with the annotation tool, the instructor and students can add ink-based notations during the lecture to interact with and modify the provided designs and circuits in real-time. This interactive classroom learning is supplemented with readings, written exercises, and hands-on labs where they can explore and practice the principles they learned during lecture at their own pace.https://digitalscholarship.unlv.edu/btp_expo/1098/thumbnail.jp
    • 

    corecore