Começando 2009

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Formação, engenharia, informativos, multisign
O ano começou, vamos tentar fazer o que é certo este ano mais que no ano que passou.Eu criei 2 novos blogs ontem para começar o ano bem.São eles este e esse. Vou tentar fazer versões independentes e não apenas um ser a versão em inglês do outro.Não irei parar com o MultiSign, ao contrário pois depois da enquete descobri os principais interesses dos meus leitores:Scilab;Linux e SL;Matemática;Curiosidades.Então, atendendo aos pedidos irei começar uma série de posts como um tutorial sobre o Scilab.Enfim, espero este ano ter mais sucessos, paz e bênçãos que no ano passado e desejo o mesmo a todos.

The end….

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, informations, multisign
This is the last post of the year.I'd like that the readers criticize, comment, discuss, make corrections and observations in next posts.I learn a lot of things in this year and I'd want to share this knowledge to the readers.The last desire is peace, success and blessings of God to everybory.

Por fim….

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, informativos, multisign
Este será o último post do ano.Espero que no próximo ano, os leitores critiquem, comentem, discutam, façam correções e observações aqui no MultiSign.Acho que aprendi muito este ano e espero ter passado algo para os leitores.A enquete sobre o que você procura ou gosta de ver aqui no blog está no final, mas ainda faltam algumas horas até ser fechada então quem quiser ainda pode votar.Para fechar o ano, desejo paz, sucesso e bênçãos sobre todos.

Linux Foundation faz concurso para para marketing/publicidade

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Video, informativos, linux, multisign, software livre
Olhem esta fonte.Agora que já estão todos informados, cabe às mentes brilhantes e voadoras do software livre a tarefa de desenvolver o nosso comercial.Pensemos um pouco: a Micro$oft faz propagandas em sites, revistas, outdoors, vídeos, etc... a Ma€, idem e ainda faz ofensivas a Micro$oft.E quanto ao GNU/Linux? Nada de propagandas em mídia, apenas sites que falam a respeito e as empresas que desenvolvem soluções em software livre que divulgam o nosso querido sistema operacional.Por que será então que o nosso sitema é o que ganha mais adeptos? O que tem mais atualizações a cada ano? O que é mais usado em servidores e sistemas de grande porte?Parece que o marketing não é um ponto chave para os especialistas da área, mas a ignorância da grande massa sobre os benefícios do GNU/Linux é provavelmente a maior barreira para a adoção do nosso pinguim em casas, firmas, escritórios, etc...Então, fica a sugestão para os marqueteiros que vão se aventurar a fazer os vídeos para divulgar nosso sistema operacional: explorem os benefícios do software livre sobre o proprietário, com o melhor bom humor possível.Segue uma idéia que ...

Lighting manipulation by histogram

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, computation, digital image processing, engineering, filtering, free software, linux, math
I did a post about segmentation (in portuguese), in that post I cited a histogram's equalization, and, I'm working with enhancement for my DIP class, so I will show a very simple technique here.I use just Scilab and SIVP for develop my codes (search for scilab and sivp tags here in the blog).Ok, let's do a offset manipulation in the image's histogram. This technique consists in add or subtract a constant value in all pixels.See the picture.Its histogram is this.Ps.: The histogram is the number of pixels for each value (send comments for any question).This is a lighter image, and its histogram is concentrate in higher values. Thus, let's subtract a constant value 50 of each pixel.The result.Old imagem | New image.And the hew histogram.The technique is very simple, but the simplest form is the best in many cases.If anyone wants more about histogram's manipulation then send me comments.

Pela vida

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, tudo
Hoje é comum vermos casos de aborto pelo mundo afora.Aqui no Brasil, abortos são considerados abomináveis, principalmente porque temos uma forte tradição cristã.Na América do Norte e Europa, a prática do aborto é comum, e porque eles são "os donos do mundo" querem disceminar a cultura abortista.Sei que este blog trata principalmente de tecnologia, mas eu acredito que toda tecnologia deve ser desenvolvida a favor da vida e que toda vida é preciosa, principalmente vidas inocentes.Vamos ler este texto primeiro. Agora vamos refletir sobre um ponto: o que é o aborto?Aborto é a retirada de um feto do útero materno antes que este esteja pronto para nascer.Este vídeo mostra a técnica mais usada para realização de um aborto.Pensemos, em que momento começa a vida de um ser humano?No momento do nascimento, talvez?Não! Ainda no útero da mãe, o feto já responde a estímulos e tem movimentos próprios.Em algum momento durante a gestação? Não! Desde que o espermatozóide se une ao óvulo eles começam a se desenvolver como um novo ser que está sendo constituído.Então podemos concluir que a ...

