Eduardo Rocha Soares's Projects
Módulo do Servidor de Medição de audiência responsável pela troca de XML
Trabalho final da disciplina de Computação Evolucionista da UFJF. Metaheurística de colônia de formigas para resolver o problema do caixeiro viajante com seleção de hotéis.
Módulo de medição de audiência de IPTV responsável pela comunicação entre as entidades da arquitetura
Modelo para simulação do uso de vídeo sob demanda em um ambiente IPTV
durations of states markov chain
A pipeline architecture for temporal segmentation of video lectures.
This project aims to rank the sites that provide content that infringes copyright.
Programa que simula um banco de dados em memória através do uso de estruturas de dados, permitindo a inserção e busca de registros. Trabalho para a disciplina de Algoritmo e Estrutura de Dados do Mestrado em Ciência da Computação da Universidade Federal de Juiz de Fora - MG
Sistema de medição de audiência em IPTV
Final project of Multimedia Systems discipline. This program automatically associates slides, from a database (Folder "Slides"), to topics of a video lecture. The video lecture must to be previously segmented into topics and transcribed, as can be seen in the provided example. It is used OCR in the slides and ASR in video lecture's audio. In the end, a NCL (Nested Context Language) application with this synchronization is generated. NCL is the standard markup language of the Brazillian Tv System, and it is used to create interactive TV applications.
Trabalho da disciplina de Processamento de Imagens
Software para segmentação automática de videoaulas em cenas
Servidor para serviço de medição de audiência em IPTV, agrega os dados medidos nos terminais de IPTV, fornecendo relatórios. Aceita pedidos de medição e de relatórios por parte dos stakeholders. Se comunica com os terminais de IPTV para requisitar os dados
Terminal Device Audience Measurement Functions, módulo de captura de interações do dispostivo terminal de IPTV
A deep learning Approach for topic change detection in educational videos
The implementation of an algorithm for topic segmentation in video lectures. The algorithm is based on a genetic algorithm with local search that uses some audio features from the video lecture to find the best partition of the video in topics.
Trabalho final da disciplina de Inteligência Computacional da UFJF
Abordagem híbrida para resolver o caixeiro viajante com seleção de hotéis, combinação de método heurísitico com método exato.
My Python implementation of the proposal of the paper "Temporal Lecture Video Fragmentation Using Word Embeddings"
Implementation of a VoD system for videolectures using DASH.js. This system allows that user choose the topics of videolectures that will be reproduced through dash.js, instead the whole video, for bandwidth savings purpose.