Respostas no Fórum

Visualizando 15 posts - 106 até 120 (de 393 do total)
  • Autor
    Posts
  • em resposta a: haarcascade_frontalface_default.xml #44984
    Gabriel Alves
    Moderador

      Olá! Você tentou dar Ctrl+C e Ctrl+V e mesmo assim o arquivo não foi colado?
      Aparece alguma mensagem para você ou o arquivo simplesmente não é copiado? O que você pode fazer é tentar arrastar e soltar o arquivo também.

      Caso não tenha dado para fazer pelo Pycharm, você pode fazer por fora dele, basta abrir pelo navegador de pastas do Windows (File Explorer) o diretório que você criou pelo projeto. O caminho para essa pasta do projeto pode ser visualizado lá bem em cima na barra da janela PyCharm, ou no painel lateral, ali ao lado onde aparece o nome do projeto (no exemplo do curso, repare que ali o diretório mostrado é C:\Reconhecimento facial)
      Enfim, basta copiar e colar lá no diretório que aparece para você, ou simplesmente clicar e arrastar.
      Caso mesmo assim não consiga, por gentileza mande print de sua tela.

      • Esta resposta foi modificada 11 meses, 2 semanas atrás por Gabriel Alves.
      em resposta a: Pagamento da ferramenta Studio lab #44921
      Gabriel Alves
      Moderador

        Olá Aline!

        O SageMaker Studio Lab é gratuito e não tem uma versão paga atualmente, mas se deseja mais tempo de uso diário então você pode utilizar o Amazon AWS (ou qualquer outra solução de sua preferência) caso deseje configurar em outro servidor cloud -> https://aws.amazon.com/pt/

        Aqui tem uma explicação de como configurar. Pode usar o mesmo arquivo .ipynb que disponibilizamos no curso, assim fica mais fácil pois são os mesmos passos.

        Se você irá fazer um uso mais constante da ferramenta, sugiro dar uma olhada no ThinkDiffusion (https://www.thinkdiffusion.com) que é um serviço que costuma possuir um custo benefício bem interessante caso opte por soluções pagas. Com ele dá para implementar a mesma interface mostrada no curso (Automatic1111), podendo adicionar os mesmos módulos e extensões.

        em resposta a: poses com control net #44920
        Gabriel Alves
        Moderador

          Olá Aline!

          Qual modelo ControlNet você selecionou para a geração? Verifique dentro da caixa referente ao ControlNet qual é o modelo que aparece ali selecionado no campo de seleção e se foram selecionadas as configurações compatíveis com ele (se possível mandar um print). E verifique o que aparece no campo do modelo ao selecionar a opção OpenPose.

          Essa mensagem de erro as vezes está associada a um problema na leitura do arquivo do modelo, é um bug que pode ocorrer quando ele não consegue processar corretamente o formato lido. Como imagino que esteja usando os mesmos modelos da aula então uma explicação para essa mensagem poderia ser um problema durante o download do próprio modelo. Por verificar e resolver, tente executar o comando de download novamente, e então inicie a interface.

          A recomendação que resolve é reiniciar o ambiente de execução (pode desconectar da GPU e conectar novamente) e então executar de novo o passo 3 para baixar os mesmos modelos (que ficarão na pasta /tmp) e em seguida abrir a interface normalmente.

          Caso o mesmo erro persista, por favor forneça um print da tela do ControlNet e do que aparece para você na saída da célula do arquivo .ipynb (usado para gerar a interface), no bloco onde são baixados os modelos ControlNet.

          em resposta a: Treinamento personalizado – balões 8 #44903
          Gabriel Alves
          Moderador

            Olá!

            1. O threshold do IoU utilizado pelo modelo de avaliação padrão do Mask R-CNN pode variar dependendo da implementação específica ou da configuração definada. No caso dessa biblioteca e outras implementações é usado por padrão 0.5, como comumente usado também em conjuntos de dados como MS COCO e PASCAL VOC. Para outros casos, recomenda-se consultar a documentação oficial da biblioteca Matterport ou os parâmetros de configuração do modelo para determinar o valor padrão ou como configurá-lo de acordo com suas necessidades específicas.

            2. Sim, outras métricas de avaliação como IoU e Dice Coefficient podem ser utilizadas para avaliar modelos treinados com o Mask R-CNN. Para isso, você pode implementar essas métricas manualmente ou utilizar bibliotecas como scikit-learn ou TensorFlow para calcular essas métricas com base nas máscaras previstas e nas máscaras de referência (ground truth).

            Para o IoU pode usar o método jaccard_score, que se refere ao Índice Jaccard, nesse caso o mesmo que IoU

            https://scikit-learn.org/stable/modules/generated/sklearn.metrics.jaccard_score.html

            e para o Dice Coefficient, use o método de implementação do F1 score, que é o mesmo que o algoritmo do Dice.

            https://scikit-learn.org/stable/modules/generated/sklearn.metrics.f1_score.html

            Para o IoU você pode usar também o Tensorflow por exemplo, através do método MeanIoU https://www.tensorflow.org/api_docs/python/tf/keras/metrics/MeanIoU

             

            Exemplo de código:

            from tensorflow.keras.metrics import MeanIoU
            iou_resultado = MeanIoU(num_classes = 2)

            test_img_input = np.expand_dims(img_teste, 0)
            test_img_input.shape

            predicao = (model.predict(test_img_input)[0,:,:,0] > 0.5).astype(np.uint8)

            plt.imshow(predicao)
            plt.title(‘Predição’)
            iou_resultado.update_state(ground_truth[:,:,0], predicao)
            print(‘IoU para a imagem: ‘, iou_resultado.result().numpy())

            em resposta a: PyCharm Community apresentando erro #44902
            Gabriel Alves
            Moderador

              Opa que bom, desse modo é a maneira mais eficaz mesmo para evitar esse problema.

              em resposta a: converter_annotations.py não está inserindo o ID da classe. #44901
              Gabriel Alves
              Moderador

                Ótimo saber que você conseguiu resolver 🙂

                em resposta a: Utilização do ‘Yolo’ #44900
                Gabriel Alves
                Moderador

                  Que ótimo! Estamos à disposição

                  em resposta a: Reconhecedores Eigenfaces e fisherfaces #44899
                  Gabriel Alves
                  Moderador

                    Que bom que funcionou =)

                    em resposta a: OCR em videos usando o easyOCR, erro no while. #44898
                    Gabriel Alves
                    Moderador

                      Que ótimo saber que deu certo! Disponha

                      em resposta a: Could not initialize tesseract. #44897
                      Gabriel Alves
                      Moderador

                        Olá! Essa dúvida você havia postado em outro tópico, mas só para deixar respondido nesse também:

                        Para fazer isso, basta usar esse comando para fazer o download do modelo

                        !wget -O ./tessdata/por.traineddata https://github.com/tesseract-ocr/tessdata/blob/main/por.traineddata?raw=true

                        Então, na sequência usar esse código:

                        config_tesseract = ‘–tessdata-dir tessdata’
                        texto = pytesseract.image_to_string(rgb, lang=’por’, config=config_tesseract)

                        em resposta a: Detecção de mancha de óleo #44896
                        Gabriel Alves
                        Moderador

                          Perfeito, qualquer coisa estamos à disposição!

                          em resposta a: Erro em Dettecção de face pela webcan #44895
                          Gabriel Alves
                          Moderador

                            Que bom que deu certo!

                            em resposta a: Erro em OCR – Reconhecimento de Texto #44894
                            Gabriel Alves
                            Moderador

                              Olá! Já que você está executando localmente deve usar o método nativo do OpenCV, que é o cv2.imshow (com “.” em vez de “_”), então até aí você fez correto mesmo. Porém, diferente do cv2_imshow (usado apenas dentro Colab), nesse você precisa passar o nome do janela também como parâmetro, antes da variável da imagem, por exemplo assim: cv2.imshow(“imagem de teste”, imagem). Se quiser mais detalhes sobre essa função, veja aqui.

                              em resposta a: Visao Computaciona #44839
                              Gabriel Alves
                              Moderador

                                Olá Ailton! Esse erro ocorre devido a um erro de digitação eu imagino, na mensagem que você passou consta no caminho “yolo4.weights”, na verdade seria “yolov4.weights”, ou seja ficou faltando o “v” apenas. Fazendo essa correção no comando é para baixar o arquivo correto.

                                em resposta a: Link para o google collab #44838
                                Gabriel Alves
                                Moderador

                                  Isso mesmo, Daniel

                                  obrigado pela contribuição!

                                Visualizando 15 posts - 106 até 120 (de 393 do total)