The document discusses super resolution techniques for compressed video. It introduces example-based super resolution, where high resolution image patches are learned from example image pairs and used to reconstruct high resolution frames. Keyframe-based super resolution is also covered, which uses high resolution keyframes as references to enhance intermediate low resolution frames. Quantitative and visual results demonstrate improved quality over baseline techniques for compressed video super resolution.
Nuxeo 5.2 GlassfishEduardo Pelegri-LlopartThe document discusses Nuxeo EP5.2, an open source enterprise content management platform. It provides an overview of Nuxeo's architecture including key components like the Nuxeo Runtime, Core, and WebEngine. The document also outlines new features in version 5.2 like content annotations and previews. Finally, it speculates on potential directions for Nuxeo EP6, including CMIS support, replication, and building social applications.
Gradient Steepest method application on Griewank Function Imane HafThe document discusses applying the gradient method to minimize the Griewank test function. It outlines the gradient method algorithm, shows simulation results for different starting points that converge in few iterations, and improvements made to ensure the algorithm finds the global minimum regardless of starting point by continuing to search after reaching local minima. The conclusions state the gradient method performs well locally but extensions were needed to locate the true global minimum for the Griewank function.
UbiTeach: Methods for Augumented TeachingRoberto MedicoThis is the paper written about the project carried out between September 2014 - January 2015 at University of Oulu for the Ubiquitous Computing Fundamentals course.
UbiTeach is a project carried out for the Ubiquitous Computing Fundamentals course at the University of Oulu. UbiTeach is a multi-device interactive application that supports and enhance learning and teaching experiences within a classroom by offering additional means to propose and solve exercises, gain insights and feedbacks about the students. The team went through 7 steps:
- Concept Idea
- Literature survey about the state of the art
- System design
- UI design
- Prototyping
- Evaluation in-the-wild
- Final Report
Companies gone open: adoption and application of Open-Source Business ModelsRoberto MedicoThe document discusses open source business models and factors that influence a company's decision to adopt an open source strategy. It describes three main open source business models: distributor models, software producer models, and third party service provider models. Companies may choose to go open to benefit from community feedback, rapid bug fixing, flexibility, and reduced business risks. While proprietary strategies keep source code private, open source allows anyone to review and improve code quality in exchange for losing control over the code. The document also examines challenges of transitioning from proprietary to open source and the benefits of hybrid models that combine both approaches. It provides examples of JBoss and Zope Europe Association that successfully implemented dynamic open source business strategies.
Optimization/Gradient DescentkandelinThe document discusses optimization and gradient descent algorithms. Optimization aims to select the best solution given some problem, like maximizing GPA by choosing study hours. Gradient descent is a method for finding the optimal parameters that minimize a cost function. It works by iteratively updating the parameters in the opposite direction of the gradient of the cost function, which points in the direction of greatest increase. The process repeats until convergence. Issues include potential local minimums and slow convergence.
Super resolution from a single imageLakkhana MallikarachchiThe document proposes a single image super-resolution method that combines multi-image and example-based super-resolution by leveraging patch redundancy. It models the super-resolution problem using similar patches within an image (multi-image approach) and across image scales (example-based approach). Experimental results show the proposed method performs better than interpolation and example-based approaches at enhancing detail in low resolution images.
Super Resolution in Digital Image processingRamrao DesaiSuper-resolution aims to enhance image resolution by exploiting multiple low-resolution images. Key techniques include Bayesian methods using priors, Wiener filtering, Markov random fields, and learned models from example images. Super-resolution involves modeling blurring, sampling, and aliasing effects, and using techniques like deconvolution and example-based learning to recover high-frequency details beyond the Nyquist limit. It requires accurate motion estimation and modeling of the imaging process to combine information from multiple low-resolution images.
Single Image Super-Resolution from Transformed Self-Exemplars (CVPR 2015)Jia-Bin HuangSelf-similarity based super-resolution (SR) algorithms are able to produce visually pleasing results without extensive training on external databases. Such algorithms exploit the statistical prior that patches in a natural image tend to recur within and across scales of the same image. However, the internal dictionary obtained from the given image may not always be sufficiently expressive to cover the textural appearance variations in the scene. In this paper, we extend self-similarity based SR to overcome this drawback. We expand the internal patch search space by allowing geometric variations. We do so by explicitly localizing planes in the scene and using the detected perspective geometry to guide the patch search process. We also incorporate additional affine transformations to accommodate local shape variations. We propose a compositional model to simultaneously handle both types of transformations. We extensively evaluate the performance in both urban and natural scenes. Even without using any external training databases, we achieve significantly superior results on urban scenes, while maintaining comparable performance on natural scenes as other state-of-the-art SR algorithms.
http://bit.ly/selfexemplarsr
GDG Cloud Southlake #40: Brandon Stokes: How to Build a Great ProductJames AndersonHow to Build a Great Product
Being a tech entrepreneur is about providing a remarkable product or service that serves the needs of its customers better, faster, and cheaper than anything else. The goal is to "make something people want" which we call, product market fit.
But how do we get there? We'll explore the process of taking an idea to product market fit (PMF), how you know you have true PMF, and how your product strategies differ pre-PMF from post-PMF.
Brandon is a 3x founder, 1x exit, ex-banker & corporate strategist, car dealership owner, and alumnus of Techstars & Y Combinator. He enjoys building products and services that impact people for the better.
Brandon has had 3 different careers (banking, corporate finance & strategy, technology) in 7 different industries; Investment Banking, CPG, Media & Entertainment, Telecommunications, Consumer application, Automotive, & Fintech/Insuretech.
He's an idea to revenue leader and entrepreneur that helps organizations build products and processes, hire talent, test & iterate quickly, collect feedback, and grow in unregulated and heavily regulated industries.
GDG Cloud Southlake #40: Brandon Stokes: How to Build a Great ProductJames AndersonHow to Build a Great Product
Being a tech entrepreneur is about providing a remarkable product or service that serves the needs of its customers better, faster, and cheaper than anything else. The goal is to "make something people want" which we call, product market fit.
But how do we get there? We'll explore the process of taking an idea to product market fit (PMF), how you know you have true PMF, and how your product strategies differ pre-PMF from post-PMF.
Brandon is a 3x founder, 1x exit, ex-banker & corporate strategist, car dealership owner, and alumnus of Techstars & Y Combinator. He enjoys building products and services that impact people for the better.
Brandon has had 3 different careers (banking, corporate finance & strategy, technology) in 7 different industries; Investment Banking, CPG, Media & Entertainment, Telecommunications, Consumer application, Automotive, & Fintech/Insuretech.
He's an idea to revenue leader and entrepreneur that helps organizations build products and processes, hire talent, test & iterate quickly, collect feedback, and grow in unregulated and heavily regulated industries.
5 Best Agentic AI Frameworks for 2025.pdfSoluLab1231AI chatbots use generative AI to develop answers from a single interaction. When someone asks a question, the chatbot responds using a natural language process (NLP). Agentic AI, the next wave of artificial intelligence, goes beyond this by solving complicated multistep problems on its way by using advanced reasoning and iterative planning. Additionally, it is expected to improve operations and productivity across all sectors.
5 Must-Use AI Tools to Supercharge Your Productivitycryptouniversityoffi5 Must-Use AI Tools to Supercharge Your Productivity!
AI is changing the game! 🚀 From research to creativity and coding, here are 5 powerful AI tools you should try.
NotebookLM
📚 NotebookLM – Your AI Research Assistant
✅ Organizes & summarizes notes
✅ Generates insights from multiple sources
✅ Ideal for students, researchers & writers
📝 Boost your productivity with smarter note-taking!
Napkin.ai
🎨 Napkin.ai – The Creativity Booster
✅ Connects and organizes ideas
✅ Perfect for writers, designers & entrepreneurs
✅ Acts as your AI-powered brainstorming partner
💡 Unleash your creativity effortlessly!
DeepSeek
🔍 DeepSeek – Smarter AI Search
✅ Delivers deeper & more precise search results
✅ Analyzes large datasets for better insights
✅ Ideal for professionals & researchers
🔎 Find what you need—faster & smarter!
ChatGPT
💬 ChatGPT – Your AI Chat Assistant
✅ Answers questions, writes content & assists in coding
✅ Helps businesses with customer support
✅ Boosts learning & productivity
🤖 From content to coding—ChatGPT does it all!
Devin AI
💻 Devin AI – AI for Coders
✅ Writes, debugs & optimizes code
✅ Assists developers at all skill levels
✅ Makes coding faster & more efficient
👨💻 Let AI be your coding partner!
🚀 AI is transforming the way we work!
Webinar: LF Energy GEISA: Addressing edge interoperability at the meterDanBrown980551This webinar will introduce the Grid Edge Security and Interoperability Alliance, or GEISA, an effort within LF Energy to address application interoperability at the very edge of the utility network: meters and other distribution automation devices. Over the last decade platform manufacturers have introduced the ability to run applications on electricity meters and other edge devices. Unfortunately, while many of these efforts have been built on Linux, they haven’t been interoperable. APIs and execution environment have varied from one manufacturer to the next making it impossible for utilities to obtain applications that they can run across a fleet of different devices. For utilities that want to minimize their supply chain risk by obtaining equipment from multiple suppliers, they are forced to run and maintain multiple separate management systems. Applications available for one device may need to be ported to run on another, or they may not be available at all.
GEISA addresses this by creating a vendor neutral specification for utility edge computing environments. This webinar will discuss why GEISA is important to utilities, the specific issues GEISA will solve and the new opportunities it creates for utilities, platform vendors, and application vendors.
Dev Dives: Unlock the future of automation with UiPath Agent BuilderUiPathCommunityThis webinar will offer you a first look at the powerful capabilities of UiPath Agent Builder, designed to streamline your automation processes and enhance your workflow efficiency.
📕 During the session, you will:
- Discover how to build agents with low-code experience, making it accessible for both developers and business users.
- Learn how to leverage automations and activities as tools within your agents, enabling them to handle complex and dynamic workflows.
- Gain insights into the AI Trust Layer, which provides robust management and monitoring capabilities, ensuring trust and transparency in your automation processes.
- See how agents can be deployed and integrated with your existing UiPath cloud and Studio environments.
👨🏫 Speaker:
Zach Eslami, Sr. Manager, Product Management Director, UiPath
⏩ Register for our upcoming Dev Dives March session:
Unleash the power of macOS Automation with UiPath
👉 AMER: https://bit.ly/Dev_Dives_AMER_March
👉 EMEA & APJ:https://bit.ly/Dev_Dives_EMEA_APJ_March
This session was streamed live on February 27, 2025, 15:00 GMT.
Check out future Dev Dives 2025 sessions at:
🚩 https://bit.ly/Dev_Dives_2025
Combining Lexical and Semantic Search with Milvus 2.5Zilliz In short, lexical search is a way to search your documents based on the keywords they contain, in contrast to semantic search, which compares the similarity of embeddings. We’ll be covering:
Why, when, and how should you use lexical search
What is the BM25 distance metric
How exactly does Milvus 2.5 implement lexical search
How to build an improved hybrid lexical + semantic search with Milvus 2.5
Unlocking DevOps Secuirty :Vault & KeylockHusseinMalikMammadliDevOps iş təhlükəsizliyi sizi maraqlandırır? İstər developer, istər təhlükəsizlik mühəndisi, istərsə də DevOps həvəskarı olun, bu tədbir şəbəkələşmək, biliklərinizi bölüşmək və DevSecOps sahəsində ən son təcrübələri öyrənmək üçün mükəmməl fürsətdir!
Bu workshopda DevOps infrastrukturlarının təhlükəsizliyini necə artırmaq barədə danışacayıq. DevOps sistemləri qurularkən avtomatlaşdırılmış, yüksək əlçatan və etibarlı olması ilə yanaşı, həm də təhlükəsizlik məsələləri nəzərə alınmalıdır. Bu səbəbdən, DevOps komandolarının təhlükəsizliyə yönəlmiş praktikalara riayət etməsi vacibdir.
DevNexus - Building 10x Development Organizations.pdfJustin ReockDeveloper Experience is Dead! Long Live Developer Experience!
In this keynote-style session, we’ll take a detailed, granular look at the barriers to productivity developers face today and modern approaches for removing them. 10x developers may be a myth, but 10x organizations are very real, as proven by the influential study performed in the 1980s, ‘The Coding War Games.’
Right now, here in early 2025, we seem to be experiencing YAPP (Yet Another Productivity Philosophy), and that philosophy is converging on developer experience. It seems that with every new method, we invent to deliver products, whether physical or virtual, we reinvent productivity philosophies to go alongside them.
But which of these approaches works? DORA? SPACE? DevEx? What should we invest in and create urgency behind today so we don’t have the same discussion again in a decade?
Caching for Performance Masterclass: Caching at ScaleScyllaDBWeighing caching considerations for use cases with different technical requirements and growth expectations.
- Request coalescing
- Negative sharding
- Rate limiting
- Sharding and scaling
Cloud of everything Tech of the 21 century in AviationAssem mousa AI, Block chain, Digital Currency, Cloud, Cloud of Things, Tactile Internet, Digital Twins, IOT, AR, VR, MR, U commerce, data and robotics."
UiPath Automation Developer Associate Training Series 2025 - Session 1DianaGray10Welcome to UiPath Automation Developer Associate Training Series 2025 - Session 1.
In this session, we will cover the following topics:
Introduction to RPA & UiPath Studio
Overview of RPA and its applications
Introduction to UiPath Studio
Variables & Data Types
Control Flows
You are requested to finish the following self-paced training for this session:
Variables, Constants and Arguments in Studio 2 modules - 1h 30m - https://academy.uipath.com/courses/variables-constants-and-arguments-in-studio
Control Flow in Studio 2 modules - 2h 15m - https:/academy.uipath.com/courses/control-flow-in-studio
⁉️ For any questions you may have, please use the dedicated Forum thread. You can tag the hosts and mentors directly and they will reply as soon as possible.
Blockchain for Businesses Practical Use Cases & Benefits.pdf Yodaplus Technologies Private Limited Blockchain is revolutionizing industries by enhancing security, transparency, and automation. From supply chain management and finance to healthcare and real estate, blockchain eliminates inefficiencies, prevents fraud, and streamlines operations.
What You'll Learn in This Presentation:
1. How blockchain enables real-time tracking & fraud prevention
2. The impact of smart contracts & decentralized finance (DeFi)
3. Why businesses should adopt secure and automated blockchain solutions
4. Real-world blockchain applications across multiple industries
Explore the future of blockchain and its practical benefits for businesses!
10 FinTech Solutions Every Business Should Know!.pdf Yodaplus Technologies Private Limited FinTech is reshaping the way businesses handle payments, risk management, and financial operations. From AI-driven fraud detection to blockchain-powered security, the right FinTech solutions can streamline processes, reduce costs, and improve decision-making. This guide explores 10 essential FinTech tools that help businesses stay ahead in an increasingly digital economy.
Discover how digital payments, credit risk management, treasury solutions, AI, blockchain, and RegTech can enhance efficiency, security, and profitability.
Read now to learn how businesses are leveraging FinTech for smarter financial management!
AI Trends and Fun Demos – Sotheby’s Rehoboth PresentationEthan HollandEthan B. Holland explores the impact of artificial intelligence on real estate and digital transformation. Covering key AI trends such as multimodal AI, agency, co-pilots, and AI-powered computer usage, the document highlights how emerging technologies are reshaping industries. It includes real-world demonstrations of AI in action, from automated real estate insights to AI-generated voice and video applications. With expertise in digital transformation, Ethan shares insights from his work optimizing workflows with AI tools, automation, and large language models. This presentation is essential for professionals seeking to understand AI’s role in business, automation, and real estate.
AI in Medical Diagnostics – The Future of HealthcareVadim Nareyko💡 What You’ll Learn:
• What is AI in medical diagnostics and how it works?
• How AI enhances accuracy, speed, and accessibility in disease detection.
• Real-world examples from leading innovators like Google Health, IBM Watson, and Siemens Healthineers.
• The cutting-edge AI technologies driving this transformation, including computer vision, natural language processing, and federated learning.
• The challenges, opportunities, and future trends in AI-powered diagnostics.
________________________________________
🔍 Why AI in Healthcare Matters:
Traditional diagnosis relies heavily on manual interpretation, making it time-consuming and sometimes prone to human error. AI-driven diagnostic systems analyze vast amounts of medical data faster and more accurately, helping doctors detect diseases in their early stages.
From automated radiology analysis to AI-assisted pathology and real-time patient monitoring, these technologies are revolutionizing healthcare, telemedicine, and personalized treatment.
UiPath Automation Developer Associate Training Series 2025 - Session 2DianaGray10In session 2, we will introduce you to Data manipulation in UiPath Studio.
Topics covered:
Data Manipulation
What is Data Manipulation
Strings
Lists
Dictionaries
RegEx Builder
Date and Time
Required Self-Paced Learning for this session:
Data Manipulation with Strings in UiPath Studio (v2022.10) 2 modules - 1h 30m - https://academy.uipath.com/courses/data-manipulation-with-strings-in-studio
Data Manipulation with Lists and Dictionaries in UiPath Studio (v2022.10) 2 modules - 1h - https:/academy.uipath.com/courses/data-manipulation-with-lists-and-dictionaries-in-studio
Data Manipulation with Data Tables in UiPath Studio (v2022.10) 2 modules - 1h 30m - https:/academy.uipath.com/courses/data-manipulation-with-data-tables-in-studio
⁉️ For any questions you may have, please use the dedicated Forum thread. You can tag the hosts and mentors directly and they will reply as soon as possible.
UiPath Automation Developer Associate Training Series 2025 - Session 2DianaGray10
Super Resolution для сжатого видео
1. Super Resolution для
сжатого видео
Моисейцев Алексей
Video Group
CS MSU Graphics & Media Lab
2. Only for
Maxus
Содержание
Введение
Example-based SR
SRME
HMRF SR
2
CS MSU Graphics & Media Lab (Video Group)
3. Only for
Maxus
Введение
3
CS MSU Graphics & Media Lab (Video Group)
4. Only for
Maxus
Введение
Lossless 2Mbps 1Mbps 256Kbps
Bi-cubic
source
Super-res
Super-Resolving Compressed Video with Large Artifacts, Wen-Yi Zhao, ICPR 4
CS MSU Graphics & Media Lab (Video Group) 2004
5. Only for
Maxus
Введение
Алгоритмы SR:
Iterative Backprojection (IBP)
Projection Onto Convex Sets (POCS)
Probabilistic Methods
Maximum a posteriori (MAP)
Model-based approach (MBSR)
Example-based
6
CS MSU Graphics & Media Lab (Video Group)
6. Only for
Maxus
Введение
IBP POCS
C2 C1
C
f=Pg P1g
P2g
C3
P3g
g
7
CS MSU Graphics & Media Lab (Video Group)
7. Only for
Maxus
Введение
8
CS MSU Graphics & Media Lab (Video Group) Super resolution: an overview, C Papathanassiou and M Petrou, Geoscience
and Remote Sensing Symposium, 2005
8. Only for
Maxus
Введение
Типичная скорость работы: 0.15-0.4 fps
9
CS MSU Graphics & Media Lab (Video Group)
9. Only for
Maxus
Содержание
Введение
Example-based SR
SRME
HMRF SR
10
CS MSU Graphics & Media Lab (Video Group)
10. Only for
Maxus
Example-based SR
В SR только по LR-кадрам
существует теоретический
предел качества
Иногда есть доступ и к
отдельным кадрам в
высоком разрешении
11
CS MSU Graphics & Media Lab (Video Group) Resolution enhancement of lowKlamer Schutte,using a high-resolution frame,
Tuan Phama, Lucas van Vlieta,
quality videos
SPIE 2006
11. Only for
Maxus
Example-based SR
Registration
Для компенсации движения
используется алгоритм Lucas-Kanade:
12
CS MSU Graphics & Media Lab (Video Group) Resolution enhancement of lowKlamer Schutte,using a high-resolution frame,
Tuan Phama, Lucas van Vlieta,
quality videos
SPIE 2006
12. Only for
Maxus
Example-based SR
Registration
В 99% случаев ошибка не превышает 0.15 LR-пикселя и 0.45 HR-пикселя
13
CS MSU Graphics & Media Lab (Video Group) Resolution enhancement of lowKlamer Schutte,using a high-resolution frame,
Tuan Phama, Lucas van Vlieta,
quality videos
SPIE 2006
13. Only for
Maxus
Example-based SR
Построение пар HR-LR
Используются LR-блоки
8x8
Рассматриваются
повороты блоков
Ключ —
10 AC-коэффициентов LR-
блока и 68 граничных
пикселей HR-блока
14
CS MSU Graphics & Media Lab (Video Group) Resolution enhancement of lowKlamer Schutte,using a high-resolution frame,
Tuan Phama, Lucas van Vlieta,
quality videos
SPIE 2006
14. Only for
Maxus
Example-based SR
Восстановление
15
CS MSU Graphics & Media Lab (Video Group) Resolution enhancement of lowKlamer Schutte,using a high-resolution frame,
Tuan Phama, Lucas van Vlieta,
quality videos
SPIE 2006
15. Only for
Maxus
Example-based SR
Восстановление
16
CS MSU Graphics & Media Lab (Video Group) Resolution enhancement of lowKlamer Schutte,using a high-resolution frame,
Tuan Phama, Lucas van Vlieta,
quality videos
SPIE 2006
16. Only for
Maxus
Example-based SR
Результат
source, frame 0 compressed frame 20 SR, frame 20
MJPEG, Q=50
Обучение на первом кадре
Восстановление двадцатого кадра
17
CS MSU Graphics & Media Lab (Video Group) Resolution enhancement of lowKlamer Schutte,using a high-resolution frame,
Tuan Phama, Lucas van Vlieta,
quality videos
SPIE 2006
17. Only for
Maxus
Example-based SR
Результат
compressed frame 20 SR, frame 20 Spatial example-based SR,
frame 20
18
CS MSU Graphics & Media Lab (Video Group) Resolution enhancement of lowKlamer Schutte,using a high-resolution frame,
Tuan Phama, Lucas van Vlieta,
quality videos
SPIE 2006
18. Only for
Maxus
Key-frame based SR
Идея: использовать HR ключевые кадры
19
CS MSU Graphics & Media Lab (Video Group) Super Resolution ofMukherjee, ISCASFrames, Fernanda Brandi, Ricardo de
Queiroz, Debargha
Video Using Key
2008
19. Only for
Maxus
Key-frame based SR
Восстановление
20
CS MSU Graphics & Media Lab (Video Group) Super Resolution ofMukherjee, ISCASFrames, Fernanda Brandi, Ricardo de
Queiroz, Debargha
Video Using Key
2008
20. Only for
Maxus
Key-frame based SR
Результаты
21
CS MSU Graphics & Media Lab (Video Group) Super Resolution ofMukherjee, ISCASFrames, Fernanda Brandi, Ricardo de
Queiroz, Debargha
Video Using Key
2008
21. Only for
Maxus
Key-frame based SR
Результаты
22
CS MSU Graphics & Media Lab (Video Group) Super Resolution ofMukherjee, ISCASFrames, Fernanda Brandi, Ricardo de
Queiroz, Debargha
Video Using Key
2008
22. Only for
Maxus
Key-frame based SR
Результаты
23
CS MSU Graphics & Media Lab (Video Group) Super Resolution ofMukherjee, ISCASFrames, Fernanda Brandi, Ricardo de
Queiroz, Debargha
Video Using Key
2008
23. Only for
Maxus
Example-based SR
Слабая обоснованность метода
Требуется наличие специфичного
видеопотока
Зависимость от обучающей выборки
24
CS MSU Graphics & Media Lab (Video Group)
24. Only for
Maxus
Содержание
Введение
Example-based SR
SRME
HMRF SR
25
CS MSU Graphics & Media Lab (Video Group)
25. Only for
Maxus
SRME
Simultaneous motion estimation and resolution enhancement of
compressed low resolution video. 26
CS MSU Graphics & Media Lab (Video Group) Javier Mateos, A. K. Katsaggelos, Rafael Molina, ICIP, 2000
26. Only for
Maxus
SRME
Simultaneous motion estimation and resolution enhancement of
compressed low resolution video. 27
CS MSU Graphics & Media Lab (Video Group) Javier Mateos, A. K. Katsaggelos, Rafael Molina, ICIP, 2000
27. Only for
Maxus
SRME
— апостериорная
вероятность
— интересующее
решение
Simultaneous motion estimation and resolution enhancement of
compressed low resolution video. 28
CS MSU Graphics & Media Lab (Video Group) Javier Mateos, A. K. Katsaggelos, Rafael Molina, ICIP, 2000
28. Only for
Maxus
SRME
Задание вероятностей (1)
Simultaneous motion estimation and resolution enhancement of
compressed low resolution video. 29
CS MSU Graphics & Media Lab (Video Group) Javier Mateos, A. K. Katsaggelos, Rafael Molina, ICIP, 2000
29. Only for
Maxus
SRME
Задание вероятностей (2)
Simultaneous motion estimation and resolution enhancement of
compressed low resolution video. 30
CS MSU Graphics & Media Lab (Video Group) Javier Mateos, A. K. Katsaggelos, Rafael Molina, ICIP, 2000
30. Only for
Maxus
SRME
Задание вероятностей (3)
Simultaneous motion estimation and resolution enhancement of
compressed low resolution video. 31
CS MSU Graphics & Media Lab (Video Group) Javier Mateos, A. K. Katsaggelos, Rafael Molina, ICIP, 2000
31. Only for
Maxus
SRME
Решение (1)
Simultaneous motion estimation and resolution enhancement of
compressed low resolution video. 32
CS MSU Graphics & Media Lab (Video Group) Javier Mateos, A. K. Katsaggelos, Rafael Molina, ICIP, 2000
32. Only for
Maxus
SRME
Решение (2)
Две итерации:
Компенсация движения
Построение улучшенного кадра
Simultaneous motion estimation and resolution enhancement of
compressed low resolution video. 33
CS MSU Graphics & Media Lab (Video Group) Javier Mateos, A. K. Katsaggelos, Rafael Molina, ICIP, 2000
33. Only for
Maxus
SRME
source
Y-PSNRSimultaneous motion estimation and resolution enhancement of
= 20.44dB
compressed low resolution video. 34
CS MSU Graphics & Media Lab (Video Group) Javier Mateos, A. K. Katsaggelos, Rafael Molina, ICIP, 2000
34. Only for
Maxus
SRME
bilinear
Y-PSNRSimultaneous motion estimation and resolution enhancement of
= 21.98dB
compressed low resolution video. 35
CS MSU Graphics & Media Lab (Video Group) Javier Mateos, A. K. Katsaggelos, Rafael Molina, ICIP, 2000
35. Only for
Maxus
SRME
proposed SR
Y-PSNRSimultaneous motion estimation and resolution enhancement of
= 25.64dB
compressed low resolution video. 36
CS MSU Graphics & Media Lab (Video Group) Javier Mateos, A. K. Katsaggelos, Rafael Molina, ICIP, 2000
36. Only for
Maxus
Содержание
Введение
Example-based SR
SRME
HMRF SR
37
CS MSU Graphics & Media Lab (Video Group)
37. Only for
Maxus
HMRF SR
Standard decompression Smoothed image Sharpened image
Restoration of Compressed Video using Temporal Information, 38
CS MSU Graphics & Media Lab (Video Group) Mark A. Robertson and Robert L. Stevenson, SPIE 2001
38. Only for
Maxus
HMRF SR
Restoration of Compressed Video using Temporal Information, 39
CS MSU Graphics & Media Lab (Video Group) Mark A. Robertson and Robert L. Stevenson, SPIE 2001
39. Only for
Maxus
HMRF SR
Шум квантования (1)
Restoration of Compressed Video using Temporal Information, 40
CS MSU Graphics & Media Lab (Video Group) Mark A. Robertson and Robert L. Stevenson, SPIE 2001
40. Only for
Maxus
HMRF SR
Шум квантования (2)
Restoration of Compressed Video using Temporal Information, 41
CS MSU Graphics & Media Lab (Video Group) Mark A. Robertson and Robert L. Stevenson, SPIE 2001
41. Only for
Maxus
HMRF SR
Шум компенсации (1)
Restoration of Compressed Video using Temporal Information, 42
CS MSU Graphics & Media Lab (Video Group) Mark A. Robertson and Robert L. Stevenson, SPIE 2001
42. Only for
Maxus
HMRF SR
Шум компенсации (2)
— общее выражение
— независимость шума
Restoration of Compressed Video using Temporal Information, 43
CS MSU Graphics & Media Lab (Video Group) Mark A. Robertson and Robert L. Stevenson, SPIE 2001
43. Only for
Maxus
HMRF SR
Условие гладкости
Restoration of Compressed Video using Temporal Information, 44
CS MSU Graphics & Media Lab (Video Group) Mark A. Robertson and Robert L. Stevenson, SPIE 2001
44. Only for
Maxus
HMRF SR
— гладкость
— квантование
— компенсация
Restoration of Compressed Video using Temporal Information, 45
CS MSU Graphics & Media Lab (Video Group) Mark A. Robertson and Robert L. Stevenson, SPIE 2001
45. Only for
Maxus
HMRF SR
Решение
Градиент:
Restoration of Compressed Video using Temporal Information, 46
CS MSU Graphics & Media Lab (Video Group) Mark A. Robertson and Robert L. Stevenson, SPIE 2001
46. Only for
Maxus
HMRF SR
Решение
Упрощение:
Градиентный спуск:
Restoration of Compressed Video using Temporal Information, 47
CS MSU Graphics & Media Lab (Video Group) Mark A. Robertson and Robert L. Stevenson, SPIE 2001
47. Only for
Maxus
HMRF SR
Результаты
Restoration of Compressed Video using Temporal Information, 48
CS MSU Graphics & Media Lab (Video Group) Mark A. Robertson and Robert L. Stevenson, SPIE 2001
48. Only for
Maxus
HMRF SR
Результаты
Restoration of Compressed Video using Temporal Information, 49
CS MSU Graphics & Media Lab (Video Group) Mark A. Robertson and Robert L. Stevenson, SPIE 2001
49. Only for
Maxus
HMRF SR
Результаты
Restoration of Compressed Video using Temporal Information, 50
CS MSU Graphics & Media Lab (Video Group) Mark A. Robertson and Robert L. Stevenson, SPIE 2001
50. Only for
Maxus
Заключение
Рассмотрены Example-based и MAP методы
Многие методы используют информацию из
потока или требуют дополнительные
данные для работы
Прямые реализации алгоритмов сложны, но
тем не менее многие из них возможно
распараллелить (например, с
использованием CUDA)
51
CS MSU Graphics & Media Lab (Video Group)
51. Only for
Maxus
Литература
Simultaneous motion estimation and resolution enhancement of compressed low
resolution video. Javier Mateos, A. K. Katsaggelos, Rafael Molina, ICIP, 2000
Restoration of Compressed Video using Temporal Information, Mark A.
Robertson and Robert L. Stevenson, SPIE 2001
DCT Quantization Noise in Compressed Images, Mark A. Robertson and Robert L.
Stevenson, 2004
Super-Resolving Compressed Video with Large Artifacts, Wen-Yi Zhao, ICPR 2004
Z. Lin and H-Y. Shum. Fundamental limits of reconstruction-based
superresolution algorithms under local translation. PAMI, 2004
Resolution enhancement of low quality videos using a high-resolution frame,
Tuan Phama, Lucas van Vlieta, Klamer Schutte, SPIE 2006
T.Q. Pham, M. Bezuijen, L.J. van Vliet, K. Schutte, and C.L. Luengo Hendriks.
Performance of optimal registration estimators, SPIE 2005
Super resolution: an overview, C Papathanassiou and M Petrou, Geoscience and
Remote Sensing Symposium, 2005
Super Resolution of Video Using Key Frames, Fernanda Brandi, Ricardo de
Queiroz, Debargha Mukherjee, ISCAS 2008 52
CS MSU Graphics & Media Lab (Video Group)
52. Only for
Maxus
Вопросы
?
53
CS MSU Graphics & Media Lab (Video Group)