Searcharxiv⌕ Search

arXiv subjects

Peng Wang

Publications and source records attributed to Peng Wang.

At least 901 records · Page 50Linked to original sources

Verified Low-Level Programming Embedded in F*

We present Low*, a language for low-level programming and verification, and its application to high-assurance optimized cryptographic libraries. Low* is a shallow embedding of a small, sequential, well-behaved subset of C in F*, a dependently-typed variant of ML aimed at program verification. Departing from ML, Low* does not involve any garbage collection or implicit heap allocation; instead, it has a structured memory model à la CompCert, and it provides the control required for writing efficient low-level security-critical code. By virtue of typing, any Low* program is memory safe. In addition, the programmer can make full use of the verification power of F* to write high-level specifications and verify the functional correctness of Low* code using a combination of SMT automation and sophisticated manual proofs. At extraction time, specifications and proofs are erased, and the remaining code enjoys a predictable translation to C. We prove that this translation preserves semantics and side-channel resistance. We provide a new compiler back-end from Low* to C and, to evaluate our approach, we implement and verify various cryptographic algorithms, constructions, and tools for a total of about 28,000 lines of code, specification and proof. We show that our Low* code delivers performance competitive with existing (unverified) C cryptographic libraries, suggesting our approach may be applicable to larger-scale low-level software.

cs.PL↗

ApolloCar3D: A Large 3D Car Instance Understanding Benchmark for Autonomous Driving

Autonomous driving has attracted remarkable attention from both industry and academia. An important task is to estimate 3D properties(e.g.translation, rotation and shape) of a moving or parked vehicle on the road. This task, while critical, is still under-researched in the computer vision community - partially owing to the lack of large scale and fully-annotated 3D car database suitable for autonomous driving research. In this paper, we contribute the first large-scale database suitable for 3D car instance understanding - ApolloCar3D. The dataset contains 5,277 driving images and over 60K car instances, where each car is fitted with an industry-grade 3D CAD model with absolute model size and semantically labelled keypoints. This dataset is above 20 times larger than PASCAL3D+ and KITTI, the current state-of-the-art. To enable efficient labelling in 3D, we build a pipeline by considering 2D-3D keypoint correspondences for a single instance and 3D relationship among multiple instances. Equipped with such dataset, we build various baseline algorithms with the state-of-the-art deep convolutional neural networks. Specifically, we first segment each car with a pre-trained Mask R-CNN, and then regress towards its 3D pose and shape based on a deformable 3D car model with or without using semantic keypoints. We show that using keypoints significantly improves fitting performance. Finally, we develop a new 3D metric jointly considering 3D pose and 3D shape, allowing for comprehensive evaluation and ablation study. By comparing with human performance we suggest several future directions for further improvements.

cs.CV↗

Visual Question Answering as Reading Comprehension

Visual question answering (VQA) demands simultaneous comprehension of both the image visual content and natural language questions. In some cases, the reasoning needs the help of common sense or general knowledge which usually appear in the form of text. Current methods jointly embed both the visual information and the textual feature into the same space. However, how to model the complex interactions between the two different modalities is not an easy task. In contrast to struggling on multimodal feature fusion, in this paper, we propose to unify all the input information by natural language so as to convert VQA into a machine reading comprehension problem. With this transformation, our method not only can tackle VQA datasets that focus on observation based questions, but can also be naturally extended to handle knowledge-based VQA which requires to explore large-scale external knowledge base. It is a step towards being able to exploit large volumes of text and natural language processing techniques to address VQA problem. Two types of models are proposed to deal with open-ended VQA and multiple-choice VQA respectively. We evaluate our models on three VQA benchmarks. The comparable performance with the state-of-the-art demonstrates the effectiveness of the proposed method.

cs.CV↗

RGB-D Based Action Recognition with Light-weight 3D Convolutional Networks