Google Maps agora também com transporte público

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, armazenamento, computação, engenharia, informativos, software livre
As pessoas de algumas cidades do mundo já podem contar com o Google Maps para encontrar rotas de transporte público para seus destinos (fonte).Atualmente, muitas cidades têm serviço de encontrar destinos a pé e de carro, porém é de conhecimento comum que não é possível para todo mundo ir a pé ou de carro para qualquer lugar, então surge um problema: como ir de transporte público (ônibus, metrô, trem, topic, etc....)?Pois bem, espero que logo este recurso esteja disponível aqui em Fortaleza e em todas as cidades que são servidas de transporte público.

Manipulação de iluminação pelo histograma

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, SIRENE, SIVP, Scilab, Simulação numérica, equalização de histograma, estatística, linux, processamento digital de imagens, software livre
Eu fiz um post sobre segmentação em que eu citei uma equalização de histograma, mas como atualmente estou fazendo alguns testes com realce de imagens e usando técnicas que envolvem o histograma das imagens, vou apresentar algo aqui.Para começar, tudo o que for apresentado aqui foi desenvolvido no Scilab com a biblioteca SIVP (informações podem ser encontradas facilmente nas tags do blog).Pois bem, para começar vamos manipular apenas um offset do histograma que consiste em acrescentar ou subtrair um valor constante em todos os pixels da imagem.Para ilustrar, vamos usar a imagem a seguir.Segue o histograma desta imagem.Obs.: Lembrando que o histograma é a incidência de pixels em cada nível (intensidade).Observando este histograma, percebe-se que ele está muito consentrado nos valores altos, o que se reflete em uma imagem muito clara.Vamos então reduzir 50 de cada pixel.Obtemos a imagem (original | nova).E o novo histograma.Neste caso, já percebe-se alguma diferença na imagem.Para fechar o post, faço 2 ...

Balanço do Serpro 2008

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Governo, armazenamento, computação, informativos, linux, software livre
Segundo entrevista com o presidente do Serviço Federal de Processamento de Dados (Serpro), o Brasil teve uma economia de R$ 30.000.000,00 (30 milhões de reais) no ano corrente (2008) apenas porque passou a adotar software livre em alguns pontos.Durante a entrevista, foi informado que apenas com o cliente de e-mail tiveram uma economia de R$ 10.000.000,00. Imaginemos quando tiverem tirado tudo o que é software proprietário e inútil (se bem que esse implica neste) e substituído por software livre e funcional.Pois bem, ficam a observação para os postos do governo que aindam jogam dinheiro no lixo com licenças e os parabéns para quem já aprendeu o "caminho das pedras" e mais ainda para o pessoal que está coordenando o levantamento das finanças do governo.Isto é para mostrar a todos que software livre é funcional e economicamente viável e sustentável. Alguns anos atrás, podia ser uma utopia, mas hoje está se tornando uma realidade.

Carro prático

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, computação, engenharia, multisign, programação gráfica, reconhecimento de padrões, reconstrução 3D, redes neurais
Quando eu crescer, quero ter um destes.Mas enquanto não cresço, me contento com um modelo popular mesmo.

Smartphones com Linux

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, computação, device driver, engenharia, informativos, linux, odf, sistemas embarcados, software livre
Olhem aqui.Um post curto, pois o tempo não pára.A Nokia anunciou que os smartphones mais modernos vão ser baseados em Linux.Eu gostei desta notícia, pois vai ser criado um mercado de desenvolvimento de aplicações em torno destes aparelhos e as demais empresas que desenvolvem smartphones (Samsumg, LG, Motorola, Siemens, Palm, QTek, etc........) podem "entrar na onda".Algumas empresas já tiveram experiências semelhantes, como o A1200 da Motorola.Enfim, é algo que me agradou e eu gosto de compartilhar o que me agrada.

