본문 바로가기

3_ 매콤한 컴퓨터세상67

[Python | Source Download] Image Colorization (흑백 이미지를 컬러로 자동 복원) 저는 현업에 처음 들어왔을때 반도체 검사 이미지들이 모두 흑백이어서 되게 의아했던 기억이 납니다 '컬러 이미지를 쓰는 편이 불량을 판별하기 위한 정보가 더 많을텐데 굳이 왜 흑백으로 변환했을까' 알고봤더니 이건 나름의 이유가 있는데.. 특정 불량검출에 필요한 색상(불필요한 파장대를 포함하지 않는 최적)의 조명만을 사용하겠다는 의미입니다. 다시말해, 그 흑백(Gray) 이미지는 단순한 컬러를 흑백으로 변환 영상이 아닌, 빨강이면 빨강, 보라면 보라색 제한된 파장대에 특정 종류와 특정 화각의 조명으로 촬상한 뒤 Gray화한 이미지였던 것입니다. 공정마다도 차이가 있고, 회사마다 차이가 있겠으나 조금 일반화 시켜서 표현해 보자면 Gray Value(소위, 흑백 이미지)를 이용하여 Rule Base(image .. 2024. 5. 26.
생성형 AI(Generative AI) 와 불량 검사 활용 사례 Chat GPT이후, 생성형 AI에 대한 붐이 거세게 불고 있습니다. 이번 주에 있었던 사내 SW 개발자 콘퍼런스에서 (기조연설 제외) 가장 먼저 시작된 두 세션이 1. 생성형 AI의 부서에서의 활용과 2. 실생활에서의 Chat GPT 활용(생성구조)이었을 만큼 SW개발자의 많은 관심을 받았어요. Chat GPT뿐 아니라 이미 유튜브에서도 심심찮게 보이는 생성형 AI의 작품들.. 과연 생성형 AI는 무엇이고, 실제 제조산업에서는 어떻게 활용되는 것인지 정리해 보았습니다. 아이스브레이킹 할 겸, 먼저.. 제가 좋아하는 브르노마스 형님이 부르는 하입보이(뉴진스)부터 한번 들어볼까요 https://youtu.be/ge0Lw5I1Tw8?si=rMUX1Nm6OyV9_izD 플레이리스트에 넣고 싶을 정도로 생각보다.. 2023. 8. 25.
SW Engineering (SW 개발 방법론) 러셀크로우 주연의 명작, 영화 글래디에이터에 보면 원형 경기장에 갇혀 희생양이 될 뻔했던 야만족 역할 노예들이, 한 때 로마의 장군이었지만 함께 노예가 된 막시무스(러셀크로우)의 제안에 따라 진영을 갖추어 로마군을 격퇴시켜 버리는 통쾌한 명장면이 나옵니다. SW 개발 방법론이란 한정된 자원을 가진 개발팀의 리스크를 최소화하고, 극대화시킨 개발 효율을 통해 시장에서 승리할 확률을 높여주는 일종의.. 개발 진법들이라고 할까요 (너무 문학적인가) 사실 SW 개발 방법론 자체는 조금 딱딱한 이야기 일 수 있어요. "조직이 어떤 개발문화를 가지고, 어떻게 소프트웨어를 만들 것인가"에 대한 이야기거든요. 여기에 대한 경험을 이야기해보면.. 저는 학부시절 두 군데 개발자 양성 프로그램(회사에서 운영하던 SW멤버십, .. 2023. 4. 17.
[Chat GPT] Chat GPT 시작하기 / 간단 가입 (sign up) 방법 ★30초 만에 가능 저도 대세에 따라 Chat GPT에 가입했습니다. 지난주 코딩교육을 갔더니 한쪽에 Chat GPT를 켜놓고 함께 코딩하시는 분들이 계시더군요 다음 주부터 회사에서도 풀어준다고하니 저도 적극 사용해 볼 예정입니다 API를 활용해 다중 대화 프로그램이나 아이들 장난감으로도 한번 만들어 볼 생각이구요 # 참고사항 1. 코드참고 : [C#][Chat GPT] Chat GPT API를 이용한 간단 채팅 프로그램 구현 : https://topnanis.tistory.com/237 Chat GPT란? AI 연구 개발 단체인 오픈AI(OpenAI) 샘 알트만 CEO가 2022년 12월 1일 테스트 버전을 일반 공개한 챗GPT(ChatGPT) 출시 5일만에 사용자 수가 100만 명, 지난달('23.2월) 1억명을 돌파하.. 2023. 3. 11.
Smart Factory에 대한 조금 자세한 이야기예요 저희 아버지는 프레스 기계에서 자동차 부속품을 만드는(찍어내는) 엔지니어셨는데, 제 어린시절 가끔 일하시는 공장에 놀러가면 기름 흠뻑 묻은 장갑을 낀 채 열심히 일하시는 아버지 모습을 보곤 했더랬지요. 한 사람당 설비 한 대를 맡아 생산을 주로 하셨구요 (Operation) 그러다 제품이 끼거나 해서 고장이 나면 직접 뚝딱뚝딱 고치기도 하셨구요, (Maintenance) 그 때 환경은.. 손으로 프레스 기계 속에 직접 제품을 넣었다 뺐다 했으니 위험천만했고 (안전사고 위험 매우 높음, 작업자 숙련도에 따른 수율, Capa 편차) 기계 돌아가는 소리가 어마어마하게 시끄러워서 소리를 질러도 대화가 잘 되지 않았어요 (공정간 커뮤니케션 어려움 / 통신 없음) 저녁이 되어 일일 할당량이 거의 마무리되면 공장 생.. 2023. 2. 18.
[리뷰] 키보드의 끝판왕 - 리얼포스 R3 R3HD21 - REAL FORCE R3 TKL 45g 어른이 된 저는 드디어 키보드의 끝이라 불리는 리얼포스 키보드를 갖게 되었습니다! 오랜만에 마음먹고 구매한 제품이라 애정을 가지고 포스팅을 해두려합니다 (이제는 워낙 Review가 다들 잘 되어 있어서 제가 굳이 뭔가를 적는게 의미가 있나 생각이 들기도 하지만요) 우선, 키보드를 구동방식별로 구분해보면, 1. 비스프링 방식으로 만들어진 보급형 러버돔 멤브레인 키보드, 2. 비스프링 방식으로 주로 노트북에 사용되며 의외로 키감도 좋고 키압도 약해 제가 좋아하는 펜타그래프 키보드 (얘도 알고보니 베이스는 러버돔) 3. 스프링이 사용되며 기계식 키보드의 대명사가 된 체리사 스위치 방식 키보드, (청축(클릭), 갈축(넌클릭), 적축(리니어) 하는 아이들이 여기예요) 4. 그리고 리얼포스와 해피해킹 키보드에서 사.. 2022. 12. 17.
제 21회 반도체대전(SEDEX 2019) 참관 리뷰 □ 개 요 - 기 간 : 2019.10.08(화)~2019.10.11(금) - 장 소 : 서울 코엑스(COEX) - 목 적 : 반도체 전반적인 기술의 Trend 파악 및 반도체 검사기 업체 Survey □ Summary 및 동향 반도체대전(SEDEX 2019)이 10월 8일 부터 11일까지 코엑스에서 진행되어, 6개국 192개 업체가 520개 부스에서 메모리 반도체, 시스템 반도체, 장비/부분품, 재료, 센서 등의 제품과 기술을 접할 수 있었다. 참고할 만한 사항은, 참가업체 중 글로벌 업체로는 삼성전자와 SK하이닉스, SK실트론과 같은 국내 기업을 비롯해, ST마이크로일렉트로닉스, 램서치코리아, Arm 정도의 기업들이 참가했으나 인텔이나 퀄컴, 엔비디아, 미디어텍, AMD, TSMC 등 파운드리와 팹리.. 2019. 10. 20.
“아이폰5S 속도 31%↑…64비트 A7 파워” 갤럭시S3 살때까지만 해도 아이폰 덧정 없어졌었는데.. 이렇게 A사의 새 제품이 나올때마다 예전 그녀 소식을 듣는거 마냥 흔들리는 이 마음은.. 다른 회사가 아무리 비싼 HW로 무장해도 느린건 어쩔수 없는 [검증되지 않은 코드 누적 시스템]의 태생적인 문제 때문이 아닐까요 제 생각에.. 쿼드코어, 옥타코어는 정말 자랑해서는 안되는 것이, 배터리든 발열문제건 비용문제건 코어 수가 올라간다는 것은 단말 컴퓨터에 큰 낭비가 아닐수 없어요. 오히려 같은 프로그램을 첫번째 실행할때랑 두번째 실행할때 속도가 동일하도록. 첫날 실행 할 때랑 한달 뒤에 실행 할 때 속도와 안정성과 배터리 소모 편차가 동일하도록 노력해주었으면 하는 것이 바람입니다 프로그래머의 어플리케이션을 매번 불친절하고 깐깐하게 따지는 A사가 참 답.. 2013. 8. 26.
마우스 기능별 6종 제품 평가 예전부터 가지고 싶었던 마우스(로지텍 Performance Mouse M950)를 샀습니다. (제품정보 : http://shopping.naver.com/detail/detail.nhn?cat_id=40002622&nv_mid=5496070974&frm=NVSCMOD&query=logitech%20950) 몇 년 전부터 M705 를 사용해 보고 손이 무척 편해서 계속 사용하였었는데 거리가 멀어지면 감도가 약해지거나 재질에 따라 버벅거릴때가 있었습니다. 세달마다 배터리를 교체해야해서 무척 번거로웠던지라.. 가장 마음에 들었던건 배터리 충전기능 주문을 하고.. 기다리던 포장을 뜯어 사용해보니 손이 큰 편이라 묵직하고 큰 마우스가 편하다는 생각이 듭니다 로지텍(Logitech)이 워낙 알려진 메이커라 그런지 .. 2013. 8. 13.
Mashup Service와 OpenAPI 예전부터 글을 쓰고 싶던 주제였는데.. 회사에서 스터디 자료를 만들게 되어 블로그에도 함께 포스팅을 하게 되었습니다. 여기에서 서비스의 개념, 정의와 개발하시는 분들을 위해 소스를 포함한 활용 실습까지 간단하게 해보려합니다. 둘 이상을 합쳐 새로운 하나로 만드는 혼합 서비스 - MashUp 웹 상으로 제공되고 있는 정보나 서비스를 융합하여 새로운 소프트웨어나 서비스, 데이터베이스 등을 만드는 것 매쉬업(매시업, Mash-Up)은 여러가지 곡이나 장르를 섞어 새로운 노래를 만들어내는 음악 용어가 어원이라고 합니다. IT에서는 네트워크상의 정보를 서로 연결하여 기존에 없던 새로운 서비스를 만들어내는 것을 뜻합니다. 이것은 2005년 폴 레이드매처(Paul Rademacher)가 기존의 부동산사이트에 구글 지.. 2013. 7. 16.