Different from RGB videos, depth data in RGB-D videos provide key complementary information for tristimulus visual data which potentially could achieve accuracy improvement for action recognition. However, most of the existing action recognition models solely using RGB videos limit the performance capacity. Additionally, the state-of-the-art action recognition models, namely 3D convolutional neural networks (3D-CNNs) contain tremendous parameters suffering from computational inefficiency. In this paper, we propose a series of 3D light-weight architectures for action recognition based on RGB-D data. Compared with conventional 3D-CNN models, the proposed light-weight 3D-CNNs have considerably less parameters involving lower computation cost, while it results in favorable recognition performance. Experimental results on two public benchmark datasets show that our models can approximate or outperform the state-of-the-art approaches. Specifically, on the RGB+D-NTU (NTU) dataset, we achieve 93.2% and 97.6% for cross-subject and cross-view measurement, and on the Northwestern-UCLA Multiview Action 3D (N-UCLA) dataset, we achieve 95.5% accuracy of cross-view.

cs.CV↗

Majorana flat band edge modes of topological gapless phase in 2D Kitaev square lattice

We study a Kitaev model on a square lattice, which describes topologically trivial superconductor when gap opens, while supports topological gapless phase when gap closes. The degeneracy points are characterized by two vortices in momentum space, with opposite winding numbers, which are not removable unless meet together. We show rigorously that the topological gapless phase always hosts a partial Majorana flat band edge modes in a ribbon geometry, although such a single band model has zero Chern number as a topologically trivial superconductor. The flat band disappears when the gapless phase becomes topologically trivial, associating with the mergence of two vortices. Numerical simulation indicates that the flat band is robust against the disorder. This finding indicates that the bulk-edge correspondence can be extended to superconductors in the topologically trivial regime as recently proposed in Ref. [PRL 118, 147003 (2017)].

cond-mat.supr-con↗

Minimal Length Effects on Chaotic Motion of Particles around Black Hole Horizon

Recently, it was conjectured that the Lyapunov exponent of chaotic motion of a particle in a black hole is universally bounded from above by the surface gravity of the black hole. On the other hand, the minimal length appears in various theories of quantum gravity and leads to the deformed canonical position-momentum commutation relation. In this paper, we use the Hamilton-Jacobi method to study effects of the minimal length on the motion of a massive particle perturbed away from an unstable equilibrium near the black hole horizon. We find that the minimal length effects make the particle move faster away from the equilibrium, and hence the corresponding Lyapunov exponent is greater than that in the usual case with the absence of the minimal length. It therefore shows that if the minimal length effects are taken into account, the conjectured universal bound on the Lyapunov exponent could be violated.

gr-qc↗

The spin alignment of galaxies with the large-scale tidal field in hydrodynamic simulations

The correlation between the spins of dark matter halos and the large-scale structure (LSS) has been studied in great detail over a large redshift range, while investigations of galaxies are still incomplete. Motivated by this point, we use the state-of-the-art hydrodynamic simulation, Illustris-1, to investigate mainly the spin--LSS correlation of galaxies at redshift of $z=0$. We mainly find that the spins of low-mass, blue, oblate galaxies are preferentially aligned with the slowest collapsing direction ($e_3$) of the large-scale tidal field, while massive, red, prolate galaxy spins tend to be perpendicular to $e_3$. The transition from a parallel to a perpendicular trend occurs at $\sim10^{9.4} M_{\odot}/h$ in the stellar mass, $\sim0.62$ in the g-r color, and $\sim0.4$ in triaxiality. The transition stellar mass decreases with increasing redshifts. The alignment was found to be primarily correlated with the galaxy stellar mass. Our results are consistent with previous studies both in N-body simulations and observations. Our study also fills the vacancy in the study of the galaxy spin--LSS correlation at $z=0$ using hydrodynamical simulations and also provides important insight to understand the formation and evolution of galaxy angular momentum.

astro-ph.GA↗

Joint Unsupervised Learning of Optical Flow and Depth by Watching Stereo Videos

Learning depth and optical flow via deep neural networks by watching videos has made significant progress recently. In this paper, we jointly solve the two tasks by exploiting the underlying geometric rules within stereo videos. Specifically, given two consecutive stereo image pairs from a video, we first estimate depth, camera ego-motion and optical flow from three neural networks. Then the whole scene is decomposed into moving foreground and static background by compar- ing the estimated optical flow and rigid flow derived from the depth and ego-motion. We propose a novel consistency loss to let the optical flow learn from the more accurate rigid flow in static regions. We also design a rigid alignment module which helps refine ego-motion estimation by using the estimated depth and optical flow. Experiments on the KITTI dataset show that our results significantly outperform other state-of- the-art algorithms. Source codes can be found at https: //github.com/baidu-research/UnDepthflow