Sistemas Fuzzy

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Scilab, computação, engenharia, estatística, ica, lógica fuzzy, software livre
Para quebrar um pouco o jejum de posts (principalmente posts sobre coisas que não sejam relacionadas a opinião pessoal) vou falar um pouco sobre sistemas Fuzzy.Sistemas Fuzzy são baseados em lógica fuzzy (lógico) e são constituidos de 3 partes:Fuzzyficador;Regras e inferência;Desfuzzyficador.Descrição dos elementos do sistema fuzzy.O Fuzzyficador consiste na interface entre as variáveis de entrada (valores numéricos) do fenômeno avaliado e o sistema fuzzy (conjuntos fuzzy).As regras e inferência implementam a lógica entre a entrada e a saída, gerando um conjunto fuzzy de saída.O Desfuzzyficador transforma o conjunto fuzzy de saída em um valor numérico.Para dar um exemplo, vamos supor que nós precisamos controlar o nível de água em um tanque, porém este tanque tem uma entrada de água e uma saída de água.Vamos criar os conjuntos fuzzy das variáveis de entrada do sistema (nível do tanque e volume de água que está saindo do tanque) e da variável de saída (volume de água que está entrando no tanque).Obs.: A variável de saída é também chamada variável de controle.Vamos criar algumas regras fuzzy para o sistema:Se o nível do tanque estiver baixo ...

Dinheiro ao Lixo no RN

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Governo, computação, informativos, linux, software livre
Edital de prestação de contas do Cefet-RN aqui.Um breve resumo do edital aqui.Só para constar: 800 licenças - Microsoft Office;1.000 liceças - Antivírus para Windows.Se cada licença do M$ OFFice for R$ 125,00 temos 800 * R$ 125,00 = R$ 100.000,00.Se cada licença de antivírus for R$ 100,00 temos 1000 * R$ 100,00 = R$ 100.000,00.Os valores que coloquei são apenas para imaginarmos quanto dinheiro público, que deveria ser revertido em benefícios para a população, é mandado para fora do país de uma forma tão estúpida.Se fossem compradas CPUs com este dinheiro, supondo computadores de R$ 2.000,00 (muito razoáveis por sinal) era possível comprar 100 computadores.Só com este dinheiro, seria possível construir um bloco para qualquer fim, como didático, laboratórios, administrativo, etc... (tantas vezes vi na UFC que não construiram e/ou equiparam blocos, laboratórios, escritórios, gabinetes, etc... porque acabaram os recursos financeiros).Mas no nosso país é assim mesmo, mais vale usar o que vem de fora do que usar algo nacional, mesmo sendo de qualidade superior e custo inferior.

Empresas na Europa, Ásia e América do Norte

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Formação, Perfil profissional, Pesquisa, informativos, linux, software livre
Vi aqui que a crise mundial está favorecendo o software livre, como muitos já sabem, pois todas as empresas estão buscando cortar gastos desnecessários (e o que seria mais inútil que pagar pelas coisas da M$??).Enfim, o que eu gostaria de levantar é a questão: e depois da crise? Pois com a crise atual, todos estão buscando cortar gastos (aparece com o Brasil na época do apagão em 2001 ou 2002) e depois da crise, quem vai aceitar gastar mais, apesar do dinheiro voltar a entrar normalmente? (Assim como aconteceu na época do apagão, pois muitos passaram a criar novos hábitos.)Eu acho que os efeitos da crise no sentido de colaborar com o software livre só vão aumentar, mesmo quando a crise passar.Eu já vi em alguns lugares, tipo a Paraíba, iniciativas do tipo: migrar todos os M$ OFFice para Open Office (ou similares) nas instituições públicas (acho que eram só as federais, mas depois as outras aprendem também).Provavelmente, a crise ainda vai durar mais um tempinho e as suas consequências vão ficar na sociedade mundial por muito tempo e além disso, muito será feito para evitar novas crises.Quem ...

