Microprocessor development emphasizes hardware and software co design. Hw/Sw co design is a modern technique aimed at shortening the time to market in designing the real time and embedded systems. Key feature of this ...Microprocessor development emphasizes hardware and software co design. Hw/Sw co design is a modern technique aimed at shortening the time to market in designing the real time and embedded systems. Key feature of this approach is simultaneous development of the program tools and the target processor to match software application. An effective co design flow must therefore support automatic software toolkits generation, without loss of optimizing efficiency. This has resulted in a paradigm shift towards a language based design methodology for microprocessor optimization and exploration. This paper proposes a formal grammar, UNI SPEC, which supports the automatic generation of assemblers, to describe the translation rules from assembly to binary. Based on UNI SPEC, it implements two typical applications, i.e., automatically generating the assembler and the test suites.展开更多
Single instruction multiple data (SIMD) instructions are often implemented in modem media processors. Although SIMD instructions are useful in multimedia applications, most compilers do not have good support for SIM...Single instruction multiple data (SIMD) instructions are often implemented in modem media processors. Although SIMD instructions are useful in multimedia applications, most compilers do not have good support for SIMD instructions. This paper focuses on SIMD instructions generation for media processors. We present an efficient code optimization approach that is integrated into a retargetable C compiler. SIMD instructions are generated by finding and combining the same operations in programs. Experimental results for the UltraSPARC VIS instruction set show that a speedup factor up to 2.639 is obtained.展开更多
Based on image strip dividing, an effective and fast image retargeting algorithm is proposed for resizing images. First,we construct the image energy map using gradient magnitude of the pixels and calculate the accumu...Based on image strip dividing, an effective and fast image retargeting algorithm is proposed for resizing images. First,we construct the image energy map using gradient magnitude of the pixels and calculate the accumulated energy of each column,dividing the image into several strips by integrating similar energy columns. The reduced amount of dimension is decided in inverse proportion to the average energy for each strip. Then we retarget the image combining scaling with cropping in terms of each strip's reduced ratio. Experiment results show that the proposed algorithm is capable of implementing fast image retargeting and preserving both the local structures and the global visual effect of the image.展开更多
Straightforward image resizing operators without considering image contents (e.g., uniform scaling) cannot usually produce satisfactory results, while content-aware image retargeting aims to arbitrarily change image...Straightforward image resizing operators without considering image contents (e.g., uniform scaling) cannot usually produce satisfactory results, while content-aware image retargeting aims to arbitrarily change image size while preserving visually prominent features. In this paper, a cluster-based saliency-guided seam carving algorithm for content- aware image retargeting is proposed. To cope with the main drawback of the original seam carving algorithm relying on only gradient-based image importance map, we integrate a gradient-based map and a cluster-based saliency map to generate a more reliable importance map, resulting in better single image retargeting results. Experimental results have demonstrated the efficacy of the proposed algorithm.展开更多
Mobile devices are increasingly powerful in multimedia transmitting and browsing. However, the small screen and different aspect ratios of mobile devices lower visual quality while watching images or videos. Video ret...Mobile devices are increasingly powerful in multimedia transmitting and browsing. However, the small screen and different aspect ratios of mobile devices lower visual quality while watching images or videos. Video retargeting is aim at fitting an existing video into arbitrary size and aspect ratio. Previous content-aware retargeting methods are mostly high computational cost, which limits their applications on the portable devices with low computation ability. In this paper, a new crop-and-scale approach is presented to adapt video to better suit the target display. We automatically find the optimal parameters of cropping window using the dynamic programming method,, and then scale it to fit the target display. The cropping window can smoothly shift during a shot to follow the movement'of important objects. The retargeting results using our approach introduce no deformation and jitter effects over the whole video. Experimental results show the success of our approach on adapting a variety of source videos to small display sizes.展开更多
A new motion retargeting algorithm is presented, which adapts me motion capture data to a new character. To make the resulting motion realistic, the physically-based optimization method is adopted. However, the optimi...A new motion retargeting algorithm is presented, which adapts me motion capture data to a new character. To make the resulting motion realistic, the physically-based optimization method is adopted. However, the optimization process is difficult to converge to the optimal value because of high complexity of the physical human model. In order to address this problem, an appropriate simplified model automatically determined by a motion analysis technique is utilized, and then motion retargeting with this simplified model as an intermediate agent is implemented. The entire motion retargeting algorithm involves three steps of nonlinearly constrained optimization: forward retargeting, motion scaling and inverse retargeting. Experimental results show the validity of this algorithm.展开更多
In this paper,we present an interactive static image composition approach,namely color retargeting,to flexibly represent time-varying color editing effect based on time-lapse video sequences.Instead of performing prec...In this paper,we present an interactive static image composition approach,namely color retargeting,to flexibly represent time-varying color editing effect based on time-lapse video sequences.Instead of performing precise image matting or blending techniques,our approach treats the color composition as a pixel-level resampling problem. In order to both satisfy the user's editing requirements and avoid visual artifacts,we construct a globally optimized interpolation field. This field defines from which input video frames the output pixels should be resampled.Our proposed resampling solution ensures that(i) the global color transition in the output image is as smooth as possible,(ii) the desired colors/objects specified by the user from different video frames are well preserved,and(iii) additional local color transition directions in the image space assigned by the user are also satisfied.Various examples have been shown to demonstrate that our efficient solution enables the user to easily create time-varying color image composition results.展开更多
Inverse lithography technology(ILT),also known as pixel-based optical proximity correction(PB-OPC),has shown promising capability in pushing the current 193 nm lithography to its limit.By treating the mask optimizatio...Inverse lithography technology(ILT),also known as pixel-based optical proximity correction(PB-OPC),has shown promising capability in pushing the current 193 nm lithography to its limit.By treating the mask optimization process as an inverse problem in lithography,ILT provides a more complete exploration of the solution space and better pattern fidelity than the traditional edge-based OPC.However,the existing methods of ILT are extremely time-consuming due to the slow convergence of the optimization process.To address this issue,in this paper we propose a support vector machine(SVM)based layout retargeting method for ILT,which is designed to generate a good initial input mask for the optimization process and promote the convergence speed.Supervised by optimized masks of training layouts generated by conventional ILT,SVM models are learned and used to predict the initial pixel values in the‘undefined areas’of the new layout.By this process,an initial input mask close to the final optimized mask of the new layout is generated,which reduces iterations needed in the following optimization process.Manufacturability is another critical issue in ILT;however,the mask generated by our layout retargeting method is quite irregular due to the prediction inaccuracy of the SVM models.To compensate for this drawback,a spatial filter is employed to regularize the retargeted mask for complexity reduction.We implemented our layout retargeting method with a regularized level-set based ILT(LSB-ILT)algorithm under partially coherent illumination conditions.Experimental results show that with an initial input mask generated by our layout retargeting method,the number of iterations needed in the optimization process and runtime of the whole process in ILT are reduced by 70.8%and 69.0%,respectively.展开更多
As a result of recent breakthroughs in cancer immunotherapies, unprecedented and durable remission, and even cure, has been reported in some patients. Importantly, this progress has been achieved, not by the induction...As a result of recent breakthroughs in cancer immunotherapies, unprecedented and durable remission, and even cure, has been reported in some patients. Importantly, this progress has been achieved, not by the induction of immunity, but by the delivery of immunity in the form of engineered antibodies (cAbs) or effector T cells. However, these single-target technologies have failed to result in a therapeutic effect in some patients, and evidence suggests that further advances depend on an effective strategy for coping with cancer heterogeneity and dynamics. A synthetic immunity (SI) strategy is proposed to achieve this goal. The fundamental basis of SI involves the generation of a panel of cAbs and antibody-retargeted CTLs designed to destroy all cell lineages of a cancer with high specificity. This goal can be achieved only when the composition of the cAbs is determined using a systematic approach, i.e., selecting the antigens targeted by the cAbs based on an epitope-tree illustrating the clonal antigen architecture of the cancer. Integration of technologies that increase the epitope breadth, cAb affinity and T cell activity will further enhance the efficacy of SI. Using DNA vectors to express the eAbs will be a safe, effective and affordable solution.展开更多
We propose a disparity-constrained retargeting method for stereoscopic 3D video, which simultaneously resizes a binocular video to a new aspect ratio and remaps the depth to the perceptual comfort zone. First, we mode...We propose a disparity-constrained retargeting method for stereoscopic 3D video, which simultaneously resizes a binocular video to a new aspect ratio and remaps the depth to the perceptual comfort zone. First, we model distortion energies to prevent important video contents from deforming. Then, to maintain depth mapping stability, we model disparity variation energies to constraint the disparity range both in spatial and temporal domains. The last component of our method is a non-uniform, pixel-wise warp to the target resolution based on these energy models. Using this method, we can process the original stereoscopic video to generate new, high-perceptual-quality versions at different display resolutions. For evaluation, we conduct a user study; we also discuss the performance of our method.展开更多
Traditional image resizing methods usually work in pixel space and use various saliency measures.The challenge is to adjust the image shape while trying to preserve important content.In this paper we perform image res...Traditional image resizing methods usually work in pixel space and use various saliency measures.The challenge is to adjust the image shape while trying to preserve important content.In this paper we perform image resizing in feature space using the deep layers of a neural network containing rich important semantic information.We directly adjust the image feature maps,extracted from a pre-trained classification network,and reconstruct the resized image using neuralnetwork based optimization.This novel approach leverages the hierarchical encoding of the network,and in particular,the high-level discriminative power of its deeper layers,that can recognize semantic regions and objects,thereby allowing maintenance of their aspect ratios.Our use of reconstruction from deep features results in less noticeable artifacts than use of imagespace resizing operators.We evaluate our method on benchmarks,compare it to alternative approaches,and demonstrate its strengths on challenging images.展开更多
This paper proposes a novel method, called model transduction, to directly transfer pose between different meshes, without the need of building the skeleton configurations for meshes. Different from previous retargett...This paper proposes a novel method, called model transduction, to directly transfer pose between different meshes, without the need of building the skeleton configurations for meshes. Different from previous retargetting methods, such as deformation transfer, model transduction does not require a reference source mesh to obtain the source deformation, thus effectively avoids unsatisfying results when the source and target have different reference poses. Moreover, we show other two applications of the model transduction method: pose correction after various mesh editing operations, and skeleton-free deformation animation based on 3D Mocap (Motion capture) data. Model transduction is based on two ingredients: model deformation and model correspondence. Specifically, based on the mean-value manifold operator, our mesh deformation method produces visually pleasing deformation results under large angle rotations or big-scale translations of handles. Then we propose a novel scheme for shape-preserving correspondence between manifold meshes. Our method fits nicely in a unified framework, where the similar type of operator is applied in all phases. The resulting quadratic formulation can be efficiently minimized by fast solving the sparse linear system. Experimental results show that model transduction can successfully transfer both complex skeletal structures and subtle skin deformations.展开更多
Agile hardware design is gaining increasing momentum and bringing new chips in larger quantities to the market faster.However,it also takes new challenges for compiler developers to retarget existing compilers to thes...Agile hardware design is gaining increasing momentum and bringing new chips in larger quantities to the market faster.However,it also takes new challenges for compiler developers to retarget existing compilers to these new chips in shorter time than ever before.Currently,retargeting a compiler backend,e.g.,an LLVM backend to a new target,requires compiler developers to write manually a set of target description files(totalling 10300+lines of code(LOC)for RISC-V in LLVM),which is error-prone and time-consuming.In this paper,we introduce a new approach,Au-tomatic Target Description File Generation(ATG),which accelerates the generation of a compiler backend for a new tar-get by generating its target description files automatically.Given a new target,ATG proceeds in two stages.First,ATG synthesizes a small list of target-specific properties and a list of code-layout templates from the target description files of a set of existing targets with similar instruction set architectures(ISAs).Second,ATG requests compiler developers to fill in the information for each instruction in the new target in tabular form according to the list of target-specific properties syn-thesized and then generates its target description files automatically according to the list of code-layout templates synthe-sized.The first stage can often be reused by different new targets sharing similar ISAs.We evaluate ATG using nine RISC-V instruction sets drawn from a total of 1029 instructions in LLVM 12.0.ATG enables compiler developers to gen-erate compiler backends for these ISAs that emit the same assembly code as the existing compiler backends for RISC-V but with significantly less development effort(by specifying each instruction in terms of up to 61 target-specific properties only).展开更多
The numerous works on media retargeting call for a thorough and comprehensive survey for reviewing and categorizing existing works and providing insights that can help future design of retargeting approaches and its a...The numerous works on media retargeting call for a thorough and comprehensive survey for reviewing and categorizing existing works and providing insights that can help future design of retargeting approaches and its applica- tions. First, we present the basic problem of media retarget- ing and detail state-of-the-art retargeting methods devised to solve it. Second, we review recent works on objective quality assessment of media retargeting, where we find that although these works are designed to make the objective assessment result in accordance with the subjective evaluation, they are only suitable for certain situations. Considering the subjective nature of aesthetics, designing objective assessment metric for media retargeting could be a promising area for investiga- tion. Third, we elaborate on other applications extended from retargeting techniques. We show how to apply the retarget- ing techniques in other fields to solve their challenging prob- lems, and reveal that retargeting technique is not just a simple scaling algorithm, but a thought or concept, which has great flexibility and is quite useful. We believe this review can help researchers and practitioners to solve the existing problems of media retargeting and bring new ideas in their works.展开更多
文摘Microprocessor development emphasizes hardware and software co design. Hw/Sw co design is a modern technique aimed at shortening the time to market in designing the real time and embedded systems. Key feature of this approach is simultaneous development of the program tools and the target processor to match software application. An effective co design flow must therefore support automatic software toolkits generation, without loss of optimizing efficiency. This has resulted in a paradigm shift towards a language based design methodology for microprocessor optimization and exploration. This paper proposes a formal grammar, UNI SPEC, which supports the automatic generation of assemblers, to describe the translation rules from assembly to binary. Based on UNI SPEC, it implements two typical applications, i.e., automatically generating the assembler and the test suites.
文摘Single instruction multiple data (SIMD) instructions are often implemented in modem media processors. Although SIMD instructions are useful in multimedia applications, most compilers do not have good support for SIMD instructions. This paper focuses on SIMD instructions generation for media processors. We present an efficient code optimization approach that is integrated into a retargetable C compiler. SIMD instructions are generated by finding and combining the same operations in programs. Experimental results for the UltraSPARC VIS instruction set show that a speedup factor up to 2.639 is obtained.
文摘Based on image strip dividing, an effective and fast image retargeting algorithm is proposed for resizing images. First,we construct the image energy map using gradient magnitude of the pixels and calculate the accumulated energy of each column,dividing the image into several strips by integrating similar energy columns. The reduced amount of dimension is decided in inverse proportion to the average energy for each strip. Then we retarget the image combining scaling with cropping in terms of each strip's reduced ratio. Experiment results show that the proposed algorithm is capable of implementing fast image retargeting and preserving both the local structures and the global visual effect of the image.
基金supported by“MOST”under Grants No.105-2628-E-224-001-MY3 and No.103-2221-E-224-034-MY2
文摘Straightforward image resizing operators without considering image contents (e.g., uniform scaling) cannot usually produce satisfactory results, while content-aware image retargeting aims to arbitrarily change image size while preserving visually prominent features. In this paper, a cluster-based saliency-guided seam carving algorithm for content- aware image retargeting is proposed. To cope with the main drawback of the original seam carving algorithm relying on only gradient-based image importance map, we integrate a gradient-based map and a cluster-based saliency map to generate a more reliable importance map, resulting in better single image retargeting results. Experimental results have demonstrated the efficacy of the proposed algorithm.
基金supported by the the Science and Technology Commission of Shanghai Municipality(Grant No.11ZR1413000)the Innovation Program for Graduate Students of Shanghai University(Grant No.SHUCX112125)the Key Laboratory for Advanced Displays and System Appliction(Shanghai University),Ministry of Education,China(Grant No.P201004)
文摘Mobile devices are increasingly powerful in multimedia transmitting and browsing. However, the small screen and different aspect ratios of mobile devices lower visual quality while watching images or videos. Video retargeting is aim at fitting an existing video into arbitrary size and aspect ratio. Previous content-aware retargeting methods are mostly high computational cost, which limits their applications on the portable devices with low computation ability. In this paper, a new crop-and-scale approach is presented to adapt video to better suit the target display. We automatically find the optimal parameters of cropping window using the dynamic programming method,, and then scale it to fit the target display. The cropping window can smoothly shift during a shot to follow the movement'of important objects. The retargeting results using our approach introduce no deformation and jitter effects over the whole video. Experimental results show the success of our approach on adapting a variety of source videos to small display sizes.
文摘A new motion retargeting algorithm is presented, which adapts me motion capture data to a new character. To make the resulting motion realistic, the physically-based optimization method is adopted. However, the optimization process is difficult to converge to the optimal value because of high complexity of the physical human model. In order to address this problem, an appropriate simplified model automatically determined by a motion analysis technique is utilized, and then motion retargeting with this simplified model as an intermediate agent is implemented. The entire motion retargeting algorithm involves three steps of nonlinearly constrained optimization: forward retargeting, motion scaling and inverse retargeting. Experimental results show the validity of this algorithm.
基金supported by the iMinds visualization research program(HIVIZ)
文摘In this paper,we present an interactive static image composition approach,namely color retargeting,to flexibly represent time-varying color editing effect based on time-lapse video sequences.Instead of performing precise image matting or blending techniques,our approach treats the color composition as a pixel-level resampling problem. In order to both satisfy the user's editing requirements and avoid visual artifacts,we construct a globally optimized interpolation field. This field defines from which input video frames the output pixels should be resampled.Our proposed resampling solution ensures that(i) the global color transition in the output image is as smooth as possible,(ii) the desired colors/objects specified by the user from different video frames are well preserved,and(iii) additional local color transition directions in the image space assigned by the user are also satisfied.Various examples have been shown to demonstrate that our efficient solution enables the user to easily create time-varying color image composition results.
文摘Inverse lithography technology(ILT),also known as pixel-based optical proximity correction(PB-OPC),has shown promising capability in pushing the current 193 nm lithography to its limit.By treating the mask optimization process as an inverse problem in lithography,ILT provides a more complete exploration of the solution space and better pattern fidelity than the traditional edge-based OPC.However,the existing methods of ILT are extremely time-consuming due to the slow convergence of the optimization process.To address this issue,in this paper we propose a support vector machine(SVM)based layout retargeting method for ILT,which is designed to generate a good initial input mask for the optimization process and promote the convergence speed.Supervised by optimized masks of training layouts generated by conventional ILT,SVM models are learned and used to predict the initial pixel values in the‘undefined areas’of the new layout.By this process,an initial input mask close to the final optimized mask of the new layout is generated,which reduces iterations needed in the following optimization process.Manufacturability is another critical issue in ILT;however,the mask generated by our layout retargeting method is quite irregular due to the prediction inaccuracy of the SVM models.To compensate for this drawback,a spatial filter is employed to regularize the retargeted mask for complexity reduction.We implemented our layout retargeting method with a regularized level-set based ILT(LSB-ILT)algorithm under partially coherent illumination conditions.Experimental results show that with an initial input mask generated by our layout retargeting method,the number of iterations needed in the optimization process and runtime of the whole process in ILT are reduced by 70.8%and 69.0%,respectively.
基金supported by the government funds of Shenzhen,China(SFG 2012.566 and SKC 2012.237)
文摘As a result of recent breakthroughs in cancer immunotherapies, unprecedented and durable remission, and even cure, has been reported in some patients. Importantly, this progress has been achieved, not by the induction of immunity, but by the delivery of immunity in the form of engineered antibodies (cAbs) or effector T cells. However, these single-target technologies have failed to result in a therapeutic effect in some patients, and evidence suggests that further advances depend on an effective strategy for coping with cancer heterogeneity and dynamics. A synthetic immunity (SI) strategy is proposed to achieve this goal. The fundamental basis of SI involves the generation of a panel of cAbs and antibody-retargeted CTLs designed to destroy all cell lineages of a cancer with high specificity. This goal can be achieved only when the composition of the cAbs is determined using a systematic approach, i.e., selecting the antigens targeted by the cAbs based on an epitope-tree illustrating the clonal antigen architecture of the cancer. Integration of technologies that increase the epitope breadth, cAb affinity and T cell activity will further enhance the efficacy of SI. Using DNA vectors to express the eAbs will be a safe, effective and affordable solution.
基金supported by the National Basic Research Program of China under Grant No. 2011CB302206the National Natural Science Foundation of China under Grant Nos. 61272226 and 61272231Beijing Key Laboratory of Networked Multimedia
文摘We propose a disparity-constrained retargeting method for stereoscopic 3D video, which simultaneously resizes a binocular video to a new aspect ratio and remaps the depth to the perceptual comfort zone. First, we model distortion energies to prevent important video contents from deforming. Then, to maintain depth mapping stability, we model disparity variation energies to constraint the disparity range both in spatial and temporal domains. The last component of our method is a non-uniform, pixel-wise warp to the target resolution based on these energy models. Using this method, we can process the original stereoscopic video to generate new, high-perceptual-quality versions at different display resolutions. For evaluation, we conduct a user study; we also discuss the performance of our method.
文摘Traditional image resizing methods usually work in pixel space and use various saliency measures.The challenge is to adjust the image shape while trying to preserve important content.In this paper we perform image resizing in feature space using the deep layers of a neural network containing rich important semantic information.We directly adjust the image feature maps,extracted from a pre-trained classification network,and reconstruct the resized image using neuralnetwork based optimization.This novel approach leverages the hierarchical encoding of the network,and in particular,the high-level discriminative power of its deeper layers,that can recognize semantic regions and objects,thereby allowing maintenance of their aspect ratios.Our use of reconstruction from deep features results in less noticeable artifacts than use of imagespace resizing operators.We evaluate our method on benchmarks,compare it to alternative approaches,and demonstrate its strengths on challenging images.
基金supported by the National Natural Science Foundation of China under Grant Nos. 60903060 and 60675012the National High-Tech Research and Development 863 Program of China under Grant No. 2009AA012104the China Postdoctoral Science Foundation under Grant No. 20080440258
文摘This paper proposes a novel method, called model transduction, to directly transfer pose between different meshes, without the need of building the skeleton configurations for meshes. Different from previous retargetting methods, such as deformation transfer, model transduction does not require a reference source mesh to obtain the source deformation, thus effectively avoids unsatisfying results when the source and target have different reference poses. Moreover, we show other two applications of the model transduction method: pose correction after various mesh editing operations, and skeleton-free deformation animation based on 3D Mocap (Motion capture) data. Model transduction is based on two ingredients: model deformation and model correspondence. Specifically, based on the mean-value manifold operator, our mesh deformation method produces visually pleasing deformation results under large angle rotations or big-scale translations of handles. Then we propose a novel scheme for shape-preserving correspondence between manifold meshes. Our method fits nicely in a unified framework, where the similar type of operator is applied in all phases. The resulting quadratic formulation can be efficiently minimized by fast solving the sparse linear system. Experimental results show that model transduction can successfully transfer both complex skeletal structures and subtle skin deformations.
基金supported by the Strategic Pilot Science and Technology Project of Chinese Academy of Sciences(Category C)under Grant No.XDC05000000the Youth Program of National Natural Science Foundation of China under Grant No.61802368.
文摘Agile hardware design is gaining increasing momentum and bringing new chips in larger quantities to the market faster.However,it also takes new challenges for compiler developers to retarget existing compilers to these new chips in shorter time than ever before.Currently,retargeting a compiler backend,e.g.,an LLVM backend to a new target,requires compiler developers to write manually a set of target description files(totalling 10300+lines of code(LOC)for RISC-V in LLVM),which is error-prone and time-consuming.In this paper,we introduce a new approach,Au-tomatic Target Description File Generation(ATG),which accelerates the generation of a compiler backend for a new tar-get by generating its target description files automatically.Given a new target,ATG proceeds in two stages.First,ATG synthesizes a small list of target-specific properties and a list of code-layout templates from the target description files of a set of existing targets with similar instruction set architectures(ISAs).Second,ATG requests compiler developers to fill in the information for each instruction in the new target in tabular form according to the list of target-specific properties syn-thesized and then generates its target description files automatically according to the list of code-layout templates synthe-sized.The first stage can often be reused by different new targets sharing similar ISAs.We evaluate ATG using nine RISC-V instruction sets drawn from a total of 1029 instructions in LLVM 12.0.ATG enables compiler developers to gen-erate compiler backends for these ISAs that emit the same assembly code as the existing compiler backends for RISC-V but with significantly less development effort(by specifying each instruction in terms of up to 61 target-specific properties only).
文摘The numerous works on media retargeting call for a thorough and comprehensive survey for reviewing and categorizing existing works and providing insights that can help future design of retargeting approaches and its applica- tions. First, we present the basic problem of media retarget- ing and detail state-of-the-art retargeting methods devised to solve it. Second, we review recent works on objective quality assessment of media retargeting, where we find that although these works are designed to make the objective assessment result in accordance with the subjective evaluation, they are only suitable for certain situations. Considering the subjective nature of aesthetics, designing objective assessment metric for media retargeting could be a promising area for investiga- tion. Third, we elaborate on other applications extended from retargeting techniques. We show how to apply the retarget- ing techniques in other fields to solve their challenging prob- lems, and reveal that retargeting technique is not just a simple scaling algorithm, but a thought or concept, which has great flexibility and is quite useful. We believe this review can help researchers and practitioners to solve the existing problems of media retargeting and bring new ideas in their works.