cs.CV↗

GPU acceleration of an iterative scheme for gas-kinetic model equations with memory reduction techniques

This paper presents a Graphics Processing Units (GPUs) acceleration method of an iterative scheme for gas-kinetic model equations. Unlike the previous GPU parallelization of explicit kinetic schemes, this work features a fast converging iterative scheme. The memory reduction techniques in this method enable full three-dimensional (3D) solution of kinetic model equations in contemporary GPUs usually with a limited memory capacity that otherwise would need terabytes of memory. The GPU algorithm is validated against the DSMC simulation of the 3D lid-driven cavity flow and the supersonic rarefied gas flow past a cube with grids size up to 0.7 trillion points in the phase space. The performance of the GPU algorithm is assessed by comparing with the corresponding parallel CPU program using Message Passing Interface (MPI). The profiling on several models of GPUs shows that the algorithm has a medium to high level of utilization of the GPUs' computing and memory resources. A $190\times$ speedup can be achieved on the Tesla K40 GPUs against a single core of Intel Xeon-E5-2680v3 CPU for the 3D lid-driven cavity flow.

physics.comp-ph↗

Accurate and efficient computation of the Boltzmann equation for Kramer's problem

In this work, a novel synthetic iteration scheme (SIS) is developed for the LBE to find solutions to Kramer's problem accurately and efficiently: the velocity distribution function is first solved by the conventional iterative scheme, then it is modified such that in each iteration i) the flow velocity is guided by an ordinary differential equation that is asymptotic-preserving at the Navier-Stokes limit and ii) the shear stress is equal to the average shear stress. Based on the Bhatnagar-Gross-Krook model, the SIS is assessed to be efficient and accurate. Then we investigate the Kramer's problem for gases interacting through the inverse power-law, shielded Coulomb, and Lennard-Jones potentials, subject to diffuse-specular and Cercignani-Lampis gas-surface boundary conditions. When the tangential momentum accommodation coefficient (TMAC) is not larger than one, the Knudsen layer function is strongly affected by the potential, where its value and width increase with the effective viscosity index of gas molecules. Moreover, the Knudsen layer function exhibits similarities among different values of TMAC when the intermolecular potential is fixed. For Cercignani-Lampis boundary condition with TMAC larger than one, both the viscous slip coefficient and Knudsen layer function are affected by the intermolecular potential, especially when the "backward" scattering limit is approached. With the asymptotic theory by Jiang and Luo for the singular behavior of the velocity gradient in the vicinity of the solid surface, we find that the whole Knudsen layer function can be well fitted by power series.

physics.comp-ph↗

A Capsule Network for Traffic Speed Prediction in Complex Road Networks

This paper proposes a deep learning approach for traffic flow prediction in complex road networks. Traffic flow data from induction loop sensors are essentially a time series, which is also spatially related to traffic in different road segments. The spatio-temporal traffic data can be converted into an image where the traffic data are expressed in a 3D space with respect to space and time axes. Although convolutional neural networks (CNNs) have been showing surprising performance in understanding images, they have a major drawback. In the max pooling operation, CNNs are losing important information by locally taking the highest activation values. The inter-relationship in traffic data measured by sparsely located sensors in different time intervals should not be neglected in order to obtain accurate predictions. Thus, we propose a neural network with capsules that replaces max pooling by dynamic routing. This is the first approach that employs the capsule network on a time series forecasting problem, to our best knowledge. Moreover, an experiment on real traffic speed data measured in the Santander city of Spain demonstrates the proposed method outperforms the state-of-the-art method based on a CNN by 13.1% in terms of root mean squared error.

cs.CV↗

First Investigation on the Radiation Field of the Gas-Filled Three-Axis Cylindrical Hohlraum