Técnicas clássicas de segmentação de pele humana

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Mestrado, SIRENE, SIVP, Scilab, limiarização, linux, processamento digital de imagens, segmentação, software livre
Enfim algum tempo livre... Vou aproveitar e fazer um post sobre uma das etapas do meu mestrado a segmentação da pele.Vou apenas apresentar 3 formas de segmentação de pele e alguns resultados obtidos.A imagem de teste é apresentada a seguir.Espaço de cores RGB:Um pixel pertence a pele se satisfizer as condições abaixo:R > 95G > 40B > 20max {R, G, B} − min {R, G, B} > 15|R − G| > 15R>GR>BResultado da segmentação:Espaço de cores YCbCr:Um pixel pertence a pele se satisfizer as condições abaixo:77 ≤ Cb ≤ 127133 ≤ Cr ≤ 173Resultado da segmentação:Espaço de cores HSV:Um pixel pertence a pele se satisfizer as condições abaixo:0° ≤ H ≤ 50°0, 23 ≤ S ≤ 0, 68Resultado da segmentação:Antes que alguém saia por aí dizendo que um método é melhor que outro, eu digo ...

Chegando na reta final da qualificação

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Formação, Mestrado, Perfil profissional, Pesquisa, armazenamento, informativos, multisign
Aos leitores do MultiSign que percebem minha ausência nos posts, informo que a previsão é que na próxima semana eu volte a atualizar o blog com mais frequência.Se bem que poucas pessoas interagem com comentários e a enquete.Vejo no mapa um monte de pontos enormes sobre o Brasil (o que indica centenas de leitores), mas poucos são os que comentam (não tenho nenhum post nem com 5 comentários) e eu vejo blogs por aí que todos os posts têm dezenas de comentários.Mas enfim, não deixarei de fazer os posts porque meus leitores não comentam, porém se comentassem, ajudaria bastante.E só para adiantar, os resultados que estou tendo nos testes preliminares são motivadores.Esperem e verão.

Fuzzy Logic

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, computation, digital signal processing, engineering, fuzzy, ica, math, programming
The fuzzy logic is a generalization of classic sets theory.In the classic sets theory, a element is in a set or not.For example, the fruit's universe, the orange is in set of citric fruits, and the apple is not in that set.But, if we analyze the people's universe and make 2 sets: rich people and poor people. If anyone has more than US$ 500,000.00, that's rich, if anyone has less than US$ 500,000.00, that's poor.Thus, someone has US$10,000.00; US$30,000.00; US$50,000.00; US$70,000.00; US$100,000.00; US$120,000.00; US$180,000.00; US$210,000.00; US$220,000.00; US$300,000.00; US$450,000.00; US$480,000.00; US$492,000.00; US$497,000.00; US$499,800.00; US$499,930.00; US$499,981.00; US$499,996.00; US$499,999.20; US$499,999.98; that's a poor people. And other someone has US$1,000,000.00; US$980,000.00; US$840,000.00; US$770,000.00; US$680,000.00; US$610,000.00; US$590,000.00; US$540,000.00; US$510,000.00; US$508,000.00; US$502,000.00; US$501,000.00; US$500,100.00; US$500,010.00; US$500,001.00; US$500,000.10; that's a rich people.But, let's think: if anyone has US$499,999.97 and other one has US$500,000.01 they have the same money, because US$0.04 is almost no money, but they aren't in same set.The fuzzy logic add the pertinence concept for each element. So, all elements are in all sets, but each element has a specific pertinence in each set.We can use fuzzy logic in any situation, ...

