613 research outputs found
Reliable camera motion estimation from compressed MPEG videos using machine learning approach
As an important feature in characterizing video content, camera motion has been widely applied in various multimedia and computer vision applications. A novel method for fast and reliable estimation of camera motion from MPEG videos is proposed, using support vector machine for estimation in a regression model trained on a synthesized sequence. Experiments conducted on real sequences show that the proposed method yields much improved results in estimating camera motions while the difficulty in selecting valid macroblocks and motion vectors is skipped
CNN-based Real-time Dense Face Reconstruction with Inverse-rendered Photo-realistic Face Images
With the powerfulness of convolution neural networks (CNN), CNN based face
reconstruction has recently shown promising performance in reconstructing
detailed face shape from 2D face images. The success of CNN-based methods
relies on a large number of labeled data. The state-of-the-art synthesizes such
data using a coarse morphable face model, which however has difficulty to
generate detailed photo-realistic images of faces (with wrinkles). This paper
presents a novel face data generation method. Specifically, we render a large
number of photo-realistic face images with different attributes based on
inverse rendering. Furthermore, we construct a fine-detailed face image dataset
by transferring different scales of details from one image to another. We also
construct a large number of video-type adjacent frame pairs by simulating the
distribution of real video data. With these nicely constructed datasets, we
propose a coarse-to-fine learning framework consisting of three convolutional
networks. The networks are trained for real-time detailed 3D face
reconstruction from monocular video as well as from a single image. Extensive
experimental results demonstrate that our framework can produce high-quality
reconstruction but with much less computation time compared to the
state-of-the-art. Moreover, our method is robust to pose, expression and
lighting due to the diversity of data.Comment: Accepted by IEEE Transactions on Pattern Analysis and Machine
Intelligence, 201
Equalitarian Societies are Economically Impossible
The inequality of wealth distribution is a universal phenomenon in the
civilized nations, and it is often imputed to the Matthew effect, that is, the
rich get richer and the poor get poorer. Some philosophers unjustified this
phenomenon and tried to put the human civilization upon the evenness of wealth.
Noticing the facts that 1) the emergence of the centralism is the starting
point of human civilization, i.e., people in a society were organized
hierarchically, 2) the inequality of wealth emerges simultaneously, this paper
proposes a wealth distribution model based on the hidden tree structure from
the viewpoint of complex network. This model considers the organized structure
of people in a society as a hidden tree, and the cooperations among human
beings as the transactions on the hidden tree, thereby explains the
distribution of wealth. This model shows that the scale-free phenomenon of
wealth distribution can be produced by the cascade controlling of human
society, that is, the inequality of wealth can parasitize in the social
organizations, such that any actions in eliminating the unequal wealth
distribution would lead to the destroy of social or economic structures,
resulting in the collapse of the economic system, therefore, would fail in
vain
Triangular BĂŠzier sub-surfaces on a triangular BĂŠzier surface
This paper considers the problem of computing the BĂŠzier representation for a triangular sub-patch on a triangular BĂŠzier surface. The triangular sub-patch is defined as a composition of the triangular surface and a domain surface that is also a triangular BĂŠzier patch. Based on de Casteljau recursions and shifting operators, previous methods express the control points of the triangular sub-patch as linear combinations of the construction points that are constructed from the control points of the triangular BĂŠzier surface. The construction points contain too many redundancies. This paper derives a simple explicit formula that computes the composite triangular sub-patch in terms of the blossoming points that correspond to distinct construction points and then an efficient algorithm is presented to calculate the control points of the sub-patch
A Migration Method of MPI Program Combining Local Library Replacement and Instruction Translation
Binary translation acts as a main method used to solve software compatibility among different instruction set architectures (ISAs), yet the main objects that the binary translator deals with are serial programs but not parallel programs. We propose a hybrid method combining local library replacement and instruction translation based on a formal model built to describe the equivalent when migrating MPI programs between different clusters. The shared codes in a MPI program (MPI library function call) are treated by executing local libraries, and the other parts are done by dynamic binary translation. Also, during the course of dealing with local library functions, we propose a method of program flow redirection by designing two algorithms along with hierarchically encapsulating local libraries. A framework called MPI-QEMU is designed to implement migrating MPI program of 64 bits from X86-64/Linux platform to the domestic SW platform which is verified by experiment
- âŚ