A novel ignition hohlraum named three-axis cylindrical hohlraum (TACH) is designed for indirect-drive inertial confinement fusion. TACH is a kind of 6 laser entrance holes (LEHs) hohlraum, which is orthogonally jointed of three cylindrical hohlraums. The first experiment on the radiation field of TACH was performed on Shenguang III laser facility. 24 laser beams were elected and injected into 6 LEHs quasi-symmetrically. Total laser energy was about 59 kJ, and the peak radiation temperature reached about 192 eV. Radiation temperature and pinhole images in gas-filled hohlraum are largely identical but with minor differences with those in vacuum hohlraum. All laser energy can be totally delivered into hohlraum in 3 ns duration even without filled gas in the hohlraum of 1.4 mm diameter. Plasma filling cannot be obviously suppressed even with 0.5 atm pressure gas in the small hohlraum. Backscattering fractions of vacuum hohlraum and gas-filled hohlraum are both lower than 2%. Experimental study of this new kind of hohlraum can provide guidance for future target design and implosion experiment.

physics.plasm-ph↗

KV-match: A Subsequence Matching Approach Supporting Normalization and Time Warping [Extended Version]

The volume of time series data has exploded due to the popularity of new applications, such as data center management and IoT. Subsequence matching is a fundamental task in mining time series data. All index-based approaches only consider raw subsequence matching (RSM) and do not support subsequence normalization. UCR Suite can deal with normalized subsequence match problem (NSM), but it needs to scan full time series. In this paper, we propose a novel problem, named constrained normalized subsequence matching problem (cNSM), which adds some constraints to NSM problem. The cNSM problem provides a knob to flexibly control the degree of offset shifting and amplitude scaling, which enables users to build the index to process the query. We propose a new index structure, KV-index, and the matching algorithm, KV-match. With a single index, our approach can support both RSM and cNSM problems under either ED or DTW distance. KV-index is a key-value structure, which can be easily implemented on local files or HBase tables. To support the query of arbitrary lengths, we extend KV-match to KV-match$_{DP}$, which utilizes multiple varied-length indexes to process the query. We conduct extensive experiments on synthetic and real-world datasets. The results verify the effectiveness and efficiency of our approach.

cs.DB↗

Temperature Dependence of In-plane Resistivity and Inverse Hall Angle in NLED Holographic Model

In the strange metal phase of the high-$T_{c}$ cuprates, it is challenging to explain the linear temperature dependence of the in-plane resistivity and the quadratic temperature dependence of the inverse Hall angle. In this paper, we investigate the temperature dependence of the in-plane resistivity and inverse Hall angle in the nonlinear electrodynamics holographic model developed in our recent work. Maxwell electrodynamics and Born-Infeld electrodynamics are considered. Both cases support a wide spectrum of temperature scalings in parameter space. For Maxwell electrodynamics, the T-linear in-plane resistivity generally dominates at low temperatures and survives into higher temperatures in a narrow strip-like manner. Meanwhile, the T-quadratic inverse Hall angle dominates at high temperatures and extends down to lower temperatures. The overlap between the T-linear in-plane resistivity and the T-quadratic inverse Hall angle, if occurs, would generally present in the intermediate temperate regime. The Born-Infeld case with $a>0$ is quite similar to the Maxwell case. For the Born-Infeld case with $a<0$, there can be a constraint on the charge density and magnetic field. Moreover, the overlap can occur for strong charge density.

hep-th↗

Thermodynamics and Phase Transitions of Nonlinear Electrodynamics Black Holes in an Extended Phase Space

We investigate the thermodynamic behavior of nonlinear electrodynamics (NLED) black holes in an extended phase space, which includes the cosmological constant $Λ=-3/l^{2}$ and dimensionful couplings $a$ in NLED as thermodynamic variables. For a generic NLED black hole with the charge $Q$, we find that the Smarr relation is satisfied in the extended phase space, and the state of equation can be written as $Tl=\tilde{T}\left( r_{+}/l,Q/l,al^{-c} \right) $, where $\left[ a\right] =L^{c}$, and $T$ and $r_{+}$ are the temperature and horizon radius of the black hole, respectively. For some values of $Q/l$ and $al^{-c}$, the phase structure of the black hole is uniquely determined. Focusing on Born-Infeld and iBorn-Infeld AdS black holes, we obtain the corresponding phase diagrams in the $a/l^{2}$-$Q/l$ plane, which provides a new viewpoint towards the black holes' phase structure and critical behavior. For Born-Infeld black holes, the critical line and the region, where a reentrant phase transition occurs, in the $a/l^{2}$-$Q/l$ plane are both finite and terminate at $\left\{ \tilde{a}_{c}\text{, }\tilde{Q}_{c}\right\} \simeq\left\{ 0.069\text{, }0.37\right\} $. However for iBorn-Infeld black holes, the critical line and the reentrant phase transition region in the $a/l^{2}$-$Q/l$ plane are semi-infinite and extend to $Q/l=\infty$. We also examine thermal and electrical stabilities of Born-Infeld and iBorn-Infeld AdS black holes.

