Como posso comparar o número de série da lente do EXIF ​​de uma imagem com o número de série da minha lente?

8

Eu tenho uma lente Canon EOS 85mm f / 1.2 L II. Eu o vendi para alguém, eles afirmam que estava quebrado e o enviaram de volta. Estou tentando provar que a lente que enviei para eles não é a que eles devolveram.

De http://regex.info/exif.cgi

Lens Info   85mm f/?
Lens Model  EF85mm f/1.2L II USM
Lens Serial Number  0000020f30

Minha lente possui um número de seis dígitos XXXXXX. Como posso converter 0000020f30 ou extrair para obter o número de série de 6 dígitos?

Zlatty
fonte
1
@Zlatty - certo, mas se você o enviou intacto e chegou danificado, assumindo que não há fraude, a situação seria que ele deveria ter sido danificado no transporte. Mas agora que você sabe que é uma fraude por parte do destinatário, você deve lidar com a bagunça e não com o remetente. Espero que você possa defender com firmeza o suficiente para evitar que quem fez a venda devolva o dinheiro.
AJ Henderson
1
Eu sempre tiro uma foto das coisas que vendo. Sei que sou paranóico, mas agora pelo menos sei que também estou sendo perseguido :-).
fejesjoco
2
Você não pode conectar a lente à sua câmera, tirar uma foto e comparar os números de série no EXIF
BenFord 15/01/14
1
Apenas como um pensamento - o número de série não estava na papelada quando você o comprou, estava? Percebi na minha papelada desde a última vez que espirrei adequadamente em uma lente que estava gravada lá.
James Snell
1
Você também pode verificar o código da data para ver se eles são diferentes.
Viv

Respostas:

13

Tentei o visualizador EXIF ​​do Jeffrey com três imagens tiradas com a mesma câmera (uma Canon 50D) e três lentes diferentes. O valor 'Internal Serial Number' retornado pelo EXIF Viewer de Jeffrey era o mesmo valor para todas as três imagens tiradas com a mesma câmera e três lentes diferentes.Cada imagem foi tirada com, respectivamente, um Tamron SP AP 17-50 mm f / 2.8 XR Di-II, uma EF 70-200 mm f / 2.8 L IS II e uma EF 28-135 mm f / 3.5-5.6 IS. As duas lentes da Canon foram identificadas corretamente no campo "Modelo da lente" (a Tamron foi identificada como "Canon EF 28-70mm f / 2.8L ou Sigma ou Tamron Lens" porque muitas lentes Tamron e Sigma são conhecidas por falsificar o ID da lente para a EF 28-70mm f / 2.8L mais antiga). Isso me leva a acreditar que o valor "Número de série interno" é uma referência ao corpo da câmera, não à lente (pelo menos nos corpos Canon mais antigos que não diferenciam entre duas cópias diferentes do mesmo modelo de lente para vários fins, como AFMA) . Mesmo que o ID da lente preceda imediatamente o valor "Número de série interno", pode não refletir com precisão o número de série da lente usada para criar a imagem. As imagens tiradas com minha 7D usando duas lentes diferentes compartilhavam o mesmo "Número de Série Interno", um número diferente das três imagens tiradas com três lentes usando a 50D compartilhada. As imagens tiradas com a minha 5D mark II têm um valor em branco "Internal Serial Number" ao usar o EXIF ​​Viewer de Jeffrey.

Muitos corpos de câmera da Canon têm um número de série interno separado que não corresponde ao estampado na parte externa da câmera, pelo menos não quando o número no EXIF ​​é convertido usando um conversor hexadecimal padrão. Esse também pode ser o caso dos números de identificação de lente com corpos que podem diferenciar entre duas cópias diferentes da mesma lente de modelo.

O valor para 'Número de série da câmera' nas notas do fabricante EXIF ​​das imagens tiradas com a minha Canon 50D é 5AA411141. O uso de um conversor padrão gera um valor decimal de 24331227457. No entanto, o número de série estampado no corpo da câmera é 1520708485. Esse número é relatado corretamente pelo Digital Photo Professionalcomo o número de série da câmera. O Irfanview reporta o número de série como "1520708485 (5AA411141)". Hummm. O número HEX que se correlaciona com o número de série carimbado 1520708485 é "5AA42B85". Os quatro primeiros dígitos correspondem, mas o resto não? Isso é muito interessante, porque (HEX) 2B85 = (decimal) 11141! Assim, parece que o número interno na informação EXIF ​​é uma combinação de dígitos hexadecimais e decimais! Um número hexadecimal de quatro dígitos (no meu caso "5AA4") seguido pelo equivalente decimal do resto da forma hexadecimal de todo o número de série (no meu caso 11141, que é o equivalente decimal de 2B85)!

O valor para o meu 7D e 5D II funciona exatamente da mesma maneira. Se converter o número de série da câmera em hexadecimal e converter os últimos quatro dígitos hexadecimais em decimal, obterá o mesmo valor que as notas do fabricante mostram para o número de série da câmera: Os quatro primeiros dígitos do número hexadecimal de 8 dígitos seguidos por o equivalente decimal dos quatro últimos dígitos do número hexadecimal de 8 dígitos.

Embora isso não ajude a sua situação, a melhor prática ao vender uma lente próximo ao valor de uma EF 85 mm f / 1,2 L seria documentar o número de série da lente e a condição em que ela está antes de enviá-la.

Michael C
fonte
3
Parece que as coisas são muito mais complexas do que eu supus pela aparência do código. +1 para a pesquisa detalhada.
11555 neil
Esta é uma resposta muito informativa. Obrigado pela explicação. No meu caso, o LensSerialnumber correspondeu de uma foto neste verão a uma tirada na sexta-feira passada. Mesma lente diferentes corpos. Ao tentar uma lente 5DMIII e outra de 85 mm, um número de série diferente apareceu.
Zlatty
1
O comportamento parece ser específico do corpo em relação ao ID da lente nas informações EXIF. As mesmas câmeras que podem diferenciar entre duas lentes do mesmo modelo para fins de AFMA parecem ser as que relatam com precisão o "Número de série da lente" nas 'Notas do fabricante'. Mas o número interno pode não ser o mesmo que o número impresso na lente.
Michael C
4

Esse número parece um número hexadecimal . Se você colocá-lo em um conversor como este, ele fornecerá um número decimal - neste caso, 134960. A conversão pode ou não ser tão simples quanto isso, mas fornece um número de 6 dígitos.

neil
fonte
1
Não necessariamente. Os IDs 'hexadecimais' relatados pelos componentes da Canon às vezes são uma mistura de um número hexadecimal e decimal combinados para se parecer com um número.
Michael C
1
Eu tentei esse método, e ele não se correlacionou com a lente que acabei de testar.
precisa saber é o seguinte
1
Qual corpo você está usando?
Michael C
1
Isso foi com um 5Dm3. Convertê-lo em HEX não produziu um número correspondente na lente. No entanto, o mesmo valor foi mostrado em outras lentes 5Dm3 e 85mm.
Zlatty