Lógica Fuzzy

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Matemática, computação, engenharia, ica, lógica fuzzy, processamento de sinais, sistemas embarcados
Lógica Fuzzy é uma generalização da teoria dos conjuntos clássica.Na teoria dos conjuntos clássica, se eu tiver um determinado elemento, este elemento pode pertencer ou não a um determinado conjunto.Por exemplo, tomando o universo das frutas, a tangerina pertence ao conjunto das frutas cítricas. A maçã não pertence ao conjunto das frutas cítricas.Mas se tomarmos o universo das pessoas, vamos classificar as pessoas em ricas e pobres. Como critério vamos tomar o patrimônio de cada pessoa e determinar que pessoas com patrimônio acima de R$500.000,00 sejam ricas e abaixo sejam pobres, então pessoas com patrimônios de R$10.000,00; R$30.000,00; R$50.000,00; R$70.000,00; R$100.000,00; R$120.000,00; R$180.000,00; R$210.000,00; R$220.000,00; R$300.000,00; R$450.000,00; R$480.000,00; R$492.000,00; R$497.000,00; R$499.800,00; R$499.930,00; R$499.981,00; R$499.996,00; R$499.999,20; R$499.999,98 seriam pobres e pessoas com patrimônios de R$1.000.000,00; R$980.000,00; R$840.000,00; R$770.000,00; R$680.000,00; R$610.000,00; R$590.000,00; R$540.000,00; R$510.000,00; R$508.000,00; R$502.000,00; R$501.000,00; R$500.100,00; R$500.010,00; R$500.001,00; R$500.000,10 seriam ricas. Mas qual a diferença de padrimônio entre R$500.000,02 e R$499.999,97? Isto não vale nem um pirulito que vendem nas paradas de ônibus, algumas vezes nem dão o troco menor que R$0,10.Então, para resolver o problema, a lógica fuzzy incorpora o conceito de pertinência. De modo que todos os elementos pertencem ...

Crianças com futuro

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Governo, device driver, informativos, jogos, linux, odf, software livre
Olhem aqui e pensem.Espero que tenham olhado e, principalmente, pensado.Se crianças de 8 anos de idade têm consiência que usar Linux é melhor sem, provavelmente, nem saber a respeito de filosofia open-source e tudo o que implica o software livre.As crianças apenas experimentaram ambos e disseram: "prefiro este!", lógico que eles pensaram em qual dos sistemas tinha mais aplicativos interessantes (tipo jogos), qual era mais fácil de usar (interface mais amigável), e demais coisas do tipo.Eu espero que nossos adultos aprendam com estas crianças e que as crianças tornem-se adultos coerentes.

Vowels in Sign Language

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, SIVP, Scilab, computation, computational vision, digital image processing, engineering, free software, linux, neural network, simulation, threshold
I recorded some videos more to my mastering qualify (the alphabet in Libras - Brazilian Sign Language).I'm having problems with the Scilab (it doesn't read the videos), thus I used the mplayer to extract the frames. For extract frames from a video, I use the command:>> mplayer -vo jpeg name_of_the_file.aviNow, I'm doing tests about skin segmentation. I tried threshold and clustering algorithms, but nothing works with all pictures that I have.If anyone can helps me, I will be very grateful.These are some pictures that I have:Letter 'A':Letter 'E':Letter 'I':Letter 'O':Letter 'U':

Vogais em Libras

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Mestrado, SIVP, Scilab, biometria, computação, engenharia, linux, processamento digital de imagens, segmentação, software livre, threshold, visão computacional
Eu fiz mais uns vídeos para a minha qualificação de mestrado.Como eu estou com problemas com o Scilab (que decidiu não abrir mais arquivos de vídeo) eu extrai os frames de cada vídeo (com o mplayer), basta dar o comando:>> mplayer -vo jpeg nome_do_arquivo.aviAtualmente, estou avaliando algoritmos de segmentação da pele, testei alguns de limiarização e outros baseados em clustering. Nenhum deles funciona bem em todas as imagens que tenho, caso alguém se disponha a ajudar, ficarei muito grato.Seguem algumas imagens que gerei.Letra 'A'Letra 'E'Letra 'I'Letra 'O'Letra 'U'

