12535990
Fast integer-pel and fractional-pel motion estimation for H.264/AVC
Abstract This paper gives out a fast motion estimation algorithm for H.264/AVC, which has almost the same quality performance as that of the Full Search scheme and also provides a strategy to balance the quality performance and the search speed. Integer-pel search is the most time consuming module for motion estimation. In this paper a hybrid Unsymmetrical-cross Multi-hexagon-grid Search (UMHexagonS) algorithm is introduced, which well solves the false motion vector estimation problem because of the local-minimum. As results, it saves more than 90% on search time whereas the averaging PSNR loss is less than 0.056 dB for all tested sequences with different motion extent compared with the Fast Full Search scheme. Fractional-pel fast search is not negligible when the integer motion estimation has been extensively speeded up. By utilizing the property of uni-modal error surface inside the fractional-pel search window, a novel Center Biased Fractional-pel Search (CBFPS) algorithm is proposed in this paper, which can save 30–50% computation compared with the Full Fractional-pel Search scheme. Early termination is another problem discussed in this paper, to construct a complete motion estimation method, giving a uniform method which can cover a wide range of applications, terminating the program at early and right stage is certainly required. A model based on the Normative SAD Difference (NSD) is given to assist the termination decision-making, and a tradeoff between the search speed and the reconstructed quality can be achieved by changing a modulation factor.
16343531
3D video segmentation using point distance histograms
Similar to 2D video segmentation, 3D video segmentation is to divide the 3D video in temporal domain into a set of meaningful and manageable segments (shots) that are used as basic elements for indexing. This paper proposes a temporal segmentation method for 3D video for the first time as far as we know. Point distance histograms are used considering the tradeoff between computational cost and effectiveness. In order to reflect the real motion of 3D object, three fixed points are selected, which can avoid what we call "the same sphere problem." And simulation results on total 285 frames, which are composed of four different sequences, show our method is very effective.
38590214
Motion Composition of 3D Video
3D video, which is composed of a sequence of mesh models and can provide the user with interactivity, is attracting increasing attention in many research groups. However, it is time-consuming and expensive to generate 3D video sequences. In this paper, a motion composition method is proposed to edit 3D video based on the user’s requirements so that 3D video can be re-used. By analyzing the feature vectors, the hierarchical motion structure is parsed and then a motion database is set up by selecting the representative motions. A motion graph is constructed to organize the motion database by finding the possible motion transitions. Then, the best path is searched based on a proposed cost function by a modified Dijkstra algorithm after the user selects the desired motions in the motion database, which are called key motions in this paper. Our experimental results show the edited 3D video sequence looks natural and realistic.
872168
The super connectivity of shuffle-cubes
The shuffle-cube SQn, where n ≡ 2 (mod 4), a new variation of hypercubes proposed by Li et al. [T.-K. Li, J.J.M. Tan, L.-H. Hsu, T.-Y. Sung, The shuffle-cubes and their generalization, Inform. Process. Lett. 77 (2001) 35-41], is an n-regular n-connected graph. This paper determines that the super connectivity of SQn is 2n - 4 and the super edge-connectivity is 2n - 2 for n ≥ 6.
2360233
Two-variable linear programming in parallel
Abstract Two-variable linear programming is a fundamental problem in computational geometry. Sequentially, this problem was solved optimally in linear time by Megiddo and Dyer using the elegant prune-and-search technique. In parallel, the previously best known deterministic algorithm on the EREW PRAM for this problem takes O(lognloglogn) time and O(n) work. In this paper, we present a faster parallel deterministic two-variable linear programming algorithm, which takes O ( log n log ∗ n ) time and O(n) work on the EREW PRAM. Our algorithm is based on an interesting parallel prune-and-search technique, and makes use of new geometric observations which can be viewed as generalizations of those used by Megiddo and Dyer's sequential algorithms. Our parallel prune-and-search technique also leads to efficient EREW PRAM algorithm for the weighted selection problem, and is likely to be useful in solving other problems.
2025275
Optimizing the sum of linear fractional functions and applications
1 I n t r o d u c t i o n . The problem of optimizing the sum of linear fractional functions (SOLF) is defined as follows: max f(Zl,...,Xd)= ~ [ : 7 : ~ d ) (Xl ..... z~t)ES i=1 ~ a r t m e n t of Computer Science and Engineering, University of Notre Dame, Notre Dame, IN 46556, USA, {chen,odaescu,xwu,jxu}@cse.nd.edu. This research was supported in part by the National Science Foundation under Grant CCR-9623585. tThe work of this author was supported in part by a fellowship of the Center for Applied Mathematics, University of Notre Dame, Notre Dame, Indiana, USA. t Department of Mathematical and Computing Sciences, Tokyo Institute of Technology, 2-12-1 O-okayama, Meguro-ku, Tokyo 152, Japan, daiOis.titech.ac.jp. Grant-in-Aid of Ministry of Science, Culture and Education of Japan, No. 10780274. §Department of Architecture and Architectural Systems, Graduate School of Engineering, Kyoto University, Yoshida-Honmachi, Sakyo-ku, Kyoto, 606-8501 Japan, naoki~archi.kyoto-u.ac.jp. Partially supported by Grant-inAid for Scientific Research on Priority Areas (B) by the Ministry of Education, Science, Sports and Culture of Japan. IThe work of this author was supported in part by a fellowship of the Center for Applied Mathematics, and by a summer graduate research fellowship of the Graduate School, University of Notre Dame, Notre Dame, Indiana, USA. such that for each i = 1 , 2 , . . . , m , ni(Xl,...,Xd) and di(Xl,...,Xd) are linear functions in a fixed d-D space ]~d, di (x t , . . . ,Xd) ~ 0 for any (Xl , . . . ,Xd) E S, the feasible domain S is defined by n linear constraints (i.e., half-spaces in Rd), and S ~ ¢. Each linear fractional term ~(~1 ..... ~ ) ddxl,...,z~) is called a ratio. The SOLF problem appears in the algorithmic solutions for several geometric optimization problems. In layered manufacturing, Majhi et al. [17], [18] showed that the length-optimal supports for a simple nonconvex polygon can be obtained by solving the 1-D SOLF problem on an interval. Arkin et al. [1] formulated the problem of finding a minimum-area starshaped or monotone polygon that contains a simple polygon, which appears in material layout [1], [8], [21] (e.g., cloth manufacturing) and manufacturing [18], as one of optimizing the sum of 2-D fractional polynomials of degrees 3 and 2 under linear constraints. We will show that the objective function of this problem can actually be simplified to the 2-D SOLF form. For the problem of finding optimal penetrations among weighted regions [5], we shall show tha t the L1 and Leo versions of this problem have the 2-D SOLF problem as a key subproblem. The SOLF problem also arises in other areas. For example, in combinatorial optimization, a class of problems on finding a structure with the maximum (or minimum) mean-weight cost can be solved by optimizing some linear fractional functions [23]. In operations research, it was shown in [11], [24] that many economic applications (e.g., maximization of productivity, return on investment, and return/risk) can be reduced to solving the SOLF problem. Quite a few solutions have been given for the SOLF problem [1], [11], [15], [17], [18], [25]. It is interesting to note that the SOLF related problems were originally studied in economic applications, where the number of variables is usually much bigger than the number of fractional terms. As a result, many previous SOLF algorithms were designed to target problems with only a few fractional terms (less than 10) for a reasonable
6867693
Searching Documents Based on Relevance and Type
This paper extends previous work on document retrieval and document type classification, addressing the problem of 'typed search'. Specifically, given a query and a designated document type, the search system retrieves and ranks documents not only based on the relevance to the query, but also based on the likelihood of being the designated document type. The paper formalizes the problem in a general framework consisting of 'relevance model' and 'type model'. The relevance model indicates whether or not a document is relevant to a query. The type model indicates whether or not a document belongs to the designated document type. We consider three methods for combing the models: linear combination of scores, thresholding on the type score, and a hybrid of the previous two methods. We take course page search and instruction document search as examples and have conducted a series of experiments. Experimental results show our proposed approaches can significantly outperform the baseline methods.
240982
Data streaming algorithms for estimating entropy of network traffic
Using entropy of traffic distributions has been shown to aid a wide variety of network monitoring applications such as anomaly detection, clustering to reveal interesting patterns, and traffic classification. However, realizing this potential benefit in practice requires accurate algorithms that can operate on high-speed links, with low CPU and memory requirements. In this paper, we investigate the problem of estimating the entropy in a streaming computation model. We give lower bounds for this problem, showing that neither approximation nor randomization alone will let us compute the entropy efficiently. We present two algorithms for randomly approximating the entropy in a time and space efficient manner, applicable for use on very high speed (greater than OC-48) links. The first algorithm for entropy estimation is inspired by the structural similarity with the seminal work of Alon et al. for estimating frequency moments, and we provide strong theoretical guarantees on the error and resource usage. Our second algorithm utilizes the observation that the performance of the streaming algorithm can be enhanced by separating the high-frequency items (or elephants) from the low-frequency items (or mice). We evaluate our algorithms on traffic traces from different deployment scenarios.