diff --git a/.gitignore b/.gitignore index 454b865..9dc0a37 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ documento.pdf *auto/* */auto/* research/ +**auto/*.el diff --git a/1-pre-textuais/abstract.tex b/1-pre-textuais/abstract.tex index a99d0b8..6b0b78e 100644 --- a/1-pre-textuais/abstract.tex +++ b/1-pre-textuais/abstract.tex @@ -1,4 +1,13 @@ -In this on the radio waves: popular culture, peasants and the Basic Education Movement we analyze the participation of peasants of the Brazilian northeastern region in the Basic Education Movement. The focus of this thesis is to demonstrate how the labors involved with broadcast schools have elaborated actions for maintaining and spreading the schools in their communities, in order to achieve the necessary means to improve their way of life. Peasants of the Basic Education Movement have been coadjuvant of the modernizing catholic proposition of the early 1960s, by means of quite peculiar political and cultural representations. Some of these representations were: a meaning for the school, a role for the union and for the political participation, precepts of the land use rights and labor rights, and the multiple meanings of the radio as a mass communication, information and leisure medium. This study intends to stress that the actions – and the political enrollment – of the northeastern peasant could not ever be separated from the modernizing process. The connection can be observed in different social movements of the period, such as the Basic Education Movement, rural unions, the Catholic Agrarian Youth and the MCP. In this sense, we consider that, if the Brazilian modernization was a guideline for the institutions, political organisms and parties for the social movement, such a modernization was a guideline of demands based on elements of material life. Those elements included, by that time, the agrarian reform, the educational issue and labor urgencies. +Image segmentation is a technique that breaks a image into regions of +interest, such as objects from a landscape. Image segmentation +algorithms have variations in their type of learning, such as +unsupervised, supervised, and semi-supervised. Complex networks are +graphs with unstructured trivial objects used to represent certain +domains, such as regions of an image and their surroundings. + +In this work, an image segmentation algorithm +semi-supervised is proposed combining superpixel, +complex networks and collective dynamics. % Separe as Keywords por ponto -\keywords{Adult education. Community schools. Peasants. Popular culture.} \ No newline at end of file +\keywords{complex networks. image segmentation. superpixel. collective dynamics} diff --git a/1-pre-textuais/agradecimentos.tex b/1-pre-textuais/agradecimentos.tex index ae85169..f899066 100644 --- a/1-pre-textuais/agradecimentos.tex +++ b/1-pre-textuais/agradecimentos.tex @@ -1,22 +1,14 @@ +Ao meu orientador Prof. Dr. Jarbas Joaci Mesquita de Sá Junior (UFC), pela +inspiração que foi pra mim, às suas inesquecíveis aulas na UFC, além +de suas incontáveis chances e confiança que me deu mesmo com meus +desafios pessoais. -Ao Prof. Dr. Ricardo Silva Thé Pontes por me orientar em minha tese de doutorado. +Ao Prof. Dr. Filipe Verri (ITA) por ter contribuído fundamentalmente +na elaboração da linha de pesquisa onde este trabalho se encaixa. -Ao Prof. Dr. Tobias Rafael Fernandes Neto, coordenador do Laboratório de Sistemas Motrizes (LAMOTRIZ) onde este \textit{template} foi desenvolvido. +Aos meus colegas de faculdade, Samuel Hericles, Matheus Frota, +Gerônimo Aguiar e dentre outros, que acreditaram em mim e fizemos +tantos trabalhos juntos. -Ao Doutorando em Engenharia Elétrica, Ednardo Moreira Rodrigues, e seu assistente, Alan Batista de Oliveira, aluno de graduação em Engenharia Elétrica, pela adequação do \textit{template} utilizado neste trabalho para que o mesmo ficasse de acordo com as normas da biblioteca da Universidade Federal do Ceará (UFC). %AVISO: Você pode usar este template uma vez que der os devidos créditos. Portanto, mantenha este parágrafo de agradecimento. - -Aos bibliotecários da Universidade Federal do Ceará: Francisco Edvander Pires Santos, Juliana Soares Lima, Izabel Lima dos Santos, Kalline Yasmin Soares Feitosa e Eliene Maria Vieira de Moura, pela revisão e discussão da formatação utilizada neste \textit{template}. - -Ao aluno Thiago Nascimento do curso de ciência da computação da Universidade Estadual do Ceará que elaborou o \textit{template} do qual este trabalho foi adaptado para Universidade Federal do Ceará. - -Ao Prof. Dr. Humberto de Andrade Carmona do Curso de Física da UFC pelo primeiro incentivo para o uso do \LaTeX. - -Ao aluno de graduação em engenharia elétrica e amigo, Lohan Costa por me apresentar a plataforma \textit{ShareLatex} que depois migrou para a plataforma \textit{OverLeaf}. - -Aos amigos de laboratório, Felipe Bandeira, Renan Barroso e Roney Coelho, pelas discussões sobre os recursos do \LaTeX. - -Aos meus pais, irmãos e sobrinhos, que nos momentos de minha ausência dedicados ao estudo superior, sempre fizeram entender que o futuro é feito a partir da constante dedicação no presente! - -Agradeço a todos os professores por me proporcionar o conhecimento não apenas racional, mas a manifestação do caráter e afetividade da educação no processo de formação profissional, por tanto que se dedicaram a mim, não somente por terem me ensinado, mas por terem me feito aprender. - -E à Fundação Cearense de Apoio ao Desenvolvimento (Funcap), na pessoa do Presidente Tarcísio Haroldo Cavalcante Pequeno pelo financiamento da pesquisa de doutorado via bolsa de estudos. \ No newline at end of file +À empresa Neoway por ter me oferecido suporte financeiro e moral +durante quase toda a graduação. diff --git a/1-pre-textuais/dedicatoria.tex b/1-pre-textuais/dedicatoria.tex index 385a5df..2f8461b 100644 --- a/1-pre-textuais/dedicatoria.tex +++ b/1-pre-textuais/dedicatoria.tex @@ -1 +1,4 @@ -À minha família, por sua capacidade de acreditar em mim e investir em mim. Mãe, seu cuidado e dedicação foi que deram, em alguns momentos, a esperança para seguir. Pai, sua presença significou segurança e certeza de que não estou sozinho nessa caminhada. \ No newline at end of file +Dedico esta monografia à minha mãe, que sempre me apoiou na minha +educação e especialmente nos primeiros anos em Sobral, dos quais foram +tão difíceis, à minha irmã, que me auxiliou financeiramente durante o +cursinho pré-vestibular e a minha esposa Taiene Francêz, que sempre esteve ao meu lado. diff --git a/1-pre-textuais/epigrafe.tex b/1-pre-textuais/epigrafe.tex index de18530..a438f21 100644 --- a/1-pre-textuais/epigrafe.tex +++ b/1-pre-textuais/epigrafe.tex @@ -1,5 +1,6 @@ -``O sonho é que leva a gente para frente. Se a gente for seguir a razão, fica aquietado, acomodado.'' +``Quanto mais aumenta nosso conhecimento, mais evidente fica nossa ignorância.'' -\autordaepigrafe{Ariano Suassuna} -% Deixe o espaço entre a epigrafe e o autor. \ No newline at end of file +\autordaepigrafe{John F. Kennedy} + +% Deixe o espaço entre a epigrafe e o autor. diff --git a/1-pre-textuais/lista-de-abreviaturas-e-siglas.tex b/1-pre-textuais/lista-de-abreviaturas-e-siglas.tex index b4b46b2..1f84176 100644 --- a/1-pre-textuais/lista-de-abreviaturas-e-siglas.tex +++ b/1-pre-textuais/lista-de-abreviaturas-e-siglas.tex @@ -8,4 +8,5 @@ \newacronym{CNN}{CNN}{\textit{Convolutional Neural Networks}} \newacronym{DNN}{DNN}{\textit{Deep Neural Networks}} \newacronym{OpenCV}{OpenCV}{\textit{Open Computer Vision}} -\newacronym{ITA}{ITA}{Instituto Tecnológico da Aeronaútica} +\newacronym{ITA}{ITA}{Instituto Tecnológico da Aeronáutica} +\newacronym{FFT}{FFT}{\textit{Fast Fourier Transform}} diff --git a/1-pre-textuais/resumo.tex b/1-pre-textuais/resumo.tex index 8a9c04c..efd0689 100644 --- a/1-pre-textuais/resumo.tex +++ b/1-pre-textuais/resumo.tex @@ -1,4 +1,13 @@ -Em Pelas Ondas do Rádio: Cultura Popular, Camponeses e o MEB analisa a participação de camponeses do nordeste brasileiro no Movimento de Educação de Base. A perspectiva da tese é a de demonstrar como os trabalhadores envolvidos com as escolas radiofônicas elaboraram ações para manutenção e reprodução da escola em sua comunidade, visando obter os benefícios necessários à reprodução e melhoria de seu modo de vida. A partir de representações políticas e culturais singulares, dentre as quais vigoraram: um sentido para escola, um papel para o sindicato e para participação política, preceitos do direito de uso da terra e dos direitos do trabalho, assim como, sentidos múltiplos para o uso do rádio como meio de comunicação, informação e lazer, os camponeses do MEB, foram coadjuvantes da proposição católica modernizadora de inícios de 1960. Isto posto, demarca que a ação do camponês nordestino e seu engajamento político, seja no MEB, nos sindicatos rurais, nas Juventudes Agrárias Católicas (JAC’s), no MCP, e nas mais diversas instâncias dos movimentos sociais do período, não se apartaram do processo modernizador. Neste sentido, considera-se que a modernização brasileira foi pauta das instituições, organismos políticos e partidos, assim como, do movimento social, instância em que ela foi ressignificada a partir de elementos da vida material, que envolviam diretamente, no momento em questão, a problemática do direito a terra, do direito a educação e cultura e dos direitos do trabalho. +A segmentação de imagem é uma técnica que subdivide a imagem em +regiões de interesse, como por exemplo, objetos de uma +paisagem. Algoritmos de segmentação de imagem possuem variações no seu +tipo de aprendizagem, como não-supervisionado, supervisionado e +semi-supervisionado. Redes complexas são grafos com estruturas não +triviais usados para representar certos domínios, como regiões de uma imagem e suas vizinhaças. + +Neste trabalho, um algoritmo de segmentação de imagem +semi-supervisionado é proposto combinando as técnicas de superpixel, +redes complexas e dinâmicas coletivas. % Separe as palavras-chave por ponto -\palavraschave{Camponeses. Cultura popular. Educação de adultos. Escola rural.} \ No newline at end of file +\palavraschave{redes complexas. segmentação de imagens. aprendizado semi-supervisionado. superpixel. dinamicas coletivas.} diff --git a/2-textuais/1-introducao.tex b/2-textuais/1-introducao.tex index 53be15b..d9d8817 100644 --- a/2-textuais/1-introducao.tex +++ b/2-textuais/1-introducao.tex @@ -10,24 +10,20 @@ \chapter{Introdução}\label{cap:introducao} A segmentação de uma imagem pode ser feita manualmente por um anotador humano marcando as linhas delineadoras de um objeto. Por outro lado, são conhecido algoritmos variados para segmentação de imagens baseados -em aprendizagem de máquina. Na Figura -\ref{fig:image-segmentation-types} é apresentado um quadro comparativo -de operações em uma imagem com balões, incluindo os tipos de -segmentação de imagens conhecidos: semântica e instância. Entre as -abordagens com aprendizagem, é selecionada neste trabalho -especificamente a aprendizagem semi-supervisionada. +em aprendizagem de máquina. Na Figura~\ref{fig:image-segmentation-types} +é apresentado um quadro comparativo de operações em uma imagem com +balões, incluindo os tipos de segmentação de imagens conhecidos: +semântica e instância. Entre as abordagens com aprendizagem, é +selecionada neste trabalho especificamente a aprendizagem +semi-supervisionada. \begin{figure}[h!] \captionsetup{width=16cm} \Caption{\label{fig:image-segmentation-types} - Comparação de tipos de segmentação de imagem: por semântica - e instância} +Comparação de tipos de segmentação de imagem: por semântica e instância +} \centering - \UFCfig{}{ - \fbox{\includegraphics[width=16cm]{figuras/image-segmentation-types}} - }{ - \Fonte{\citeonline{MediumInstanceSegmentation2019}} - } + \UFCfig{}{\fbox{\includegraphics[width=16cm]{figuras/image-segmentation-types}}}{\Fonte{\citeonline{MediumInstanceSegmentation2019}}} \end{figure} diff --git a/2-textuais/2-fundamentacao-teorica.tex b/2-textuais/2-fundamentacao-teorica.tex index d353dc1..fe5f451 100644 --- a/2-textuais/2-fundamentacao-teorica.tex +++ b/2-textuais/2-fundamentacao-teorica.tex @@ -1,155 +1,42 @@ -\chapter{Título do segundo capítulo} +\chapter{Fundamentação Teórica} \label{cap:fundamentacao-teorica} -Alguns autores preferem fazer uma ``fundamentação teórica'' no segundo capítulo, outros, preferem fazer uma ``revisão da literatura''. Entretanto, isto é particular de cada trabalho e o autor deve escolher o título mais adequado para o capítulo. Consultar o orientador é importante para determinar o título apropriado. +Em desenvolvimento. Fundamentação Teórica para os principais pontos da +na pesquisa: -Evite começar da seção secundária, ou seja, não passe direto do título do capítulo para o título da seção secundária. Escreva um texto para introduzir as seções subsequentes. Lembre-se de utilizar primeira letra maiúscula quando estiver se referindo a um objeto com numeração específica como capítulo, seção, subseção, figura, tabela, quadro, equação, normalmente, se escreve a primeira letra maiúscula da palavra do objeto seguido do \textit{label}. Por exemplo, a Seção \ref{sec:citacoes} explica como fazer citações bibliográficas. Observe no código fonte deste texto como foi feita a referência cruzada. Isso permite enumerar a seção do modo automático o que facilita caso novas seções sejam criadas. +\begin{itemize} +\item Superpixel +\item Redes Complexas +\item \gls{FFT} +\item \gls{LCU} +\item Aprendizado Semi-supervisionado +\item Processamento de imagem +\end{itemize} -\section{Citações bibliográficas}\label{sec:citacoes} +Em processamento de imagem expandir nos detalhes - Esta frase mostra como citar um livro sobre descargas atmosféricas \cite{rakov2003lightning}. Também podem ser citados \textit{sites} como \citeonline{elat2015densidade}. Você precisa escrever o código da referência no arquivo "referencia.bib" dentro da pasta "elementos-pos-textuais". Veja esse, onde estão alguns exemplos que já foram testados. - Referenciando outro livro \cite{LangtangenLogg2017}. Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. +\section{Aprendizado Semi-supervisionado} +\label{sec:teorica-aprendizado-semi-supervisionado} - Referenciando outro site \cite{secretaria1999}. Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. Citando uma norma \cite{NBR10520:2002}. - - Citação de duas referências que concordam entre si \cite{Almeida2018,Gondim2017}. Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. Citando um manual \cite{manuais1989}. - - Outro tipo de citação é a citação literal ou direta com mais de três linhas. Este tipo de citação deve ser destacada com recuo de $4~cm$ da margem esquerda com letra menor (tamanho 10), sem aspas e com espaçamento simples. Para exemplificar esse tipo de citação, considere a afirmação de \citeonline{feitosa2016}: - \begin{citacao} - A cultura é o processo através do qual o homem cria o algo onde antes imperava o nada. Esse algo é toda complexidade de criações simbólicas, de sentidos e significados que damos às coisas e ao mundo. Um ``algo'' que não se sustenta se não se entender os processos culturais como mecanismos de mediação entre nós e os fenômenos. Assim, mais do que apenas um elemento da comunicação, a mediação é, por excelência, cultural. As diversas modalidades de mediação são apenas sotaques diferenciados dessa mediação cultural. Assim é a mediação informacional. - \end{citacao} - - A afirmação do parágrafo anterior também pode ser reproduzida com a citação na final como mostra o exemplo a seguir: - \begin{citacao} - A cultura é o processo através do qual o homem cria o algo onde antes imperava o nada. Esse algo é toda complexidade de criações simbólicas, de sentidos e significados que damos às coisas e ao mundo. Um “algo” que não se sustenta se não se entender os processos culturais como mecanismos de mediação entre nós e os fenômenos. Assim, mais do que apenas um elemento da comunicação, a mediação é, por excelência, cultural. As diversas modalidades de mediação são apenas sotaques diferenciados dessa mediação cultural. Assim é a mediação informacional. \cite{feitosa2016}. - \end{citacao} - -%Mais exemplos e opções de citações podem ser encontradas em: -% https://en.wikibooks.org/wiki/LaTeX/Bibliography_Management -% https://github.com/cfgnunes/latex-cefetmg/blob/master/latex-cefetmg/03-elementos-pos-textuais/apendices.tex +Ainda em desenvolvimento. -\section{Inserindo figuras}\label{sec:figuras} - - A Figura \ref{fig:reitoria} apresenta a fotografia da reitoria da Universidade Federal do Ceará. Observe a estrutura do código para ver como inserir figuras. No título, comece especificando o tipo de figura. Por exemplo, fotografia, desenho, diagrama, fluxograma, gráfico e etc. O espaçamento entre linhas no título é de $1~pt$ (espaçamento simples), apenas a primeira letra da frase é maiúscula. As demais palavras são escritas com letra maiúsculas somente quando são nomes próprios e não há ponto final. - - As margens do título da figura são delimitadas pelo tamanho da figura. Por isso, procure ajustar o tamanho da figura para preencher a largura delimitada pelas margens esquerda e direita da página que possui $16~cm$ de largura. Não esqueça de indicar fonte da figura. O autor deve evitar deixar figuras pequenas menores do que $7~cm$ de largura. - - A posição da figura deve ser o mais próximo logo após ter sido chamada no texto (a figura nunca deve aparecer antes de ter sido anunciada no texto). - - %troque h pelo b ou t para mudar a posição da figura. - \begin{figure}[h!] - \captionsetup{width=16cm}%Da mesma largura que a figura - \Caption{\label{fig:reitoria} Fotografia da reitoria da Universidade Federal do Ceará} - \UFCfig{}{ - \includegraphics[width=16cm]{figuras/exemplo-1} - }{ - \Fonte{\citeonline{UFC2012}.} - } - \end{figure} - - Texto1 texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto1. +\section{Superpixel} +\label{sec:teorica-superpixel} - Texto2 texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto2. +Ainda em desenvolvimento. - Texto3 texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto3. +\section{Redes Complexas} +\label{sec:teorica-redes-complexas} - Texto4 texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto4. +Ainda em desenvolvimento. - A Figura \ref{fig:sondas} Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto3. +\section{Fast Fourier Transform} +\label{sec:teorica-fast-fourier-transform} - \begin{figure}[h!] - \centering - \captionsetup{width=14cm}%Da mesma largura que a figura - \Caption{\label{fig:sondas} Gráfico da Atmosfera Superior} - \UFCfig{}{ - \includegraphics[width=14cm]{figuras/sondas} - }{ - \Fonte{adaptado da \citeonline{NASA2016}.}} - \end{figure} +Ainda em desenvolvimento. - Texto5 texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto5. +\section{LCU} +\label{sec:teorica-lcu} - Texto6 texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto5. - - Texto7 texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto6. - - Evite terminar seções, capítulos e etc com figura. Procure escrever mais. - -\section{Inserindo tabelas}\label{sec:tabelas} - - A Tabela \ref{tab:exemplo-1}... texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. - - \begin{table}[!h] - \captionsetup{width=7cm}%Deixe da mesma largura que a tabela - \Caption{\label{tab:exemplo-1} Um Exemplo de tabela alinhada que pode ser longa ou curta}% - \IBGEtab{}{% - \begin{tabular}{ccc} - \toprule - Nome & Nascimento & Documento \\ - \midrule \midrule - Maria da Silva & 11/11/1111 & 111.111.111-11 \\ - Maria da Silva & 11/11/1111 & 111.111.111-11 \\ - Maria da Silva & 11/11/1111 & 111.111.111-11 \\ - \bottomrule - \end{tabular}% - }{% - \Fonte{o autor.}% - \Nota{esta é uma nota, que diz que os dados são baseados na - regressão linear.}% - \Nota[Anotações]{uma anotação adicional, seguida de várias outras.}% - } - \end{table} - - %\begin{table}[h!] - % \centering - % \Caption{\label{tab:exemplo-1} Exemplo de tabela} - % \UFCtab{}{ - % \begin{tabular}{cll} - % \toprule - % Ranking & Exon Coverage & Splice Site Support \\ - % \midrule \midrule - % E1 & Complete coverage by a single transcript & Both splice sites\\ - % E2 & Complete coverage by more than a single transcript & Both splice sites\\ - % E3 & Partial coverage & Both splice sites\\ - % E4 & Partial coverage & One splice site\\ - % E5 & Complete or partial coverage & No splice sites\\ - % E6 & No coverage & No splice sites\\ - % \bottomrule - % \end{tabular} - % }{ - % \Fonte{elaborado pelo autor.} - %} - %\end{table} - -\subsection{Exemplo de subseção} \label{sec:ex_sec} - - Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. - - %acrlong{DATASUS},\acrlong{DNV},\acrlong{DO},\acrlong{ESF},\acrlong{IBGE},\acrlong{MFC},\acrlong{MI},\acrlong{MS},\acrlong{NV},\acrlong{ODM},\acrlong{OI},\acrlong{OMS},\acrlong{ONU},\acrlong{PNI},\acrlong{PSF},\acrlong{RIPSA},\acrlong{RN},\acrlong{SIM},\acrlong{SINASC},\acrlong{SUS},\acrlong{TMI},\acrlong{TMMFC} - - - \begin{alineascomponto} - \item Integer non lacinia magna. Aenean tempor lorem tellus, non sodales nisl commodo ut - \item Proin mattis placerat risus sit amet laoreet. Praesent sapien arcu, maximus ac fringilla efficitur, vulputate faucibus sem. Donec aliquet velit eros, sit amet elementum dolor pharetra eget - \item Integer eget mattis libero. Praesent ex velit, pulvinar at massa vel, fermentum dictum mauris. Ut feugiat accumsan augue, et ultrices ipsum euismod vitae - \begin{subalineascomponto} - \item Integer non lacinia magna. Aenean tempor lorem tellus, non sodales nisl commodo ut - \item Proin mattis placerat risus sit amet laoreet. - \end{subalineascomponto} - \end{alineascomponto} - -\subsection{Uso de siglas} \label{sec:siglas} - - Para utilizar siglas, primeiro defina a sigla no arquivo "lista-de-abreviaturas-e-siglas"~ dentro da pasta "1-pre-textuais" com o comando - \begin{verbatim} - \newacronym{ABNT}{ABNT}{Associação Brasileira de Normas Técnicas} - \end{verbatim} - Depois chame a sigla com o comando: - \begin{verbatim} - \gls{ABNT} - \end{verbatim} - Fica assim: \gls{ABNT}. A primeira vez que o comando é usado para uma determinada sigla, aparece o significado por extenso da sigla com a sua abreviação em seguida. A partir da segunda vez que o comando para uma determinada sigla é usado, aparace apenas a sigla. Por exemplo: \gls{ABNT}. - - Veja o código fonte de outros exemplos: Teste de siglas \gls{TEST}, outros exemplos de siglas: \gls{DA}, \gls{MCEG}. - Repare que sempre as siglas estão sendo definidas primeiramente no arquivo ``lista-de-abreviaturas-e-siglas''. \ No newline at end of file +Ainda em desenvolvimento. diff --git a/2-textuais/2-objetivos.tex b/2-textuais/2-objetivos.tex index ba1785c..afd4320 100644 --- a/2-textuais/2-objetivos.tex +++ b/2-textuais/2-objetivos.tex @@ -6,9 +6,6 @@ \chapter{Objetivos}\label{cap:objetivos} complexidade computacional e baixo número de anotação de dados. \item Explorar técnicas de Redes Complexas e Dinâmicas Coletivas sobre o problema de segmentação de imagens. -\item Explorar condições de convergência teórica para os algoritmos -utilizados, como número mínimo de anotações ideal e faixa ótima de -hiperparâmetros. \item Aplicar a técnica desenvolvida em casos de imagens médicas, como radiografias pulmonares. \item Aplicar em casos variados de segmentação de imagens, como diff --git a/2-textuais/3-justificativas.tex b/2-textuais/3-justificativas.tex index 0cd8d1b..cef831f 100644 --- a/2-textuais/3-justificativas.tex +++ b/2-textuais/3-justificativas.tex @@ -7,17 +7,14 @@ \chapter{Justificativas}\label{cap:justificativas} pertinentes dos algoritmos propostos, como, por exemplo, possuirem complexidade computacional linear. -Estes problemas serão endereçados no desenvolvimento de uma nova -técnica de segmentação que explora outros novos ramos de aprendizagem -de máquina semi-supervisionada além das \gls{DNN} como parte do +Estes problemas são endereçados no desenvolvimento de uma nova técnica +de segmentação de imagens que explora outros novos ramos de +aprendizagem de máquina semi-supervisionada além das \gls{DNN}, neste +caso utilizando redes complexas e dinâmicas coletivas. Parte do trabalho que tem sido desenvolvido em parceria com o \gls{ITA} no -projeto DNAYA \cite{DnayaMotivation}. Ao considerar o material -científico escrito no grupo de pesquisa por cerca de 10 anos sobre -dinâmicas coletivas e redes complexas, esse projeto propõe criar uma -biblioteca de referência com as técnicas desenvolvidas. A utilização -dessa biblioteca fará parte da metodologia experimental. +projeto DNAYA\cite{DnayaMotivation}, como por exemplo a dinâmica coletiva \gls{LCU}. -Vale mencionar que, considerando a situação de pandemia que vive-se em -2021 com o COVID-19, a construção de tecnologias que facilitam o +Vale mencionar que, considerando a situação de pandemia que vive-se +desde 2020 com o COVID-19, a construção de tecnologias que facilitam o diagnóstico de doenças respiratórias com auxílio de radiografias pulmonares tem se tornado uma linha de pesquisa ainda mais relevante. diff --git a/2-textuais/3-metodologia.tex b/2-textuais/3-metodologia.tex index 04fd7fb..04d3371 100644 --- a/2-textuais/3-metodologia.tex +++ b/2-textuais/3-metodologia.tex @@ -1,199 +1,59 @@ -\chapter{Metodologia} -\label{chap:metodologia} - -Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. - -Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. - -\section{Exemplo de alíneas}\label{sec:exemplo-de-algoritmos-e-figuras} - - Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. - - %\begin{algorithm}[h!] - % \SetSpacedAlgorithm - % \caption{\label{exemplo-de-algoritmo}Como escrever algoritmos no \LaTeX2e} - % \Entrada{o proprio texto} - % \Saida{como escrever algoritmos com Latex:}% \LaTeX2e } - % \Inicio{ - % inicialização; - % \Repita{fim do texto}{ - % leia o atual; - % \Se{entendeu}{ - % vá para o proximo\; - % próximo se torna o atual;} - % \Senao{volte ao início da seção;} - % } - % } - %\end{algorithm} - - Texto texto texto texto texto texto texto texto texto texto texto. - - %\begin{algorithm}[H] - % \Entrada{o proprio texto} - % \Saida{como escrever algoritmos com \LaTeX2e } - % \Inicio{ - % inicialização\; - % \Repita{fim do texto}{ - % leia o atual\; - % \Se{entendeu}{ - % vá para o próximo\; - % próximo se torna o atual\;} - % \Senao{volte ao início da seção\;} - % } - % } - % \caption{Exemplo de Algoritmo Versao 02} - %\end{algorithm} - - %\begin{algorithm} - % \begin{algorithmic} - % \Entrada{o proprio texto} - % \Saida{como escrever algoritmos com \LaTeX2e } - % \end{algorithmic} - %\end{algorithm} - - Exemplo de alíneas com números: - - \begin{alineascomnumero} - \item Texto texto texto texto texto texto texto texto texto texto texto texto . - \item Texto texto texto texto texto texto texto texto texto texto texto texto . - \item Texto texto texto texto texto texto texto texto texto texto texto texto . - \item Texto texto texto texto texto texto texto texto texto texto texto texto . - \item Texto texto texto texto texto texto texto texto texto texto texto texto . - \item Texto texto texto texto texto texto texto texto texto texto texto texto . - \end{alineascomnumero} - - Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. - - Ou então figuras podem ser incorporadas de arquivos externos, como é o caso da \autoref{fig-grafico-1}. Se a figura que ser incluída se tratar de um diagrama, um gráfico ou uma ilustração que você mesmo produza, priorize o uso de imagens vetoriais no formato PDF. Com isso, o tamanho do arquivo final do trabalho será menor, e as imagens terão uma apresentação melhor, principalmente quando impressas, uma vez que imagens vetorias são perfeitamente escaláveis para qualquer dimensão. Nesse caso, se for utilizar o Microsoft Excel para produzir gráficos, ou o Microsoft Word para produzir ilustrações, exporte-os como PDF e os incorpore ao documento conforme o exemplo abaixo. No entanto, para manter a coerência no uso de software livre (já que você está usando LaTeX e abnTeX), teste a ferramenta InkScape\index{InkScape}. ao CorelDraw\index{CorelDraw} ou ao Adobe Illustrator\index{Adobe! Illustrator}. De todo modo, caso não seja possível utilizar arquivos de imagens como PDF, utilize qualquer outro formato, como JPEG, GIF, BMP, etc. Nesse caso, você pode tentar aprimorar as imagens incorporadas com o software livre \index{Gimp}Gimp. Ele é uma alternativa livre ao Adobe Photoshop\index{Adobe! Photoshop}. - -\section{Usando Fórmulas Matemáticas} - -Para escrever um símbolo matemático no texto, escreva símbolo entre cifrões, por exemplo, $\alpha$, $\beta$ e $\gamma$ são símbolo do alfabeto grego. Se você quiser inserir equações enumeradas, siga a estrutura de -\begin{equation} - \label{eq:indices} - k_{n+1} = n^2 + k_n^2 - k_{n-1}. -\end{equation} -Observe a pontuação, pois a equação faz parte da frase e do parágrafo. Como a equação faz parte da frase, não se utiliza o \textit{label} numérico \ref{eq:indices}. - -Quando for citar a Equação \ref{eq:indices} novamente no texto, utiliza-se o \textit{label} numérico. Repare que a palavra ``Equação'' foi escrita com ``E'' maiúsculo. - -Um exemplo de equações com frações é dado por -\begin{equation} - \label{eq:fracao} - \begin{aligned} - x = a_0 + \cfrac{1}{a_1 - + \cfrac{1}{a_2 - + \cfrac{1}{a_3 + \cfrac{1}{a_4} } } }. - \end{aligned} - \end{equation} - -Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto - \begin{equation} - \begin{aligned} - k_{n+1} = n^2 + k_n^2 - k_{n-1}. - \end{aligned} - \end{equation} - -Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto - \begin{equation} - \label{eq:trigo} - \begin{aligned} - \cos (2\theta) = \cos^2 \theta - \sin^2 \theta - \end{aligned}. - \end{equation} - -Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto - \begin{equation} - \label{eq:matriz} - \begin{aligned} - A_{m,n} = - \begin{pmatrix} - a_{1,1} & a_{1,2} & \cdots & a_{1,n} \\ - a_{2,1} & a_{2,2} & \cdots & a_{2,n} \\ - \vdots & \vdots & \ddots & \vdots \\ - a_{m,1} & a_{m,2} & \cdots & a_{m,n} - \end{pmatrix} - \end{aligned}. - \end{equation} - -Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto - \begin{equation} - \label{eq:sistema} - \begin{aligned} - f(n) = \left\{ - \begin{array}{l l} - n/2 & \quad \text{if $n$ is even}\\ - -(n+1)/2 & \quad \text{if $n$ is odd} - \end{array} \right. - \end{aligned}. - \end{equation} -Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto - -%\section{Usando Algoritmos} - -%\begin{algorithm}[h!] -% \SetSpacedAlgorithm -% \caption{\label{alg:algoritmo_de_colonica_de_formigas}Algoritmo de Otimização por Colônia de Formiga} -% \Entrada{Entrada do Algoritmo} -% \Saida{Saida do Algoritmo} -% \Inicio{ -% Atribua os valores dos parâmetros\; -% Inicialize as trilhas de feromônios\; -% \Enqto{não atingir o critério de parada}{ -% \Para{cada formiga}{ -% Construa as Soluções\; -% } -% Aplique Busca Local (Opcional)\; -% Atualize o Feromônio\; -% } -% } -%\end{algorithm} - -\section{Usando Código-fonte} - -Um exemplo de código-fonte, ou código de programação encontra-se no Apendice \ref{ap:A} - - -\section{Usando Teoremas, Proposições, etc} - - Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. - -\begin{teo}[Pitágoras] - Em todo triângulo retângulo o quadrado do comprimento da - hipotenusa é igual a soma dos quadrados dos comprimentos dos catetos. Usando o Apêndice \ref{ap:C} -\end{teo} - - -Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. - -\begin{teo}[Fermat] - Não existem inteiros $n > 2$, e $x, y, z$ tais que $x^n + y^n = z$ -\end{teo} - -Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. - -\begin{prop} - Para demonstrar o Teorema de Pitágoras... -\end{prop} - -Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. - -\begin{exem} - Este é um exemplo do uso do ambiente exem definido acima. -\end{exem} - -Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. - - -\begin{xdefinicao} - Definimos o produto de ... -\end{xdefinicao} - -Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. - -\section{Usando Questões} - -Um exemplo de questionário encontra-se no Apêndice \ref{ap:B}. - -%Movido para o Apêndice - +\chapter{Metodologia}\label{cap:metodologia} + + +Este projeto de trabalho de conclusão de concurso foi dividido em quatro fases: +Pesquisa, Desenvolvimento, Testes e Monografia. + +Durante a pesquisa científica, os artigos referenciados foram explorados com +maior atenção, ao buscar entender os detalhes que implicam +na criação da técnica proposta. Em especial, dois artigos terão maior +atenção inicialmente: \textit{Network Unfolding Map By Vertex-Edge + Dynamics Modeling} \cite{VerriNetworkUnfoldingMap2018} e +\textit{Image Segmentation Methods Based on Superpixel Techniques A + Survey} \cite{SuperpixelSurvey2020}. O primeiro contém a definição +da técnica LCU, uma dinâmica coletiva sobre redes complexas, o +componente de aprendizagem principal do algoritmo; o segundo será +usado como uma pré-segmentação inicial antes de partir pra construção +da rede complexa. Na Figura~\ref{fig:fluxograma-algoritmo} é demonstrada uma +visão macro do algoritmo. + +\begin{figure}[!h] + \captionsetup{width=8cm} + \Caption{\label{fig:fluxograma-algoritmo} + Algoritmo de segmentação semi-supervisionada de imagens} + \centering + \UFCfig{}{ + \fbox{\includegraphics[width=8cm]{figuras/algorithm}} + }{ + \Fonte{Autoral} + } +\end{figure} + + +O desenvolvimento foi concentrado na integração das técnicas +mencionadas acima como uma nova técnica de segmentação de imagens +semi-supervisionada, portanto, estes detalhes são explorados na seção +de resultados sobre as etapas necessárias pra construção e aplicação +do novo algoritmo de segmentação. Por exemplo, a construção da rede +complexa assumirá que cada superpixel será um vértice do grafo com +seus vizinhos baseado na topologia da imagem, a etapa de extração de +características ocorrerá em cada superpixel e a dinâmica coletiva +considerará a anotação parcial da imagem. No fim do algoritmo, os +segmentos da imagem serão subgrafos dessa rede complexa. + +Adicionalmente, a implementação do algoritmo nesse trabalho foi +construída de maneira \textit{Open Source} como uma ferramenta de +simulação de segmentação, usando a biblioteca \gls{OpenCV} para que possa +ser testado o algoritmo de segmentação de imagens recebendo pontos +aleatórios de marcação do usuário. Isto simula o caso de um +especialista analisando uma imagem médica, por exemplo. + +Na fase de testes, a avaliação dos resultados foi considerado os +principais \textit{datasets} conhecidos para segmentação de imagens, +como o \textit{The Berkeley Segmentation Dataset and Benchmark} +\cite{MartinFTM01}. É também realizado variações no algoritmo, como +diferentes abordagens para extração de características e variação de +parâmetros na dinâmica coletiva. + +Na fase de monografia foram consolidados todos os resultados em um +trabalho acadêmico nas normas da \gls{ABNT}. diff --git a/2-textuais/4-resultados.tex b/2-textuais/4-resultados.tex index 63b0f18..cd2143c 100644 --- a/2-textuais/4-resultados.tex +++ b/2-textuais/4-resultados.tex @@ -1,71 +1,24 @@ -\chapter{Resultados} -\label{chap:resultados} +\chapter{Resultados}\label{chap:resultados} -Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. +Ainda em desenvolvimento. O algoritmo com nome EGSIS terá sua +implementação armazenada em um projeto open-source no github. Nessa +seção conterá a comparação de variações nas técnicas propostas. -\section{Resultados do Experimento A} -\label{sec:resultados-do-experimento-a} -Procure deixar as figuras dos resultados o maior possível preenchendo a largura do texto do documento que possui $16~cm$. +\section{Construção da rede complexa com superpixel}\label{sec:resultados-rede-complexa-superpixel} -\begin{figure}[h!] - \captionsetup{width=16cm} - \Caption{\label{fig:tensaoimpedanciahumana} Gráfico de tensão considerando a impedância humana} - %\centering - \UFCfig{}{ - \fbox{\includegraphics[width=16cm]{figuras/tensaoimpedanciahumana}} - }{ - \Fonte{elaborado pelo autor (2016).} - } -\end{figure} +Ainda em desenvolvimento. -Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. -\begin{figure}[h!] - \captionsetup{width=16cm} - \Caption{\label{fig-grafico-1}Produção anual das dissertações de mestrado e teses de doutorado entre os anos de 1990 e 2008} - \IBGEtab{}{ - \fbox{\includegraphics[width=16cm]{figuras/figura-3}} - }{ - \Fonte{elaborado pelo autor (2016).} -} -\end{figure} +\section{Extração de características com FFT}\label{sec:resultados-extracao-de-caracteristicas--fft} -Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. +Ainda em desenvolvimento. -Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. -\section{Resultados do Experimento B} -\label{sec:resultados-do-experimento-b} +\section{Dinâmica Coletiva LCU - distância cosseno }\label{sec:resultados-dinamica-coletiva-lcu-cos} -Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto .. +Ainda em desenvolvimento. -\begin{table}[h!] - %\centering - \captionsetup{width=11.3cm}%ATENÇÃO: Ajuste a largura do título - \Caption{\label{tab:notas} Notas dos participantes nas avaliações A, B e C} - \IBGEtab{}{ - \begin{tabular}{crrr} - \toprule - Identificação dos participantes & Avaliação A & Avaliação B & Avaliação C \\ - \midrule \midrule - Participante 1 & 7 & 9 & 10\\ - Participante 2 & 8 & 2 & 1\\ - Participante 3 & 5 & 10 & 6 \\ - Participante 4 & 3 & 1 & 4\\ - Participante 5 & 2 & 4 & 1\\ - Participante 6 & 0 & 7 & 2\\ - \bottomrule - \end{tabular} - }{ - \Fonte{elaborado pelo autor (2016).} -} -\end{table} +\section{Dinâmica Coletiva LCU - distância euclidiana}\label{sec:resultados-dinamica-coletiva-euclidiana} - Texto texto Referenciando a \autoref{tab:notas} texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto.Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. - -Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto.Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. - -Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto.Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. - -Texto texto Referenciando a \autoref{tab:notas} texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. \ No newline at end of file +Ainda em desenvolvimento. diff --git a/2-textuais/4-revisao-bibliografica.tex b/2-textuais/4-revisao-bibliografica.tex deleted file mode 100644 index ffe1639..0000000 --- a/2-textuais/4-revisao-bibliografica.tex +++ /dev/null @@ -1,79 +0,0 @@ -\chapter{Revisão Bibliográfica}\label{cap:revisao-bibliografica} - -Técnicas de segmentação de imagens com o paradigma semi-supervisionado -estão em foco atualmente no campo médico, como pode ser visto em -\cite{LuoSemiSupervised2021}. Nesse artigo, uma das grandes motivações -de os autores utilizarem uma técnica semi-supervisionada -está relacionado com a dificuldade de anotação de dados no ambiente -hospitalar, requisito para utilizar técnicas mais robustas como -\textit{Mask R-CNN}. - -Em relação ao tópico de redes complexas e dinâmicas coletivas, é -possível mencionar o trabalho feito com o algoritmo \gls{LCU} -\cite{VerriNetworkUnfoldingMap2018} no qual os principais conceitos -sobre resolução de problemas de aprendizagem de máquina -semi-supervisionada são explorados em detalhes como uma dinâmica de -competição de partículas na relação vértice-arestas de um grafo -não-direcionado. Este método de aprendizagem é transdutivo, portanto, -difere dos métodos indutivos, como é o caso de Redes Neurais. Além -disso, esse algoritmo tem complexidade computacional linear em relação -à quantidade de classes, arestas e vértices. - -Para ilustrar uma possível ideia de segmentação de imagens, ao -considerar um algoritmo que faça uma transformação do domínio de -imagem para um grafo, é possível estabelecer uma relação na qual os -vértices representam parte da imagem como um \textit{superpixel} -\cite{SuperpixelSurvey2020}, ou seja, um grupo de subpixels da -imagem. Na Figura \ref{fig:segmentation-superpixel} é apresentado um -exemplo de segmentação usando superpixels. Algoritmos de superpixel -são não-supervisionados em geral, portanto possuem suas limitações -quanto ao resultado esperado pelo usuário \textendash \hfill logo -difícil de ser aceito em aplicações médicas nas quais a opinião do -especialista é de alta relevância para o resultado final. - -\begin{figure}[!h] - \captionsetup{width=9cm} - \Caption{\label{fig:segmentation-superpixel} - Segmentação superpixel} - \centering - \UFCfig{}{ - \fbox{\includegraphics[width=9cm]{figuras/example-superpixel-segmentation}} - }{ - \Fonte{\cite{SuperPixelBenchmark2017}} - } -\end{figure} - - - -Seguindo essa perspectiva, ao utilizar um algoritmo de extração de -\textit{features} de imagens sobre o superpixel, tem-se que o vértice -do grafo é neste momento um vetor de características. O sistema de -competição proposto no artigo \textit{Network Unfolding Map By -Vertex-Edge Dynamics Modeling} pode otimizar o pertencimento de -classes (segmentos, nesse caso) baseado na topologia de sua vizinhança -e na relação aos vértices conectados. A métrica de similaridade -(por exemplo, distância euclidiana, cosseno, etc.) pode ser -ajustada de acordo com o problema. - -Ao considerar o problema como semi-supervisionado, a pista de ter -alguns dos superpixels anotados adicionaria um \textit{bias} -parametrizado pelo conhecimento do especialista em uso da ferramenta, -como um editor ou um médico. A otimização do pertencimento das classes -então seria acionada pela dinâmica coletiva selecionada em questão, -que, por acaso, poderia ser o algoritmo \gls{LCU} mencionado anteriormente. - -Por outro lado, ainda há muitas melhorias a serem feitas nessas técnicas, como, -por exemplo: analisar as condições de convergência do algoritmo. Isso -pode ser um dos resultados deste trabalho, demandando uma análise -matemática com auxílio de experimentos. - -É importante mencionar que já foi demonstrado em outras situações, -como em \cite{JarbasComplexNetworks2020}, que o uso de redes complexas -em fusão com redes neurais aleatórias pode gerar um discriminante de -textura da imagem de alta relevância como extrator de -características. Neste caso, é possível se apoiar nesse resultado como -uma evidência de que a investigação de novas técnicas considerando a -topologia da imagem através de redes complexas é uma oportunidade de -pesquisa. - -% LocalWords: transdutivo superpixel diff --git a/2-textuais/5-conclusao.tex b/2-textuais/5-conclusao.tex index 39fbcdd..fa97c09 100644 --- a/2-textuais/5-conclusao.tex +++ b/2-textuais/5-conclusao.tex @@ -1,17 +1,9 @@ -\chapter{Conclusões e Trabalhos Futuros} -\label{chap:conclusoes-e-trabalhos-futuros} +\chapter{Conclusões e Trabalhos Futuros}\label{chap:conclusoes-e-trabalhos-futuros} -Parte final do texto na qual se apresentam as conclusões apoiadas no desenvolvimento do assunto. É a recapitulação sintética dos resultados obtidos. Pode apresentar recomendações e sugestões para pesquisas futuras. +Em desenvolvimento. %\label{sec:contribuicoes-do-trabalho} %\label{sec:limitacoes} - - - - - - - diff --git a/2-textuais/5-metodologia.tex b/2-textuais/5-metodologia.tex deleted file mode 100644 index a244241..0000000 --- a/2-textuais/5-metodologia.tex +++ /dev/null @@ -1,71 +0,0 @@ -\chapter{Metodologia}\label{cap:metodologia} - - -Este projeto de trabalho de conclusão de concurso será dividido em quatro fases: -Pesquisa, Desenvolvimento, Testes e Monografia. - -Durante a pesquisa científica, os artigos referenciados serão explorados com -maior atenção e será buscado entender os detalhes que implicam -na criação da técnica proposta. Em especial, dois artigos terão maior -atenção inicialmente: \textit{Network Unfolding Map By Vertex-Edge - Dynamics Modeling} \cite{VerriNetworkUnfoldingMap2018} e -\textit{Image Segmentation Methods Based on Superpixel Techniques A - Survey} \cite{SuperpixelSurvey2020}. O primeiro contém a definição -da técnica LCU, uma dinâmica coletiva sobre redes complexas, o -componente de aprendizagem principal do algoritmo; o segundo será -usado como uma pré-segmentação inicial antes de partir pra construção -da rede complexa. Na Figura \ref{fig:fluxograma-algoritmo} é demonstrada uma -visão macro do algoritmo. - -\begin{figure}[!h] - \captionsetup{width=8cm} - \Caption{\label{fig:fluxograma-algoritmo} - Algoritmo de segmentação semi-supervisionada de imagens} - \centering - \UFCfig{}{ - \fbox{\includegraphics[width=8cm]{figuras/algorithm}} - }{ - \Fonte{Autoral} - } -\end{figure} - - -O desenvolvimento se concentrará na integração das técnicas -mencionadas acima como uma nova técnica de segmentação de imagens -semi-supervisionada, portanto, serão detalhadadas todas as -etapas necessárias pra construção e aplicação do novo algoritmo de -segmentação. Por exemplo, a construção da rede complexa assumirá -que cada superpixel será um vértice do grafo com seus vizinhos baseado -na topologia da imagem, a etapa de extração de características -ocorrerá em cada superpixel e a dinâmica coletiva considerará a -anotação parcial da imagem. No fim do algoritmo, os segmentos da -imagem serão subgrafos dessa rede complexa. - -Adicionalmente, a implementação do algoritmo nesse trabalho será -construída de maneira \textit{Open Source} como uma ferramenta de -simulação de segmenteção, usando a biblioteca \gls{OpenCV} para que possa -ser testado o algoritmo de segmentação de imagens recebendo pontos -aleatórios de marcação do usuário. Isto simulará o caso de um -especialista analisando uma imagem médica, por exemplo. - - -Na fase de testes, a avaliação dos resultados considerará os -principais \textit{datasets} conhecidos para segmentação de imagens, -como o \textit{The Berkeley Segmentation Dataset and Benchmark} -\cite{MartinFTM01}. - -Na fase de monografia serão consolidados todos os resultados em um -trabalho acadêmico nas normas da \gls{ABNT}. - -O cronograma das atividades de pesquisa é apresentado a seguir. - -\begin{table}[h] -\begin{tabular}{l|l|l|l|l|l|l|} -\cline{2-7} - & Abril & Maio & Junho & Julho & Agosto & Setembro \\ \hline -\multicolumn{1}{|l|}{Pesquisa científica} & \multicolumn{1}{c|}{\cellcolor[HTML]{000000}} & \cellcolor[HTML]{000000}{\color[HTML]{000000} } & \cellcolor[HTML]{000000}{\color[HTML]{000000} } & & & \\ \hline -\multicolumn{1}{|l|}{Desenvolvimento} & & & \cellcolor[HTML]{000000}{\color[HTML]{000000} } & \cellcolor[HTML]{000000}{\color[HTML]{000000} } & & \\ \hline -\multicolumn{1}{|l|}{Testes} & & & & \cellcolor[HTML]{000000}{\color[HTML]{000000} } & \cellcolor[HTML]{000000}{\color[HTML]{000000} } & \\ \hline -\multicolumn{1}{|l|}{Monografia} & & & & & \cellcolor[HTML]{000000}{\color[HTML]{000000} } & \cellcolor[HTML]{000000}{\color[HTML]{000000} } \\ \hline -\end{tabular} -\end{table} diff --git a/2-textuais/trabalhos-relacionados.tex b/2-textuais/trabalhos-relacionados.tex index df5c922..54e4388 100644 --- a/2-textuais/trabalhos-relacionados.tex +++ b/2-textuais/trabalhos-relacionados.tex @@ -1,85 +1,93 @@ \chapter{Trabalhos Relacionados} \label{cap:trabalhos-relacionados} -Nesta seção, escreva sobre uma introdução sobre os trabalhos relacionados se eles existirem. Evite começar da seção secundária, ou seja, escreva um texto para introduzir as subseções subsequentes, as quais serão sobre cada trabalho relacionado. +Técnicas de segmentação de imagens com o paradigma semi-supervisionado +estão em foco atualmente no campo médico, como pode ser visto em +\cite{LuoSemiSupervised2021}. Nesse artigo, uma das grandes motivações +de os autores utilizarem uma técnica semi-supervisionada +está relacionado com a dificuldade de anotação de dados no ambiente +hospitalar, requisito para utilizar técnicas mais robustas como +\textit{Mask R-CNN}. -\section{Trabalho Relacionado A} -\label{sec:trabalho-relacionado-a} +Em relação ao tópico de redes complexas e dinâmicas coletivas, é +possível mencionar o trabalho feito com o algoritmo \gls{LCU} +\cite{VerriNetworkUnfoldingMap2018} no qual os principais conceitos +sobre resolução de problemas de aprendizagem de máquina +semi-supervisionada são explorados em detalhes como uma dinâmica de +competição de partículas na relação vértice-arestas de um grafo +não-direcionado. Este método de aprendizagem é transdutivo, portanto, +difere dos métodos indutivos, como é o caso de Redes Neurais. Além +disso, esse algoritmo tem complexidade computacional linear em relação +à quantidade de classes, arestas e vértices. -Insira o texto sobre o Trabalho A aqui: +Para ilustrar uma possível ideia de segmentação de imagens, ao +considerar um algoritmo que faça uma transformação do domínio de +imagem para um grafo, é possível estabelecer uma relação na qual os +vértices representam parte da imagem como um \textit{superpixel} +\cite{SuperpixelSurvey2020}, ou seja, um grupo de subpixels da +imagem. Na Figura~\ref{fig:segmentation-superpixel} é apresentado um +exemplo de segmentação usando superpixels. Algoritmos de superpixel +são não-supervisionados em geral, portanto possuem suas limitações +quanto ao resultado esperado pelo usuário \textendash \hfill logo +difícil de ser aceito em aplicações médicas nas quais a opinião do +especialista é de alta relevância para o resultado final. -Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. +\begin{figure}[!h] + \captionsetup{width=9cm} + \Caption{\label{fig:segmentation-superpixel} + Segmentação superpixel} + \centering + \UFCfig{}{ + \fbox{\includegraphics[width=9cm]{figuras/example-superpixel-segmentation}} + }{ + \Fonte{\cite{SuperPixelBenchmark2017}} + } +\end{figure} -\section{Trabalho Relacionado B} -\label{sec:trabalho-relacionado-b} -Insira o texto sobre o Trabalho B aqui: -Texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto. +Seguindo essa perspectiva, ao utilizar um algoritmo de extração de +\textit{features} de imagens sobre o superpixel, tem-se que o vértice +do grafo é neste momento um vetor de características. O sistema de +competição proposto no artigo \textit{Network Unfolding Map By +Vertex-Edge Dynamics Modeling} pode otimizar o pertencimento de +classes (segmentos, nesse caso) baseado na topologia de sua vizinhança +e na relação aos vértices conectados. A métrica de similaridade +(por exemplo, distância euclidiana, cosseno, etc.) pode ser +ajustada de acordo com o problema. -Exemplos de inserção de quadro: +Ao considerar o problema como semi-supervisionado, a pista de ter +alguns dos superpixels anotados adicionaria um \textit{bias} +parametrizado pelo conhecimento do especialista em uso da ferramenta, +como um editor ou um médico. A otimização do pertencimento das classes +então seria acionada pela dinâmica coletiva selecionada em questão, +que, por acaso, poderia ser o algoritmo \gls{LCU} mencionado anteriormente. +Por outro lado, ainda há muitas melhorias a serem feitas nessas técnicas, como, +por exemplo: analisar as condições de convergência do algoritmo. Isso +pode ser um dos resultados deste trabalho, demandando uma análise +matemática com auxílio de experimentos. - \begin{quadro}[h!] - \centering - \Caption{\label{qua:exemplo-1} Praesent ex velit, pulvinar at massa vel, fermentum dictum mauris. Ut feugiat accumsan augue} - \UFCqua{}{ - \begin{tabular}{|c|c|l|l|} - \hline - Quisque & pharetra & tempus & vulputate \\ - \hline - E1 & Complete coverage by a single transcript & Both & Complete\\ - \hline - E2 & Complete coverage by more than & Both splice sites & Complete\\ - \hline - E3 & Partial coverage & Both splice sites & Both \\ - \hline - \end{tabular} - }{ - \Fonte{elaborado pelo autor.} - } - \end{quadro} +É importante mencionar que já foi demonstrado em outras situações, +como em \cite{JarbasComplexNetworks2020}, que o uso de redes complexas +em fusão com redes neurais aleatórias pode gerar um discriminante de +textura da imagem de alta relevância como extrator de +características. Neste caso, é possível se apoiar nesse resultado como +uma evidência de que a investigação de novas técnicas considerando a +topologia da imagem através de redes complexas é uma oportunidade de +pesquisa. - - \begin{quadro}[h!] - \centering - \Caption{\label{qua:exemplo-2} Duis faucibus, enim quis tincidunt pellentesque} - \UFCqua{}{ - \begin{tabular}{|c|c|} - \hline - Quisque & pharetra \\ - \hline - E1 & Complete coverage by a single transcript \\ - \hline - E2 & Complete coverage by more than \\ - \hline - E3 & Partial coverage \\ - \hline - E4 & Partial coverage \\ - \hline - E5 & Partial coverage \\ - \hline - E6 & Partial coverage \\ - \hline - E7 & Partial coverage \\ - \hline - \end{tabular} - }{ - \Fonte{elaborado pelo autor.} - } - \end{quadro} +\section{Aplicação de Agrupamento Semissupervisionado para Segmentação +de Imagens Coloridas} +\label{sec:franciscolira2018} +Neste trabalho o autor \cite{franciscolira2018}, na sua tese de +graduação, propõe variações de um algoritmo de segmentação de imagem +semi-supervisionado combinando algoritmos de agrupamento, como +\textit{Fuzzy C-Means}, Algoritmo de Pedrycs, Algoritmo +Semi-supervisionado Padrão (sSSC) e Algoritmo Semi-supversionado +Regularizado por Entropia (ESSC). -Texto texto texto texto texto. -%\Gls{ambiguidade} -%\Gls{braile} -%\Gls{coerencia} -%\Gls{dialetos} -%\Gls{elipse} -%\Gls{locucao-adjetiva} -%\Gls{modificadores} -%\Gls{paronimos} -%\Gls{sintese} -%\Gls{borboleta} \ No newline at end of file +% LocalWords: transdutivo superpixel diff --git a/3-pos-textuais/glossario.tex b/3-pos-textuais/glossario.tex index cd7c379..dd8e0ec 100644 --- a/3-pos-textuais/glossario.tex +++ b/3-pos-textuais/glossario.tex @@ -1,52 +1,4 @@ -\newglossaryentry{ambiguidade}{ - name=Ambiguidade, - description={possibilidade de interpretação dúbia de uma palavra ou frase} +\newglossaryentry{bias}{ + name=Bias, + description={Viés cognitivo em algum aspecto, tendência, comportamento julgador independente da entrada (peso \theta em redes neurais)} } - -\newglossaryentry{braile}{ - name=Braile, - description={sistema de escrita para cegos. São signos desenhados em relevo para serem lidos com a ponta dos dedos} -} - -\newglossaryentry{borboleta}{ - name=Borboleta, - description={inseto voador, que possui dois pares de asas. São todos os insetos alados da família dos lepidópteros diurnos. São encontrada na natureza com diversas cores e tamanho} -} - -\newglossaryentry{coerencia}{ - name=Coerência, - description={qualidade subjacente a um texto, que lhe permite ter sentido} -} - -\newglossaryentry{dialetos}{ - name=Dialetos, - description={variedades regionais ou sociais de uma língua} -} - -\newglossaryentry{elipse}{ - name=Elipse, - description={omissão de termos da oração} -} - -\newglossaryentry{locucao-adjetiva}{ - name=Locução Adjetiva, - description={duas ou mais palavras que equivalem a um adjetivo} -} - -\newglossaryentry{modificadores}{ - name=Modificadores, - description={adjetivos} -} - -\newglossaryentry{paronimos}{ - name=Parônimos, - description={palavras que possuem sons parecidos. Exemplo: emigrar / imigrar} -} - -\newglossaryentry{sintese}{ - name=Síntese, - description={exposição resumida, em que se usa um mínimo de palavras} -} - - - diff --git a/3-pos-textuais/referencias.bib b/3-pos-textuais/referencias.bib index afd2afa..80dc4a8 100644 --- a/3-pos-textuais/referencias.bib +++ b/3-pos-textuais/referencias.bib @@ -38,8 +38,7 @@ @article{ImageSegmentationTechniques1985 year = 1985, issn = {0734-189X}, doi = {https://doi.org/10.1016/S0734-189X(85)90153-7}, - url = - {https://www.sciencedirect.com/science/article/pii/S0734189X85901537}, + url = {https://www.sciencedirect.com/science/article/pii/S0734189X85901537}, author = {Robert M. Haralick and Linda G. Shapiro}, abstract = {There are now a wide variety of image segmentation techniques, some considered general purpose and some @@ -88,6 +87,17 @@ @misc{LuoSemiSupervised2021 primaryClass = {cs.CV} } +@misc{franciscolira2018, + title = {Aplicação de Agrupamento Semissupervisionado para Segmentação de Imagens Coloridas}, + organization = {UFPE}, + author = {Francisco Lira}, + url = {http://www.bcc.ufrpe.br/sites/ww3.bcc.ufrpe.br/files/Francisco%20Lira.pdf}, + publisher = {Universidade Federal do Pernambuco (UFPE)}, + year = 2018, + archivePrefix = {respositorio.ufpe.br}, + primaryClass = {cs.CV} +} + @article{VerriNetworkUnfoldingMap2018, title = {Network Unfolding Map by Vertex-Edge Dynamics Modeling}, diff --git a/LATEX_TEMPLATE.md b/LATEX_TEMPLATE.md new file mode 100644 index 0000000..ed60596 --- /dev/null +++ b/LATEX_TEMPLATE.md @@ -0,0 +1,438 @@ +Para utilizar este template siga o tutorial disponível em: https://biblioteca.ufc.br/wp-content/uploads/2015/09/tutorial-sharelatex.pdf + +# Útimas alterações +## 03-07-2017 + +- Contagem de tabelas corrigida; +- Dois pontos após fonte de figuras e tabelas; +- Inclusão do departamento na capa do trabalho; +- As equações foram alocadas completamente as esquerda. + +## 04-07-2017 + +- inclusão de pdf em apêndice; +- inclusão de pdf em anexo. + +## 06-07-2017 + +- espaçamento dos títulos de figuras, tabelas e quadros foram alterados de 1.5 para espaçamento simples (1.0); +- Margens dos títulos das figuras ajustadas para ficar do tamanho da figura; +- Margens dos títulos das tabelas ajustados para ficar do tamanho da tabela; +- Quadro circunscrito de figuras retirados exceto, figuras de resultados. +- espaçamento entre linhas ajustado para espaçamento simples nos títulos e legendas de figuras e tabelas; + +## 10-07-2017 + +- Elaboração de textos explicativos sobre figuras e equações; +- Pasta renomeadas para ficar na ordem de pre, textual e pós; + +## 12-07-2017 + +- O nome da pasta das referência estava errado. Isso fazia aparecer um ponto de interrogação nas citações. Isso já foi corrigido. + +## 14-07-2017 + +- Espaçamento corrigido entre o texto de identificação do trabalho e o orientador. + +## 18-09-2017 + +- Nome da LISTA DE ILUSTRAÇÕES alterado para LISTA DE FIGURAS + +## 15-01-2018 + +- Alteração do ano de 2017 para 2018 + +## 20-02-2018 + +- Alteração do nome "Coorientador" de acordo com a nova norma ortográfica + +## 24-02-2018 + +- Inclusão de um texto chamando a atenção para o usuário configurar a opção referente ao nível do trabalho acadêmico que está sendo desenvolvido (tcc de graduação, trabalho de especialização, dissertação de mestrado ou tese de doutorado) nas primeiras opções do arquivo "documento.tex" + +## 22-03-2018 + +- Atualização dos e-mails para dúvidas e sugestões; + +## 21-11-2018 + +- Adicionada opção para alterar a fonte de todo o texto de Times New Roman para Arial. Basta descomentar as linhas 80 e 81 do arquivo "preambulo.tex" dentro da pasta "lib". +- Nota de esclarecimento quanto a limitação da geração do referencial bibliográfico. + +## 09-01-2019 + +- Acrescentado comentário explicando com deixar as equações centralizadas na linas 59 do arquivo "documento" + +## 23-01-2019 + +- Correção de erro de compilação na linha 60 do arquivo documentos. + +- Nota de esclarecimento de como utilizar siglas. +## 07-06-2019 + +- Atualização de contato para dúvidas e sugestões. +23-09-2019 +- Alteração do ano de 2018 para 2019. Atualização de tutorial ficha catalográfica para o Overleaf. + +# O que é? + +O **ufctex** é um projeto adaptado do [abnTeX2] da Associação +Brasileira de normas técnicas [ueceTeX] da Universidade Estadual do +Ceará. Essa versão, foi criada para o desenvolvimento de trabalhos +acadêmicos de acordo com as normas da Universidade Federal do +Ceará. Este template deve ser utilizado online de qualquer computador +ou sistema operacional sem a necessidade de instalação e foi +disponibilizada no ShareLaTex e no OverLeaf. Entretanto, é possível +baixar o template e trabalhar offline também. + +Espera-se que o projeto seja um modelo de trabalho acadêmico que +implemente todas as exigências das normas da ABNT sem a necessidade de +se preocupar com o estilo ou formatação do documento. Entretanto, a +geração de referências bibliográficas automática apresenta limitações +quanto a formatação exigida pela biblioteca da UFC. E devem ser +ajustadas manualmente estando sujeitas a revisão do bibliotecário. + +### Modelos Disponíveis + +**Trabalhos Acadêmicos** + + - Trabalho de Conclusão de Curso de Graduação + - Trabalho de Conclusão de Curso de Especialização + - Dissertação de Mestrado Acadêmico e Profissional + - Tese de Doutorado + +**Qualificações** + + - Qualificação para Mestrado Acadêmico e Profissional + +# Limitações + + O modelo atual possui algumas limitações que podem ser corrigidas ou implementadas em alguma versão futura. São elas: + + - O modelo permite a participação de somente um co-orientador + - A folha de aprovação da Dissertação suporta no máximo 5 pessoas (Orientador, Co-orientador e 3 membros externos) + - A folha de aprovação da Tese suporta no máximo 6 pessoas (Orientador, Co-orientador e 4 membros externos) + - As referências possuem muitas variações, portanto, o autor deve está atento se o arquivo gerado corresponde ao esperado. + +# Dicas +Veja a seguir como inserir alguns elementos no seu texto. + +### Como inserir uma Tabela +```tex +\begin{table}[h!] + \centering + \Caption{\label{tab:label_da_tabela} Legenda da Tabela} + \UFCtab{}{ + \begin{tabular}{ccll} + \toprule + Quisque & pharetra & tempus & vulputate \\ + \midrule \midrule + E1 & Complete coverage & Both splice sites \\ + E2 & Complete coverage & Both splice sites \\ + E3 & Partial coverage & Both splice sites & Both \\ + E4 & Partial coverage & One splice site & Both \\ + E5 & Complete or coverage & No splice & Both \\ + E6 & No coverage & No splice sites\\ + \bottomrule + \end{tabular} + }{ + \Fonte{Elaborado pelo autor} + } +\end{table} +``` + +### Como inserir um Quadro +```tex +\begin{quadro}[h!] + \centering + \Caption{\label{qua:label_do_quadro} Legenda do Quadro} + \UFCqua{}{ + \begin{tabular}{|c|c|} + \hline + Quisque & pharetra \\ + \hline + E1 & Complete coverage \\ + \hline + E2 & Complete coverage \\ + \hline + \end{tabular} + }{ + \Fonte{Elaborado pelo autor} + } +\end{quadro} +``` + +### Como inserir uma figura +```tex +\begin{figure}[h!] + \centering + \Caption{\label{fig:label_da_figura} Legenda da Figura} + \UFCfig{}{ + \includegraphics[width=8cm]{figuras/figura-1} + }{ + \Fonte{Elaborado pelo autor} + } +\end{figure} +``` + +### Como inserir uma alínea +```tex +\begin{alineas} + \item Lorem ipsum dolor sit amet; + \item Praesent vitae nulla varius; + \item Praesent quis erat eleifend; + \item Mauris facilisis odio eu: + \begin{subalineas} + \item Integer non lacinia magna; + \item Proin mattis placerat risus. + \end{subalineas} +\end{alineas} +``` + +### Como criar Capítulos +```tex +\chapter{Fundamentação Teórica} +\label{cap:fundamentacao-teorica} +``` + +### Como criar Seções +```tex +% Seções Secundárias +\section{Objetivo Geral 2} +\label{sec:objetivo-geral-2} + +% Seções Terciárias +\subsection{Objetivo Geral 3} +\label{sec:objetivo-geral-3} + +% Seções Quaternárias +\subsubsection{Objetivo Geral 4} +\label{sec:objetivo-geral-4} + +% Seções Quinárias +\subsubsubsection{Objetivo Geral 5} +\label{sec:objetivo-geral-5} +``` + +### Como inserir um algoritmo +```tex +\begin{algorithm}[h!] + \SetSpacedAlgorithm + \caption{\label{alg:algoritmo_de_colonica_de_formigas}Algoritmo de Otimização por Colônia de Formiga} + \Entrada{Entrada do Algoritmo} + \Saida{Saida do Algoritmo} + \Inicio{ + Atribua os valores dos parâmetros\; + Inicialize as trilhas de feromônios\; + \Enqto{não atingir o critério de parada}{ + \Para{cada formiga}{ + Construa as Soluções\; + } + Aplique Busca Local (Opcional)\; + Atualize o Feromônio\; + } + } +\end{algorithm} +``` + +### Como inserir referências + + +``` tex +@article{article, + author = {Peter Adams}, + title = {The title of the work}, + journal = {The name of the journal}, + year = 1993, + number = 2, + pages = {201-213}, + month = 7, + note = {An optional note}, + volume = 4 +} + +``` + +``` tex +@book{book, + author = {Peter Babington}, + title = {The title of the work}, + publisher = {The name of the publisher}, + year = 1993, + volume = 4, + series = 10, + address = {The address}, + edition = 3, + month = 7, + note = {An optional note}, + isbn = {3257227892} +} + +``` + +``` tex +@booklet{booklet, + title = {The title of the work}, + author = {Peter Caxton}, + howpublished = {How it was published}, + address = {The address of the publisher}, + month = 7, + year = 1993, + note = {An optional note} +} +``` + + +``` tex +@conference{conference, + author = {Peter Draper}, + title = {The title of the work}, + booktitle = {The title of the book}, + year = 1993, + editor = {The editor}, + volume = 4, + series = 5, + pages = 213, + address = {The address of the publisher}, + month = 7, + organization = {The organization}, + publisher = {The publisher}, + note = {An optional note} +} +``` + + +``` tex +@inbook{inbook, + author = {Peter Eston}, + title = {The title of the work}, + chapter = 8, + pages = {201-213}, + publisher = {The name of the publisher}, + year = 1993, + volume = 4, + series = 5, + address = {The address of the publisher}, + edition = 3, + month = 7, + note = {An optional note} +} + +``` + +``` tex + +@incollection{incollection, + author = {Peter Farindon}, + title = {The title of the work}, + booktitle = {The title of the book}, + publisher = {The name of the publisher}, + year = 1993, + editor = {The editor}, + volume = 4, + series = 5, + chapter = 8, + pages = {201-213}, + address = {The address of the publisher}, + edition = 3, + month = 7, + note = {An optional note} +} + +``` + +``` tex +@manual{manual, + title = {The title of the work}, + author = {Peter Gainsford}, + organization = {The organization}, + address = {The address of the publisher}, + edition = 3, + month = 7, + year = 1993, + note = {An optional note} +} +``` + + + +``` tex +@misc{misc, + author = {Peter Isley}, + title = {The title of the work}, + howpublished = {How it was published}, + month = 7, + year = 1993, + note = {An optional note} +} +``` + + +``` tex +@phdthesis{phdthesis, + author = {Peter Joslin}, + title = {The title of the work}, + school = {The school where the thesis was written}, + year = 1993, + address = {The address of the publisher}, + month = 7, + note = {An optional note} +} +``` + +``` tex +@proceedings{proceedings, + title = {The title of the work}, + year = 1993, + editor = {Peter Kidwelly}, + volume = 4, + series = 5, + address = {The address of the publisher}, + month = 7, + organization = {The organization}, + publisher = {The name of the publisher}, + note = {An optional note} +} +``` + + +``` tex +@techreport{techreport, + author = {Peter Lambert}, + title = {The title of the work}, + institution = {The institution that published}, + year = 1993, + number = 2, + address = {The address of the publisher}, + month = 7, + note = {An optional note} +} +``` + +``` tex +@unpublished{unpublished, + author = {Peter Marcheford}, + title = {The title of the work}, + note = {An optional note}, + month = 7, + year = 1993 +} +``` + + + +# Atenção + +O ufcteX é fornecido gratuitamente e sem garantias e pode ser redistribuído livremente para fins acadêmicos. + +# Agradecimentos + + +Grupo de Otimização em Engenharia de Software (UECE) + + +- [Por Onde Comecar]:https://code.google.com/p/abntex2/wiki/PorOndeComecar +- Projeto original da UECE: http://www.goes.uece.br +- abnTeX2: https://code.google.com/p/abntex2/ +- http://miktex.org/download +- http://texstudio.sourceforge.net/ diff --git a/LOG.org b/LOG.org index 1e22907..5961157 100644 --- a/LOG.org +++ b/LOG.org @@ -2,6 +2,7 @@ ** sáb 27 mar 2021 18:23:33: Apêndice vs Anexo + https://www.puc-rio.br/ensinopesq/ccpg/normas/apendices_e_anexos.html#:~:text=Ap%C3%AAndices%20s%C3%A3o%20textos%20elaborados%20pelo,mapas%2C%20leis%2C%20estatutos%20etc. Apêndices são textos elaborados pelo autor a fim de complementar sua @@ -9,6 +10,12 @@ servem de fundamentação, comprovação ou ilustração, como mapas, leis, estatutos etc. +** ter 30 ago 2022 02:38:36: Linters pra Latex + +Opções: + +- lacheck: verificação mais simples, não faz exit(1) quando dá erro +- chktex: verificação mais ampla e faz exit(1) quando há errors * Referências diff --git a/Makefile b/Makefile index 9d96028..2ee76de 100644 --- a/Makefile +++ b/Makefile @@ -21,6 +21,19 @@ ## ## ######################################################################## +texfiles=$(shell find . -iname '*.tex') +2_textuais=$(shell find . -iwholename '2-textuais/*.tex') +textuais=$(2_textuais) \ + ./3-pos-textuais/glossario.tex \ + ./1-pre-textuais/dedicatoria.tex \ + ./1-pre-textuais/errata.tex \ + ./1-pre-textuais/lista-de-simbolos.tex \ + ./1-pre-textuais/lista-de-abreviaturas-e-siglas.tex \ + ./1-pre-textuais/resumo.tex \ + ./1-pre-textuais/agradecimentos.tex \ + ./1-pre-textuais/epigrafe.tex \ + + filename=documento all: compile clean @@ -32,15 +45,23 @@ compile: @echo "* *" @echo "*********************************************************" @echo "Compilando..." + make clean pdflatex $(filename).tex bibtex $(filename) makeglossaries $(filename) makeindex $(filename) pdflatex $(filename).tex pdflatex $(filename).tex + make clean @echo "Processo finalizado com sucesso!" +lint: + @chktex $(texfiles) + +spell-check: + bash scripts/spell-check.sh $(textuais) + clean: @echo -n "Limpando arquivos auxiliares...\n" @rm -v -f *.out *.aux *.alg *.acr *.dvi *.gls \ diff --git a/README.md b/README.md index 895796b..a81000c 100644 --- a/README.md +++ b/README.md @@ -1,377 +1,33 @@ -Para utilizar este template siga o tutorial disponível em: https://biblioteca.ufc.br/wp-content/uploads/2015/09/tutorial-sharelatex.pdf +# EGSIS -# Útimas alterações -03-07-2017 - -Contagem de tabelas corrigida; - -Dois pontos após fonte de figuras e tabelas; - -Inclusão do departamento na capa do trabalho; - -As equações foram alocadas completamente as esquerda. -04-07-2017 - -inclusão de pdf em apêndice; - -inclusão de pdf em anexo. -06-07-2017 - -espaçamento dos títulos de figuras, tabelas e quadros foram alterados de 1.5 para espaçamento simples (1.0); - -Margens dos títulos das figuras ajustadas para ficar do tamanho da figura; - -Margens dos títulos das tabelas ajustados para ficar do tamanho da tabela; - -Quadro circunscrito de figuras retirados exceto, figuras de resultados. - -espaçamento entre linhas ajustado para espaçamento simples nos títulos e legendas de figuras e tabelas; -10-07-2017 - -Elaboração de textos explicativos sobre figuras e equações; - -Pasta renomeadas para ficar na ordem de pre, textual e pós; -12-07-2017 - -O nome da pasta das referência estava errado. Isso fazia aparecer um ponto de interrogação nas citações. Isso já foi corrigido. -14-07-2017 - -Espaçamento corrigido entre o texto de identificação do trabalho e o orientador. -18-09-2017 - -Nome da LISTA DE ILUSTRAÇÕES alterado para LISTA DE FIGURAS -15-01-2018 - -Alteração do ano de 2017 para 2018 -20-02-2018 - -Alteração do nome "Coorientador" de acordo com a nova norma ortográfica -24-02-2018 - -Inclusão de um texto chamando a atenção para o usuário configurar a opção referente ao nível do trabalho acadêmico que está sendo desenvolvido (tcc de graduação, trabalho de especialização, dissertação de mestrado ou tese de doutorado) nas primeiras opções do arquivo "documento.tex" -22-03-2018 - -Atualização dos e-mails para dúvidas e sugestões; -21-11-2018 - -Adicionada opção para alterar a fonte de todo o texto de Times New Roman para Arial. Basta descomentar as linhas 80 e 81 do arquivo "preambulo.tex" dentro da pasta "lib". - -Nota de esclarecimento quanto a limitação da geração do referencial bibliográfico. -09-01-2019 - -Acrescentado comentário explicando com deixar as equações centralizadas na linas 59 do arquivo "documento" -23-01-2019 - -Correção de erro de compilação na linha 60 do arquivo documentos. - -Nota de esclarecimento de como utilizar siglas. -07-06-2019 - -Atualização de contato para dúvidas e sugestões. -23-09-2019 - -Alteração do ano de 2018 para 2019. Atualização de tutorial ficha catalográfica para o Overleaf. - -# O que é? +- **E**xploratory +- **G**raph-based +- **S**emi-supervised +- **I**mage +- **S**egmentation -O **ufctex** é um projeto adaptado do [abnTeX2] da Associação Brasileira de normas técnicas [ueceTeX] da Universidade Estadual do Ceará. Essa versão, foi criada para o desenvolvimento de trabalhos acadêmicos de acordo com as normas da Universidade Federal do Ceará. Este template deve ser utilizado online de qualquer computador ou sistema operacional sem a necessidade de instalação e foi disponibilizada no ShareLaTex e no OverLeaf. Entretanto, é possível baixar o template e trabalhar offline também. +Este é o nome do algoritmo proposto na minha monografia de graduação +(conhecido também como TCC). Seu título oficial é: `Segmentação Semi-Supervisionada de Imagens através de +Dinâmicas Coletivas em Redes Complexas`. -Espera-se que o projeto seja um modelo de trabalho acadêmico que implemente todas as exigências das normas da ABNT sem a necessidade de se preocupar com o estilo ou formatação do documento. Entretanto, a geração de referências bibliográficas automática apresenta limitações quanto a formatação exigida pela biblioteca da UFC. E devem ser ajustadas manualmente estando sujeitas a revisão do bibliotecário. +Este trabalho explora uma abordagem de aprendizagem menos convencional +para segmentar imagens através de uma rotulação parcial inicial. -### Modelos Disponíveis +Na seção releases do github você pode encontrar versões compiladas +desse material. -**Trabalhos Acadêmicos** - - Trabalho de Conclusão de Curso de Graduação - - Trabalho de Conclusão de Curso de Especialização - - Dissertação de Mestrado Acadêmico e Profissional - - Tese de Doutorado - -**Qualificações** +# Como referenciar este trabalho: - - Qualificação para Mestrado Acadêmico e Profissional -# Limitações - - O modelo atual possui algumas limitações que podem ser corrigidas ou implementadas em alguma versão futura. São elas: - - - O modelo permite a participação de somente um co-orientador - - A folha de aprovação da Dissertação suporta no máximo 5 pessoas (Orientador, Co-orientador e 3 membros externos) - - A folha de aprovação da Tese suporta no máximo 6 pessoas (Orientador, Co-orientador e 4 membros externos) - - As referências possuem muitas variações, portanto, o autor deve está atento se o arquivo gerado corresponde ao esperado. - -# Dicas -Veja a seguir como inserir alguns elementos no seu texto. - -### Como inserir uma Tabela -```tex -\begin{table}[h!] - \centering - \Caption{\label{tab:label_da_tabela} Legenda da Tabela} - \UFCtab{}{ - \begin{tabular}{ccll} - \toprule - Quisque & pharetra & tempus & vulputate \\ - \midrule \midrule - E1 & Complete coverage & Both splice sites \\ - E2 & Complete coverage & Both splice sites \\ - E3 & Partial coverage & Both splice sites & Both \\ - E4 & Partial coverage & One splice site & Both \\ - E5 & Complete or coverage & No splice & Both \\ - E6 & No coverage & No splice sites\\ - \bottomrule - \end{tabular} - }{ - \Fonte{Elaborado pelo autor} - } -\end{table} -``` - -### Como inserir um Quadro -```tex -\begin{quadro}[h!] - \centering - \Caption{\label{qua:label_do_quadro} Legenda do Quadro} - \UFCqua{}{ - \begin{tabular}{|c|c|} - \hline - Quisque & pharetra \\ - \hline - E1 & Complete coverage \\ - \hline - E2 & Complete coverage \\ - \hline - \end{tabular} - }{ - \Fonte{Elaborado pelo autor} - } -\end{quadro} -``` - -### Como inserir uma figura -```tex -\begin{figure}[h!] - \centering - \Caption{\label{fig:label_da_figura} Legenda da Figura} - \UFCfig{}{ - \includegraphics[width=8cm]{figuras/figura-1} - }{ - \Fonte{Elaborado pelo autor} - } -\end{figure} -``` - -### Como inserir uma alínea -```tex -\begin{alineas} - \item Lorem ipsum dolor sit amet; - \item Praesent vitae nulla varius; - \item Praesent quis erat eleifend; - \item Mauris facilisis odio eu: - \begin{subalineas} - \item Integer non lacinia magna; - \item Proin mattis placerat risus. - \end{subalineas} -\end{alineas} -``` - -### Como criar Capítulos -```tex -\chapter{Fundamentação Teórica} -\label{cap:fundamentacao-teorica} -``` - -### Como criar Seções -```tex -% Seções Secundárias -\section{Objetivo Geral 2} -\label{sec:objetivo-geral-2} - -% Seções Terciárias -\subsection{Objetivo Geral 3} -\label{sec:objetivo-geral-3} - -% Seções Quaternárias -\subsubsection{Objetivo Geral 4} -\label{sec:objetivo-geral-4} - -% Seções Quinárias -\subsubsubsection{Objetivo Geral 5} -\label{sec:objetivo-geral-5} -``` - -### Como inserir um algoritmo -```tex -\begin{algorithm}[h!] - \SetSpacedAlgorithm - \caption{\label{alg:algoritmo_de_colonica_de_formigas}Algoritmo de Otimização por Colônia de Formiga} - \Entrada{Entrada do Algoritmo} - \Saida{Saida do Algoritmo} - \Inicio{ - Atribua os valores dos parâmetros\; - Inicialize as trilhas de feromônios\; - \Enqto{não atingir o critério de parada}{ - \Para{cada formiga}{ - Construa as Soluções\; - } - Aplique Busca Local (Opcional)\; - Atualize o Feromônio\; - } - } -\end{algorithm} -``` - -### Como inserir referências - -@article{article, - author = {Peter Adams}, - title = {The title of the work}, - journal = {The name of the journal}, - year = 1993, - number = 2, - pages = {201-213}, - month = 7, - note = {An optional note}, - volume = 4 -} - -@book{book, - author = {Peter Babington}, - title = {The title of the work}, - publisher = {The name of the publisher}, - year = 1993, - volume = 4, - series = 10, - address = {The address}, - edition = 3, - month = 7, - note = {An optional note}, - isbn = {3257227892} -} - -@booklet{booklet, - title = {The title of the work}, - author = {Peter Caxton}, - howpublished = {How it was published}, - address = {The address of the publisher}, - month = 7, - year = 1993, - note = {An optional note} -} - -@conference{conference, - author = {Peter Draper}, - title = {The title of the work}, - booktitle = {The title of the book}, - year = 1993, - editor = {The editor}, - volume = 4, - series = 5, - pages = 213, - address = {The address of the publisher}, - month = 7, - organization = {The organization}, - publisher = {The publisher}, - note = {An optional note} -} - -@inbook{inbook, - author = {Peter Eston}, - title = {The title of the work}, - chapter = 8, - pages = {201-213}, - publisher = {The name of the publisher}, - year = 1993, - volume = 4, - series = 5, - address = {The address of the publisher}, - edition = 3, - month = 7, - note = {An optional note} -} - -@incollection{incollection, - author = {Peter Farindon}, - title = {The title of the work}, - booktitle = {The title of the book}, - publisher = {The name of the publisher}, - year = 1993, - editor = {The editor}, - volume = 4, - series = 5, - chapter = 8, - pages = {201-213}, - address = {The address of the publisher}, - edition = 3, - month = 7, - note = {An optional note} +``` tex +@booklet{egsis2022, + title = {Segmentação Semi-Supervisionada de Imagens através + de Dinâmicas Coletivas em Redes Complexas}, + author = {Manoel Vilela Machado Neto}, + howpublished = {Universidade Federal do Ceará (UFC)}, + address = {repositorio.ufc.br}, + year = 2022, + note = {orientado pelo Dr. Jarbas Joaci de Mesquita Sá Junior} } - - -@manual{manual, - title = {The title of the work}, - author = {Peter Gainsford}, - organization = {The organization}, - address = {The address of the publisher}, - edition = 3, - month = 7, - year = 1993, - note = {An optional note} -} - -@mastersthesis{mastersthesis, - author = {Peter Harwood}, - title = {The title of the work}, - school = {The school where the thesis was written}, - year = 1993, - address = {The address of the publisher}, - month = 7, - note = {An optional note} -} - -@misc{misc, - author = {Peter Isley}, - title = {The title of the work}, - howpublished = {How it was published}, - month = 7, - year = 1993, - note = {An optional note} -} - -@phdthesis{phdthesis, - author = {Peter Joslin}, - title = {The title of the work}, - school = {The school where the thesis was written}, - year = 1993, - address = {The address of the publisher}, - month = 7, - note = {An optional note} -} - -@proceedings{proceedings, - title = {The title of the work}, - year = 1993, - editor = {Peter Kidwelly}, - volume = 4, - series = 5, - address = {The address of the publisher}, - month = 7, - organization = {The organization}, - publisher = {The name of the publisher}, - note = {An optional note} -} - -@techreport{techreport, - author = {Peter Lambert}, - title = {The title of the work}, - institution = {The institution that published}, - year = 1993, - number = 2, - address = {The address of the publisher}, - month = 7, - note = {An optional note} -} - -@unpublished{unpublished, - author = {Peter Marcheford}, - title = {The title of the work}, - note = {An optional note}, - month = 7, - year = 1993 -} - - -# Atenção - -O ufcteX é fornecido gratuitamente e sem garantias e pode ser redistribuído livremente para fins acadêmicos. - -# Agradecimentos - -![alt tag](http://www.goes.uece.br/style/images/logo_goes.png) - -Grupo de Otimização em Engenharia de Software - - - -[Por Onde Comecar]:https://code.google.com/p/abntex2/wiki/PorOndeComecar - -Projeto original da UECE: [http://www.goes.uece.br]:http://www.goes.uece.br -[http://www.goes.uece.br] -[abnTeX2]:https://code.google.com/p/abntex2/ -[http://miktex.org/download]:http://miktex.org/download -[http://texstudio.sourceforge.net/]:http://texstudio.sourceforge.net/ - - +``` diff --git a/auto/main.el b/auto/main.el deleted file mode 100644 index 93525fd..0000000 --- a/auto/main.el +++ /dev/null @@ -1,25 +0,0 @@ -(TeX-add-style-hook - "main" - (lambda () - (TeX-add-to-alist 'LaTeX-provided-class-options - '(("abntex2" "a4paper" "12pt" "chapter=TITLE" "section=Title" "subsection=Title" "oneside" "english" "spanish" "brazil" "fleqn"))) - (TeX-run-style-hooks - "latex2e" - "lib/preambulo" - "2-textuais/1-introducao" - "2-textuais/2-fundamentacao-teorica" - "2-textuais/3-metodologia" - "2-textuais/4-resultados" - "2-textuais/5-conclusao" - "3-pos-textuais/apendices/apendice-a" - "3-pos-textuais/apendices/apendice-b" - "3-pos-textuais/apendices/apendice-c" - "3-pos-textuais/apendices/apendice-d" - "3-pos-textuais/anexos/anexo-a" - "3-pos-textuais/anexos/anexo-b" - "abntex2" - "abntex212") - (LaTeX-add-bibliographies - "3-pos-textuais/referencias")) - :latex) - diff --git a/documento.tex b/documento.tex index 48644bd..ce017d6 100644 --- a/documento.tex +++ b/documento.tex @@ -178,7 +178,7 @@ \autor{Manoel Vilela Machado Neto} \titulo{Segmentação Semi-Supervisionada de Imagens através de Dinâmicas Coletivas em Redes Complexas} -\data{2021} +\data{2022} \local{Sobral} % Exemplo: \dataaprovacao{01 de Janeiro de 2012} @@ -188,7 +188,7 @@ %% Informação sobre o Orientador %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\orientador{Prof. Dr. Jarbas Joaci de Mesquita Sá Junior} +\orientador{Prof.\ Dr.\ Jarbas Joaci de Mesquita Sá Junior} \orientadories{Universidade Federal do Ceará (UFC)} \orientadorcentro{Centro de Ciências e Tecnologia (CCT)} \orientadorfeminino{nao} % Coloque 'sim' se for do sexo feminino @@ -215,12 +215,12 @@ % \membrodabancadoisies{Universidade Federal do Ceará - UFC} -% \membrodabancadois{Prof. Dr. Xxxxxxx Xxxxxx Xxxxxxx} -% \membrodabancadoiscentro{Faculdade de Filosofia Dom Aureliano Matos (FAFIDAM)} -% \membrodabancadoisies{Universidade do Membro da Banca Dois (SIGLA)} -% \membrodabancatres{Prof. Dr. Xxxxxxx Xxxxxx Xxxxxxx} -% \membrodabancatrescentro{Centro de Ciências e Tecnologia (CCT)} -% \membrodabancatresies{Universidade do Membro da Banca Três (SIGLA)} +\membrodabancadois{Prof.\ Dr.\ Xxxxxxx Xxxxxx Xxxxxxx} +\membrodabancadoiscentro{Centro de Ciências e Tecnologia (CCT)} +\membrodabancadoisies{Universidade Federal do Ceará (UFC)} +\membrodabancatres{Prof.\ Dr.\ Xxxxxxx Xxxxxx Xxxxxxx} +\membrodabancatrescentro{Centro de Ciências e Tecnologia (CCT)} +\membrodabancatresies{Universidade Federal do Ceará (UFC)} % \membrodabancaquatro{Prof. Dr. Xxxxxxx Xxxxxx Xxxxxxx} % \membrodabancaquatrocentro{Centro de Ciências e Tecnologia (CCT)} % \membrodabancaquatroies{Universidade do Membro da Banca Quatro (SIGLA)} @@ -233,17 +233,17 @@ % \begin{document} - % Elementos pré-textuais - \imprimircapa - \imprimirfolhaderosto{} +% Elementos pré-textuais +\imprimircapa +% \imprimirfolhaderosto{} %\imprimirfichacatalografica{1-pre-textuais/ficha-catalografica} %\imprimirerrata{elementos-pre-textuais/errata} - %\imprimirfolhadeaprovacao - %\imprimirdedicatoria{1-pre-textuais/dedicatoria} - %\imprimiragradecimentos{1-pre-textuais/agradecimentos} - %\imprimirepigrafe{1-pre-textuais/epigrafe} - %\imprimirresumo{1-pre-textuais/resumo} - %\imprimirabstract{1-pre-textuais/abstract} + \imprimirfolhadeaprovacao + \imprimirdedicatoria{1-pre-textuais/dedicatoria} + \imprimiragradecimentos{1-pre-textuais/agradecimentos} + \imprimirepigrafe{1-pre-textuais/epigrafe} + \imprimirresumo{1-pre-textuais/resumo} + \imprimirabstract{1-pre-textuais/abstract} % Se você comentar esta linha o título da lista fica: LISTA DE ILUSTRAÇÕES \renewcommand*\listfigurename{Lista de Figuras} \imprimirlistadeilustracoes @@ -261,13 +261,16 @@ \textual \input{2-textuais/1-introducao} \input{2-textuais/2-objetivos} + \input{2-textuais/2-fundamentacao-teorica} \input{2-textuais/3-justificativas} - \input{2-textuais/4-revisao-bibliografica} - \input{2-textuais/5-metodologia} + \input{2-textuais/trabalhos-relacionados} + \input{2-textuais/3-metodologia} + \input{2-textuais/4-resultados} + \input{2-textuais/5-conclusao} %Elementos pós-textuais \bibliography{3-pos-textuais/referencias} -% \imprimirglossario + %\imprimirglossario % \imprimirapendices % % Adicione aqui os apendices do seu trabalho % \input{3-pos-textuais/apendices/apendice-a} @@ -281,3 +284,5 @@ % \imprimirindice \end{document} + +% chktex-file 1 diff --git a/lib/preambulo.tex b/lib/preambulo.tex index d6b402d..8df9f6d 100644 --- a/lib/preambulo.tex +++ b/lib/preambulo.tex @@ -97,5 +97,5 @@ \usepackage{amsmath} % Usar equacoes matematicas -\makeglossaries % Organiza e gera a lista de abreviaturas, simbolos e glossario -\makeindex % Gera o Indice do documento +\makeglossaries% Organiza e gera a lista de abreviaturas, simbolos e glossario +\makeindex % Gera o Indice do documento diff --git a/lib/ufctex.sty b/lib/ufctex.sty index 7565c2d..d7a5837 100644 --- a/lib/ufctex.sty +++ b/lib/ufctex.sty @@ -508,7 +508,7 @@ % } \newcommand{\preambulotccgraduacao}{ - Memorial apresentado ao Curso de Graduação em \imprimirgraduacaoem\ do \imprimircentro\ da \imprimiries, como requisito parcial à obtenção do grau de \imprimirhabilitacao\ em \imprimirgraduacaoem. \\ + Trabalho de Conclusão de Curso apresentado ao Curso de Graduação em \imprimirgraduacaoem\ do \imprimircentro\ da \imprimiries, como requisito parcial à obtenção do grau de \imprimirhabilitacao\ em \imprimirgraduacaoem. \\ } \newcommand{\preambulotccespecializacao}{ @@ -1259,7 +1259,7 @@ } \newcommand{\imprimirglossario}{ % - \glossarystyle{glossario-uece} % + \glossarystyle{glossario-ufc} % \printglossary[title=GLOSSÁRIO,toctitle=GLOSSÁRIO] % \addcontentsline{toc}{chapter}{GLOSSÁRIO} } diff --git a/scripts/spell-check b/scripts/spell-check new file mode 100755 index 0000000..9f888f7 --- /dev/null +++ b/scripts/spell-check @@ -0,0 +1,9 @@ +set -eux + +list="$@" + +exit 1 +for arg in $list; do + echo $arg + aspell -d pt_BR --mode=tex list < $arg +done diff --git a/scripts/spell-check.sh b/scripts/spell-check.sh new file mode 100755 index 0000000..f406c59 --- /dev/null +++ b/scripts/spell-check.sh @@ -0,0 +1,6 @@ +list="$@" + +for arg in $list; do + echo $arg + aspell -d pt_BR --mode=tex list < $arg | sort | uniq -c +done