We propose a Convolutional Neural Network (CNN)based model "RotationNet," which takes multi-view images of an object as input and jointly estimates its pose and object category. Unlike previous approaches that use known viewpoint labels for training, our method treats the viewpoint labels as latent variables, which are learned in an unsupervised manner during the training using an unaligned object dataset. RotationNet is designed to use only a partial set of multi-view images for inference, and this property makes it useful in practical scenarios where only partial views are available. Moreover, our pose alignment strategy enables one to obtain view-specific feature representations shared across classes, which is important to maintain high accuracy in both object categorization and pose estimation. Effectiveness of RotationNet is demonstrated by its superior performance to the state-of-the-art methods of 3D object classification on 10and 40-class ModelNet datasets. We also show that RotationNet, even trained without known poses, achieves the state-of-the-art performance on an object pose estimation dataset. The code is available on
We've known for a while that the Internet has ossified as a result of the race to optimise existing applications or enhance security. NATs, performance-enhancing-proxies, firewalls and traffic normalizers are only a few of the middleboxes that are deployed in the network and look beyond the IP header to do their job. IP itself can't be extended because "IP options are not an option" [9]. Is the same true for TCP?In this paper we develop a measurement methodology for evaluating middlebox behavior relating to TCP extensions and present the results of measurements conducted from multiple vantage points. The short answer is that we can still extend TCP, but extensions' design is very constrained as it needs to take into account prevalent middlebox behaviors. For instance, absolute sequence numbers cannot be embedded in options, as middleboxes can rewrite ISN and preserve undefined options. Sequence numbering also must be consistent for a TCP connection, because many middleboxes only allow through contiguous flows.We used these findings to analyze three proposed extensions to TCP. We find that MPTCP is likely to work correctly in the Internet or fall-back to regular TCP. TcpCrypt seems ready to be deployed, however it is fragile if resegmentation does happen -for instance with hardware offload. Finally, TCP extended options in its current form is not safe to deploy.
In the robotics community, a great number of assistive robots for elderly and handicapped people have been developed in the past few decades. However, very few of them became commercially available. It is often claimed that the major problems for the commercialization of robotic technologies are the "cost" and the "safety." However we believe that the mismatch of "needs in daily lives" and "seeds in the technologies" is also a major problem. In this paper, we describe our novel ideas on the development of assistive robots which fit the real needs of users based on ICF (International Classification of Functioning, Disability and Health), which is a part of the WHO Family of International Classifications for describing whole activities of a person in daily lives. By utilizing ICF, the development process of assistive robots - analyzing and discovering needs in daily lives, designing robots and evaluating the products - will be achieved in an objective manner.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.