Converter todas as imagens de um diretório

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, armazenamento, computação, linux, processamento digital de imagens, programação gráfica, software livre
Um post bem curto, para variar um pouco.Vi este link e achei interessante.Tudo consiste neste script (para rodar no shell do Linux):>> for f in *.jpg;>> do convert -verbose $f ${f%.*}.png;>> doneO comando convert pertence ao pacote do ImageMagick.O código apresentado converte todas as imagens do diretório corrente de *.jpg para *.png, para converter entre outros formatos basta mudar para as extensões desejadas.Para os que não compreenderam o código:1a linha - laço que percorre todos os arquivos de extensão *.jpg;2a linha - chama o convert para mudar o arquivo atual $f para o novo arquivo, que terá o mesmo nome com a nova extensão ${f%.*}.png;3a linha - indica o fim do laço.Os que entendem algo de codificação de imagens, devem imaginar os benefícios que este tipo de recurso oferece.

Auto-Linux

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Formação, biometria, computação, device driver, engenharia, informativos, linux, software livre
Olhem esta notícia.Não é maravilhoso saber que empresas do porte da BMW e da GM estão investindo em sistemas open-source (Linux based) em seus veículos?E quanto as novas possibilidades? Para as pessoas que têm condições de desenvolver software, poderemos ter pessoas desenvolvendo softwares para seus próprios carros.E o novo mercado de negócios: desenvolvimento de software automotivo.Poderão surgir novas empresas para desenvolver os sistemas para os carros com Linux embarcado, bastando para isto que os desenvolvedores conheçam o S. O. que está rodando, o qual é open-source, então basta pegar na web.Para os interessado em aplicações mais avançadas, tipo eu, por exemplo: sistemas de reconhecimento de padrões, processamento digital de sinais e imagens, automação, etc.... as oportunidades serão muitas.Enfim, eu queria só partilhar um pouco da felicidade que tive ao ler esta notícia.

Matlab

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Scilab, engenharia, estatística, linux, software livre
Segue uma descrição do Matlab™:O Matlab™ (dispensa apresentações) é um software proprietário, ou seja não é possível ter acesso a forma como as funções são implementadas, de modo que muitas vezes (se não todas) o sistema é usado como "caixa-preta". Convenhamos que para fins didáticos (de aprendizagem) esta não é a melhor metodologia, pois mesmo que o usuário deseje aprender ele não poderá estudar as funções do Matlab™ e terá que limitar-se a apenas usar estas funções.O Matlab™ é abusivamente caro (US$ 1.900,00) e a aquisição do software não garante que o usuário terá acesso as toolboxes disponíveis, assim quem for usar o Matlab™ com uma toolbox terá de comprar o Matlab™ e a toolbox desejada, diga-se também que muitas toolboxes são mais caras que o próprio Matlab™ (algumas, desenvolvidas pelo próprio fabricante do Matlab™, chegam a custar US$ 8.000,00 - fonte). Lembrando ainda que este é o custo por licença, ou seja, para cada computador no qual o Matlab™ será instalado.O Matlab™ não tem suporte nativo para GNU/Linux (e nenhuma outra plataforma freeware), ou seja, para usar o Matlab™ deve-se comprar também um sistema operacional compatível (M$) ou "adaptar" o Matlab™ para que este também funcione ...

Genetic Algorithms

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Scilab, digital signal processing, engineering, genetics algorithms, ica, math, statistics
I'll talk about Genetic Algorithms at this post.Genetics Algorithms (G. A.) are a type of evolutionary computation, wich the software "upgrade itself" for solve a problem.The principle of G. A. is the Theory of Evolution (Biology).In terms of system's engineering, we use G. A. with 4 steps:Identify the problem and make it solution as a vector of numbers (preferentially, binary numbers);Generate a lot of possible solutions (population), without think "what's the best solution for my problem?" (the software will find a good solution);Create a measure for the solutions (G(.)), this measure indicates the "solution's adaptability" (for each solution);Cross the solutions until a satisfiable solution is find.Observations:The more adaptable solutions have more probability of cross with others solution. The function G(.) is higher as better is the solution for solve the problem.The cross between 2 solutions occurs with a changing of some numbers of the vectors.The worst solutions are discarded and the new solutions just be better than the old solutions.A example: give a room with N lamps, which lamps should be lit for best lighting and less power consume?{Making N = 10}...

