This study addresses the multi-generation distortion (re-loss) issue of intra-coding, which is introduced by the irreversible operation of current clip operation. In order to implement the lossless re-coding in intra-...
详细信息
This study addresses the multi-generation distortion (re-loss) issue of intra-coding, which is introduced by the irreversible operation of current clip operation. In order to implement the lossless re-coding in intra-coding in modified H.264/AVC, this study first proposes a novel optimal clipping algorithm based on integer linear programming (ILP) to eliminate the re-loss caused by traditional saturation clipping. Furthermore, a new cost function of intra-prediction guarantees the prediction mode of successive coding generations to be the same as that of the first generation. Experimental results show that the ILP-based intra-coding method completely eliminates the video degradation occurred in the second and later generations of encoding/decoding and achieves superior performance in comparison with current intra-coding method in H.264.
The recent advancements in Artificial Intelligence, particularly in large language models and generative models, are reshaping the field of software engineering by enabling innovative ways of performing various tasks,...
详细信息
ISBN:
(纸本)9798350326970
The recent advancements in Artificial Intelligence, particularly in large language models and generative models, are reshaping the field of software engineering by enabling innovative ways of performing various tasks, such as programming, debugging, and testing. However, few existing works have thoroughly explored the potential of AI in code generation and users' attitudes toward AI-assisted coding tools. This knowledge gap leaves it unclear how AI is transforming software engineering and programming education. This paper presents a scalable crowdsourcing data-driven framework to investigate the code generation performance of generative large language models from diverse perspectives across multiple social media platforms. Specifically, we utilize ChatGPT, a popular generative large language model, as a representative example to reveal its insights and patterns in code generation. First, we propose a hybrid keyword word expansion method that integrates words suggested by topic modeling and expert knowledge to filter relevant social posts of interest on Twitter and Reddit. Then we collect 316K tweets and 3.2K Reddit posts about ChatGPT's code generation, spanning from Dec. 1, 2022 to January 31, 2023. Our data analytics show that ChatGPT has been used in more than 10 programming languages, with Python and JavaScript being the two most popular, for a diverse range of tasks such as code debugging, interview preparation, and academic assignment solving. Surprisingly, our analysis shows that fear is the dominant emotion associated with ChatGPT's code generation, overshadowing emotions of happiness, anger, surprise, and sadness. Furthermore, we construct a ChatGPT prompt and corresponding code dataset by analyzing the screen-shots of ChatGPT code generation shared on social media. This dataset enables us to evaluate the quality of the generated code, and we have released this dataset to the public. We believe the insights gained from our work will provide valuable guidanc
暂无评论