gr-qc↗

Every Pixel Counts: Unsupervised Geometry Learning with Holistic 3D Motion Understanding

Learning to estimate 3D geometry in a single image by watching unlabeled videos via deep convolutional network has made significant process recently. Current state-of-the-art (SOTA) methods, are based on the learning framework of rigid structure-from-motion, where only 3D camera ego motion is modeled for geometry estimation.However, moving objects also exist in many videos, e.g. moving cars in a street scene. In this paper, we tackle such motion by additionally incorporating per-pixel 3D object motion into the learning framework, which provides holistic 3D scene flow understanding and helps single image geometry estimation. Specifically, given two consecutive frames from a video, we adopt a motion network to predict their relative 3D camera pose and a segmentation mask distinguishing moving objects and rigid background. An optical flow network is used to estimate dense 2D per-pixel correspondence. A single image depth network predicts depth maps for both images. The four types of information, i.e. 2D flow, camera pose, segment mask and depth maps, are integrated into a differentiable holistic 3D motion parser (HMP), where per-pixel 3D motion for rigid background and moving objects are recovered. We design various losses w.r.t. the two types of 3D motions for training the depth and motion networks, yielding further error reduction for estimated geometry. Finally, in order to solve the 3D motion confusion from monocular videos, we combine stereo images into joint training. Experiments on KITTI 2015 dataset show that our estimated geometry, 3D motion and moving object masks, not only are constrained to be consistent, but also significantly outperforms other SOTA algorithms, demonstrating the benefits of our approach.

cs.CV↗

SPG-Net: Segmentation Prediction and Guidance Network for Image Inpainting

In this paper, we focus on image inpainting task, aiming at recovering the missing area of an incomplete image given the context information. Recent development in deep generative models enables an efficient end-to-end framework for image synthesis and inpainting tasks, but existing methods based on generative models don't exploit the segmentation information to constrain the object shapes, which usually lead to blurry results on the boundary. To tackle this problem, we propose to introduce the semantic segmentation information, which disentangles the inter-class difference and intra-class variation for image inpainting. This leads to much clearer recovered boundary between semantically different regions and better texture within semantically consistent segments. Our model factorizes the image inpainting process into segmentation prediction (SP-Net) and segmentation guidance (SG-Net) as two steps, which predict the segmentation labels in the missing area first, and then generate segmentation guided inpainting results. Experiments on multiple public datasets show that our approach outperforms existing methods in optimizing the image inpainting quality, and the interactive segmentation guidance provides possibilities for multi-modal predictions of image inpainting.

cs.CV↗

Depth Estimation via Affinity Learned with Convolutional Spatial Propagation Network

Depth estimation from a single image is a fundamental problem in computer vision. In this paper, we propose a simple yet effective convolutional spatial propagation network (CSPN) to learn the affinity matrix for depth prediction. Specifically, we adopt an efficient linear propagation model, where the propagation is performed with a manner of recurrent convolutional operation, and the affinity among neighboring pixels is learned through a deep convolutional neural network (CNN). We apply the designed CSPN to two depth estimation tasks given a single image: (1) To refine the depth output from state-of-the-art (SOTA) existing methods; and (2) to convert sparse depth samples to a dense depth map by embedding the depth samples within the propagation procedure. The second task is inspired by the availability of LIDARs that provides sparse but accurate depth measurements. We experimented the proposed CSPN over two popular benchmarks for depth estimation, i.e. NYU v2 and KITTI, where we show that our proposed approach improves in not only quality (e.g., 30% more reduction in depth error), but also speed (e.g., 2 to 5 times faster) than prior SOTA methods.

cs.CV↗