• 学术搜索
  • 科研智能体
    • Research Labs
    • AI 阅读
    • AI 文库
    • 深度研究
    • 学者亮点
  • 学术资源
    • AI2000
    • 期刊/会议
    • 学者库
    • 学术API
      MCP&Skill
    • 溯源树
    • 数据集
  • 知识沉淀
    • 学术空间
订阅小程序
旧版功能
aminer vip
开通会员低至0.73元/天
一次搞定AI科研
立即登录
  • English
  • 联系方式
    Synthesis Lectures on Algorithms and Software in Engineering

    Synthesis Lectures on Algorithms and Software in Engineering

    Journal

    年发文量

    研究主题

    论文(88)

    排序
    1Architecture Matters
    Scott A. Whitmire

    All architecture is design; not all design is architecture. The difference? If you have to start over to fix it, it’s architecture. Remember those story problems in high school algebra? A lot of people hated them; I loved them. The hardest part was interpreting the story to get the equation. Get the right equation, the algebra was (mostly) easy. Get the equation wrong, you spent time and effort solving the wrong problem, with no hope of getting the right answer. Architecture is like that: get it wrong, you have to start over. The most important skill in architecture, of any kind, is recognizing the story; sometimes, you have to write it. The purpose of this chapter and the next is to help you make sure you solve the right problem. You may still get the wrong answer, stuff happens, but at least you were on the right track.

    2021
    引用
    AI阅读
    加入学术空间
    2Image Quality Assessment
    Juan Andrade

    Digital images and videos are produced every day in astonishing amounts and the demand for higher quality is constantly rising which creates a need for advanced image quality assessment. Additionally, image quality assessment is important for the performance of image processing algorithms. It has been determined that image noise and artifacts can affect the performance of algorithms such as face detection and recognition [125], image saliency detection [126], and video target tracking [127]. Therefore, image quality assessment (IQA) has been a topic of intense research in the fields of image processing and computer vision. Since humans are the end consumer of multimedia signals, subjective quality metrics provide the most reliable results; however, their cost in addition to time requirements makes them unfeasible for practical applications; thus, OQM are usually preferred.

    2021
    引用
    AI阅读
    加入学术空间
    3Engineer Deliberately
    Scott A. Whitmire

    Software—the stuff of computer programs—is composed of sequence, selection, iteration, and indirection. Nothing more. Nothing less. — Robert C. Martin By now, you should have a pretty good handle on the problem you are trying to solve, and some idea of how you plan to go about it. Your problem domain abstractions are probably aligned well with abstractions in the real world, but may be too unwieldy to implement as they are. In particular, every application needs to have a user interface, business logic, and data access components, even if they don’t necessarily align with the problem domain abstractions.

    2021
    引用
    AI阅读
    加入学术空间
    4Out-of-Focus Blur
    Juan Andrade

    Natural images usually include defocus blur due to the existence of objects at different depths from the camera. The depth richness of a scene translates into a spatially variable defocus blur in the captured image which cannot be easily undone with image deconvolution algorithms not only due to their computational requirements but also because most of the blind deconvolution algorithms assume a spatially invariant blur [20]. Automatic blur detection is an important element for several computer vision tasks such as spatially varying deblurring [21], photo editing [22], image classification [23], depth estimation [24], saliency detection [18], image segmentation [25], and digital image forensic analysis [26].

    2021
    引用
    AI阅读
    加入学术空间
    5Engineering is a Verb
    Scott A. Whitmire

    Most of the time, all you know is where you are and where you want to be. The rest is the adventure. Writing software is hard; writing good software is very hard, especially when it isn’t your primary job. I currently work in a research lab and see many highly trained scientists try to write code to support their research. To be blunt, much of the resulting software is not good. If it works at all, it is hard to use and fragile, and forget about trying to reuse it. Even well-known and well-used tools created by labs funded to build software tools suffer. (Ever try to install dcm4chee, a tool to manage medical images?)

    2021
    引用
    AI阅读
    加入学术空间
    立即登录,查看全部 88 篇论文

    高被引作者

    作者引用发文
    Darryl Morrell1869
    Antonia Papandreou Suppappola1869
    Sandeep P. Sira1804
    Constantinos Pattichis10412
    Christos P Loizou10413
    Adarsh B. Narasimhamurthy506
    Mahesh Banavar506
    Andreas Spanias4811
    Cihan Tepedelenliouglu441
    Kostas Kokkinakis416

    高产作者

    作者引用发文
    Christos P Loizou10413
    Constantinos Pattichis10412
    Andreas Spanias4811
    Antonia Papandreou Suppappola1869
    Darryl Morrell1869
    Karthikeyan Natesan Ramamurthy278
    Ioannis Kyriakides127
    Adarsh B. Narasimhamurthy506
    Mahesh Banavar506
    Philip Loizou416

    相关期刊

    International Conference on 3D Vision
    British Machine Vision Conference
    Eurographics Symposium on Rendering
    European Workshop on Visual Information Processing
    ICCV Workshops
    Proceedings. International Conference on 3D Vision
    Journal of the Imaging Society of Japan
    European Conference on Computer Vision
    International Conference on Scale Space and Variational Methods in computer vision
    Machine Learning for Computational Science and Engineering