Feed

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, computation, free software, linux, multisign, rss
I maked this post for report to the reader that don't have many free time.The Feeds (here is a text about it - in portuguese) enable that the reader knows the posts without visits the blog/site.The RSS is the principle of feeds's operation. All's blogs have (or should have) it RSS available.To acess the RSS content consists in add the RSS adress in a RSS reader, it can be on-line (for example My Yahoo!, Google, others blogs/sites) or locals (Akregator, for example).For finish, these are MultiSign's adresses for some services:Google;BlogLines;My Yahoo!;RSS convencional.

Acompanhe o MultiSign

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, armazenamento, computação, informativos, linux, multisign, rss, software livre
Vou dar uma sugestão para quem gosta de acompanhar o que está dando nos blogs mas não deseja passar muito tempo olhando os blogs um a um.Os Feeds (aqui tem um texto que fiz a respeito) possibilitam que o leitor tome conhecimento do que foi postado no blog sem a necessidade de visitar o blog.O RSS é o princípio de funcionamento dos feeds e todo blog tem (ou deveria ter) seu RSS disponível.Para ter acesso ao conteúdo RSS de um blog basta adicionar o endereço de RSS deste blog em um leitor de RSS, neste post faço uma citação de como funciona.Como exemplo de leitor de RSS, posso citar o Akregator.Existem também leitores de RSS on-line, como o que eu faço aqui no MultiSign (no final da página).Para fechar, seguem os endereços de RSS do MultiSign para os diversos serviços on-line:Google;BlogLines;My Yahoo!;RSS convencional.

Conjunto de vídeos sobre Libras

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, SIVP, Scilab, Video, YouTube, libras, linux, processamento digital de imagens, rastreamento, segmentação, software livre, visão computacional, webcam
Hoje eu fiz os primeiros vídeos para testar os algoritmos que desenvolvi para o meu mestrado.Primeiro vou testar algoritmos de segmentação, depois de extração dos momentos centrados e por fim os algoritmos de classificação.Eu fiz um código do Scilab para fazer a captura do vídeo, como o que apresentei aqui.Eu fiz 2 conjuntos de vídeos com as 26 letras do alfabeto em Libras (um vídeo por letra).Pelo que vi nos vídeos, terei problemas em fazer a segmentação da mão, caso seja necessário, e/ou algoritmos de rastreamento.Eu fiz os vídeos na Feneis-CE com 2 pessoas que têm experiência com Libras (um deles é deficiente auditivo).Sobre os vídeos, eu os fiz com uma webcam VGA (640 x 480 pixels) com duração de 5 segundos a 20 fps.Eu pensei em fornecer os vídeos a possíveis colaboradores que tenham interesse em trabalhar com reconhecimento de gestos ou mesmo com o reconhecimento da Libras.Como são muitos vídeos (52 no total) eu não acho interessante colocá-los no YouTube, mas posso passar por e-mail aos interessados (cada conjunto de vídeos tem uns 13,5 MB).Os interessados podem deixar ...

Editor de legendas

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, Video, computação, device driver, linux, programação gráfica, software livre
Eu estava procurando um editor de legendas no Synaptic e achei o Subtitle Editor.Eu havia achado outros mas não funcionaram bem e o Subtitle Editor além de simples e intuitivo é muito estável.Segue a tela inicial do aplicativo.Como pode-se ver, ele tem também o recurso de carregar o vídeo e ver como está a legenda.A imagem a seguir mostra o Subtitle Editor com uma legenda carregada.Para finalizar, a mesma conversa de sempre: o Subtitle Editor é um software livre e quem trabalha com edição de vídeo tem uma opção de desenvolver seu trabalho de forma legal e sem nenhum custo com software.

Image processing in batch

Sheep @ Info and Tech in Signals Categorias: Ciência Geral, computation, digital image processing, engineering, free software, games, gimp, linux
I don't have very free time (because I'm doing my mastering qualify), thus this post will be small.I want show the Phatch.It's a software for image processing in batch. I don't know how that works, but I believe that it makes the same processing for all images (in a sequence).Some examples of operations in the Phatch:Resize;Water mark;Smoothing of boundaries;Rotate.The Phatch has more complex operations, but I don't use it yet, so I cann't talk about them.
Design by j david macor.com.Original WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Login